World Cup forecast
Group B table →Bosnia & Herzegovina need a run
Most likely finish: 3rd. Group B: Switzerland, Canada, Qatar.
- win Group B
- 6%
- finish 2nd
- 18%
- best 3rd
- 25%
Why 50%?openclose
One run means every group match is played once from the rating gaps, then the table is counted. Repeat it and count how often Bosnia & Herzegovina reach the last 32.
runs
20,000
sealed
2026-06-10
venue
neutral
team rating
1649
players
not used
Group games
against Canada
rating 1895
15%
win
22%
draw
63%
lose
against Switzerland
rating 1960
11%
win
20%
draw
69%
lose
against Qatar
rating 1567
46%
win
25%
draw
29%
lose
These games use the rating gap only. Player ratings stay out until a sourced lineup can explain the adjustment.
Deep cuts
- Hardest game: Switzerland, 11% to win.
- Clean route: 24% to finish top two, no third-place rescue needed.
- Rating edge: -119 versus the Group B average.
Recent form
last 5 · 1W 3D 1L- D0–0
- D1–1
- D1–1
- L1–4
- W3–1
6 points from the last 5, 1.20 per game. Sourced results, newest on the right.
Goals
last 10scored
16
conceded
12
goal diff
+4
clean sheets
1
Over the last 10 on the open results feed, 1 with a clean sheet, 1 without scoring. Sourced facts, never simulated.
Players
ratings board →- E. DemirovicAttacker · 271775quality rating±56 · T2▼ −527 apps · 2056′WC perf −4
- S. KolasinacDefender · 321749quality rating±56 · T2▲ +1017 apps · 1282′WC perf +2
- E. BajraktarevicAttacker · 201719quality rating±57 · T2▲ +420 apps · 1141′WC perf −4
- I. SunjicMidfielder · 291589quality rating±61 · T2▼ −511 apps · 788′WC perf −1
- N. VasiljGoalkeeper · 301586quality rating±56 · T2▼ −624 apps · 2220′WC perf −4
- In formBosnia & HerzegovinaKerim-Sam AlajbegovicMidfielder · 181563quality rating±66 · T2▲ +179 apps · 484′WC perf +5
- N. KaticDefender · 291553quality rating±56 · T2▲ +1412 apps · 1107′WC perf +4
- A. MemicMidfielder · 241560quality rating±61 · T2▼ −811 apps · 707′WC perf −3
Full squadopenclose
- B. Tahirovic1556
- I. Basic1545
- D. Burnic1549
- S. Radeljic1557
- D. Hadzikadunic1549
- E. Dzeko1527
- Ermin Mahmic1547
Our roster Elo: seeded from the team’s rating, moved only by matches actually played. A shadow signal, it never touches a live call. The board: all rated players.
The record
4 calls locked. 2 of 3 graded calls landed right.
- calls made
- 4
- graded
- 3
- called right
- 2/3
The calls
- at USAwe called againstSealed
- v Qatarwe backed them · 3–1Called it
- at Switzerlandwe called against · 4–1Called it
- at Canadawe called against · 1–1Missed it
Context · sourced
- FIFA ranking
- 64thFIFA via Transfermarkt · 2026-06-29
Sourced context, nothing more. It never touches the call.
Under the hoodthe shadow numbers and how the rating moves. context, never a call.openclose
Squad strength
all players →roster Elo average
1607
15 rated players, 24103 total points. A squad read, not a lineup guess.
best-rated XI
1630
17932 total / 11
next seven
1543
6171 total / 4
How it can move a forecastopenclose
Best-rated XI is the strongest 11 rated players, not a predicted lineup. The number is a pressure test for squad ceiling.
When lineups are sourced, confirmed XI can be compared with expected XI. The delta is shrunk, capped, shown, then applied.
Squad value · our estimate
all players →€3m–€12m
≈ €5.9m · 1 of 15 rated players priced
Our own fee model, summed over the squad: the level each plays at, his age, role and what we’ve measured of him. Not a valuation site’s numbers; we don’t republish those. A band, not a point. Contract length and release clauses are data we don’t hold. Players without a sourced club tier aren’t priced (so this totals 1, not the whole squad). Context only. It never touches a call.
Signals
ProofXI rating
1643+68 this year
Our results-based team rating. Higher is stronger.
World rank
64thup 1 place on the latest list
FIFA ranking, list of 2026-06-12. Lower is stronger.
Rating moves · per match
World Football Elo- vs QatarW 3–1 · 2026-06-24+36→ 1688
- vs SwitzerlandL 1–4 · 2026-06-18-19→ 1653
- at CanadaD 1–1 · 2026-06-12+23→ 1671
- vs PanamaD 1–1 · 2026-06-06+5→ 1649
- v North MacedoniaD 0–0 · 2026-05-29-3→ 1643
- v ItalyD 1–1 · 2026-03-31+10→ 1646
- at WalesD 1–1 · 2026-03-26+12→ 1637
- at AustriaD 1–1 · 2025-11-18+16→ 1624
How each result moved this side’s rating, from the same forward-only engine the call uses, folded from the open international-results feed. Context, never a call.