Fantasy Premier League Player Rankings: Gameweek 23

FPL GW23 rankings and projections: updated Fantasy Premier League player tiers for every position. Who to start, captain, buy and avoid ahead of Gameweek 23.
Fantasy Premier League Player Rankings: Gameweek 23

Welcome to RotoWire's FPL GW23 rankings for the official Fantasy Premier League game. The rankings are based on predicted starting lineups, form, and upcoming fixtures, pulled directly from our lineups page.

Join the RotoWire Soccer FPL group!

FPL GW23 FIXTURES (ET)

Predicted & Confirmed Lineups, Odds, Set-Piece Takers, Team & Player Stats

Fantasy Premier League: GW23 Cheat Sheet

FPL GAMEWEEK 23 PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
11   Erling HaalandMCIMCI v. WOLF15.174.18.14
2 1  Phil FodenMCIMCI v. WOLM8.627.67.27
32   Igor ThiagoBREBRE v. NFOF7.236.46.53
4 2  Bukayo SakaARSARS v. MUNM10.118.66.43
53   Hugo EkitikeLIVLIV at BOUF8.926.95.89
6 3  Cody GakpoLIVLIV at BOUM7.35.85.88
7  1 Nico O'ReillyMCIMCI v. WOLD5.27.95.87
8  2 Matheus NunesMCIMCI v. WOLD5.54.25.86
9 4  Antoine SemenyoMCIMCI v. WOLM7.645.45.80
10  3 Nathan CollinsBREBRE v. NFOD5.03.85.75
11 5  Harvey BarnesNEWNEW v. AVLM6.11.65.73
12  4 James TarkowskiEVEEVE v. LEED5.712.95.67
134   Brian BrobbeySUNSUN at WHUF5.50.65.65
14  5 Pedro PorroTOTTOT at BRND5.212.65.65
15 6  Cole PalmerCHECHE at CRYM10.412.15.63
165   Dominic Calvert-LewinLEELEE at EVEF6.013.95.58
17 7  James GarnerEVEEVE v. LEEM5.23.85.57
18 8  Leandro TrossardARSARS v. MUNM6.91.65.56
19  6 Marc GuehiMCIMCI v. WOLD5.338.15.53
20 9  RodriMCIMCI v. WOLM6.30.45.52
21 10  Florian WirtzLIVLIV at BOUM8.312.35.51
22  7 Malick ThiawNEWNEW v. AVLD5.16.35.44
23 11  Harry WilsonFULFUL v. BHAM5.922.35.39
24 12  Anthony GordonNEWNEW v. AVLM7.55.45.38
25 13  Bruno GuimaraesNEWNEW v. AVLM7.223.75.38
26 14  JoelintonNEWNEW v. AVLM5.90.45.36
27 15  Mathys TelTOTTOT at BRNM6.20.25.34
286   Taty CastellanosWHUWHU v. SUNF5.50.05.32
297   Raul JimenezFULFUL v. BHAF6.22.15.31
30 16  Kevin SchadeBREBRE v. NFOM7.12.85.31
31  8 Sven BotmanNEWNEW v. AVLD4.90.45.30
328   Ollie WatkinsAVLAVL at NEWF8.813.55.30
33 17  Jack GrealishEVEEVE v. LEEM6.49.25.29
34 18  Bruno FernandesMUNMUN at ARSM9.216.25.27
35 19  Declan RiceARSARS v. MUNM7.429.95.23
36 20  Brenden AaronsonLEELEE at EVEM5.40.85.20
37 21  Dominik SzoboszlaiLIVLIV at BOUM6.64.85.20
38  9 Cristian RomeroTOTTOT at BRND5.03.95.18
39 22  Jeremy DokuMCIMCI v. WOLM6.43.05.17
409   Randal Kolo MuaniTOTTOT at BRNF6.90.45.16
4110   Nick WoltemadeNEWNEW v. AVLF7.214.85.13
4211   Jean-Philippe MatetaCRYCRY v. CHEF7.510.45.10
43  10 GabrielARSARS v. MUND6.835.35.06
44 23  Granit XhakaSUNSUN at WHUM5.27.05.03
4512   Junior KroupiBOUBOU v. LIVF4.64.45.01
46 24  Alexis Mac AllisterLIVLIV at BOUM6.21.35.01
4713   Joao PedroCHECHE at CRYF7.126.64.98
48 25  Ryan SessegnonFULFUL v. BHAM5.40.24.98
49 26  Ibrahim SangareNFONFO at BREM4.90.14.97
5014   Thierno BarryEVEEVE v. LEEF5.70.74.97
51 27  Enzo FernandezCHECHE at CRYM6.511.94.96
52 28  Morgan RogersAVLAVL at NEWM7.731.94.96
53 29  Kaoru MitomaBHABHA at FULM6.12.04.95
54 30  Elliot AndersonNFONFO at BREM5.34.44.94
55 31  Emiliano BuendiaAVLAVL at NEWM5.30.34.94
56 32  Youri TielemansAVLAVL at NEWM5.91.14.92
57 33  Moises CaicedoCHECHE at CRYM5.77.84.90
58 34  Conor GallagherTOTTOT at BRNM5.50.14.88
59 35  Mikkel DamsgaardBREBRE v. NFOM5.70.54.88
60 36  Marcus EdwardsBRNBRN v. TOTM4.70.14.87
61  20 Jeremie FrimpongLIVLIV at BOUD5.86.84.86
62 37  Mateus FernandesWHUWHU v. SUNM5.50.14.86
63 38  Tomas SoucekWHUWHU v. SUNM5.70.24.84
64  17 Daniel BallardSUNSUN at WHUD4.63.04.83
65  11 Nathan PattersonEVEEVE v. LEED4.40.04.82
6615   EvanilsonBOUBOU v. LIVF7.01.64.82
67 39  Yehor YarmolyukBREBRE v. NFOM5.00.14.82
68 40  Georginio RutterBHABHA at FULM5.60.54.82
69 41  Alex ScottBOUBOU v. LIVM5.00.24.80
7016   Jarrod BowenWHUWHU v. SUNF7.68.14.80
71 42  Wilson OdobertTOTTOT at BRNM5.30.04.79
72  13 Trai HumeSUNSUN at WHUD4.50.44.77
73  12 Jurrien TimberARSARS v. MUND6.328.14.77
74  14 Jake O'BrienEVEEVE v. LEED4.90.74.76
75 43  Merlin RohlEVEEVE v. LEEM5.00.04.76
7617   Viktor GyokeresARSARS v. MUNF8.79.34.75
77  15 Reece JamesCHECHE at CRYD5.710.54.73
78 44  Ethan AmpaduLEELEE at EVEM4.90.14.72
79 45  Xavi SimonsTOTTOT at BRNM6.51.14.72
80  16 Micky van de VenTOTTOT at BRND4.628.24.72
81 46  Pedro NetoCHECHE at CRYM7.16.34.68
82 47  Bryan MbeumoMUNMUN at ARSM8.110.24.67
83 48  Vitaly JaneltBREBRE v. NFOM4.90.34.67
8418   Armando BrojaBRNBRN v. TOTF5.20.24.64
85 49  Lewis CookBOUBOU v. LIVM4.90.04.64
86 50  Jaidon AnthonyBRNBRN v. TOTM5.11.94.64
87 51  CasemiroMUNMUN at ARSM5.51.34.63
88 52  Noah OkaforLEELEE at EVEM5.50.14.63
89 53  Sandro TonaliNEWNEW v. AVLM5.31.04.63
90  18 Trevoh ChalobahCHECHE at CRYD5.518.74.62
91  21 Joachim AndersenFULFUL v. BHAD4.65.54.61
92  22 Nordi MukieleSUNSUN at WHUD4.411.44.60
93 54  Florentino LuisBRNBRN v. TOTM5.00.04.60
94 55  Amine AdliBOUBOU v. LIVM5.40.04.59
95 56  Martin ZubimendiARSARS v. MUNM5.22.24.59
96  23 Joe RodonLEELEE at EVED3.93.44.56
97  19 Ben WhiteARSARS v. MUND5.10.64.56
98 57  Yankuba MintehBHABHA at FULM5.82.94.55
9919   Igor JesusNFONFO at BREF5.81.04.55
100 58  Ismaila SarrCRYCRY v. CHEM6.32.04.53
101 59  Ryan GravenberchLIVLIV at BOUM5.76.24.53
102 60  Archie GrayTOTTOT at BRNM4.80.14.53
103 61  Alejandro GarnachoCHECHE at CRYM6.40.64.52
104  24 Abdukodir KhusanovMCIMCI v. WOLD5.40.34.51
105  25 Maxime EsteveBRNBRN v. TOTD3.98.44.51
106  26 Kieran TrippierNEWNEW v. AVLD4.91.34.48
107 62  Martin OdegaardARSARS v. MUNM7.82.44.47
108  27 Konstantinos MavropanosWHUWHU v. SUND4.40.14.46
109  28 Gabriel GudmundssonLEELEE at EVED3.84.24.46
110  29 Kristoffer AjerBREBRE v. NFOD4.40.24.46
111  30 Aaron Wan-BissakaWHUWHU v. SUND4.13.94.45
112 63  Morgan Gibbs-WhiteNFONFO at BREM7.32.94.44
113 64  Carlos BalebaBHABHA at FULM4.51.34.44
114  31 Antonee RobinsonFULFUL v. BHAD4.90.84.43
115  32 Omar AldereteSUNSUN at WHUD4.16.54.42
116  33 Virgil van DijkLIVLIV at BOUD5.922.54.42
117  34 Vitaliy MykolenkoEVEEVE v. LEED4.90.84.40
118  35 Maxence LacroixCRYCRY v. CHED5.16.04.39
119 65  Lesley UgochukwuBRNBRN v. TOTM5.00.14.39
120 66  Pascal GrossBHABHA at FULM5.50.04.38
121  36 Marcos SenesiBOUBOU v. LIVD4.814.04.37
122  37 Tosin AdarabioyoCHECHE at CRYD4.00.34.37
123 67  Callum Hudson-OdoiNFONFO at BREM5.70.84.37
124 68  Enzo Le FeeSUNSUN at WHUM4.91.14.35
125 69  Adam WhartonCRYCRY v. CHEM5.00.84.35
126 70  Yeremy PinoCRYCRY v. CHEM5.80.24.33
127   1Gianluigi DonnarummaMCIMCI v. WOLG5.79.94.33
128 71  Alex IwobiFULFUL v. BHAM6.30.74.33
129  39 Pascal StruijkLEELEE at EVED4.30.44.33
130  38 William SalibaARSARS v. MUND6.012.14.32
131  40 Bashir HumphreysBRNBRN v. TOTD3.90.14.29
132  41 Lewis HallNEWNEW v. AVLD5.33.24.29
133  42 Michael KayodeBREBRE v. NFOD4.50.74.28
134 72  Diego GomezBHABHA at FULM4.90.24.27
135   2Jordan PickfordEVEEVE v. LEEG5.613.14.26
136 73  KevinFULFUL v. BHAM5.80.14.25
137   3Caoimhin KelleherBREBRE v. NFOG4.610.04.24
138  43 Ibrahima KonateLIVLIV at BOUD5.43.54.23
139 74  Mathias JensenBREBRE v. NFOM4.90.14.23
140  44 Destiny UdogieTOTTOT at BRND4.30.34.22
141  45 MurilloNFONFO at BRED5.21.94.20
142  46 Timothy CastagneFULFUL v. BHAD4.30.14.17
143 75  Habib DiarraSUNSUN at WHUM5.30.04.16
144 76  AndreWOLWOL at MCIM5.30.14.15
145   4Karl DarlowLEELEE at EVEG3.92.04.15
146 77  Justin DevennyCRYCRY v. CHEM4.31.64.14
147  47 Marc CucurellaCHECHE at CRYD6.016.04.14
148  48 James HillBOUBOU v. LIVD3.90.64.12
149 78  David BrooksBOUBOU v. LIVM5.00.24.12
15020   Mateus ManeWOLWOL at MCIF4.51.04.11
151 79  Jefferson LermaCRYCRY v. CHEM4.90.14.11
152 80  Amad DialloMUNMUN at ARSM6.21.14.09
153 81  Will HughesCRYCRY v. CHEM4.70.14.06
154 82  Dwight McNeilEVEEVE v. LEEM5.50.24.03
155 83  Sander BergeFULFUL v. BHAM4.90.14.00
156  49 Milos KerkezLIVLIV at BOUD5.63.03.98
157  50 Jean-Clair TodiboWHUWHU v. SUND4.30.13.98
158 84  Nicolas DominguezNFONFO at BREM5.00.03.98
159  51 James JustinLEELEE at EVED3.90.33.96
160  52 Axel TuanzebeBRNBRN v. TOTD3.91.03.91
161  53 Jayden BogleLEELEE at EVED4.40.23.91
162 85  Bernardo SilvaMCIMCI v. WOLM6.20.53.88
163   5David RayaARSARS v. MUNG5.933.53.87
164 86  Ilia GruevLEELEE at EVEM4.70.13.85
165  54 Nikola MilenkovicNFONFO at BRED5.13.13.82
166 87  Joao GomesWOLWOL at MCIM5.30.13.82
16721   Tolu ArokodareWOLWOL at MCIF5.40.13.81
168  55 Ian MaatsenAVLAVL at NEWD4.20.53.81
169 88  Evann GuessandAVLAVL at NEWM6.20.03.80
170  56 Chris RichardsCRYCRY v. CHED4.41.93.80
171  57 Harry MaguireMUNMUN at ARSD4.30.53.80
172 89  Harrison ArmstrongEVEEVE v. LEEM4.50.13.79
173  58 Neco WilliamsNFONFO at BRED4.73.23.78
174   6Martin DubravkaBRNBRN v. TOTG4.032.93.78
175  59 Oliver ScarlesWHUWHU v. SUND4.30.03.78
176   7Alphonse AreolaWHUWHU v. SUNG4.32.23.75
177   8Nick PopeNEWNEW v. AVLG5.15.13.75
178 90  Hwang Hee-ChanWOLWOL at MCIM5.60.13.74
179   9Guglielmo VicarioTOTTOT at BRNG4.86.83.73
180  60 Calvin BasseyFULFUL v. BHAD4.40.33.72
181 91  Noah SadikiSUNSUN at WHUM4.90.03.68
182  61 Jan Paul van HeckeBHABHA at FULD4.54.33.63
183  62 Joel VeltmanBHABHA at FULD4.30.13.62
18422   Pablo FelipeWHUWHU v. SUNF5.50.03.55
185 92  Kobbie MainooMUNMUN at ARSM4.60.43.54
186   10Robert SanchezCHECHE at CRYG4.913.53.53
187  63 Lucas PiresBRNBRN v. TOTD3.80.33.52
188   11Bernd LenoFULFUL v. BHAG4.91.73.47
189  69 Patrick DorguMUNMUN at ARSD4.37.83.46
190   12AlissonLIVLIV at BOUG5.46.23.46
191 93  Crysencio SummervilleWHUWHU v. SUNM5.50.13.43
192  64 Tyrick MitchellCRYCRY v. CHED5.02.13.42
193  65 Rico HenryBREBRE v. NFOD4.30.23.41
194  66 Ferdi KadiogluBHABHA at FULD4.40.33.39
195  67 Matty CashAVLAVL at NEWD4.811.23.34
196   13Robin RoefsSUNSUN at WHUG5.013.13.28
197  68 Adrien TruffertBOUBOU v. LIVD4.51.73.21
198   14Dean HendersonCRYCRY v. CHEG5.17.83.19
199   15Matz SelsNFONFO at BREG4.65.53.15
200  70 ReinildoSUNSUN at WHUD3.82.73.12
201  71 Lewis DunkBHABHA at FULD4.50.93.12
202  72 Lisandro MartinezMUNMUN at ARSD4.80.63.10
203   16Emiliano MartinezAVLAVL at NEWG5.03.23.07
204  73 Kyle WalkerBRNBRN v. TOTD4.41.13.03
205  74 Ola AinaNFONFO at BRED4.71.92.99
206   17Bart VerbruggenBHABHA at FULG4.55.92.90
207   18Djordje PetrovicBOUBOU v. LIVG4.54.42.79
208  75 Ezri KonsaAVLAVL at NEWD4.47.42.76
209   19Senne LammensMUNMUN at ARSG5.01.82.69
210  76 Pau TorresAVLAVL at NEWD4.30.32.66
211  77 Santi BuenoWOLWOL at MCID4.40.12.53
212  78 Diogo DalotMUNMUN at ARSD4.53.72.50
213  79 Lamare BogardeAVLAVL at NEWD4.00.52.41
214  80 Yerson MosqueraWOLWOL at MCID4.30.12.25
215   20Jose SaWOLWOL at MCIG4.21.02.24
216  81 Ladislav KrejciWOLWOL at MCID4.50.12.10
217  82 Luke ShawMUNMUN at ARSD4.50.62.05
218  83 Alex JimenezBOUBOU v. LIVD4.50.11.97
219  84 Hugo BuenoWOLWOL at MCID4.30.11.90
220  85 Jackson TchatchouaWOLWOL at MCID4.40.01.71

More FPL Tips for Gameweek 23

FPL GW23 Rankings

FPL GW23 Injury News

GW23 Predicted Lineups

RotoWire's Fixture Difficulty Ranker

ABOUT THE AUTHOR
Adam, a multiple-time finalist for FSWA's Soccer Writer of the Year, is RotoWire's soccer editor. He runs RotoWire's Bracketology and partakes in various NFL content. He previously worked at ESPN and Sporting Kansas City, and he is a former Streak for the Cash winner and Michigan State graduate.
RotoWire Logo

Continue the Conversation

Join the RotoWire Discord group to hear from our experts and other Soccer fans.

Top News

Tools

NFL Draft Kit Logo

NFL Draft Kit

Fantasy Tools

Don’t miss a beat. Check out our 2025 NFL Fantasy Football rankings.

Related Stories