Sport Picks

Stadium Background

Moneyslane FC vs Bangor FC

Northern Ireland Northern Ireland

Irish Cup 2019/2020
Our Tip

AI Match Summary

This match ends 1-5, with Bangor FC advancing. Cup football at its most decisive.

Win Probability Meter

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

18%
Moneyslane FC
22%
Draws
60%
Bangor FC
Draw rate projection: 22% Favored: Bangor FC

Model Confidence

Aggregate indicator score

82% / Very High Confidence
  • Bangor FC carry the better recent record into this one.
  • Bangor FC are the model's pick here, at 60%.
  • Bangor FC arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Bangor FC, who have won 2 of the last 2 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 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 19%
Over 4.5 Goals 9%
Both Teams To Score (BTTS) 77%
Moneyslane FC Clean Sheet 20%
Bangor FC Clean Sheet 11%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Moneyslane FC Bangor FC
Matches Played 10 28
Wins 4 10
Draws 0 6
Losses 6 12
Goals Scored 0 0.75
Goals Conceded 0 1.38

H2H

Historical prediction success rates across key markets

Jul 26, 2025 Club Friendly
Moneyslane FC vs Bangor FC
3:4
Nov 2, 2019 Irish Cup
Moneyslane FC vs Bangor FC
1:5

SokaPicks Momentum Index

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

Moneyslane FC 20 / 100
Bangor FC 56 / 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
Moneyslane FC Bangor FC

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick BAN Win (2)
Secondary Pick Over 2.5 Goals & 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

Attacking prowess: Moneyslane FC scored in 90% of their last 10 outings.

Historical meetings average 6.50 goals per match.

Bangor FC's defensive record shows goals conceded in 75% of 28 matches.

Moneyslane FC went unbeaten in 2 of their last 5 games.

Scoring Trends

- VS Bangor FC
0 Goals Scored 0.75
0 Goals Conceded 1.38
0% Over 1.5 63%
0% Over 2.5 38%
0% Over 3.5 38%

Recent Form & Match History

Moneyslane FC

(Home)
26 Jul
Moneyslane FC
3 : 4
Bangor FC
02 Nov
Moneyslane FC
1 : 5
Bangor FC
28 Sept
Moneyslane FC
9 : 0
Mossley FC
17 Aug
Malachians
1 : 2
Moneyslane FC
29 Sept
Crumlin United
5 : 1
Moneyslane FC
Page 1 of 2

Bangor FC

(Away)
21 Jul
Oxford Sunnyside
1 : 5
Bangor FC
18 Jul
Moyola
1 : 2
Bangor FC
16 Jul
Bangor FC
2 : 0
Ards
11 Jul
Queens University
5 : 2
Bangor FC
04 Jul
Bangor FC
2 : 1
Newington FC
Page 1 of 6

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 City3
Bourneview Mill2
TBD-
Tullycarnet-
Armagh7
Bangor Old Boys0
Tullyvallen Rangers2
Dunloy3
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 Rec2
Bangor Amateurs FC0
Dromara3
Coagh Utd6
Crumlin Star8
Kilmore Rec0
Desertmartin1
Trojans3
Greenisland-
TBD-
Bloomfield1
Foundry3
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 Amateurs1
Belfast Celtic9
Woodvale5
Windmill1
Derriaghy1
Annagh4
Tobermore-
TBD-
Barn0
Oxford Sunnyside3
Suffolk3
St Luke's0
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-
Newcastle4
Grove2
Dungiven1
Banbridge2
Dunmurry Rec3
Rosemount Rec2
Holywood1
Newbuildings4
Lurgan Town Boys3
Iveagh Utd1
Abbey Villa1
St. James' Swifts4
Ballymacash3
St Oliver Plunkett2
TBD-
Dunmurry Y.M.-
Ballymoney-
TBD-
St. Marys1
East Belfast3
Newtowne FC-
Drumaness-
Newington FC5
Cookstown Youth0
Ardstraw3
Fivemiletown2
Ards Rangers1
Wakehurst3
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-
Limavady3
Ballynure Old Boys0
TBD-
Immaculata-
Aquinas-
TBD-
Seapatrick0
Craigavon City5
Banbridge Rangers2
Saintfield0
Ballynahinch Olympic2
Bangor FC3
Moneyslane FC2
Malachians1
Markethill1
Mossley FC4
Cliftonville-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Glebe3
Cookstown RBL2
Laurelvale1
Chimney5
Richhill-
Ballywalter Recreation-
TBD-
Valley Rangers-
Hanover-
Lurgan Celtic-
TBD-
Oxford Stars-
Killyleagh Youth1
Rosario Youth0
Rectory Rangers0
Downshire Y.M.2
Loughgall-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Brantwood-
TBD-
Colin Valley0
Moyola11
Crewe-
Donegal-
Bryansburn1
Crumlin United3
Shankill-
TBD-
TBD-
Lisburn Rangers-
Rathfriland Rangers-
TBD-
Sirocco2
Seagoe3
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-
Dollingstown5
Lower Maze0
Lisburn Distillery3
Strabane Athletic2
Maiden City1
Tullycarnet3
Armagh2
Dunloy1
Warrenpoint-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
PSNI-
Ballymena-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Tandragee5
18th Newtownabbey Old Boys7
Comber Rec2
Coagh Utd4
Crumlin Star-
Trojans-
Greenisland2
Foundry0
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-
Portstewart0
Belfast Celtic1
Woodvale1
Annagh7
Tobermore7
Oxford Sunnyside1
Suffolk1
Larne Technical Old Boys4
Glenavon-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Coleraine-
Newcastle0
Banbridge5
Dunmurry Rec3
Newbuildings2
Lurgan Town Boys0
St. James' Swifts4
Ballymacash2
Dunmurry Y.M.1
Ballymoney2
East Belfast3
Newtowne FC0
Newington FC2
Ardstraw4
Wakehurst1
Islandmagee5
Shorts2
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-
Limavady2
Immaculata0
Aquinas2
Craigavon City1
Banbridge Rangers0
Bangor FC3
Moneyslane FC9
Mossley FC0
Cliftonville-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Glebe1
Chimney2
Richhill0
Valley Rangers3
Hanover-
Oxford Stars-
Killyleagh Youth1
Downshire Y.M.0
Loughgall-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Brantwood4
Moyola3
Crewe3
Crumlin United4
Shankill1
Lisburn Rangers4
Rathfriland Rangers4
Seagoe2
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-
Dollingstown2
Lisburn Distillery1
Tullycarnet4
Armagh3
Warrenpoint-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
PSNI-
Ballymena-
TBD-
TBD-
TBD-
18th Newtownabbey Old Boys2
Coagh Utd3
Crumlin Star1
Greenisland0
Ballyclare-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Harland & Wolff-
Larne-
TBD-
TBD-
TBD-
Belfast Celtic3
Annagh1
Tobermore1
Larne Technical Old Boys3
Glenavon-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Coleraine-
Banbridge2
Dunmurry Rec1
St. James' Swifts0
Ballymacash4
East Belfast3
Newington FC0
Ardstraw1
Islandmagee2
Institute-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dungannon-
Newry City-
TBD-
TBD-
TBD-
Limavady3
Aquinas0
Bangor FC5
Moneyslane FC1
Cliftonville-
TBD-
TBD-
TBD-
Chimney0
Valley Rangers3
Hanover3
Killyleagh Youth2
Loughgall-
TBD-
TBD-
TBD-
Brantwood1
Crumlin United0
Lisburn Rangers0
Rathfriland Rangers3
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-
Dollingstown6
Tullycarnet0
Warrenpoint-
TBD-
TBD-
PSNI-
Ballymena-
TBD-
Coagh Utd0
Crumlin Star1
Ballyclare-
TBD-
TBD-
Harland & Wolff-
Larne-
TBD-
Belfast Celtic2
Larne Technical Old Boys1
Glenavon-
TBD-
TBD-
Coleraine-
Banbridge3
Ballymacash2
East Belfast7
Islandmagee1
Institute-
TBD-
TBD-
Dungannon-
Newry City-
TBD-
Limavady1
Bangor FC3
Cliftonville-
TBD-
Valley Rangers1
Hanover5
Loughgall-
TBD-
Brantwood2
Rathfriland Rangers5
Queens University-
TBD-
TBD-
Linfield-
Glentoran-
TBD-
TBD-
Portadown-
Ards-
TBD-
TBD-
Carrick Rangers-
Crusaders-
TBD-
TBD-
Dundela-
1/16-finals
Knockbreda3
Dergview2
Ballinamallard1
Dollingstown0
Warrenpoint3
PSNI1
Ballymena2
Crumlin Star0
Ballyclare2
Harland & Wolff1
Larne8
Belfast Celtic0
Glenavon0
Coleraine2
Banbridge3
East Belfast2
Institute2
Dungannon3
Newry City3
Bangor FC1
Cliftonville6
Hanover0
Loughgall1
Rathfriland Rangers2
Queens University2
Linfield1
Glentoran3
Portadown2
Ards1
Carrick Rangers3
Crusaders3
Dundela0
1/8-finals
Knockbreda2
Ballinamallard5
Warrenpoint1
Ballymena2
Ballyclare0
Larne1
Coleraine3
Banbridge0
Dungannon4
Newry City2
Cliftonville3
Rathfriland Rangers1
Queens University2
Glentoran3
Carrick Rangers1
Crusaders5
Quarter-finals
Ballinamallard0
Ballymena2
Larne2
Coleraine3
Dungannon1
Cliftonville2
Glentoran2
Crusaders1
Semi-finals
Ballymena2
Coleraine1
Cliftonville1
Glentoran2
Final
Ballymena1
Glentoran2