Wednesday, June 24, 2026 — World Cup Match Analysis

HOW I MEASURED EVERYTHING

Rankings are the official FIFA positions released June 11, 2026.

"Schedule strength" is the average FIFA ranking of each team's last five opponents. A lower number means the team faced tougher opposition. Rankings are ordinal, so this is a rough measurement, but it gives every team 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 does not fully recognize strong players in Portugal, the Netherlands, Scotland, Belgium, MLS or Liga MX.

My fair odds include the draw. Actual sportsbook odds should be shown separately from my probabilities and fair odds.

SWITZERLAND vs CANADA — 3:00 p.m.

TEAM-LEVEL COMPARISON

Switzerland brings European sophistication and defensive organization to a match against an emerging Canada side. Switzerland's midfield—anchored by Granit Xhaka—controls possession and tempo. Canada relies on speed, set pieces, and Alphonso Davies' defensive recovery. Switzerland's advantage: experience, technical depth, and proven tournament composure. Canada's advantage: home venue at BC Place, tactical directness, and potential to exploit Switzerland's cautious approach through quick transitions.

SWITZERLAND

FIFA Ranking: #19

Last Five: 2W, 3D, 0L

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: 2W, 3D, 0L

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)

KEY PLAYERS — SWITZERLAND

Defense: Gregor Kobel, Manuel Akanji, Nico Elvedi

Midfield: Denis Zakaria, Granit Xhaka, Remo Freuler

Attack: Dan Ndoye, Ruben Vargas, Breel Embolo

Main Scorer: Breel Embolo, 25 international goals

KEY PLAYERS — CANADA

Defense: Alphonso Davies, Moïse Bombito

Midfield: Ismaël Koné, Tajon Buchanan

Attack: Jonathan David, Tani Oluwaseyi

Main Scorer: Jonathan David, 42 international goals

Secondary: Cyle Larin, 32 goals

SQUAD & INJURIES

Switzerland has no major injury concerns entering the match. Canada must monitor fitness levels for Alphonso Davies after recent club demands. Both teams are at full strength for potential starting lineups. Canada's home advantage at BC Place is significant—the venue amplifies emotional advantage and creates attacking space on the wings where Davies can thrive. A draw could suit both teams: Canada gets a respectable result at home, and Switzerland avoids defeat without fatigue accumulation.

MOTIVATION & ADVANCEMENT

Switzerland enters seeking to establish control in the group and prove tournament credentials. Canada looks to show that they can compete against higher-ranked opponents and build confidence for remaining group matches. The crowd at BC Place will provide emotional energy for Canada but Switzerland's composure typically prevails in tight matches.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
Switzerland Win −140 38% +163
Draw +250 35% +186
Canada Win +135 27% +270

BETTING VERDICT

The draw holds the most value at +250 (implied 29%, my probability 35%). Canada's home field provides sufficient value to take at +135, but Switzerland's experience gives them a slight edge. Avoid overcommitting to any single outcome—this match is genuinely uncertain.

Projected Score: Switzerland 1–1 Canada

SCORER PRICES — MINIMUM REQUIRED

Breel Embolo (Switzerland): +150 minimum

Jonathan David (Canada): +160 minimum

Alphonso Davies (Canada, defensive plays): +280 minimum

Xhaka (Switzerland, long-range): +200 minimum

BOSNIA AND HERZEGOVINA vs QATAR — 3:00 p.m.

TEAM-LEVEL COMPARISON

Bosnia and Herzegovina possess technical quality and European club experience that Qatar cannot match. Bosnia's midfield creates opportunities, while their defense—despite recent vulnerabilities—should contain Qatar's limited attacking threat. Qatar's lone advantage is home-field preparation and the compact defensive structure they've rehearsed extensively. The gap in class is significant: Bosnia won playoff matches that proved their tournament credentials; Qatar enters as hosts without comparable competition history.

BOSNIA AND HERZEGOVINA

FIFA Ranking: #64

Last Five: 0W, 4D, 1L

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: 0W, 2D, 3L

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)

KEY PLAYERS — BOSNIA

Main Scorer: Edin Džeko, 73 international goals

Threats: Ermedin Demirović, Haris Tabaković

Defense: Amar Dedić, Sead Kolašinac, Esmir Bajraktarević

KEY PLAYERS — QATAR

Main Scorer: Almoez Ali, 58 international goals

Secondary: Akram Afif, 40 goals; Hassan Al-Haydos, 39 goals

Limited top-flight experience: Primarily domestic league players

SQUAD & INJURIES

Bosnia: No major injuries reported. Tarik Muharemović is suspended and unavailable.
Qatar: Homam Ahmed and Assim Madibo are suspended. Qatar's squad lacks Big-Five player experience, relying instead on cohesion and home-field familiarity.

MOTIVATION & ADVANCEMENT

Bosnia must prove they belong at the World Cup and justify their playoff qualification. A win against Qatar is essential for group advancement hopes. Qatar enters with the confidence of home preparation but faces the reality that their recent form—0 wins in 5—is concerning. The hosts cannot afford to fall behind early.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
Bosnia Win −240 65% −186
Draw +280 20% +400
Qatar Win +800 15% +567

BETTING VERDICT

Bosnia at −240 is approximately fair value. Back Bosnia with confidence; they should dominate possession and create quality chances. Qatar's recent form is too weak to warrant confidence despite home advantage.

Projected Score: Bosnia 2–0 Qatar

SCORER PRICES — MINIMUM REQUIRED

Edin Džeko (Bosnia): +140 minimum

Ermedin Demirović (Bosnia): +180 minimum

Almoez Ali (Qatar): +250 minimum

SCOTLAND vs BRAZIL — 6:00 p.m.

TEAM-LEVEL COMPARISON

Brazil's technical superiority, ball-control rhythm, and counter-attacking explosiveness present a significant challenge for Scotland. Scotland's strength lies in intensity, pressing, and set-piece execution. However, the gulf in individual talent and tactical sophistication favors Brazil decisively. Scotland must maintain discipline to avoid conceding from transitions; Brazil can afford to play with creative freedom. This is a mismatch in pure ability, though Scotland's motivation to upset a favorite could create occasional threatening moments.

SCOTLAND

FIFA Ranking: #42

Last Five: 3W, 0D, 2L

Goals: 9 scored, 3 conceded

Schedule Strength: 56.4 (avg opponent ranking)

Big-Five Players: 11 of 26

BRAZIL

FIFA Ranking: #6

Last Five: 4W, 1D, 0L

Goals: 15 scored, 5 conceded

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)

KEY PLAYERS — SCOTLAND

Midfield Leaders: John McGinn, Scott McTominay

Attack: Che Adams

Defense: Andy Robertson (left flank, tireless work rate)

KEY PLAYERS — BRAZIL

Attack: Vinícius Júnior, Matheus Cunha

Midfield: Bruno Guimarães, Lucas Paquetá

Concerns: Raphinha's injury status; Neymar's role unclear

SQUAD & INJURIES

Scotland: No major absences reported. Full squad available for selection.
Brazil: Raphinha's status is concerning due to recent injury. Neymar's selection and minutes allocation remain uncertain. These factors could reduce Brazil's offensive firepower slightly but are unlikely to affect the outcome materially.

MOTIVATION & ADVANCEMENT

Scotland enters with underdog motivation and the desire to prove they can compete at the highest level. Brazil plays with confidence from recent dominant performances and the expectation of winning their group. Brazil's team unity appears strong entering the tournament.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
Brazil Win −280 72% −257
Draw +380 16% +525
Scotland Win +900 12% +733

BETTING VERDICT

Brazil at −280 is slightly taxed but playable. The probability of Brazil winning (72%) slightly exceeds the implied probability (74%). Over 2.5 goals is likely given Brazil's attacking potential and Scotland's defensive vulnerabilities. Scotland's upside is limited; avoid Scotland moneyline unless significant value (10:1+) emerges.

Projected Score: Brazil 2–0 Scotland

SCORER PRICES — MINIMUM REQUIRED

Vinícius Júnior (Brazil): +140 minimum

Matheus Cunha (Brazil): +160 minimum

Che Adams (Scotland): +450 minimum

MOROCCO vs HAITI — 6:00 p.m.

TEAM-LEVEL COMPARISON

Morocco's organized structure, multiple attacking threats, and Big-Five player depth present an overwhelming challenge for Haiti. Morocco brings the 7th-ranked team in the world into this match with confidence from recent African tournament success. Haiti's strength is physical commitment and the willingness to disrupt play, but their technical limitations—only 4 Big-Five players—severely restrict their ability to create or defend consistently against Morocco's rhythm. Morocco should dominate possession and create ample scoring opportunities.

MOROCCO

FIFA Ranking: #7

Last Five: 3W, 2D, 0L

Goals: 12 scored, 2 conceded

Schedule Strength: 65.6 (avg opponent ranking)

Big-Five Players: 15 of 26

HAITI

FIFA Ranking: #83

Last Five: 1W, 1D, 3L

Goals: 6 scored, 7 conceded

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)

KEY PLAYERS — MOROCCO

Attack: Ayoub El Kaabi, Soufiane Rahimi

Midfield: Brahim Díaz, Ismaël Saibari

Defense: Achraf Hakimi (world-class talent on the right flank)

KEY PLAYERS — HAITI

Main Scorer: Duckens Nazon, 44 international goals

Secondary: Frantzdy Pierrot, 34 goals

Limited Big-Five representation: Struggle to match Morocco's depth

SQUAD & INJURIES

Both teams report no major absences. Morocco's motivation to win the group intensifies their attacking approach. Haiti's focus shifts to avoiding heavy defeat and maintaining composure under sustained pressure. This is Morocco's opportunity to make a statement with a dominant scoreline.

MOTIVATION & ADVANCEMENT

Morocco views this match as a chance to establish group superiority and build goal differential. Haiti faces effective elimination—a loss here significantly reduces their advancement probability. The gap in motivation reflects the competitive disparity.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
Morocco Win −500 85% −567
Draw +800 10% +900
Haiti Win +2500 5% +1900

BETTING VERDICT

Morocco −500 is the safest bet on the slate. Back Morocco with high confidence. Over 2.5 goals is nearly certain. Haiti's upside is negligible; avoid all Haiti-favorable bets.

Projected Score: Morocco 3–0 Haiti

SCORER PRICES — MINIMUM REQUIRED

Ayoub El Kaabi (Morocco): +120 minimum

Soufiane Rahimi (Morocco): +160 minimum

Achraf Hakimi (Morocco): +200 minimum

Duckens Nazon (Haiti): +400 minimum

CZECHIA vs MEXICO — 9:00 p.m.

TEAM-LEVEL COMPARISON

Mexico's recent form (5 consecutive wins, zero losses) and home advantage at the Azteca create a compelling advantage despite Mexico's lower Big-Five player count. Czechia brings organization and tactical discipline but lacks the individual flair required to exploit Mexico's potential rotation risks. Mexico's ability to clinch first place could trigger squad rotation—a double-edged sword that creates vulnerability but also conserves energy for knockout rounds. Czechia must press aggressively and prevent Mexico from settling into rhythm, but Mexico's counter-attacking speed could punish over-commitment.

CZECHIA

FIFA Ranking: #40

Last Five: 2W, 2D, 1L

Goals: 9 scored, 7 conceded

Schedule Strength: 56.2 (avg opponent ranking)

Big-Five Players: 7 of 26

MEXICO

FIFA Ranking: #14

Last Five: 5W, 0D, 0L

Goals: 11 scored, 1 conceded

Clean Sheets: 4 of 5

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)

KEY PLAYERS — CZECHIA

Attack: Patrik Schick, Adam Hložek

Midfield: Tomáš Souček, Pavel Šulc

Defense: Ladislav Krejčí

KEY PLAYERS — MEXICO

Attack: Raúl Jiménez, Santiago Giménez

Midfield: Edson Álvarez, Luis Romo, Álvaro Fidalgo

Additional: Gilberto Mora

SQUAD & INJURIES

Czechia: No major injuries reported. Full squad available.
Mexico: Having clinched first place, Mexico may rotate starters. This is critical: Do not commit to Mexico scorer bets before the confirmed starting striker is announced. The uncertainty around squad selection significantly increases volatility for player-specific bets.

MOTIVATION & ADVANCEMENT

Mexico has already secured first place and can afford to rest players. This reduces their urgency but also conserves energy for knockout football. Czechia must win to improve their group-stage position and maintain advancement hopes. The Azteca crowd provides Mexico a significant advantage even with potential rotation.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
Mexico Win −110 51% −104
Draw +260 28% +257
Czechia Win +340 21% +376

BETTING VERDICT

The draw at +260 holds modest value (implied 28%, my probability 28%). Mexico −110 is approximately fair but complicated by rotation risk. Czechia's upside increases if Mexico significantly rests starters—worth considering at +340 if squad confirmation suggests heavy rotation. The draw is the safest play given uncertainty.

Projected Score: Mexico 1–1 Czechia

SCORER PRICES — MINIMUM REQUIRED

WARNING: Do not bet Mexico scorers before starting lineup confirmation.

Raúl Jiménez (Mexico, if starting): +130 minimum

Santiago Giménez (Mexico, if starting): +150 minimum

Patrik Schick (Czechia): +180 minimum

SOUTH AFRICA vs SOUTH KOREA — 9:00 p.m.

TEAM-LEVEL COMPARISON

South Korea's tactical discipline, recent tournament experience, and counter-attacking speed provide a significant advantage over South Africa's emerging squad. South Africa must push forward aggressively to create scoring opportunities, which exposes their defense to Korean fast breaks. South Korea's strength lies in their ability to absorb pressure and punish careless transitions. South Africa's sole advantage is physical presence and set-piece delivery, but this is insufficient to overcome Korea's systematic organization and Son's world-class finishing ability.

SOUTH AFRICA

FIFA Ranking: #60

Last Five: 0W, 3D, 2L

Goals: 3 scored, 6 conceded

Schedule Strength: 58.0 (avg opponent ranking)

Big-Five Players: 1 of 26

SOUTH KOREA

FIFA Ranking: #25

Last Five: 3W, 0D, 2L

Goals: 8 scored, 3 conceded

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)

KEY PLAYERS — SOUTH AFRICA

Attack: Lyle Foster, Oswin Appollis

Midfield: Teboho Mokoena, Relebohile Mofokeng

Limited Big-Five presence: Primarily domestic league focused

KEY PLAYERS — SOUTH KOREA

Attack: Son Heung-min (world-class), Hwang Hee-chan

Midfield: Lee Jae-sung, Lee Kang-in, Hwang In-beom

Additional: Cho Gue-sung, Oh Hyeon-gyu

SQUAD & INJURIES

South Africa: Themba Zwane is suspended and unavailable. This removes an important midfielder option.
South Korea: No major injuries reported. Full squad available for selection.

MOTIVATION & ADVANCEMENT

South Africa must win or draw to remain in contention. South Korea can afford a draw and focus on controlling the match pace. The tactical reality is that South Africa must push forward while South Korea sits deep and counters—a setup that typically favors the defensive team when the attacking team lacks precision.

ODDS & PROBABILITIES

Outcome Sportsbook My Probability My Fair Odds
South Korea Win −160 60% −150
Draw +280 25% +300
South Africa Win +550 15% +567

BETTING VERDICT

South Korea −160 is approximately fair. The draw at +280 holds minor value given South Korea's defensive setup. South Africa's upset potential is limited; avoid.

Projected Score: South Korea 2–0 South Africa

SCORER PRICES — MINIMUM REQUIRED

Son Heung-min (South Korea): +130 minimum

Hwang Hee-chan (South Korea): +160 minimum

Lyle Foster (South Africa): +300 minimum

FINAL RANKINGS & BEST BETS

MOST LIKELY TEAMS TO WIN

  1. 1. Morocco — 85%
  2. 2. Brazil — 72%
  3. 3. Bosnia — 70%
  4. 4. South Korea — 60%
  5. 5. Mexico — 51%
  6. 6. 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