Follow Us On Twitter Join Us On Facebook Follow Us On Instagram Watch our YouTube channel

Irish Cup

Outright

Coleraine
2/7
Dungannon Swifts
5/2
view full market

Premier League

Outright

Arsenal
10/11
Manchester City
10/11
view full market

Scottish Premiership

Outright

Rangers
7/2
Celtic
13/10
Hearts
13/10
view full market

Irish Premier Division

Outright

Shamrock Rovers
11/10
St Patrick ' s Athletic
2/1
Bohemians
8/1
Derry City
9/1
Dundalk
11/1
Shelbourne
18/1
Galway United
100/1
Drogheda United
200/1
Sligo Rovers
250/1
view full market
A McLean Bookmakers

About

The largest independent Bookmakers in Northern Ireland. A collection of our recent news and announcements

World Cup 2026 Central

Friday, March 6th, 2026


OUTRIGHT BETTING     TOP GOALSCORER BETTING

 

GROUP STAGE

Thursday 11th June

Mexico Vs South Africa (8.00pm) Estadio Azteca, Mexico City, Mexico  –  Group A

 

Friday 12th June

South Korea Vs Czechia (3.00am) Estadio Akron, Zapopan, Mexico  –  Group A

Canada Vs Bosnia-Herzegovina (8.00pm) BMO Field, Toronto, Canada  –  Group B

 

Saturday 13th June

USA Vs Paraguay (2.00am) SoFi Stadium, Los Angeles, USA  –  Group D

Qatar Vs Switzerland (8.00pm) Levi’s Stadium, Santa Clara, USA  –  Group E

Brazil Vs Morocco (11.00pm) MetLife Stadium, East Rutherford, USA  –  Group C

 

Sunday 14th  June

Haiti Vs Scotland (2.00am) Gillette Stadium, Foxborough, USA  –  Group C

Australia Vs Turkey (5.00am) BC Place, Vancouver, Canada  –  Group D

Germany Vs Curacao (6.00pm) NRG Stadium, Houston, USA  –  Group E

Netherlands Vs Japan (9.00pm) AT&T Stadium, Arlington, USA  –  Group F

 

Monday 15th June

Ivory Coast Vs Ecuador (12.00am) Lincoln Financial Field, Philadelphia, USA  –  Group E

Sweden Vs Tunisia (3.00am) Estadio BBVA, Guadalupe, Mexico  –  Group F

Spain Vs Cabo Verde (5.00pm) Mercedes-Benz Stadium, Atlanta, USA  –  Group H

Belgium Vs Egypt (8.00pm) Lumen Field, Seattle, USA  –  Group G

Saudi Arabia Vs Uruguay (11.00pm) Hard Rock Stadium, Miami, USA  –  Group H

 

Tuesday 16th June

Iran Vs New Zealand (2.00am) SoFi Stadium, Los Angeles, USA  –  Group G

France Vs Senegal (8.00pm) MetLife Stadium, East Rutherford, USA  –  Group I

Iraq Vs Norway (11.00pm) Gillette Stadium, Foxborough, USA  –  Group I

 

Wednesday 17th June

Argentina Vs Algeria (2.00am) Arrowhead Stadium, Kansas City, USA  –  Group J

Austria Vs Jordan (5.00am) Levi’s Stadium, Santa Clara, USA  –  Group J

Portugal Vs DR Congo (6.00pm) NRG Stadium, Houston, USA  –  Group K

England Vs Croatia (9.00pm) AT&T Stadium, Arlington, USA  –  Group L

 

Thursday 18th June

Ghana Vs Panama (12.00am) BMO Field, Toronto, Canada  –  Group L

Uzbekistan Vs Colombia (3.00am) Estadio Azteca, Mexico City, Mexico  –  Group K

 

Thursday 18th June

Czechia Vs South Africa (5.00pm) Mercedes-Benz Stadium, Atlanta, USA  –  Group A

Switzerland Vs Bosnia-Herzegovina (8.00pm) SoFi Stadium, Los Angeles, USA  –  Group B

Canada Vs Qatar (11.00pm) BC Place, Vancouver, Canada  –  Group B

 

Friday 19th June

Mexico Vs South Korea (2.00am) Estadio Akron, Zapopan, Mexico  –  Group A

USA Vs Australia (8.00pm) Lumen Field, Seattle, USA  –  Group D

Scotland Vs Morocco (11.00pm) Gillette Stadium, Foxborough, USA  –  Group C

 

Saturday 20th June

Brazil Vs Haiti (2.00am) Lincoln Financial Field, Philadelphia, USA  –  Group C

Turkey Vs Paraguay (5.00am) Levi’s Stadium, Santa Clara, USA  –  Group D

Netherlands Vs Sweden (6.00pm) NRG Stadium, Houston, USA  –  Group F

Germany Vs Ivory Coast (9.00pm) BMO Field, Toronto, Canada  –  Group E

 

Sunday 21st June

Ecuador Vs Curaçao (1.00am) Arrowhead Stadium, Kansas City, USA  –  Group E

Tunisia Vs Japan (5.00am) Estadio BBVA, Guadalupe, Mexico  –  Group F

Spain Vs Saudi Arabia (5.00pm) Mercedes-Benz Stadium, Atlanta, USA  –  Group H

Belgium Vs Iran (8.00pm) SoFi Stadium, Los Angeles, USA  –  Group G

Uruguay Vs Cabo Verde (11.00pm) Hard Rock Stadium, Miami, USA  –  Group H

 

Monday 22nd June

New Zealand Vs Egypt (2.00am) BC Place, Vancouver, Canada  –  Group G

Argentina Vs Austria (6.00pm) AT&T Stadium, Arlington, USA  –  Group J

France Vs Iraq (10.00pm) Lincoln Financial Field, Philadelphia, USA  –  Group I

 

Tuesday 23rd June

Norway Vs Senegal (1.00am) BMO Field, Toronto, Canada  –  Group I

Jordan Vs Algeria (4.00am) Levi’s Stadium, Santa Clara, USA  –  Group J

Portugal Vs Uzbekistan (6.00pm) NRG Stadium, Houston, USA  –  Group K

England Vs Ghana (9.00pm) Gillette Stadium, Foxborough, USA  –  Group L

 

Wednesday 24th June

Panama Vs Croatia (12.00am) Gillette Stadium, Foxborough, USA  –  Group L

Colombia Vs Congo DR (3.00am) Estadio Akron, Zapopan, Mexico  –  Group K

 

Wednesday 24th June

Switzerland Vs Canada (8.00pm) BC Place, Vancouver, Canada  –  Group B

Bosnia-Herzegovina Vs Qatar (8.00pm) Lumen Field, Seattle, USA  –  Group B

Morocco Vs Haiti (11.00pm) Mercedes-Benz Stadium, Atlanta, USA  –  Group C

Scotland Vs Brazil (11.00pm) Hard Rock Stadium, Miami, USA  –  Group C

 

Thursday 25th June

Czechia Vs Mexico (2.00am) Estadio Azteca, Mexico City, Mexico  –  Group A

South Africa Vs South Korea (2.00am) Estadio BBVA, Guadalupe, Mexico  –  Group A

Curacao Vs Ivory Coast (9.00pm) Lincoln Financial Field, Philadelphia, USA  –  Group E

Ecuador Vs Germany (9.00pm) MetLife Stadium, East Rutherford, USA  –  Group E

 

Friday 26th June

Japan Vs Sweden (12.00am) AT&T Stadium, Arlington, USA  –  Group F

Tunisia Vs Netherlands (12.00am) Arrowhead Stadium, Kansas City, USA  –  Group F

Turkey Vs USA (3.00am) SoFi Stadium, Los Angeles, USA  –  Group D

Paraguay Vs Australia (3.00am) Levi’s Stadium, Santa Clara, USA  –  Group D

Norway Vs France (8.00pm) Gillette Stadium, Foxborough, USA  –  Group I

Senegal Vs Iraq (8.00pm) BMO Field, Toronto, Canada  –  Group I

 

Saturday 27th June

Cabo Verde Vs Saudi Arabia (1.00am) NRG Stadium, Houston, USA  –  Group H

Uruguay Vs Spain (9.00pm) Estadio Akron, Zapopan, Mexico  –  Group H

New Zealand Vs Belgium (4.00am) BC Place, Vancouver, Canada  –  Group G

Egypt Vs Iran (4.00am) Lumen Field, Seattle, USA  –  Group G

Panama Vs England (10.00pm) MetLife Stadium, East Rutherford, USA  –  Group L

Croatia Vs Ghana (10.00pm) Lincoln Financial Field, Philadelphia, USA  –  Group L

 

Sunday 28th June

Colombia Vs Portugal (12.30am) Hard Rock Stadium, Miami, USA  –  Group K

DR Congo Vs Uzbekistan (12.30am) Mercedes-Benz Stadium, Atlanta, USA  –  Group K

Algeria Vs Austria (3.00am) Arrowhead Stadium, Kansas City, USA  –  Group J

Jordan Vs Argentina (3.00am) AT&T Stadium, Arlington, USA  –  Group J

 

ROUND OF 32

Sunday 28th June

Match 73: Group A runner-up Vs Group B runner-up (8.00pm) SoFi Stadium, Los Angeles, USA

 

Monday 29th June

Match 76: Group C winner Vs Group F runner-up (6.00pm) NRG Stadium, Houston, USA

Match 74: Group E winner Vs Group ABCDF 3rd place (9.30pm) Gillette Stadium, Foxborough, USA

 

Tuesday 30th June

Match 75: Group F winner Vs Group C runner-up (2.00am) Estadio BBVA, Guadalupe, Mexico

Match 78: Group E runner-up Vs Group I runner-up (6.00pm) AT&T Stadium, Arlington, USA

Match 77: Group I winner Vs Group CDFGH 3rd place (10.00pm) MetLife Stadium, East Rutherford, USA

 

Wednesday 1st July

Match 79: Group A winner Vs Group CEFHI 3rd place (2.00am) Estadio Azteca, Mexico City, Mexico

Match 80: Group L winner Vs Group EHIJK 3rd place (5.00pm) Mercedes-Benz Stadium, Atlanta, USA

Match 82: Group G winner Vs Group AEHIJ 3rd place (9.00pm) Lumen Field, Seattle, USA

 

Thursday 2nd July

Match 81: Group D winner Vs Group BEFIJ 3rd place (1.00am) Levi’s Stadium, Santa Clara, USA

Match 84: Group H winner Vs Group J runner-up (8.00pm) SoFi Stadium, Los Angeles, USA

 

Friday 3rd July

Match 83: Group K runner-up Vs Group L runner-up (12.00am) BMO Field, Toronto, Canada

Match 85: Group B winner Vs Group EFGIJ 3rd place (4.00am) BC Place, Vancouver, Canada

Match 88: Group D runner-up Vs Group G runner-up (7.00pm) AT&T Stadium, Arlington, USA

Match 86: Group J winner Vs Group H runner-up (11.00pm) Hard Rock Stadium, Miami, USA

 

Saturday 4th July

Match 87: Group K winner Vs Group DEIJL 3rd place (2.30am) Arrowhead Stadium, Kansas City, USA

 

ROUND OF 16

Saturday 4th July

Match 90: Match 73 winner Vs Match 75 winner (6.00pm) NRG Stadium, Houston, USA

Match 89: Match 74 winner Vs Match 77 winner (10.00pm) Lincoln Financial Field, Philadelphia, USA

 

Sunday 5th July

Match 91: Match 76 winner Vs Match 78 winner (9.00pm) MetLife Stadium, East Rutherford, USA

 

Monday 6th July

Match 92: Match 79 winner Vs Match 80 winner (1.00am) Estadio Azteca, Mexico City, Mexico

Match 93: Match 83 winner Vs Match 84 winner (8.00pm) AT&T Stadium, Arlington, USA

 

Tuesday 7th July

Match 94: Match 81 winner Vs Match 82 winner (1.00am) Lumen Field, Seattle, USA

Match 95: Match 86 winner Vs Match 88 winner (5.00pm) Mercedes-Benz Stadium, Atlanta, USA

Match 96: Match 85 winner Vs Match 87 winner (9.00pm) BC Place, Vancouver, Canada

 

QUARTER FINALS

Thursday 9th July

Match 97: Match 89 winner Vs Match 90 winner (9.00pm) Gillette Stadium, Foxborough, USA

 

Friday 10th July

Match 98: Match 93 winner Vs Match 94 winner (8.00pm) SoFi Stadium, Los Angeles, USA

 

Saturday 11th July

Match 99: Match 91 winner Vs Match 92 winner (10.00pm) Hard Rock Stadium, Miami, USA

 

Sunday 12th July

Match 100: Match 95 winner Vs Match 96 winner (2.00am) Arrowhead Stadium, Kansas City, USA

 

SEMI FINALS

Tuesday 14th July

Match 101: Match 97 winner Vs Match 98 winner (8.00pm) AT&T Stadium, Arlington, USA

 

Wednesday 15th July

Match 102: Match 99 winner Vs Match 100 winner (8.00pm) Mercedes-Benz Stadium, Atlanta, USA

 

3rd PLACE PLAY-OFF

Saturday 18th July

Match 101 loser Vs Match 102 loser (10.00pm) Hard Rock Stadium, Miami, USA

 

FINAL

Sunday 19th July

Match 104: Match 101 winner Vs Match 102 winner (8.00pm) MetLife Stadium, East Rutherford, USA

 

 

PREVIOUS WINNERS

2022 Qatar: Argentina  (beat France on Penalties in Final)
2018 Russia: France  (beat Croatia 4-2 in Final)
2014 Brazil: Germany  (beat Argentina 1-0 after extra-time in Final)
2010 South Africa: Spain  (beat Netherlands 1-0 after extra-time in final)
2006 Germany: Italy  (beat France on Penalties in Final)
2002 Japan & South Korea: Brazil  (beat Germany 2-0 in Final)
1998 France: France  (beat Brazil 3-0 in Final)
1994 U.S.A.: Brazil  (beat Italy on Penalties in Final)
1900 Italy: West Germany  (beat Argentina 1-0 in Final)
1986 Mexico: Argentina  (beat West Germany 3-2 in Final)
1982 Spain: Italy  (beat West Germany 3-1 in Final)
1978 Argentina: Argentina  (beat Netherlands 3-1 after extra-time in Final)
1974 West Germany: West Germany  (beat Netherlands 2-1 in Final)
1970 Mexico: Brazil  (beat Italy 4-1 in Final)
1966 England: England  (beat West Germany 4-2 after extra-time in Final)
1962 Chile: Brazil  (beat Czechoslovakia 3-1 in Final)
1958 Sweden: Brazil  (beat Sweden 5-2 in Final)
1954 Switzerland: West Germany  (beat Hungary 3-2 in Final)
1950 Brazil: Uruguay  (finished top of final Group)
1938 France: Italy  (beat Hungary 4-2 in Final)
1934 Italy: Italy  (beat Czechoslovakia 2-1 after extra-time in Final)
1930 Uruguay: Uruguay  (beat Argentina 4-2 in Final)

« Back to list