Attack & defense, on a 0–100 scale.
Each team's latent rating mapped linearly so the 5th and 95th percentile of FIFA-member teams sit at 10 and 90. Strength is the sum; the ±band is one bootstrap σ. Defense (cool) sits behind attack (signal) on the bar so high-strength teams reveal both edges.
| # | Team | Grp | Attack | Defense | Strength | Squad clubs | Δ vs model | Profile · 0 ────── 100 |
|---|---|---|---|---|---|---|---|---|
| 01 | Spain | H | 87.5 | 85.2 | 87.5 ±1.8 | 95.9 | +8.4 |
|
| 02 | Argentina | J | 84.5 | 87.5 | 87.3 ±1.8 | 84.1 | -3.2 |
|
| 03 | Brazil | C | 85.9 | 86.1 | 87.2 ±1.7 | 81.3 | -5.9 |
|
| 04 | England | L | 83.5 | 86.3 | 86.1 ±1.6 | 97.0 | +10.9 |
|
| 05 | France | I | 83.9 | 83.7 | 84.9 ±1.6 | 88.2 | +3.3 |
|
| 06 | Portugal | K | 84.8 | 82.2 | 84.5 ±1.6 | 80.7 | -3.8 |
|
| 07 | Germany | E | 86.2 | 79.2 | 83.5 ±1.2 | 90.6 | +7.1 |
|
| 08 | Colombia | K | 81.7 | 82.8 | 83.3 ±2.0 | 69.9 | -13.4 |
|
| 09 | Netherlands | F | 84.2 | 80.0 | 82.9 ±1.5 | 93.6 | +10.7 |
|
| 10 | Belgium | G | 83.7 | 80.2 | 82.8 ±1.5 | 81.1 | -1.7 |
|
| 11 | Uruguay | H | 78.9 | 82.9 | 82.0 ±1.9 | 73.5 | -8.5 |
|
| 12 | Morocco | C | 76.5 | 84.6 | 81.7 ±1.8 | 73.7 | -8.0 |
|
| 13 | Croatia | L | 79.9 | 79.8 | 80.7 ±1.7 | 77.1 | -3.6 |
|
| 14 | Ecuador | E | 76.0 | 82.5 | 80.2 ±1.8 | 63.8 | -16.4 |
|
| 15 | Switzerland | B | 80.2 | 78.5 | 80.1 ±1.7 | 84.5 | +4.4 |
|
| 16 | Japan | F | 78.5 | 78.8 | 79.4 ±1.4 | 72.2 | -7.2 |
|
| 17 | Norway | I | 79.9 | 76.8 | 79.0 ±2.0 | 75.1 | -3.9 |
|
| 18 | Senegal | I | 75.5 | 79.6 | 78.4 ±1.6 | 80.2 | +1.8 |
|
| 19 | Mexico | A | 75.9 | 78.7 | 78.0 ±1.3 | 56.8 | -21.2 |
|
| 20 | Austria | J | 77.4 | 76.7 | 77.7 ±1.6 | 77.9 | +0.2 |
|
| 21 | Sweden | F | 78.2 | 75.4 | 77.4 ±1.5 | 72.5 | -4.9 |
|
| 22 | Turkey | D | 78.5 | 74.4 | 76.9 ±1.6 | 72.1 | -4.8 |
|
| 23 | Iran | G | 75.0 | 77.5 | 76.9 ±2.1 | 48.2 | -28.7 |
|
| 24 | Australia | D | 74.7 | 77.4 | 76.7 ±1.5 | 59.3 | -17.4 |
|
| 25 | Algeria | J | 77.2 | 74.6 | 76.4 ±1.5 | 71.8 | -4.6 |
|
| 26 | United States | D | 75.5 | 75.5 | 76.1 ±1.4 | 68.6 | -7.5 |
|
| 27 | Ivory Coast | E | 73.7 | 77.2 | 76.1 ±1.8 | 77.4 | +1.3 |
|
| 28 | Paraguay | D | 72.8 | 77.9 | 76.0 ±1.9 | 64.6 | -11.4 |
|
| 29 | South Korea | A | 74.5 | 76.1 | 75.9 ±1.7 | 60.3 | -15.6 |
|
| 30 | Scotland | C | 75.0 | 75.3 | 75.7 ±1.8 | 64.8 | -10.9 |
|
| 31 | Egypt | G | 71.9 | 77.9 | 75.6 ±1.7 | 50.4 | -25.2 |
|
| 32 | Czech Republic | A | 75.3 | 74.5 | 75.4 ±1.5 | 62.7 | -12.7 |
|
| 33 | Canada | B | 73.7 | 74.9 | 74.8 ±1.4 | 58.4 | -16.4 |
|
| 34 | Tunisia | F | 71.2 | 77.2 | 74.8 ±1.6 | 65.5 | -9.3 |
|
| 35 | Uzbekistan | K | 69.4 | 75.4 | 72.9 ±1.8 | 49.2 | -23.7 |
|
| 36 | DR Congo | K | 69.0 | 74.6 | 72.3 ±1.8 | 66.3 | -6.0 |
|
| 37 | Ghana | L | 70.4 | 72.7 | 71.9 ±1.8 | 65.1 | -6.8 |
|
| 38 | Bosnia and Herzegovina | B | 70.9 | 71.4 | 71.5 ±1.7 | 62.5 | -9.0 |
|
| 39 | South Africa | A | 68.4 | 73.1 | 71.2 ±1.7 | 42.6 | -28.6 |
|
| 40 | Saudi Arabia | H | 67.2 | 73.3 | 70.7 ±1.5 | 53.6 | -17.1 |
|
| 41 | Jordan | J | 69.4 | 70.6 | 70.2 ±1.6 | 61.5 | -8.7 |
|
| 42 | Panama | L | 70.0 | 69.8 | 70.1 ±1.6 | 50.3 | -19.8 |
|
| 43 | Iraq | I | 66.7 | 72.5 | 70.0 ±1.6 | 48.4 | -21.6 |
|
| 44 | Cape Verde | H | 66.4 | 71.4 | 69.2 ±2.0 | 50.7 | -18.5 |
|
| 45 | Qatar | B | 69.7 | 66.9 | 68.3 ±1.7 | 40.2 | -28.1 |
|
| 46 | New Zealand | G | 63.1 | 70.7 | 67.1 ±2.2 | 49.2 | -17.9 |
|
| 47 | Haiti | C | 67.4 | 64.8 | 66.0 ±1.8 | 59.7 | -6.3 |
|
| 48 | Curaçao | E | 62.4 | 64.9 | 63.6 ±2.3 | 56.6 | -7.0 |
|
The blue (rear) bar is defense; the red (front) bar is attack. A team that is balanced shows the red bar covering most of the blue. A team that scores well but concedes badly shows the red bar far further right than the blue. The vertical hairline marks strength ÷ 2 — a midpoint reference for visual scanning.
Squad clubs is the minutes-weighted average strength of the leagues each squad-member plays in (curated 0–100 table, Premier League = 100). Δ vs model shows how that pool compares to our match-results rating — a positive Δ flags a team whose club-quality pool is richer than its on-field results so far would suggest. The model does not consume this number; it is a cross-check shown alongside.