Sport Picks

Stadium Background

Malachians vs Moneyslane FC

Northern Ireland Northern Ireland

Irish Cup 2019/2020
Our Tip

AI Match Summary

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

Win Probability Meter

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

0%
Malachians
15%
Draws
85%
Moneyslane FC
Draw rate projection: 15% Favored: Moneyslane FC

Model Confidence

Aggregate indicator score

85% / Very High Confidence
  • Look at the last few games and Malachians come out ahead of Moneyslane FC on wins alone.
  • 85% — that's where the model lands on Moneyslane FC taking it.
  • Malachians have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Moneyslane FC, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 84%).

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 84%
Over 3.5 Goals 56.5%
Over 4.5 Goals 25%
Both Teams To Score (BTTS) 83.80000000000001%
Malachians Clean Sheet 10%
Moneyslane FC Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Malachians Moneyslane FC
Matches Played 17 10
Wins 8 4
Draws 0 0
Losses 9 6
Goals Scored 2.12 2.7
Goals Conceded 2.35 2.7
Expected Goals (xG) 2.06 2.56
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 17, 2019 Irish Cup
Malachians vs Moneyslane FC
1:2

SokaPicks Momentum Index

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

Malachians 14 / 100
Moneyslane FC 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
Malachians Moneyslane FC

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Moneyslane FC 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

Malachians found the back of the net in 88% of recent matches (17 games).

Moneyslane FC has conceded goals in 90% of their last 10 outings.

Games between these two average 3.00 goals.

Away concern: Moneyslane FC has suffered 3 losses in 5 recent matches.

Scoring Trends

Malachians VS Moneyslane FC
1.88 Goals Scored 2.88
2.25 Goals Conceded 2.25
75% Over 1.5 100%
75% Over 2.5 88%
50% Over 3.5 63%

Recent Form & Match History

Malachians

(Home)
17 Aug
Malachians
1 : 2
Moneyslane FC
18 Aug
Malachians
2 : 9
Maiden City
19 Aug
Malachians
2 : 3
Downshire Y.M.
20 Aug
Coagh Utd
2 : 1
Malachians
03 Oct
Malachians
0 : 1
Comber Rec
Page 1 of 4

Moneyslane FC

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

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