Sport Picks

Stadium Background

Newcastle vs Ardstraw

Northern Ireland Northern Ireland

Irish Cup 2009/2010
Our Tip

AI Match Summary

This match ends 4-0, with Newcastle advancing. Cup football at its most decisive.

Win Probability Meter

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

34%
Newcastle
15%
Draws
51%
Ardstraw
Draw rate projection: 15% Favored: Ardstraw

Model Confidence

Aggregate indicator score

51% / Medium Confidence
  • Ardstraw haven't matched Newcastle's recent run of results.
  • Model gives Ardstraw a 51% chance of winning this.
  • Newcastle have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • 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: 89%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 100%
Over 2.5 Goals 89%
Over 3.5 Goals 69%
Over 4.5 Goals 31%
Both Teams To Score (BTTS) 79.8%
Newcastle Clean Sheet 10%
Ardstraw Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Newcastle Ardstraw
Matches Played 17 14
Wins 8 7
Draws 0 0
Losses 9 7
Goals Scored 2.29 3.29
Goals Conceded 2.59 2.93
Expected Goals (xG) 2.38 2.94
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 19, 2009 Irish Cup
Newcastle vs Ardstraw
4:0

SokaPicks Momentum Index

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

Newcastle 14 / 100
Ardstraw 65 / 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
Newcastle Ardstraw

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Ardstraw Win (2)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Ardstraw's defensive record shows goals conceded in 93% of 14 matches.

Historical meetings average 4.00 goals per match.

Newcastle scored in 76% of their last 17 games.

Newcastle went unbeaten in 2 of their last 5 games.

Scoring Trends

Newcastle VS Ardstraw
1.5 Goals Scored 3.75
2.13 Goals Conceded 3.25
100% Over 1.5 100%
75% Over 2.5 100%
50% Over 3.5 88%

Recent Form & Match History

Newcastle

(Home)
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

Ardstraw

(Away)
02 Nov
Ardstraw
1 : 2
Islandmagee
28 Sept
Ardstraw
4 : 1
Wakehurst
17 Aug
Fivemiletown
2 : 3
Ardstraw
29 Sept
Tobermore
5 : 3
Ardstraw
18 Aug
Ardstraw
7 : 0
Dromore Amateurs
Page 1 of 3

Tournament Bracket & Draw

1/256-finals
Linfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Queens University -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Donegal -
Malachians 3
Ballynure Old Boys 1
TBD -
Bangor Old Boys -
Lurgan Town Boys 6
Strabane FC 5
Ardstraw 0
Newcastle 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Limavady -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dungannon -
Ballyclare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PSNI -
Lurgan Celtic -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dunmurry Rec -
TBD -
Oxford Sunnyside 2
Barn 4
Crewe 2
Mountjoy 1
Abbey Villa 0
Islandmagee 2
Omagh United -
TBD -
Ballynahinch United 1
Kilmore Rec 2
Richhill -
TBD -
TBD -
Mosside -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Sport & Leisure -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glentoran -
Newry City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Moyola -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Larne -
Ards Rangers -
TBD -
TBD -
Crumlin United -
Raceview -
TBD -
TBD -
Draperstown -
Warrenpoint -
TBD -
Desertmartin 0
Hanover 1
Dromara -
TBD -
TBD -
Dollingstown -
Armagh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Loughgall -
Nortel 6
Bloomfield 1
TBD -
Newbuildings -
Seagoe -
TBD -
East Belfast 2
Lisburn Rangers 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Killymoon -
Oxford Stars 3
Lower Maze 2
TBD -
Grove -
Banbridge Rangers -
TBD -
TBD -
Foundry -
Dungiven -
TBD -
TBD -
Rathfriland Rangers -
Rosario Youth 5
Roe Valley 0
Kesh 2
Bryansburn 3
Dundela -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dergview -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coleraine -
Ballymena -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Knockbreda -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ards -
Glebe -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wakehurst -
Chimney -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ballinamallard -
Institute -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brantwood -
TBD -
TBD -
Tandragee -
Saintfield -
TBD -
TBD -
Killyleagh Youth -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ballymoney -
Harland & Wolff -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Fivemiletown -
TBD -
TBD -
U. U. Jordanstown -
Sirocco -
TBD -
Downshire Y.M. 0
Wellington Rec 8
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glenavon -
Crusaders -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Banbridge -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bangor FC -
Tobermore -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ballymacash -
TBD -
Kilbride 1
Downpatrick 3
Broomhedge -
TBD -
Drumaness 1
Comber Rec 2
Holywood -
TBD -
TBD -
Shorts -
Newington FC 2
Laurelvale 0
TBD -
Magherafelt -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coagh Utd -
Cliftonville -
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 -
Lisburn Distillery -
Carrick Rangers -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Annagh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portadown -
1/128-finals
Linfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Queens University -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Donegal -
Malachians 3
Bangor Old Boys 2
Lurgan Town Boys 1
Newcastle 5
TBD -
TBD -
TBD -
Limavady -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dungannon -
Ballyclare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
PSNI -
Lurgan Celtic -
TBD -
TBD -
TBD -
Dunmurry Rec 4
Barn 2
Crewe 4
Islandmagee 6
Omagh United 3
Kilmore Rec 2
Richhill 1
Mosside 5
TBD -
TBD -
TBD -
Sport & Leisure -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glentoran -
Newry City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Moyola -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Larne -
Ards Rangers 5
Crumlin United 1
Raceview 1
Draperstown 2
Warrenpoint 4
Hanover 1
Dromara 1
Dollingstown 2
Armagh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Loughgall -
Nortel 4
Newbuildings 0
Seagoe 1
Lisburn Rangers 5
TBD -
TBD -
TBD -
Killymoon -
Oxford Stars 2
Grove 0
Banbridge Rangers 0
Foundry 4
Dungiven 3
Rathfriland Rangers 2
Rosario Youth 3
Bryansburn 4
Dundela -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dergview -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Coleraine -
Ballymena -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Knockbreda -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ards -
Glebe -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wakehurst -
Chimney -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ballinamallard -
Institute -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brantwood 4
Tandragee 1
Saintfield 0
Killyleagh Youth 5
TBD -
TBD -
TBD -
Ballymoney -
Harland & Wolff -
TBD -
TBD -
TBD -
Fivemiletown 3
U. U. Jordanstown 2
Sirocco 0
Wellington Rec 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Glenavon -
Crusaders -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Banbridge -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bangor FC -
Tobermore -
TBD -
TBD -
TBD -
Ballymacash 1
Downpatrick 0
Broomhedge 1
Comber Rec 7
Holywood 4
Shorts 1
Newington FC 2
Magherafelt 3
TBD -
TBD -
TBD -
Coagh Utd -
Cliftonville -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lisburn Distillery -
Carrick Rangers -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Annagh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Portadown -
1/64-finals
Linfield -
TBD -
TBD -
TBD -
Queens University -
TBD -
TBD -
Donegal -
Malachians 4
Newcastle 1
TBD -
Limavady -
TBD -
TBD -
TBD -
Dungannon -
Ballyclare -
TBD -
TBD -
PSNI -
Lurgan Celtic -
TBD -
Dunmurry Rec 2
Islandmagee 6
Omagh United 1
Mosside 0
TBD -
Sport & Leisure -
TBD -
TBD -
TBD -
Glentoran -
Newry City -
TBD -
TBD -
TBD -
Moyola -
TBD -
TBD -
Larne -
Ards Rangers 4
Draperstown 1
Warrenpoint 0
Dollingstown 1
Armagh -
TBD -
TBD -
Loughgall -
Nortel 2
Lisburn Rangers 1
TBD -
Killymoon -
Oxford Stars 7
Foundry 5
Dungiven 1
Bryansburn 3
Dundela -
TBD -
TBD -
Dergview -
TBD -
TBD -
TBD -
Coleraine -
Ballymena -
TBD -
TBD -
TBD -
Knockbreda -
TBD -
TBD -
Ards -
Glebe -
TBD -
TBD -
Wakehurst -
Chimney -
TBD -
TBD -
Ballinamallard -
Institute -
TBD -
TBD -
TBD -
Brantwood 3
Killyleagh Youth 2
TBD -
Ballymoney -
Harland & Wolff -
TBD -
Fivemiletown 2
Wellington Rec 4
TBD -
TBD -
TBD -
Glenavon -
Crusaders -
TBD -
TBD -
TBD -
Banbridge -
TBD -
TBD -
Bangor FC -
Tobermore -
TBD -
Ballymacash 1
Comber Rec 2
Holywood 2
Magherafelt 1
TBD -
Coagh Utd -
Cliftonville -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lisburn Distillery -
Carrick Rangers -
TBD -
TBD -
Annagh -
TBD -
TBD -
TBD -
Portadown -
1/32-finals
Linfield -
TBD -
Queens University 0
Donegal 1
Malachians 3
Limavady 1
TBD -
Dungannon -
Ballyclare 2
PSNI 0
Lurgan Celtic 1
Islandmagee 2
Omagh United 2
Sport & Leisure 0
TBD -
Glentoran -
Newry City -
TBD -
Moyola 0
Larne 2
Ards Rangers 3
Dollingstown 2
Armagh 1
Loughgall 2
Nortel 1
Killymoon 0
Oxford Stars 2
Bryansburn 3
Dundela 3
Dergview 2
TBD -
Coleraine -
Ballymena -
TBD -
Knockbreda 1
Ards 2
Glebe 1
Wakehurst 0
Chimney 0
Ballinamallard 9
Institute -
TBD -
Brantwood 0
Ballymoney 4
Harland & Wolff 2
Wellington Rec 1
TBD -
Glenavon -
Crusaders -
TBD -
Banbridge 2
Bangor FC 3
Tobermore 2
Comber Rec 1
Holywood 0
Coagh Utd 2
Cliftonville -
TBD -
TBD -
Lisburn Distillery -
Carrick Rangers 3
Annagh 1
TBD -
Portadown -
1/16-finals
Linfield 4
Donegal 0
Malachians 0
Dungannon 6
Ballyclare 5
Islandmagee 1
Omagh United 0
Glentoran 5
Newry City 2
Larne 1
Ards Rangers 1
Loughgall 3
Nortel 5
Bryansburn 4
Dundela 0
Coleraine 2
Ballymena 1
Ards 0
Glebe 0
Ballinamallard 3
Institute 2
Ballymoney 1
Harland & Wolff 1
Glenavon 5
Crusaders 5
Bangor FC 1
Tobermore 0
Coagh Utd 1
Cliftonville 2
Lisburn Distillery 0
Carrick Rangers 1
Portadown 2
1/8-finals
Linfield 4
Dungannon 0
Ballyclare 1
Glentoran 2
Newry City 2
Loughgall 1
Nortel 0
Coleraine 6
Ballymena 5
Ballinamallard 2
Institute 1
Glenavon 2
Crusaders 4
Coagh Utd 0
Cliftonville 1
Portadown 2
Quarter-finals
Linfield 3
Glentoran 1
Newry City 2
Coleraine 3
Ballymena 5
Glenavon 3
Crusaders 1
Portadown 2
Semi-finals
Linfield 4
Coleraine 2
Ballymena 1
Portadown 2
Final
Linfield 2
Portadown 1