Championship xG leaders 2026/2027
Championship players ranked by expected goals (xG) in 2026/2027, every player with minutes included. Will Lankshear has the most expected goals, 8.95 xG from 965 minutes.
Showing 1–50 of 583 players
| # | Player | Club | Min | Shots | xG | npxG | xG/shot | xG/90 | G |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Will Lankshear | Middlesbrough | 965 | 43 | 8.95 | 8.95 | 0.21 | 0.84 | 11 |
| 2 | Yousef Salech | Cardiff City | 790 | 32 | 6.72 | 5.90 | 0.21 | 0.77 | 3 |
| 3 | Jarrod Bowen | West Ham United | 1,070 | 48 | 5.93 | 4.29 | 0.12 | 0.50 | 6 |
| 4 | Patrick Bamford | Sheffield United | 787 | 14 | 4.63 | 4.63 | 0.33 | 0.53 | 5 |
| 5 | Cyle Larin | Southampton | 731 | 36 | 4.48 | 4.48 | 0.12 | 0.55 | 7 |
| 6 | Jack Moylan | Cardiff City | 1,014 | 47 | 4.30 | 3.48 | 0.09 | 0.38 | 6 |
| 7 | Marko Milovanović | Portsmouth | 459 | 14 | 4.22 | 2.58 | 0.30 | 0.83 | 3 |
| 8 | Sam Dalby | Bolton Wanderers | 860 | 18 | 4.04 | 4.04 | 0.22 | 0.42 | 4 |
| 9 | August Priske | Birmingham City | 815 | 26 | 3.91 | 3.09 | 0.15 | 0.43 | 4 |
| 10 | Adam Idah | Swansea City | 652 | 27 | 3.81 | 3.81 | 0.14 | 0.53 | 4 |
| 11 | Fer López | Wolverhampton | 873 | 26 | 3.76 | 3.76 | 0.14 | 0.39 | 5 |
| 12 | Isaac Price | West Bromwich Albion | 995 | 34 | 3.58 | 1.94 | 0.11 | 0.32 | 4 |
| 13 | Aune Selland Heggebø | West Bromwich Albion | 510 | 14 | 3.53 | 3.53 | 0.25 | 0.62 | 4 |
| 14 | Joël Piroe | West Ham United | 537 | 16 | 3.50 | 3.50 | 0.22 | 0.59 | 3 |
| 15 | Joseph Opoku | Swansea City | 668 | 11 | 3.43 | 3.43 | 0.31 | 0.46 | 2 |
| 16 | Dominic Ballard | Bristol City | 664 | 25 | 3.42 | 3.42 | 0.14 | 0.46 | 3 |
| 17 | Tairyk Arconte | Millwall | 591 | 17 | 3.41 | 3.41 | 0.20 | 0.52 | 3 |
| 18 | Callum Lang | Preston North End | 715 | 18 | 3.30 | 3.30 | 0.18 | 0.42 | 3 |
| 19 | Jay Stansfield | Birmingham City | 1,011 | 26 | 3.26 | 3.26 | 0.13 | 0.29 | 1 |
| 20 | Lyndon Dykes | Millwall | 789 | 19 | 3.21 | 2.39 | 0.17 | 0.37 | 4 |
| 21 | Richard Kone | Queens Park Rangers | 333 | 11 | 3.16 | 2.34 | 0.29 | 0.85 | 3 |
| 22 | Lorent Tolaj | Bristol City | 615 | 26 | 3.00 | 3.00 | 0.12 | 0.44 | 2 |
| 23 | Finn Azaz | Southampton | 1,008 | 25 | 2.89 | 2.89 | 0.12 | 0.26 | 3 |
| 24 | Adrian Segečić | Portsmouth | 986 | 32 | 2.85 | 2.85 | 0.09 | 0.26 | 2 |
| 25 | Valentín Castellanos | West Ham United | 788 | 28 | 2.82 | 2.00 | 0.10 | 0.32 | 1 |
| 26 | Ollie Tanner | Cardiff City | 946 | 29 | 2.80 | 2.80 | 0.10 | 0.27 | 2 |
| 27 | Žan Vipotnik | Swansea City | 417 | 16 | 2.76 | 1.94 | 0.17 | 0.60 | 2 |
| 28 | Thomas Cannon | Sheffield United | 662 | 20 | 2.75 | 1.93 | 0.14 | 0.37 | 3 |
| 29 | Raúl Jiménez | Wolverhampton | 350 | 16 | 2.69 | 1.05 | 0.17 | 0.69 | 3 |
| 30 | Andre Brooks | Norwich City | 874 | 24 | 2.67 | 2.67 | 0.11 | 0.27 | 2 |
| 31 | Kyrell Lisbie | Millwall | 488 | 21 | 2.66 | 2.66 | 0.13 | 0.49 | 1 |
| 32 | Adam Armstrong | Wolverhampton | 683 | 18 | 2.65 | 2.65 | 0.15 | 0.35 | 2 |
| 33 | Ben House | Lincoln City | 795 | 15 | 2.59 | 2.59 | 0.17 | 0.29 | 2 |
| 34 | Konstantinos Mavropanos | West Ham United | 938 | 19 | 2.58 | 2.58 | 0.14 | 0.25 | 5 |
| 35 | Reeco Hackett-Fairchild | Lincoln City | 634 | 17 | 2.53 | 0.89 | 0.15 | 0.36 | 2 |
| 36 | Aidan Morris | Middlesbrough | 990 | 24 | 2.52 | 2.52 | 0.10 | 0.23 | 2 |
| 37 | Callum O'Hare | Wrexham | 924 | 24 | 2.50 | 2.50 | 0.10 | 0.24 | 1 |
| 38 | Mikkel Ladefoged | Lincoln City | 175 | 12 | 2.49 | 2.49 | 0.21 | 1.28 | 3 |
| 39 | Carlos Vicente | Birmingham City | 798 | 17 | 2.45 | 2.45 | 0.14 | 0.28 | 2 |
| 40 | Kieffer Moore | Wrexham | 800 | 28 | 2.42 | 2.42 | 0.09 | 0.27 | 5 |
| 41 | Jusef Erabi | Preston North End | 404 | 19 | 2.41 | 2.41 | 0.13 | 0.54 | 1 |
| 41 | Jimmy-Jay Morgan | West Bromwich Albion | 829 | 20 | 2.41 | 2.41 | 0.12 | 0.26 | 3 |
| 43 | Scott Twine | Bristol City | 657 | 15 | 2.39 | 1.57 | 0.16 | 0.33 | 3 |
| 44 | Kuryu Matsuki | Southampton | 793 | 17 | 2.34 | 2.34 | 0.14 | 0.27 | 3 |
| 45 | Nicolas Madsen | Queens Park Rangers | 583 | 10 | 2.23 | 0.59 | 0.22 | 0.34 | 2 |
| 45 | Leo Scienza | Southampton | 793 | 19 | 2.23 | 1.40 | 0.12 | 0.25 | 2 |
| 47 | Bobby Clark | Derby County | 1,011 | 30 | 2.21 | 2.21 | 0.07 | 0.20 | 3 |
| 48 | Rumarn Burrell | Queens Park Rangers | 595 | 15 | 2.18 | 2.18 | 0.15 | 0.33 | 2 |
| 49 | Marshall Munetsi | Wolverhampton | 809 | 21 | 2.16 | 2.16 | 0.10 | 0.24 | 2 |
| 50 | Callum Doyle | Wrexham | 990 | 14 | 2.15 | 2.15 | 0.15 | 0.20 | 1 |
- goals 2+ above xG
- under 90 minutes
What the data shows
- Will Lankshear has 2.23 xG more than Yousef Salech, the next-highest.
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- Shots
- Shots he has taken in this competition this season.
- xG
- Expected goals: the quality of the chances he took, summed.
- npxG
- Expected goals with penalties taken out.
- xG/shot
- Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
- xG/90
- Expected goals per 90 minutes played.
- G
- Goals scored, penalties included.
Appearances, minutes, goals, assists and shots on this page are summed over the Championship matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.
Learn how xgEdge calculates these figures →