Sport Picks

Stadium Background

Grove vs Newcastle

Northern Ireland Northern Ireland

Irish Cup 2019/2020
Our Tip

AI Match Summary

Newcastle in this Irish Cup 2019/2020 tie, finishing 2-4. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

28%
Grove
15%
Draws
57%
Newcastle
Draw rate projection: 15% Favored: Newcastle

Model Confidence

Aggregate indicator score

15% / Low Confidence
  • Form's been kind to Newcastle lately — more wins on the board than Grove.
  • Win probability leans Grove's way, sitting at 42%.
  • Newcastle arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Newcastle, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 98%
Over 1.5 Goals 87.5%
Over 2.5 Goals 78%
Over 3.5 Goals 70%
Over 4.5 Goals 32%
Both Teams To Score (BTTS) 78.6%
Grove Clean Sheet 10%
Newcastle Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Grove Newcastle
Matches Played 14 17
Wins 6 8
Draws 0 0
Losses 8 9
Goals Scored 2.43 2.29
Goals Conceded 2.29 2.59
Expected Goals (xG) 2.50 1.88
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 17, 2019 Irish Cup
Grove vs Newcastle
2:4

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Grove 40 / 100
Newcastle 36 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Grove Newcastle

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Draw (X)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Defensive concern: Newcastle conceded in 88% of 17 recent games.

Games between these two average 6.00 goals.

Attacking prowess: Grove scored in 79% of their last 14 outings.

Newcastle lost 3 of their last 5 games.

Scoring Trends

Grove VS Newcastle
2.63 Goals Scored 1.38
2.38 Goals Conceded 2.38
75% Over 1.5 100%
75% Over 2.5 75%
63% Over 3.5 50%

Recent Form & Match History

Grove

(Home)
17 Aug
Grove
2 : 4
Newcastle
29 Sept
Grove
3 : 4
Abbey Villa
18 Aug
Grove
5 : 2
Chimney
19 Aug
Markethill
2 : 1
Grove
03 Dec
Richhill
6 : 2
Grove
Page 1 of 3

Newcastle

(Away)
28 Sept
Newcastle
0 : 5
Banbridge
17 Aug
Grove
2 : 4
Newcastle
18 Aug
Bangor Amateurs FC
3 : 2
Newcastle
02 Dec
Dundela
5 : 0
Newcastle
04 Nov
Newcastle
3 : 0
Rathfriland Rangers
Page 1 of 4

Tournament Bracket & Draw

1/256-finals
Knockbreda -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dergview -
Ballinamallard -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dollingstown -
TBD -
TBD -
Lower Maze -
Lisburn Distillery -
TBD -
Ballynahinch United -
Strabane Athletic -
Maiden City 3
Bourneview Mill 2
TBD -
Tullycarnet -
Armagh 7
Bangor Old Boys 0
Tullyvallen Rangers 2
Dunloy 3
Warrenpoint -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PSNI -
Ballymena -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tandragee -
TBD -
TBD -
18th Newtownabbey Old Boys -
Comber Rec 2
Bangor Amateurs FC 0
Dromara 3
Coagh Utd 6
Crumlin Star 8
Kilmore Rec 0
Desertmartin 1
Trojans 3
Greenisland -
TBD -
Bloomfield 1
Foundry 3
Ballyclare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harland & Wolff -
Larne -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portstewart -
TBD -
Dromore Amateurs 1
Belfast Celtic 9
Woodvale 5
Windmill 1
Derriaghy 1
Annagh 4
Tobermore -
TBD -
Barn 0
Oxford Sunnyside 3
Suffolk 3
St Luke's 0
TBD -
Larne Technical Old Boys -
Glenavon -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coleraine -
Newcastle 4
Grove 2
Dungiven 1
Banbridge 2
Dunmurry Rec 3
Rosemount Rec 2
Holywood 1
Newbuildings 4
Lurgan Town Boys 3
Iveagh Utd 1
Abbey Villa 1
St. James' Swifts 4
Ballymacash 3
St Oliver Plunkett 2
TBD -
Dunmurry Y.M. -
Ballymoney -
TBD -
St. Marys 1
East Belfast 3
Newtowne FC -
Drumaness -
Newington FC 5
Cookstown Youth 0
Ardstraw 3
Fivemiletown 2
Ards Rangers 1
Wakehurst 3
Islandmagee -
TBD -
TBD -
Shorts -
Institute -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dungannon -
Newry City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Limavady 3
Ballynure Old Boys 0
TBD -
Immaculata -
Aquinas -
TBD -
Seapatrick 0
Craigavon City 5
Banbridge Rangers 2
Saintfield 0
Ballynahinch Olympic 2
Bangor FC 3
Moneyslane FC 2
Malachians 1
Markethill 1
Mossley FC 4
Cliftonville -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glebe 3
Cookstown RBL 2
Laurelvale 1
Chimney 5
Richhill -
Ballywalter Recreation -
TBD -
Valley Rangers -
Hanover -
Lurgan Celtic -
TBD -
Oxford Stars -
Killyleagh Youth 1
Rosario Youth 0
Rectory Rangers 0
Downshire Y.M. 2
Loughgall -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brantwood -
TBD -
Colin Valley 0
Moyola 11
Crewe -
Donegal -
Bryansburn 1
Crumlin United 3
Shankill -
TBD -
TBD -
Lisburn Rangers -
Rathfriland Rangers -
TBD -
Sirocco 2
Seagoe 3
Queens University -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Linfield -
Glentoran -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portadown -
Ards -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Carrick Rangers -
Crusaders -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dundela -
1/128-finals
Knockbreda -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dergview -
Ballinamallard -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dollingstown 5
Lower Maze 0
Lisburn Distillery 3
Strabane Athletic 2
Maiden City 1
Tullycarnet 3
Armagh 2
Dunloy 1
Warrenpoint -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PSNI -
Ballymena -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tandragee 5
18th Newtownabbey Old Boys 7
Comber Rec 2
Coagh Utd 4
Crumlin Star -
Trojans -
Greenisland 2
Foundry 0
Ballyclare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harland & Wolff -
Larne -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portstewart 0
Belfast Celtic 1
Woodvale 1
Annagh 7
Tobermore 7
Oxford Sunnyside 1
Suffolk 1
Larne Technical Old Boys 4
Glenavon -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coleraine -
Newcastle 0
Banbridge 5
Dunmurry Rec 3
Newbuildings 2
Lurgan Town Boys 0
St. James' Swifts 4
Ballymacash 2
Dunmurry Y.M. 1
Ballymoney 2
East Belfast 3
Newtowne FC 0
Newington FC 2
Ardstraw 4
Wakehurst 1
Islandmagee 5
Shorts 2
Institute -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dungannon -
Newry City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Limavady 2
Immaculata 0
Aquinas 2
Craigavon City 1
Banbridge Rangers 0
Bangor FC 3
Moneyslane FC 9
Mossley FC 0
Cliftonville -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glebe 1
Chimney 2
Richhill 0
Valley Rangers 3
Hanover -
Oxford Stars -
Killyleagh Youth 1
Downshire Y.M. 0
Loughgall -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brantwood 4
Moyola 3
Crewe 3
Crumlin United 4
Shankill 1
Lisburn Rangers 4
Rathfriland Rangers 4
Seagoe 2
Queens University -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Linfield -
Glentoran -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portadown -
Ards -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Carrick Rangers -
Crusaders -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dundela -
1/64-finals
Knockbreda -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dergview -
Ballinamallard -
TBD -
TBD -
TBD -
Dollingstown 2
Lisburn Distillery 1
Tullycarnet 4
Armagh 3
Warrenpoint -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PSNI -
Ballymena -
TBD -
TBD -
TBD -
18th Newtownabbey Old Boys 2
Coagh Utd 3
Crumlin Star 1
Greenisland 0
Ballyclare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harland & Wolff -
Larne -
TBD -
TBD -
TBD -
Belfast Celtic 3
Annagh 1
Tobermore 1
Larne Technical Old Boys 3
Glenavon -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coleraine -
Banbridge 2
Dunmurry Rec 1
St. James' Swifts 0
Ballymacash 4
East Belfast 3
Newington FC 0
Ardstraw 1
Islandmagee 2
Institute -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dungannon -
Newry City -
TBD -
TBD -
TBD -
Limavady 3
Aquinas 0
Bangor FC 5
Moneyslane FC 1
Cliftonville -
TBD -
TBD -
TBD -
Chimney 0
Valley Rangers 3
Hanover 3
Killyleagh Youth 2
Loughgall -
TBD -
TBD -
TBD -
Brantwood 1
Crumlin United 0
Lisburn Rangers 0
Rathfriland Rangers 3
Queens University -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Linfield -
Glentoran -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portadown -
Ards -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Carrick Rangers -
Crusaders -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dundela -
1/32-finals
Knockbreda -
TBD -
TBD -
Dergview -
Ballinamallard -
TBD -
Dollingstown 6
Tullycarnet 0
Warrenpoint -
TBD -
TBD -
PSNI -
Ballymena -
TBD -
Coagh Utd 0
Crumlin Star 1
Ballyclare -
TBD -
TBD -
Harland & Wolff -
Larne -
TBD -
Belfast Celtic 2
Larne Technical Old Boys 1
Glenavon -
TBD -
TBD -
Coleraine -
Banbridge 3
Ballymacash 2
East Belfast 7
Islandmagee 1
Institute -
TBD -
TBD -
Dungannon -
Newry City -
TBD -
Limavady 1
Bangor FC 3
Cliftonville -
TBD -
Valley Rangers 1
Hanover 5
Loughgall -
TBD -
Brantwood 2
Rathfriland Rangers 5
Queens University -
TBD -
TBD -
Linfield -
Glentoran -
TBD -
TBD -
Portadown -
Ards -
TBD -
TBD -
Carrick Rangers -
Crusaders -
TBD -
TBD -
Dundela -
1/16-finals
Knockbreda 3
Dergview 2
Ballinamallard 1
Dollingstown 0
Warrenpoint 3
PSNI 1
Ballymena 2
Crumlin Star 0
Ballyclare 2
Harland & Wolff 1
Larne 8
Belfast Celtic 0
Glenavon 0
Coleraine 2
Banbridge 3
East Belfast 2
Institute 2
Dungannon 3
Newry City 3
Bangor FC 1
Cliftonville 6
Hanover 0
Loughgall 1
Rathfriland Rangers 2
Queens University 2
Linfield 1
Glentoran 3
Portadown 2
Ards 1
Carrick Rangers 3
Crusaders 3
Dundela 0
1/8-finals
Knockbreda 2
Ballinamallard 5
Warrenpoint 1
Ballymena 2
Ballyclare 0
Larne 1
Coleraine 3
Banbridge 0
Dungannon 4
Newry City 2
Cliftonville 3
Rathfriland Rangers 1
Queens University 2
Glentoran 3
Carrick Rangers 1
Crusaders 5
Quarter-finals
Ballinamallard 0
Ballymena 2
Larne 2
Coleraine 3
Dungannon 1
Cliftonville 2
Glentoran 2
Crusaders 1
Semi-finals
Ballymena 2
Coleraine 1
Cliftonville 1
Glentoran 2
Final
Ballymena 1
Glentoran 2