Basel have recorded 11 expected goals (xG) across 9 Super League games in 2026/2027, averaging 1.2 per match. Ž. Celar leads the squad with 3 expected goals (xG) - 0.43 per game. P. Otele is next with 1.
Over their last 10 games, Basel are averaging 1.2 expected goals (xG) per match - Ž. Celar leads that period with 3. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Basel vs Vaduz on 11.10.2026.
Basel average 1.2 expected goals (xG) per Super League game in 2026/2027, based on 9 matches. Over their last 10 games that figure is 1.2 per match.
Ž. Celar leads Basel for expected goals (xG) in 2026/2027 with 3 in Super League - an average of 0.43 per game. P. Otele is second with 1.
Use the Home / Away filter above the data table to compare Basel's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Basel's results and their chances agree, within 1.3 points of xPts over 20 games. There is no regression case either way. What the table says is roughly what they have earned.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 20 | 20 | 26.10 | 31 | +4.90 | 32.28 | 40 | -7.72 | 24.66 | 26 | +1.34 |
| Last 10 | 10 | 13.06 | 17 | +3.94 | 14.82 | 21 | -6.18 | 12.86 | 13 | +0.14 |
| Last 5 | 5 | 5.28 | 10 | +4.72 | 9.54 | 13 | -3.46 | 4.25 | 4 | -0.25 |
| Home | 11 | 13.41 | 18 | +4.59 | 14.44 | 21 | -6.56 | 14.72 | 13 | -1.72 |
| Away | 9 | 12.69 | 13 | +0.31 | 17.84 | 19 | -1.16 | 9.94 | 13 | +3.06 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 20 Sep | Super League | St. Gallen (H) | 1-3 | 1.45 | 1.85 | 1.14 | 0 | L |
| 13 Sep | Super League | Luzern (A) | 2-4 | 1.31 | 1.54 | 1.22 | 3 | L |
| 6 Sep | Super League | Lugano (H) | 1-3 | 0.45 | 1.74 | 0.49 | 0 | L |
| 3 Sep | Super League | Sion (H) | 1-2 | 0.75 | 2.30 | 0.49 | 0 | L |
| 29 Aug | Super League | Young Boys (A) | 3-3 | 1.32 | 2.11 | 0.91 | 1 | L |
| 22 Aug | Super League | Zürich (A) | 1-2 | 1.79 | 1.48 | 1.59 | 3 | W |
| 9 Aug | Super League | Thun (H) | 4-2 | 1.23 | 1.02 | 1.51 | 3 | W |
| 1 Aug | Super League | Lausanne (H) | 0-1 | 1.40 | 0.51 | 2.04 | 0 | W |
| 25 Jul | Super League | Servette (A) | 0-1 | 2.00 | 1.19 | 1.90 | 3 | W |
| 17 May | Super League | Lugano (A) | 4-0 | 1.36 | 1.08 | 1.57 | 0 | W |
| 14 May | Super League | St. Gallen (H) | 1-3 | 1.55 | 1.57 | 1.37 | 0 | L |
| 10 May | Super League | Young Boys (A) | 3-0 | 1.38 | 3.15 | 0.54 | 0 | L |
| 2 May | Super League | Thun (H) | 3-1 | 1.70 | 0.56 | 2.19 | 3 | W |
| 26 Apr | Super League | Sion (H) | 0-2 | 1.41 | 0.71 | 1.89 | 0 | W |
| 18 Apr | Super League | Thun (A) | 3-1 | 1.53 | 2.04 | 1.09 | 0 | L |
| 4 Apr | Super League | Young Boys (H) | 3-3 | 1.23 | 1.17 | 1.41 | 1 | W |
| 22 Mar | Super League | Winterthur (A) | 0-2 | 0.87 | 3.12 | 0.33 | 3 | L |
| 15 Mar | Super League | Servette (H) | 3-1 | 1.46 | 1.83 | 1.16 | 3 | L |
| 8 Mar | Super League | St. Gallen (A) | 3-0 | 1.13 | 2.13 | 0.79 | 0 | L |
| 5 Mar | Super League | Grasshopper (H) | 1-0 | 0.78 | 1.18 | 1.03 | 3 | L |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Metinho | midfielder | 18 | 1487 | 1.22 | 4 | +2.78 | 0.07 |
| Xherdan Shaqiri | midfielder | 17 | 978 | 1.24 | 4 | +2.76 | 0.11 |
| Žan Celar | attacker | 9 | 786 | 3.46 | 6 | +2.54 | 0.40 |
| Bénie Traoré | attacker | 10 | 823 | 1.86 | 3 | +1.14 | 0.20 |
| Asane Sow | attacker | 7 | 569 | 1.99 | 3 | +1.01 | 0.31 |
| Dominik Schmid | defender | 9 | 703 | 0.05 | 1 | +0.95 | 0.01 |
| Kazeem Olaigbe | attacker | 9 | 595 | 1.09 | 2 | +0.91 | 0.16 |
| Akpe Victory | defender | 9 | 810 | 0.22 | 1 | +0.78 | 0.02 |
| Nicolas Vouilloz | defender | 14 | 1005 | 0.50 | 1 | +0.50 | 0.05 |
| Koba Koindredi | midfielder | 10 | 433 | 0.55 | 1 | +0.45 | 0.11 |
| Ibrahim Salah | attacker | 10 | 520 | 1.15 | 1 | -0.15 | 0.20 |
| Becir Omeragic | defender | 13 | 980 | 0.53 | 0 | -0.53 | 0.05 |
| Philip Otele | attacker | 8 | 370 | 1.54 | 1 | -0.54 | 0.37 |
| Flavius Daniliuc | defender | 18 | 1589 | 0.65 | 0 | -0.65 | 0.04 |
| Julien Duranville | attacker | 9 | 472 | 1.66 | 1 | -0.66 | 0.32 |
| Albian Ajeti | attacker | 13 | 460 | 2.52 | 1 | -1.52 | 0.49 |
| Giacomo Koloto | attacker | 16 | 611 | 1.53 | 0 | -1.53 | 0.23 |
| Léo Leroy | midfielder | 13 | 815 | 1.87 | 0 | -1.87 | 0.21 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lugano | 9 | 15.9 | 27 | 12.7 | 7 | 14.6 | 25 | +10.4 |
| 2 | Sion | 9 | 20.9 | 23 | 15 | 14 | 15.9 | 19 | +3.1 |
| 3 | Young Boys | 9 | 22.6 | 31 | 13.9 | 18 | 16.7 | 19 | +2.3 |
| 4 | Basel | 9 | 11.7 | 17 | 13.7 | 17 | 11.3 | 13 | +1.7 |
| 5 | Thun | 9 | 14.6 | 15 | 21 | 23 | 9.5 | 10 | +0.5 |
| 6 | Zürich | 9 | 14.5 | 14 | 18.4 | 20 | 10.8 | 11 | +0.2 |
| 7 | Luzern | 9 | 18 | 17 | 19.3 | 18 | 12.1 | 12 | -0.1 |
| 8 | St. Gallen | 9 | 18.6 | 16 | 14.1 | 19 | 14.9 | 13 | -1.9 |
| 9 | Servette | 9 | 14.6 | 11 | 15 | 13 | 12.5 | 10 | -2.5 |
| 10 | Lausanne Sport | 9 | 8.7 | 7 | 14.4 | 15 | 8.6 | 6 | -2.6 |
| 11 | Grasshopper | 9 | 17.6 | 13 | 19.6 | 24 | 11.5 | 8 | -3.5 |
| 12 | Vaduz | 9 | 16.3 | 18 | 16.9 | 21 | 12.3 | 6 | -6.3 |