Sport Picks

Stadium Background

Bloomfield vs Craigavon City

Northern Ireland Northern Ireland

Irish Cup 2017/2018
Our Tip

AI Match Summary

Craigavon City in this Irish Cup 2017/2018 tie, finishing 1-3. One-off knockout football delivers a decisive result.

Win Probability Meter

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

0%
Bloomfield
15%
Draws
85%
Craigavon City
Draw rate projection: 15% Favored: Craigavon City

Model Confidence

Aggregate indicator score

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

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 100%
Over 3.5 Goals 93%
Over 4.5 Goals 42%
Both Teams To Score (BTTS) 86.2%
Bloomfield Clean Sheet 10%
Craigavon City Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Bloomfield Craigavon City
Matches Played 9 7
Wins 1 3
Draws 0 0
Losses 8 4
Goals Scored 1.56 3
Goals Conceded 4.11 3.29
Expected Goals (xG) 2.46 3.63
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 19, 2017 Irish Cup
Bloomfield vs Craigavon City
1:3

SokaPicks Momentum Index

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

Bloomfield 10 / 100
Craigavon City 83 / 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
Bloomfield Craigavon City

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Craigavon City 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

Bloomfield scored in 89% of their last 9 games.

Craigavon City has conceded goals in 86% of their last 7 outings.

These sides typically produce 4.00 goals when they meet.

Craigavon City lost 2 of their last 5 games.

Scoring Trends

Bloomfield VS Craigavon City
1.63 Goals Scored 3
4.25 Goals Conceded 3.29
100% Over 1.5 100%
100% Over 2.5 100%
100% Over 3.5 86%

Recent Form & Match History

Bloomfield

(Home)
17 Aug
Foundry
3 : 1
Bloomfield
18 Aug
Fivemiletown
7 : 0
Bloomfield
19 Aug
Bloomfield
1 : 3
Craigavon City
20 Aug
Bloomfield
3 : 4
Seapatrick
22 Aug
Bloomfield
1 : 4
Desertmartin
Page 1 of 2

Craigavon City

(Away)
28 Sept
Aquinas
2 : 1
Craigavon City
17 Aug
Craigavon City
5 : 0
Seapatrick
04 Nov
Craigavon City
1 : 4
Foundry
30 Sept
Cookstown Youth
6 : 7
Craigavon City
19 Aug
Bloomfield
1 : 3
Craigavon City
Page 1 of 2

Tournament Bracket & Draw

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