Botswana
national · strength −0.63 (attack −0.18, defence −0.45) against an average Premier League side, rated Oct 2026
Last 6 matches
Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better
Points against expected
Expected points: what each match's xG for and against would earn on average.
| Season | Difference |
|---|---|
| Africa Cup of Nations 2025 | −0.7 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| Oct 2026 | −0.63 | −0.18 | −0.45 |
| Sep 2026 | −0.64 | −0.17 | −0.47 |
| Aug 2026 | −0.80 | −0.35 | −0.45 |
| Jul 2026 | −0.84 | −0.37 | −0.47 |
| Jun 2026 | −0.89 | −0.38 | −0.51 |
| May 2026 | −0.76 | −0.34 | −0.43 |
| Apr 2026 | −0.78 | −0.36 | −0.42 |
| Mar 2026 | −0.81 | −0.38 | −0.44 |
| Feb 2026 | −0.75 | −0.30 | −0.45 |
| Jan 2026 | −0.79 | −0.32 | −0.47 |
| Dec 2025 | −0.75 | −0.30 | −0.45 |
| Feb 2025 | −0.26 | −0.31 | +0.05 |
| Jan 2025 | −0.42 | −0.45 | +0.03 |
| Dec 2024 | −0.40 | −0.44 | +0.04 |
| Nov 2024 | −0.51 | −0.55 | +0.04 |
| Oct 2024 | −0.09 | −0.27 | +0.19 |
| Sep 2024 | −0.07 | −0.26 | +0.19 |
| Aug 2024 | −0.10 | −0.30 | +0.20 |
| Jul 2024 | −0.11 | −0.32 | +0.21 |
| Jun 2024 | −0.10 | −0.33 | +0.24 |
| May 2024 | −0.07 | −0.33 | +0.26 |
| Apr 2024 | −0.08 | −0.35 | +0.27 |
| Mar 2024 | −0.09 | −0.37 | +0.29 |
| Feb 2024 | −0.08 | −0.05 | −0.03 |
| Jan 2024 | −0.07 | −0.04 | −0.03 |
| Dec 2023 | +0.07 | +0.12 | −0.05 |
| Nov 2023 | +0.08 | +0.14 | −0.06 |
| Oct 2023 | +0.09 | +0.15 | −0.06 |
Best performers
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Goitseone Phoko | 58.3 | 43.6on 30 Dec 2025 v DR Congo52.2on 27 Dec 2025 at Benin79.2on 23 Dec 2025 at Senegal | |
| 2 | Mosha Gaolaolwe | 59.3 | 64.4on 30 Dec 2025 v DR Congo55.6on 27 Dec 2025 at Benin57.9on 23 Dec 2025 at Senegal | |
| 3 | Mothusi Johnson | 56.0 | 56.0on 30 Dec 2025 v DR Congo42.6on 27 Dec 2025 at Benin69.4on 23 Dec 2025 at Senegal | |
| 4 | Gape Mohutsiwa | 45.0 | 44.0on 30 Dec 2025 v DR Congo43.6on 27 Dec 2025 at Benin47.2on 23 Dec 2025 at Senegal | |
| 5 | Kabelo Seakanyeng | 51.8 | 55.4on 30 Dec 2025 v DR Congo50.3on 27 Dec 2025 at Benin51.0on 23 Dec 2025 at Senegal | |
| 6 | Thatayaone Ditlhokwe | 45.5 | 39.4on 30 Dec 2025 v DR Congo44.5on 27 Dec 2025 at Benin49.5on 23 Dec 2025 at Senegal | |
| 7 | Mothusi Cooper | 42.3 | 41.7on 30 Dec 2025 v DR Congo41.1on 27 Dec 2025 at Benin43.6on 23 Dec 2025 at Senegal | |
| 8 | Thabang Sesinyi | 43.2 | 44.1on 30 Dec 2025 v DR Congo40.0on 27 Dec 2025 at Benin43.8on 23 Dec 2025 at Senegal | |
| 9 | Tumisang Orebonye | 48.8 | 56.9on 30 Dec 2025 v DR Congo44.0on 27 Dec 2025 at Benin47.8on 23 Dec 2025 at Senegal | |
| 10 | Gilbert Baruti | 39.5 | 38.5on 30 Dec 2025 v DR Congo40.0on 27 Dec 2025 at Benin44.6on 23 Dec 2025 at Senegal | |
| 11 | Alford Velaphi | 42.0 | 39.6on 27 Dec 2025 at Benin44.4on 23 Dec 2025 at Senegal | |
| 12 | Lebogang Ditsele | 47.7 | 50.5on 27 Dec 2025 at Benin46.2on 23 Dec 2025 at Senegal | |
| 13 | Omaatla Kebatho | 45.4 | 38.2on 27 Dec 2025 at Benin52.4on 23 Dec 2025 at Senegal | |
| 14 | Segolame Boy | 45.5 | 40.7on 30 Dec 2025 v DR Congo51.5on 27 Dec 2025 at Benin | |
| 15 | Thabo Maponda | 38.0 | 40.0on 27 Dec 2025 at Benin37.3on 23 Dec 2025 at Senegal | |
| 16 | Godiraone Modingwane | 45.1 | 49.4on 30 Dec 2025 v DR Congo36.8on 23 Dec 2025 at Senegal | |
| 17 | Thabo Leinanyane | 41.1 | 41.1on 30 Dec 2025 v DR Congo | |
| 18 | Losika Ratshukudu | 50.4 | 50.4on 27 Dec 2025 at Benin | |
| 19 | Tebogo Kopelang | 53.8 | 53.8on 30 Dec 2025 v DR Congo | |
| 20 | Chicco Molefe | 38.5 | 38.5on 30 Dec 2025 v DR Congo | |
| 21 | Monty Enosa | 78.8 | 78.8on 30 Dec 2025 v DR Congo | |
| 22 | Thatayaone Kgamanyane | 34.7 | 34.7on 23 Dec 2025 at Senegal |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 31 Mar 2026 | International Friendlies | at Malawi | W 1–0 | – | – |
| 28 Mar 2026 | International Friendlies | Zimbabwe | L 0–3 | – | – |
| 30 Dec 2025 | Africa Cup of Nations | DR Congo | L 0–3 | 0.4–4.1 | 0.07 |
| 27 Dec 2025 | Africa Cup of Nations | at Benin | L 0–1 | 0.5–1.5 | 0.61 |
| 23 Dec 2025 | Africa Cup of Nations | at Senegal | L 0–3 | 0.1–4.1 | 0.03 |
| 18 Dec 2025 | International Friendlies | at Tunisia | L 1–2 | – | – |