Fantasy Premier League Player Rankings: Gameweek 21

Fantasy Premier League Player Rankings: Gameweek 21

This article is part of our Fantasy Premier League Rankings series.

Welcome to RotoWire's weekly rankings for the official Fantasy Premier League game. The players for our rankings are pulled straight from the expected XIs found on our lineups page.

Join the RotoWire Soccer FPL group!

MATCHES (ET)

For detailed stats and odds, check out the

Fantasy Premier League: Gameweek 21 Cheat Sheet

PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
1 1  Mohamed SalahLIVLIV at NFOM13.670.19.34
21   Alexander IsakNEWNEW v. WOLF9.353.69.19
3 2  Cole PalmerCHECHE v. BOUM11.468.88.81
42   Erling HaalandMCIMCI at BREF14.830.58.40
5 3  Anthony GordonNEWNEW v. WOLM7.518.77.96
6 4  Ismaila SarrCRYCRY at LEIM5.95.17.67
7 5  Amad DialloMUNMUN v. SOUM5.315.57.59
8 6  Jacob MurphyNEWNEW v. WOLM5.15.67.55
9 7  Gabriel MartinelliARSARS v. TOTM6.84.97.45
10 8  Luis DiazLIVLIV at NFOM7.622.57.42
11 9  Bruno FernandesMUNMUN v. SOUM8.38.87.42
12 10  Harry WilsonFULFUL at WHUM5.20.97.39
133   Kai HavertzARSARS v. TOTF7.98.67.33
14 11  Eberechi EzeCRYCRY at LEIM6.68.17.30
154   Nicolas JacksonCHECHE v. BOUF8.122.07.18
165   Ollie WatkinsAVLAVL at EVEF8.917.27.08
17 12  Leandro TrossardARSARS v. TOTM6.81.87.02
186   Liam DelapIPSIPS v. BHAF5.63.17.01
197   Raul JimenezFULFUL at WHUF5.69.66.83
208   Rasmus HojlundMUNMUN v. SOUF6.91.36.72
219   Cody GakpoLIVLIV at NFOF7.37.96.71
22 13  Phil FodenMCIMCI at BREM9.25.46.68
2310   Danny IngsWHUWHU v. FULF5.01.36.66
2411   Jean-Philippe MatetaCRYCRY at LEIF7.23.26.61
25 14  Jadon SanchoCHECHE v. BOUM6.21.36.59
26 15  Bryan MbeumoBREBRE v. MCIM7.832.46.56
27 16  Martin OdegaardARSARS v. TOTM8.46.26.55
2812   Danny WelbeckBHABHA at IPSF5.56.06.52
29 17  Alex IwobiFULFUL at WHUM5.98.26.52
30 18  SavinhoMCIMCI at BREM6.53.26.50
31  1 Daniel MunozCRYCRY at LEID4.75.06.49
32 19  Yankuba MintehBHABHA at IPSM5.00.46.48
33 20  Kaoru MitomaBHABHA at IPSM6.45.46.48
34 21  Justin KluivertBOUBOU at CHEM5.53.66.45
35 22  Dango OuattaraBOUBOU at CHEM5.00.26.39
36 23  Kevin De BruyneMCIMCI at BREM9.44.46.38
37  2 Trent Alexander-ArnoldLIVLIV at NFOD7.227.56.32
38  3 Josko GvardiolMCIMCI at BRED6.020.96.15
39  4 Noussair MazraouiMUNMUN v. SOUD4.411.56.12
40  5 Trevoh ChalobahCRYCRY at LEID4.40.96.09
41 24  Goncalo GuedesWOLWOL at NEWM5.30.26.04
42 25  Emile Smith RoweFULFUL at WHUM5.310.66.02
43 26  Son Heung-MinTOTTOT at ARSM9.85.45.98
44 27  Pedro NetoCHECHE v. BOUM6.20.75.97
4513   Matheus CunhaWOLWOL at NEWF7.012.85.94
46  6 Lewis HallNEWNEW v. WOLD4.919.25.94
47  7 Tyrick MitchellCRYCRY at LEID4.81.95.91
48  8 Antonee RobinsonFULFUL at WHUD5.025.45.90
49 28  Kevin SchadeBREBRE v. MCIM5.10.95.89
5014   Yoane WissaBREBRE v. MCIF6.29.55.87
51  9 Jurrien TimberARSARS v. TOTD5.75.75.84
52 29  Georginio RutterBHABHA at IPSM5.20.65.83
5315   Chris WoodNFONFO v. LIVF6.831.85.80
54 30  Brennan JohnsonTOTTOT at ARSM6.55.45.77
55 31  Antoine SemenyoBOUBOU at CHEM5.66.75.74
56  10 GabrielARSARS v. TOTD6.429.05.74
57  11 Pervis EstupinanBHABHA at IPSD5.01.45.73
58  12 Rico LewisMCIMCI at BRED4.67.05.73
5916   Jamie VardyLEILEI v. CRYF5.56.35.69
60 32  Morgan Gibbs-WhiteNFONFO v. LIVM6.44.05.66
61 33  Leon BaileyAVLAVL at EVEM6.20.85.65
6217   Dominic SolankeTOTTOT at ARSF7.59.05.64
63 34  Morgan RogersAVLAVL at EVEM5.521.45.63
64 35  Anthony ElangaNFONFO v. LIVM5.23.75.62
65  13 Andrew RobertsonLIVLIV at NFOD5.94.75.62
66  14 Tyrell MalaciaMUNMUN v. SOUD4.40.05.59
67  15 Lucas DigneAVLAVL at EVED4.67.45.58
68 36  Dejan KulusevskiTOTTOT at ARSM6.56.95.57
69 37  JoelintonNEWNEW v. WOLM6.01.75.56
70 38  Jordan AyewLEILEI v. CRYM5.20.25.54
7118   Adam ArmstrongSOUSOU at MUNF5.11.15.49
72  16 Ashley YoungEVEEVE v. AVLD4.73.45.48
73 39  Mikel MerinoARSARS v. TOTM6.00.15.48
74  17 Marc GuehiCRYCRY at LEID4.55.65.45
75  18 Rayan Ait-NouriWOLWOL at NEWD4.86.55.43
76 40  Enzo FernandezCHECHE v. BOUM5.18.75.43
77 41  Jacob RamseyAVLAVL at EVEM5.40.25.39
78  19 Yukinari SugawaraSOUSOU at MUND4.30.25.39
7919   Dominic Calvert-LewinEVEEVE v. AVLF5.41.55.39
80  20 Harry MaguireMUNMUN v. SOUD4.90.55.38
81 42  Tyler DiblingSOUSOU at MUNM4.52.55.38
82 43  Stephy MavididiLEILEI v. CRYM5.10.35.38
83 44  Dominik SzoboszlaiLIVLIV at NFOM6.31.65.38
84  21 Leif DavisIPSIPS v. BHAD4.51.85.34
85 45  Bernardo SilvaMCIMCI at BREM6.33.75.34
86  22 Timothy CastagneFULFUL at WHUD4.21.85.32
8720   Jorgen Strand LarsenWOLWOL at NEWF5.52.95.29
88  23 Matty CashAVLAVL at EVED4.41.25.28
89  24 Valentino LivramentoNEWNEW v. WOLD4.51.85.25
90 46  Bruno GuimaraesNEWNEW v. WOLM6.12.05.25
91  25 Lisandro MartinezMUNMUN v. SOUD4.43.45.19
92  26 James HillBOUBOU at CHED3.90.75.18
93 47  Bilal El KhannoussLEILEI v. CRYM4.80.25.16
94  27 Matthijs De LigtMUNMUN v. SOUD4.93.55.15
95 48  Mohammed KudusWHUWHU v. FULM6.22.65.14
96  28 Marc CucurellaCHECHE v. BOUD5.26.95.13
97 49  Declan RiceARSARS v. TOTM6.22.65.11
98  29 Maxence LacroixCRYCRY at LEID4.50.45.08
99 50  Callum Hudson-OdoiNFONFO v. LIVM5.21.35.07
100  30 Malo GustoCHECHE v. BOUD4.92.15.06
101 51  Mateo KovacicMCIMCI at BREM5.41.25.04
102 52  David BrooksBOUBOU at CHEM4.90.05.02
10321   Iliman NdiayeEVEEVE v. AVLF5.40.65.00
104 53  Tom CairneyFULFUL at WHUM4.80.04.96
105  31 Virgil van DijkLIVLIV at NFOD6.422.94.96
106  32 Ibrahima KonateLIVLIV at NFOD5.13.24.95
107  33 William SalibaARSARS v. TOTD6.329.64.94
108 54  Carlos BalebaBHABHA at IPSM5.00.24.94
10922   Paul OnuachuSOUSOU at MUNF4.90.24.91
110  34 Aaron Wan-BissakaWHUWHU v. FULD4.65.44.89
111  35 Joel VeltmanBHABHA at IPSD4.41.94.89
112 55  Abdoulaye DoucoureEVEEVE v. AVLM5.10.24.88
113 56  Alexis Mac AllisterLIVLIV at NFOM6.21.74.88
114 57  Mikkel DamsgaardBREBRE v. MCIM5.01.34.88
115 58  Tomas SoucekWHUWHU v. FULM4.91.64.86
116 59  Jack HarrisonEVEEVE v. AVLM5.20.14.86
117 60  Crysencio SummervilleWHUWHU v. FULM5.60.44.83
118  36 Kyle Walker-PetersSOUSOU at MUND4.30.34.82
119 61  Nathan BroadheadIPSIPS v. BHAM4.90.04.81
120  37 Dean HuijsenBOUBOU at CHED4.43.84.81
121  38 Jan Paul van HeckeBHABHA at IPSD4.50.94.81
122  39 Pedro PorroTOTTOT at ARSD5.523.94.78
123  40 Pedro LimaWOLWOL at NEWD3.91.44.75
124  41 Milos KerkezBOUBOU at CHED4.77.34.75
125  42 Dan BurnNEWNEW v. WOLD4.47.44.73
126   1Martin DubravkaNEWNEW v. WOLG4.21.84.70
127  43 Ezri KonsaAVLAVL at EVED4.46.94.66
128  44 Manuel AkanjiMCIMCI at BRED5.32.84.66
129  45 Lewis DunkBHABHA at IPSD4.33.54.64
130  46 Sven BotmanNEWNEW v. WOLD4.40.04.57
131 62  Lucas PaquetaWHUWHU v. FULM5.71.14.55
132  47 James JustinLEILEI v. CRYD4.21.84.55
133  48 Vitaliy MykolenkoEVEEVE v. AVLD4.35.84.51
134 63  Sandro TonaliNEWNEW v. WOLM5.50.44.51
135   2Andre OnanaMUNMUN v. SOUG5.17.44.48
136  49 Ben JohnsonIPSIPS v. BHAD3.92.34.46
137  50 Levi ColwillCHECHE v. BOUD4.65.14.45
138 64  Wes BurnsIPSIPS v. BHAM4.80.04.43
139  51 Vladimir CoufalWHUWHU v. FULD4.20.44.42
140 65  Yasin AyariBHABHA at IPSM5.00.04.40
141 66  Elliot AndersonNFONFO v. LIVM5.00.34.40
142  52 Neco WilliamsNFONFO v. LIVD4.31.24.39
143 67  Jefferson LermaCRYCRY at LEIM4.80.14.36
144  53 Mads RoerslevBREBRE v. MCID4.30.14.36
145  54 Nathan AkeMCIMCI at BRED5.30.94.35
146  55 Taylor Harwood-BellisSOUSOU at MUND4.17.94.34
147  56 Joachim AndersenFULFUL at WHUD4.23.94.33
148  57 Calvin BasseyFULFUL at WHUD4.50.54.32
149  58 Ola AinaNFONFO v. LIVD5.224.54.31
150  59 Matt DohertyWOLWOL at NEWD4.30.34.27
151 68  Moises CaicedoCHECHE v. BOUM4.91.34.27
152 69  Lewis CookBOUBOU at CHEM5.00.24.26
153  60 Victor KristiansenLEILEI v. CRYD4.50.14.25
154 70  Pape SarrTOTTOT at ARSM4.80.34.24
155  61 Tosin AdarabioyoCHECHE v. BOUD4.20.34.24
156 71  Youri TielemansAVLAVL at EVEM5.51.14.23
157 72  Manuel UgarteMUNMUN v. SOUM4.90.14.23
158 73  Kobbie MainooMUNMUN v. SOUM5.21.94.22
159  62 Nikola MilenkovicNFONFO v. LIVD4.87.34.20
160  63 James TarkowskiEVEEVE v. AVLD4.81.64.20
161 74  Flynn DownesSOUSOU at MUNM4.80.04.18
162  64 Max KilmanWHUWHU v. FULD4.41.34.17
163  65 Tyrone MingsAVLAVL at EVED4.40.14.17
164 75  Orel MangalaEVEEVE v. AVLM5.00.04.14
165  66 Djed SpenceTOTTOT at ARSD4.40.14.11
166  67 Nathan CollinsBREBRE v. MCID4.62.34.10
167 76  Cheick DoucoureCRYCRY at LEIM4.90.14.09
168 77  Sam MorsyIPSIPS v. BHAM4.90.14.08
169  68 MurilloNFONFO v. LIVD4.62.84.07
170   3AlissonLIVLIV at NFOG5.46.84.06
171  69 Jarrad BranthwaiteEVEEVE v. AVLD4.81.14.05
172 78  Ryan GravenberchLIVLIV at NFOM5.00.84.05
173 79  Sasa LukicFULFUL at WHUM4.80.13.98
174 80  Boubacar KamaraAVLAVL at EVEM5.00.03.98
175  70 Konstantinos MavropanosWHUWHU v. FULD4.30.13.98
176 81  Joao GomesWOLWOL at NEWM4.90.43.95
177 82  Harry WinksLEILEI v. CRYM4.56.13.94
178  71 Jan BednarekSOUSOU at MUND4.02.53.89
179  72 Nathan WoodSOUSOU at MUND4.01.43.88
180  73 Wout FaesLEILEI v. CRYD4.07.43.88
181 83  Myles Lewis-SkellyARSARS v. TOTM4.50.13.87
182 84  Ryan ChristieBOUBOU at CHEM4.90.23.85
183   4Emiliano MartinezAVLAVL at EVEG5.011.73.85
184  74 Jacob GreavesIPSIPS v. BHAD3.94.13.81
185  75 Illia ZabarnyiBOUBOU at CHED4.40.63.80
186 85  Lesley UgochukwuSOUSOU at MUNM4.50.23.75
187 86  Keane Lewis-PotterBREBRE v. MCIM5.00.13.75
188   5Robert SanchezCHECHE v. BOUG4.813.23.73
189  76 Sepp van den BergBREBRE v. MCID4.12.43.71
190  77 Luke WoolfendenIPSIPS v. BHAD4.01.43.68
191 87  Jens CajusteIPSIPS v. BHAM4.50.13.68
192 88  Edson AlvarezWHUWHU v. FULM5.00.13.67
193 89  Vitaly JaneltBREBRE v. MCIM4.90.33.65
194  78 Conor CoadyLEILEI v. CRYD4.00.43.62
195 90  Lucas BergvallTOTTOT at ARSM4.40.83.62
196   6Lukasz FabianskiWHUWHU v. FULG4.21.43.58
197 91  Nicolas DominguezNFONFO v. LIVM4.80.03.52
198 92  AndreWOLWOL at NEWM5.00.03.51
199  79 Craig DawsonWOLWOL at NEWD4.30.23.49
200 93  Boubakary SoumareLEILEI v. CRYM4.40.43.44
201   7Dean HendersonCRYCRY at LEIG4.511.83.44
202  80 Santi BuenoWOLWOL at NEWD4.30.13.43
203   8David RayaARSARS v. TOTG5.630.73.42
204  81 Radu DragusinTOTTOT at ARSD4.20.03.40
205   9Bernd LenoFULFUL at WHUG5.03.23.39
206   10Stefan OrtegaMCIMCI at BREG5.20.73.33
207 94  Christian NorgaardBREBRE v. MCIM4.80.23.27
208 95  Idrissa GueyeEVEEVE v. AVLM4.80.13.25
209   11Mark TraversBOUBOU at CHEG4.40.23.24
210   12Bart VerbruggenBHABHA at IPSG4.52.83.20
211   13Jordan PickfordEVEEVE v. AVLG5.013.73.14
212 96  Archie GrayTOTTOT at ARSM4.60.23.11
213  82 Dara O'SheaIPSIPS v. BHAD4.11.73.11
214   14Mark FlekkenBREBRE v. MCIG4.49.33.06
215   15Aaron RamsdaleSOUSOU at MUNG4.41.43.00
216   16Matz SelsNFONFO v. LIVG4.913.22.87
217   17Christian WaltonIPSIPS v. BHAG4.30.22.80
218   18Jakub StolarczykLEILEI v. CRYG4.00.32.08
219   19Jose SaWOLWOL at NEWG4.31.81.58
220   20Fraser ForsterTOTTOT at ARSG4.30.70.98

RotoWire Community
Join Our Subscriber-Only Soccer Chat
Chat with our writers and other RotoWire Soccer fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHOR
Adam Zdroik
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.
DraftKings UCL DFS Preview for Wednesday, Jan. 22: Mbappe vs. Vinny Jr vs. Jude
DraftKings UCL DFS Preview for Wednesday, Jan. 22: Mbappe vs. Vinny Jr vs. Jude
Champions League Best Bets: Picks, Odds & Predictions for Wednesday, Jan. 22
Champions League Best Bets: Picks, Odds & Predictions for Wednesday, Jan. 22
Champions League Preview: Paris Saint-Germain vs. Manchester City Predictions, Odds, & Notes
Champions League Preview: Paris Saint-Germain vs. Manchester City Predictions, Odds, & Notes
Fantrax Premier League Player Rankings: Gameweek 23
Fantrax Premier League Player Rankings: Gameweek 23
Fantasy Premier League Player Rankings: Gameweek 23
Fantasy Premier League Player Rankings: Gameweek 23
Fantrax Finds & Sleeper Adds: Waiver Wire Pickups for Gameweek 23
Fantrax Finds & Sleeper Adds: Waiver Wire Pickups for Gameweek 23