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.5 | 87.5 ±1.8 | 95.9 | +8.4 |
|
| 02 | Argentina | J | 84.8 | 87.5 | 87.3 ±1.8 | 84.1 | -3.2 |
|
| 03 | Brazil | C | 86.2 | 85.9 | 87.1 ±1.7 | 81.3 | -5.8 |
|
| 04 | England | L | 83.8 | 86.4 | 86.2 ±1.7 | 97.0 | +10.8 |
|
| 05 | France | I | 84.3 | 83.8 | 85.0 ±1.6 | 88.2 | +3.2 |
|
| 06 | Portugal | K | 85.2 | 82.3 | 84.5 ±1.6 | 80.7 | -3.8 |
|
| 07 | Germany | E | 87.1 | 79.0 | 83.7 ±1.2 | 90.6 | +6.9 |
|
| 08 | Colombia | K | 81.9 | 82.8 | 83.2 ±2.0 | 69.9 | -13.3 |
|
| 09 | Netherlands | F | 84.7 | 79.7 | 82.8 ±1.5 | 93.6 | +10.8 |
|
| 10 | Belgium | G | 84.0 | 80.2 | 82.7 ±1.5 | 81.1 | -1.6 |
|
| 11 | Morocco | C | 77.0 | 84.8 | 81.9 ±1.8 | 73.7 | -8.2 |
|
| 12 | Uruguay | H | 79.0 | 82.7 | 81.7 ±1.9 | 73.5 | -8.2 |
|
| 13 | Croatia | L | 80.2 | 79.8 | 80.7 ±1.7 | 77.1 | -3.6 |
|
| 14 | Switzerland | B | 80.2 | 78.5 | 79.9 ±1.7 | 84.5 | +4.6 |
|
| 15 | Ecuador | E | 75.8 | 82.4 | 79.9 ±1.9 | 63.8 | -16.1 |
|
| 16 | Japan | F | 79.2 | 78.7 | 79.5 ±1.4 | 72.2 | -7.3 |
|
| 17 | Norway | I | 80.3 | 76.9 | 79.1 ±2.0 | 75.1 | -4.0 |
|
| 18 | Senegal | I | 75.9 | 79.8 | 78.5 ±1.6 | 80.2 | +1.7 |
|
| 19 | Mexico | A | 76.0 | 78.7 | 77.9 ±1.3 | 56.8 | -21.1 |
|
| 20 | Sweden | F | 79.5 | 75.4 | 77.9 ±1.5 | 72.5 | -5.4 |
|
| 21 | Austria | J | 77.7 | 76.8 | 77.7 ±1.6 | 77.9 | +0.2 |
|
| 22 | Australia | D | 75.3 | 78.1 | 77.3 ±1.5 | 59.3 | -18.0 |
|
| 23 | Turkey | D | 78.6 | 74.1 | 76.7 ±1.6 | 72.1 | -4.6 |
|
| 24 | Iran | G | 75.5 | 76.9 | 76.7 ±2.1 | 48.2 | -28.5 |
|
| 25 | Ivory Coast | E | 74.2 | 77.9 | 76.6 ±1.8 | 77.4 | +0.8 |
|
| 26 | Algeria | J | 77.6 | 74.8 | 76.6 ±1.5 | 71.8 | -4.8 |
|
| 27 | South Korea | A | 74.9 | 76.2 | 76.0 ±1.7 | 60.3 | -15.7 |
|
| 28 | United States | D | 75.7 | 75.4 | 76.0 ±1.4 | 68.6 | -7.4 |
|
| 29 | Paraguay | D | 72.9 | 77.8 | 75.9 ±1.9 | 64.6 | -11.3 |
|
| 30 | Egypt | G | 72.4 | 78.3 | 75.9 ±1.7 | 50.4 | -25.5 |
|
| 31 | Scotland | C | 74.9 | 75.6 | 75.7 ±1.8 | 64.8 | -10.9 |
|
| 32 | Czech Republic | A | 75.6 | 74.5 | 75.4 ±1.5 | 62.7 | -12.7 |
|
| 33 | Canada | B | 73.8 | 74.9 | 74.7 ±1.4 | 58.4 | -16.3 |
|
| 34 | Tunisia | F | 71.6 | 75.8 | 74.1 ±1.6 | 65.5 | -8.6 |
|
| 35 | Uzbekistan | K | 69.8 | 75.6 | 73.1 ±1.8 | 49.2 | -23.9 |
|
| 36 | DR Congo | K | 69.3 | 74.8 | 72.4 ±1.8 | 66.3 | -6.1 |
|
| 37 | Ghana | L | 70.8 | 72.9 | 72.1 ±1.8 | 65.1 | -7.0 |
|
| 38 | Bosnia and Herzegovina | B | 71.2 | 71.5 | 71.5 ±1.7 | 62.5 | -9.0 |
|
| 39 | South Africa | A | 68.8 | 73.2 | 71.3 ±1.7 | 42.6 | -28.7 |
|
| 40 | Saudi Arabia | H | 67.7 | 73.6 | 70.9 ±1.5 | 53.6 | -17.3 |
|
| 41 | Jordan | J | 69.8 | 70.8 | 70.4 ±1.7 | 61.5 | -8.9 |
|
| 42 | Iraq | I | 67.1 | 72.7 | 70.1 ±1.6 | 48.4 | -21.7 |
|
| 43 | Panama | L | 70.1 | 69.7 | 70.0 ±1.6 | 50.3 | -19.7 |
|
| 44 | Cape Verde | H | 66.5 | 72.8 | 69.9 ±2.0 | 50.7 | -19.2 |
|
| 45 | Qatar | B | 70.1 | 67.4 | 68.6 ±1.7 | 40.2 | -28.4 |
|
| 46 | New Zealand | G | 64.2 | 70.4 | 67.4 ±2.2 | 49.2 | -18.2 |
|
| 47 | Haiti | C | 67.2 | 65.1 | 65.9 ±1.8 | 59.7 | -6.2 |
|
| 48 | Curaçao | E | 62.7 | 63.3 | 62.6 ±2.3 | 56.6 | -6.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.