Dicey Ray's World Cup Analysis
A simple, accessible, user-friendly website featuring daily World Cup match slates with original team comparisons, form and schedule-strength analysis, player breakdowns, motivation and crowd context, odds assessments, projected scores, scorer prices, and daily rankings.
View Today's Slate
Meet Dicey Ray
I'm Dicey Ray, an independent artist creating this World Cup analysis for free. If you appreciate the work and want to show some love, stream my music.
Wednesday, June 24, 2026 — World Cup Match Analysis
All kickoff times are Eastern Time.
HOW I MEASURED EVERYTHING
Rankings are the official FIFA positions released June 11, 2026.
"Schedule strength" is the average FIFA ranking of the last five opponents. A lower number means tougher opposition. It is a rough measurement because rankings are ordinal, but it gives us a consistent comparison.
"Top-league players" means players on the official 26-man squad currently attached to a top-flight club in England, Spain, Germany, Italy or France. This understates teams with strong players in Portugal, the Netherlands, Scotland, Belgium, MLS or Liga MX.
My fair odds include the draw. Actual odds are the sportsbook prices shown separately.
Odds Source: Odds shown are the prices captured when this analysis was prepared. They are not live prices and may have changed. Confirm current odds before wagering.
SWITZERLAND vs CANADA — 3:00 P.M.
SWITZERLAND
FIFA Ranking: #19
Last Five: 2 wins, 3 draws, 0 losses
Goals: 10 scored, 4 conceded
Clean Sheets: 1
Schedule Strength: 48.2 (avg opponent ranking)
Big-Five Players: 23 of 26
CANADA
FIFA Ranking: #30
Last Five: 2 wins, 3 draws, 0 losses
Goals: 10 scored, 2 conceded
Clean Sheets: 3
Schedule Strength: 54.6 (avg opponent ranking)
Big-Five Players: 6 of 26
SWITZERLAND LAST FIVE
- W 4–1 Bosnia (#64)
- D 1–1 Qatar (#56)
- D 1–1 Australia (#27)
- W 4–1 Jordan (#63)
- D 0–0 Norway (#31)
CANADA LAST FIVE
- W 6–0 Qatar (#56)
- D 1–1 Bosnia (#64)
- D 1–1 Ireland (#58)
- W 2–0 Uzbekistan (#50)
- D 0–0 Tunisia (#45)
IMPORTANT PLAYERS — SWITZERLAND
Gregor Kobel, Manuel Akanji, Nico Elvedi, Denis Zakaria, Granit Xhaka, Remo Freuler, Dan Ndoye, Ruben Vargas and Breel Embolo.
Main Scorer: Breel Embolo — 25 international goals
Other Scorers: Ruben Vargas (12), Zeki Amdouni (11), Remo Freuler (11), Granit Xhaka (18)
IMPORTANT PLAYERS — CANADA
Jonathan David, Alphonso Davies, Tajon Buchanan, Tani Oluwaseyi, Moïse Bombito and Ismaël Koné.
Main Scorer: Jonathan David — 42 international goals
Second Scorer: Cyle Larin — 32
Alphonso Davies: 15 international goals
Key Notes: Switzerland's 4–1 win against Bosnia was 1–1 before Bosnia received a late red card. Jonathan David scored a hat trick against Qatar; Qatar finished that match with nine players. Ismaël Koné suffered a broken leg and is out. Alphonso Davies had a hamstring concern. Stephen Eustáquio missed training. Moïse Bombito was recently returning.
Motivation & Crowd: Both teams have four points. Canada finishes first with a win or draw. Switzerland needs at least a draw to guarantee advancement. Canada has home support at BC Place in Vancouver. More than 52,000 attended Canada vs Qatar. The standings situation creates draw gravity.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| Switzerland | +135 | 42.6% | 40% | +150 |
| Draw | — | — | 30% | +233 |
| Canada | +230 | 30.3% | 30% | +233 |
Verdict: No straight-moneyline bet. Switzerland has the deeper roster, but Canada has home field and only needs a draw.
MINIMUM SCORER PRICES
Jonathan David: +185 or better | Breel Embolo: +225 or better | Ruben Vargas: +325 or better
Alternative: Under 2.5 goals at a reasonable price.
BOSNIA AND HERZEGOVINA vs QATAR — 3:00 P.M.
BOSNIA AND HERZEGOVINA
FIFA Ranking: #64
Last Five: 0 wins, 4 draws, 1 loss
Goals: 4 scored, 7 conceded
Clean Sheets: 1
Schedule Strength: 32.4 (avg opponent ranking)
Big-Five Players: 5 of 26
QATAR
FIFA Ranking: #56
Last Five: 0 wins, 2 draws, 3 losses
Goals: 1 scored, 11 conceded
Clean Sheets: 1
Schedule Strength: 50.4 (avg opponent ranking)
Big-Five Players: 0 of 26
BOSNIA LAST FIVE
- L 1–4 Switzerland (#19)
- D 1–1 Canada (#30)
- D 1–1 Panama (#34)
- D 0–0 North Macedonia (#67)
- D 1–1 Italy (#12), advancing on penalties
QATAR LAST FIVE
- L 0–6 Canada (#30)
- D 1–1 Switzerland (#19)
- D 0–0 El Salvador (#100)
- L 0–1 Ireland (#58)
- L 0–3 Tunisia (#45)
IMPORTANT PLAYERS — BOSNIA
Ermedin Demirović, Haris Tabaković, Amar Dedić, Sead Kolašinac and Esmir Bajraktarević.
Main Scorer: Edin Džeko — 73 international goals
Ermedin Demirović: 4 international goals
Haris Tabaković: 4 international goals
IMPORTANT PLAYERS — QATAR
Main Scorer: Almoez Ali — 58 international goals
Other Scorers: Akram Afif (40), Hassan Al-Haydos (39)
Qatar's squad is almost entirely domestic, which provides familiarity but gives it a lower athletic and physical ceiling.
Suspensions: Homam Ahmed and Assim Madibo
Key Notes: Bosnia faced the toughest recent schedule on the slate. Bosnia eliminated Italy in the playoff. Tarik Muharemović is suspended after his red card. Džeko remains the finishing reference but is no longer a 90-minute pressing striker.
Motivation & Crowd: Both teams have one point. Both essentially need to win. A draw probably eliminates both. Bosnia should have the stronger natural diaspora support in Seattle. Qatar cannot remain in a deep defensive shell for the entire match.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| Bosnia | −240 | 70.6% | 70% | −233 |
| Draw | — | — | 19% | +426 |
| Qatar | +650 | 13.3% | 11% | +809 |
Verdict: Bosnia −240 is approximately fair and is one of the more dependable favorites.
MINIMUM SCORER PRICES
Edin Džeko, if starting: +130 or better | Ermedin Demirović: +175 or better | Akram Afif: +400 or better
Alternative: Bosnia over 1.5 team goals, depending on price.
SCOTLAND vs BRAZIL — 6:00 P.M.
SCOTLAND
FIFA Ranking: #42
Last Five: 3 wins, 0 draws, 2 losses
Goals: 9 scored, 3 conceded
Clean Sheets: 2
Schedule Strength: 56.4 (avg opponent ranking)
Big-Five Players: 11 of 26
BRAZIL
FIFA Ranking: #6
Last Five: 4 wins, 1 draw, 0 losses
Goals: 15 scored, 5 conceded
Clean Sheets: 1
Schedule Strength: 32.8 (avg opponent ranking)
Big-Five Players: 14 of 26
SCOTLAND LAST FIVE
- L 0–1 Morocco (#7)
- W 1–0 Haiti (#83)
- W 4–0 Bolivia (#77)
- W 4–1 Curaçao (#82)
- L 0–1 Ivory Coast (#33)
BRAZIL LAST FIVE
- W 3–0 Haiti (#83)
- D 1–1 Morocco (#7)
- W 2–1 Egypt (#29)
- W 6–2 Panama (#34)
- W 3–1 Croatia (#11)
IMPORTANT PLAYERS — SCOTLAND
John McGinn, Scott McTominay, Che Adams and Andy Robertson.
John McGinn: 21 international goals
Scott McTominay: 15 international goals
Che Adams: 13 international goals
IMPORTANT PLAYERS — BRAZIL
Vinícius Júnior, Matheus Cunha, Bruno Guimarães and Lucas Paquetá.
Neymar: 79 career goals (Brazil's leading scorer in squad; do not recommend wager before confirmed lineup)
Matheus Cunha: Scored twice against Haiti
Vinícius Júnior: Scored against Haiti and equalized against Morocco
Key Notes: Scotland lost without scoring against its two strongest recent opponents. Raphinha is out with a hamstring injury. Neymar is available, but his role is uncertain. Brazil faced the second-hardest recent schedule of these teams. Brazil averaged three goals per match over the last five.
Motivation and Crowd: Brazil wants a win to guarantee advancement and strengthen its chance of winning the group. Scotland should defend compactly rather than trade attacks. More than 8,000 Scottish supporters travelled to Miami-area events. Brazil should also have strong neutral and diaspora support.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| Brazil | −280 | 73.7% | 72% | −257 |
| Draw | — | — | 19% | +426 |
| Scotland | +700 | 12.5% | 9% | +1011 |
Verdict: Brazil is highly likely to win, but the price includes a small Brazil tax.
MINIMUM SCORER PRICES
Vinícius Júnior: +135 or better | Matheus Cunha: +170 or better | Scott McTominay: +500 or better
Note: Do not recommend betting Neymar before the confirmed lineup.
MOROCCO vs HAITI — 6:00 P.M.
MOROCCO
FIFA Ranking: #7
Last Five: 3 wins, 2 draws, 0 losses
Goals: 12 scored, 2 conceded
Clean Sheets: 3
Schedule Strength: 65.6 (avg opponent ranking)
Big-Five Players: 15 of 26
HAITI
FIFA Ranking: #83
Last Five: 1 win, 1 draw, 3 losses
Goals: 6 scored, 7 conceded
Clean Sheets: 1
Schedule Strength: 51.8 (avg opponent ranking)
Big-Five Players: 4 of 26
MOROCCO LAST FIVE
- W 1–0 Scotland (#42)
- D 1–1 Brazil (#6)
- D 1–1 Norway (#31)
- W 4–0 Madagascar (#104)
- W 5–0 Burundi (#145)
HAITI LAST FIVE
- L 0–3 Brazil (#6)
- L 0–1 Scotland (#42)
- L 1–2 Peru (#52)
- W 4–0 New Zealand (#85)
- D 1–1 Iceland (#74)
IMPORTANT PLAYERS — MOROCCO
Ayoub El Kaabi, Brahim Díaz, Soufiane Rahimi, Ismaël Saibari and Achraf Hakimi.
Ayoub El Kaabi: 36 international goals
Brahim Díaz: 15 international goals
Soufiane Rahimi: 12 international goals
Ismaël Saibari: 11 international goals (scored both of Morocco's goals in first two tournament games)
IMPORTANT PLAYERS — HAITI
Main Scorer: Duckens Nazon — 44 international goals
Second Scorer: Frantzdy Pierrot — 34
Other Dangerous Players: Jean-Ricner Bellegarde, Wilson Isidor, Carlens Arcus
Key Notes: Morocco's main concern is finishing and conversion. Haiti has already been eliminated. Morocco is chasing victory and goals. Morocco can still finish ahead of Brazil. Morocco intends to use a strong lineup.
Motivation and Crowd: Atlanta is neutral ground. Haiti has a meaningful American diaspora, but Morocco has the stronger competitive motivation.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| Morocco | −500 | 83.3% | 85% | −567 |
| Draw | — | — | 11% | +809 |
| Haiti | +1600 | 5.9% | 4% | +2400 |
Verdict: Morocco is the safest moneyline and the only favorite priced slightly shorter in my probabilities than the sportsbook.
MINIMUM SCORER PRICES
Ayoub El Kaabi, if starting: +115 or better | Brahim Díaz: +165 or better | Ismaël Saibari: +225 or better | Duckens Nazon: +750 or better
Alternative: Morocco over 1.5 team goals.
CZECHIA vs MEXICO — 9:00 P.M.
CZECHIA
FIFA Ranking: #40
Last Five: 2 wins, 2 draws, 1 loss
Goals: 9 scored, 7 conceded
Clean Sheets: 0
Schedule Strength: 56.2 (avg opponent ranking)
Big-Five Players: 7 of 26
MEXICO
FIFA Ranking: #14
Last Five: 5 wins, 0 draws, 0 losses
Goals: 11 scored, 1 conceded
Clean Sheets: 4
Schedule Strength: 45.6 (avg opponent ranking)
Big-Five Players: 5 of 26
CZECHIA LAST FIVE
- D 1–1 South Africa (#60)
- L 1–2 South Korea (#25)
- W 3–1 Guatemala (#97)
- W 2–1 Kosovo (#78)
- D 2–2 Denmark (#21)
MEXICO LAST FIVE
- W 1–0 South Korea (#25)
- W 2–0 South Africa (#60)
- W 5–1 Serbia (#43)
- W 1–0 Australia (#27)
- W 2–0 Ghana (#73)
IMPORTANT PLAYERS — CZECHIA
Patrik Schick, Tomáš Souček, Adam Hložek, Pavel Šulc and Ladislav Krejčí.
Patrik Schick: 26 international goals
Tomáš Souček: 17 international goals
Czechia Note: Led in both first two World Cup matches but failed to win either.
IMPORTANT PLAYERS — MEXICO
Raúl Jiménez, Santiago Giménez, Edson Álvarez, Luis Romo, Álvaro Fidalgo and Gilberto Mora.
Raúl Jiménez: 46 international goals
Mexico Note: Has already clinched first place, so rotation must remain a major part of the betting analysis.
Key Notes: Czechia scored and conceded in all five recent matches. Mexico has already clinched first place. Heavy rotation is a major risk. Czechia needs a positive result. The match is at the Azteca. Mexico has the strongest crowd advantage on the slate.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| Mexico | −110 | 52.4% | 51% | −104 |
| Draw | — | — | 29% | +245 |
| Czechia | +270 | 27.0% | 20% | +400 |
Verdict: Mexico's form and home advantage are strong, but the price depends on the starting lineup and rotation.
Projected Score: Mexico 1–1 Czechia
Alternative Projected Score: Mexico 1–0 Czechia
MINIMUM SCORER PRICES
Patrik Schick: +210 or better | Raúl Jiménez: +210 or better, only if starting | Santiago Giménez: +225 or better, only if starting
Note: Do not recommend a Mexico scorer before the starting striker is confirmed.
SOUTH AFRICA vs SOUTH KOREA — 9:00 P.M.
SOUTH AFRICA
FIFA Ranking: #60
Last Five: 0 wins, 3 draws, 2 losses
Goals: 3 scored, 6 conceded
Clean Sheets: 1
Schedule Strength: 58.0 (avg opponent ranking)
Big-Five Players: 1 of 26
SOUTH KOREA
FIFA Ranking: #25
Last Five: 3 wins, 0 draws, 2 losses
Goals: 8 scored, 3 conceded
Clean Sheets: 2
Schedule Strength: 56.0 (avg opponent ranking)
Big-Five Players: 5 of 26
SOUTH AFRICA LAST FIVE
- D 1–1 Czechia (#40)
- L 0–2 Mexico (#14)
- D 1–1 Jamaica (#71)
- D 0–0 Nicaragua (#131)
- L 1–2 Panama (#34)
SOUTH KOREA LAST FIVE
- L 0–1 Mexico (#14)
- W 2–1 Czechia (#40)
- W 1–0 El Salvador (#100)
- W 5–0 Trinidad and Tobago (#102)
- L 0–1 Austria (#24)
IMPORTANT PLAYERS — SOUTH AFRICA
Lyle Foster, Oswin Appollis, Teboho Mokoena and Relebohile Mofokeng.
Themba Zwane: 12 international goals
Lyle Foster: 10 international goals
Teboho Mokoena: 10 international goals
Suspension: Themba Zwane
IMPORTANT PLAYERS — SOUTH KOREA
Son Heung-min, Hwang Hee-chan, Lee Jae-sung, Cho Gue-sung, Lee Kang-in, Hwang In-beom and Oh Hyeon-gyu.
Son Heung-min: 56 international goals
Hwang Hee-chan: 17 international goals
Lee Jae-sung: 15 international goals
Cho Gue-sung: 12 international goals
Lee Kang-in: 10 international goals
Key Notes: South Africa has not won in five matches and has scored only three goals. South Africa must win. South Korea advances with a win or draw. South Africa eventually has to push players forward. That should create counterattacking space for South Korea.
Motivation and Crowd: Monterrey is close to a neutral crowd environment. Korea may have the larger organized travelling support, but neither team has a major home advantage.
ODDS & PROBABILITIES
| Outcome | Sportsbook | Implied | My Prob. | My Fair Odds |
|---|---|---|---|---|
| South Korea | −160 | 61.5% | 60% | −150 |
| Draw | — | — | 25% | +300 |
| South Africa | +450 | 18.2% | 15% | +567 |
Verdict: South Korea is reasonable but slightly overpriced because it does not need to win.
MINIMUM SCORER PRICES
Son Heung-min: +165 or better | Oh Hyeon-gyu: +235 or better | Lyle Foster: +475 or better
Disclaimer: For informational and entertainment purposes only. Odds change, and no outcome is guaranteed. Gamble responsibly and only where legal.
FINAL RANKINGS & BEST BETS
MOST LIKELY TEAMS TO WIN
- Morocco — 85%
- Brazil — 72%
- Bosnia — 70%
- South Korea — 60%
- Mexico — 51%
- Switzerland — 40%
BEST MONEYLINES RELATIVE TO PRICE
Morocco −500: mild value and safest result
Bosnia −240: approximately fair, strong matchup
South Korea −160: playable, but not a bargain
Brazil −280: likely winner, slightly taxed
Mexico −110: lineup-dependent
Switzerland +135: no edge because Canada is home and the draw suits both