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.

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  Cole PalmerCHECHE v. FULM5.628.68.04
2 2  Bukayo SakaARSARS v. CRYM9.059.37.81
31   Darwin NunezLIVLIV at BOUF7.413.57.81
4 3  Phil FodenMCIMCI at NEWM7.820.67.68
5 4  Luis DiazLIVLIV at BOUM7.36.07.60
62   Julian AlvarezMCIMCI at NEWF7.035.17.58
7 5  Gabriel MartinelliARSARS v. CRYM7.75.47.55
8 6  Said BenrahmaWHUWHU at SHUM5.60.47.49
9 7  Martin OdegaardARSARS v. CRYM8.415.97.24
10 8  Bernardo SilvaMCIMCI at NEWM6.55.27.21
11 9  Leandro TrossardARSARS v. CRYM6.51.77.13
123   Joao PedroBHABHA v. WOLF5.411.57.13
13 10  Jack GrealishMCIMCI at NEWM7.22.06.96
14 11  Raheem SterlingCHECHE v. FULM7.18.46.90
15 12  Marcus RashfordMUNMUN v. TOTM8.410.76.77
16   1EdersonMCIMCI at NEWG5.516.36.68
17 13  Bruno FernandesMUNMUN v. TOTM8.29.96.60
18 14  Harvey ElliottLIVLIV at BOUM4.80.26.51
19 15  Pablo FornalsWHUWHU at SHUM4.60.16.48
204   Ivan ToneyBREBRE v. NFOF7.90.36.44
21 16  Tomas SoucekWHUWHU at SHUM4.91.56.42
22 17  RicharlisonTOTTOT at MUNM6.97.66.42
23 18  Alejandro GarnachoMUNMUN v. TOTM4.85.16.33
24  1 Alfie DoughtyLUTLUT at BRND4.41.96.30
25  2 Alex MorenoAVLAVL at EVED5.01.36.28
26 19  Wilson OdobertBRNBRN v. LUTM5.00.06.27
27 20  Keane Lewis-PotterBREBRE v. NFOM4.70.16.27
285   Neal MaupayBREBRE v. NFOF4.91.16.09
29  3 Pervis EstupinanBHABHA v. WOLD4.918.36.07
30  4 Josko GvardiolMCIMCI at NEWD4.83.46.07
31 21  Dejan KulusevskiTOTTOT at MUNM7.13.46.02
32 22  James Ward-ProwseWHUWHU at SHUM6.08.26.00
33   2James TraffordBRNBRN v. LUTG4.51.15.99
34  5 Ryan GilesLUTLUT at BRND4.30.15.98
356   Ollie WatkinsAVLAVL at EVEF8.954.55.96
36  6 Ruben DiasMCIMCI at NEWD5.56.55.94
37  7 Ben WhiteARSARS v. CRYD5.610.95.92
38 23  Pablo SarabiaWOLWOL at BHAM4.70.35.90
39  8 Oleksandr ZinchenkoARSARS v. CRYD5.212.55.86
40 24  Moussa DiabyAVLAVL at EVEM6.69.15.84
41 25  Mykhailo MudrykCHECHE v. FULM6.31.15.82
42 26  Leon BaileyAVLAVL at EVEM5.73.85.82
43 27  Brennan JohnsonTOTTOT at MUNM5.80.75.79
44  9 Vladimir CoufalWHUWHU at SHUD4.74.65.74
45  10 Kyle WalkerMCIMCI at NEWD5.416.75.73
46 28  Anthony ElangaNFONFO at BREM5.02.15.73
47 29  Luis SinisterraBOUBOU v. LIVM5.50.05.72
487   Lyle FosterBRNBRN v. LUTF4.80.65.71
49 30  WillianFULFUL at CHEM5.30.65.69
50  11 Joe GomezLIVLIV at BOUD4.51.35.67
51 31  Facundo BuonanotteBHABHA v. WOLM4.70.05.67
52  12 GabrielARSARS v. CRYD5.017.55.66
538   Danny WelbeckBHABHA v. WOLF5.70.65.66
549   Cody GakpoLIVLIV at BOUF7.22.25.65
55 32  Kai HavertzARSARS v. CRYM7.11.65.64
56 33  Giovani Lo CelsoTOTTOT at MUNM4.80.15.64
57  13 Conor BradleyLIVLIV at BOUD4.00.05.62
58   3David RayaARSARS v. CRYG4.96.15.60
59  14 VitinhoBRNBRN v. LUTD4.40.15.60
6010   Chris WoodNFONFO at BREF4.91.75.59
61  15 Pedro PorroTOTTOT at MUND5.728.65.56
62  16 Malo GustoCHECHE v. FULD4.26.75.55
63 34  Pedro NetoWOLWOL at BHAM5.61.55.54
6411   Rasmus HojlundMUNMUN v. TOTF6.83.15.51
65 35  Andros TownsendLUTLUT at BRNM5.00.25.49
66 36  Jack HarrisonEVEEVE v. AVLM5.50.15.46
67  17 Virgil van DijkLIVLIV at BOUD6.312.25.44
68 37  Curtis JonesLIVLIV at BOUM4.90.15.42
69 38  Pascal GrossBHABHA v. WOLM6.44.15.39
70  18 William SalibaARSARS v. CRYD5.636.55.39
71 39  James McAteeSHUSHU v. WHUM4.40.85.39
7212   Armando BrojaCHECHE v. FULF4.90.25.37
73 40  Arnaut DanjumaEVEEVE v. AVLM5.20.15.36
74  19 Nathan AkeMCIMCI at NEWD5.06.05.36
7513   Zeki AmdouniBRNBRN v. LUTF5.30.25.32
76  20 Kristoffer AjerBREBRE v. NFOD4.40.25.31
77  21 Emerson PalmieriWHUWHU at SHUD4.51.45.30
7814   Elijah AdebayoLUTLUT at BRNF4.81.15.29
79  22 Charlie TaylorBRNBRN v. LUTD4.05.55.29
80 41  Eberechi EzeCRYCRY at ARSM6.03.05.28
81 42  Marcus TavernierBOUBOU v. LIVM5.40.95.25
82 43  Morgan Gibbs-WhiteNFONFO at BREM5.71.45.25
83  23 Levi ColwillCHECHE v. FULD4.77.35.23
84  24 Dara O'SheaBRNBRN v. LUTD4.40.25.23
8515   Matheus CunhaWOLWOL at BHAF5.86.95.21
86  25 Ezri KonsaAVLAVL at EVED4.63.25.19
87  26 Destiny UdogieTOTTOT at MUND4.89.75.17
88  27 Pau TorresAVLAVL at EVED4.75.85.13
89 44  Alexis Mac AllisterLIVLIV at BOUM5.82.75.12
90 45  Bobby Decordova-ReidFULFUL at CHEM5.30.15.10
91  28 Ben MeeBREBRE v. NFOD4.81.45.10
92  29 Diogo DalotMUNMUN v. TOTD5.13.35.10
9316   Dominic Calvert-LewinEVEEVE v. AVLF5.81.05.09
94  30 Ibrahima KonateLIVLIV at BOUD4.91.85.08
95  31 Jordan BeyerBRNBRN v. LUTD4.01.55.08
96  32 Diego CarlosAVLAVL at EVED4.40.75.08
9717   Dominic SolankeBOUBOU v. LIVF7.127.75.07
9818   Raul JimenezFULFUL at CHEF5.21.55.04
9919   Jean-Philippe MatetaCRYCRY at ARSF4.90.95.02
10020   Cameron ArcherSHUSHU v. WHUF4.57.95.02
101  33 Harry ToffoloNFONFO at BRED4.40.25.00
102  34 Ethan PinnockBREBRE v. NFOD4.63.64.98
103 46  RodriMCIMCI at NEWM5.65.04.97
104 47  Johann Berg GudmundssonBRNBRN v. LUTM4.80.04.93
105  35 Lewis DunkBHABHA v. WOLD5.02.64.92
106 48  John McGinnAVLAVL at EVEM5.62.04.90
10721   Odsonne EdouardCRYCRY at ARSF5.41.74.90
108 49  Callum Hudson-OdoiNFONFO at BREM4.70.14.90
109  36 Kurt ZoumaWHUWHU at SHUD4.51.54.87
110  37 Thiago SilvaCHECHE v. FULD5.03.94.85
111  38 Gonzalo MontielNFONFO at BRED4.40.14.85
112   4Emiliano MartinezAVLAVL at EVEG5.212.24.84
11322   Divin MubamaWHUWHU at SHUF4.25.34.84
114  39 Hugo BuenoWOLWOL at BHAD4.40.14.83
115 50  Declan RiceARSARS v. CRYM5.45.24.83
116 51  Justin KluivertBOUBOU v. LIVM4.60.44.82
117  40 Angelo OgbonnaWHUWHU at SHUD4.30.14.82
118 52  Mathias JensenBREBRE v. NFOM5.40.94.80
11923   Alexander IsakNEWNEW v. MCIF7.614.24.79
120  41 Vitaliy MykolenkoEVEEVE v. AVLD4.65.84.78
121  42 Aaron Wan-BissakaMUNMUN v. TOTD4.42.14.78
122 53  Christian EriksenMUNMUN v. TOTM5.80.44.78
123 54  Gustavo HamerSHUSHU v. WHUM5.00.24.77
124  43 Kieran TrippierNEWNEW v. MCID6.838.04.76
125  44 Axel DisasiCHECHE v. FULD4.93.94.76
126 55  Douglas LuizAVLAVL at EVEM5.59.04.73
127 56  James GarnerEVEEVE v. AVLM4.90.14.71
12824   Jacob BrownLUTLUT at BRNF4.90.24.70
129  45 Seamus ColemanEVEEVE v. AVLD4.40.04.69
130  46 Nelson SemedoWOLWOL at BHAD4.50.74.69
131 57  Anthony GordonNEWNEW v. MCIM6.119.34.67
132  47 Jan Paul van HeckeBHABHA v. WOLD4.02.04.64
133   5Mark FlekkenBREBRE v. NFOG4.52.74.63
134 58  Josh BrownhillBRNBRN v. LUTM4.70.34.61
135  48 Anel AhmedhodzicSHUSHU v. WHUD4.30.24.58
136 59  Conor GallagherCHECHE v. FULM5.40.54.56
137 60  Jack HinshelwoodBHABHA v. WOLM4.50.14.51
138  49 EmersonTOTTOT at MUND4.40.84.49
139  50 James TarkowskiEVEEVE v. AVLD4.55.84.48
140  51 Amari'i BellLUTLUT at BRND3.93.24.46
141 61  Ross BarkleyLUTLUT at BRNM4.90.24.46
142 62  Andreas PereiraFULFUL at CHEM5.31.14.46
143 63  Alex ScottBOUBOU v. LIVM4.90.04.43
144  52 Teden MengiLUTLUT at BRND4.02.14.43
145  53 Gabriel OshoLUTLUT at BRND4.40.04.42
14625   Will OsulaSHUSHU v. WHUF4.31.54.41
147 64  Miguel AlmironNEWNEW v. MCIM6.24.14.39
148  54 George BaldockSHUSHU v. WHUD3.96.34.36
149  55 Raphael VaraneMUNMUN v. TOTD4.92.34.35
150  56 Antonee RobinsonFULFUL at CHED4.41.34.35
151  57 Jonny EvansMUNMUN v. TOTD4.01.04.34
152  58 Jarrad BranthwaiteEVEEVE v. AVLD4.13.34.34
153 65  Edson AlvarezWHUWHU at SHUM5.00.24.33
154 66  Christian NorgaardBREBRE v. NFOM5.40.14.33
155 67  Mateo KovacicMCIMCI at NEWM4.70.44.30
156 68  Tom CairneyFULFUL at CHEM4.90.14.29
157  59 MurilloNFONFO at BRED4.50.14.27
158  60 FelipeNFONFO at BRED4.40.04.25
159 69  Sander BergeBRNBRN v. LUTM4.70.14.24
160 70  Scott McTominayMUNMUN v. TOTM4.71.64.23
161 71  Will HughesCRYCRY at ARSM4.90.04.23
162  61 Jack RobinsonSHUSHU v. WHUD4.40.14.21
163 72  Rodrigo BentancurTOTTOT at MUNM5.40.04.20
164 73  Mikkel DamsgaardBREBRE v. NFOM4.80.04.19
165 74  Vitaly JaneltBREBRE v. NFOM5.30.14.19
166  62 Micky van de VenTOTTOT at MUND4.41.14.17
167 75  DaniloNFONFO at BREM5.30.14.16
168  63 Timothy CastagneFULFUL at CHED4.50.64.13
169  64 Craig DawsonWOLWOL at BHAD4.50.84.12
170  65 Toti GomesWOLWOL at BHAD4.40.34.11
171 76  Boubacar KamaraAVLAVL at EVEM5.00.14.09
172 77  James MilnerBHABHA v. WOLM4.80.14.06
173 78  Mario LeminaWOLWOL at BHAM4.90.14.06
174 79  Oliver NorwoodSHUSHU v. WHUM4.80.04.05
175  66 Dan BurnNEWNEW v. MCID4.44.34.01
176   6Jason SteeleBHABHA v. WOLG4.22.04.01
177 80  Moises CaicedoCHECHE v. FULM4.61.24.00
178  67 Max KilmanWOLWOL at BHAD4.50.83.98
179  68 Adam SmithBOUBOU v. LIVD4.40.23.96
180 81  Albert Sambi LokongaLUTLUT at BRNM4.90.03.96
181  69 Tosin AdarabioyoFULFUL at CHED4.30.33.95
182  70 Auston TrustySHUSHU v. WHUD3.92.43.92
183  71 Tyrick MitchellCRYCRY at ARSD4.73.63.91
184  72 Max AaronsBOUBOU v. LIVD4.40.13.91
185  73 Fabian ScharNEWNEW v. MCID5.35.93.91
186 82  Billy GilmourBHABHA v. WOLM4.90.33.90
187 83  Bruno GuimaraesNEWNEW v. MCIM5.82.03.89
188 84  JoelintonNEWNEW v. MCIM5.80.53.87
189  74 Sven BotmanNEWNEW v. MCID4.55.43.87
190 85  Andre GomesEVEEVE v. AVLM4.40.13.84
191   7Matt TurnerNFONFO at BREG3.912.43.82
192  75 Issa DiopFULFUL at CHED4.40.43.82
193 86  Amadou OnanaEVEEVE v. AVLM4.70.23.78
194  76 Joachim AndersenCRYCRY at ARSD4.917.13.76
195   8AlissonLIVLIV at BOUG5.712.73.74
196 87  Joao PalhinhaFULFUL at CHEM5.00.33.73
197  77 Nathaniel ClyneCRYCRY at ARSD4.40.13.73
198  78 Chris RichardsCRYCRY at ARSD3.90.63.71
199 88  Ryan YatesNFONFO at BREM4.80.03.68
200 89  Thomas DoyleWOLWOL at BHAM4.40.13.68
201 90  Ryan ChristieBOUBOU v. LIVM5.00.13.66
202  79 Chris MephamBOUBOU v. LIVD4.30.13.63
203   9Jordan PickfordEVEEVE v. AVLG4.59.53.62
204 91  Jefferson LermaCRYCRY at ARSM4.70.13.62
205 92  Sean LongstaffNEWNEW v. MCIM4.80.43.61
206  80 Marc GuehiCRYCRY at ARSD4.53.63.56
207   10Djordje PetrovicCHECHE v. FULG4.51.03.56
208   11Martin DubravkaNEWNEW v. MCIG4.28.13.53
209 93  Oliver SkippTOTTOT at MUNM4.60.13.53
210 94  ViniciusSHUSHU v. WHUM5.00.03.53
211  81 Illia ZabarnyiBOUBOU v. LIVD4.40.23.51
212   12Thomas KaminskiLUTLUT at BRNG4.50.33.21
213   13Guglielmo VicarioTOTTOT at MUNG5.38.93.10
214   14Andre OnanaMUNMUN v. TOTG4.813.33.04
215   15Alphonse AreolaWHUWHU at SHUG4.234.62.79
216   16NetoBOUBOU v. LIVG4.63.52.63
217   17Bernd LenoFULFUL at CHEG4.816.52.22
218   18Wes FoderinghamSHUSHU v. WHUG4.50.41.92
219   19Jose SaWOLWOL at BHAG5.01.41.63
220   20Dean HendersonCRYCRY at ARSG4.40.30.55

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 2019, 2018 and 2017 Finalist for FSWA's Soccer Writer of the Year, is RotoWire's soccer editor. He also runs RotoWire's Bracketology, as well as writes on other various college basketball content. He has previously worked at ESPN and Sporting Kansas City, and he is a former Streak for the Cash winner and Michigan State graduate.
Premier League Podcast: Bets, Picks & Parlays for Gameweek 35
Premier League Podcast: Bets, Picks & Parlays for Gameweek 35
DraftKings DFS EPL Strategies for Saturday, April 27: Full Bruno
DraftKings DFS EPL Strategies for Saturday, April 27: Full Bruno
Premier League Best Bets: Picks, Odds & Predictions for Gameweek 35
Premier League Best Bets: Picks, Odds & Predictions for Gameweek 35
DraftKings DFS Soccer: EPL Picks for Saturday, April 27
DraftKings DFS Soccer: EPL Picks for Saturday, April 27
FanDuel Fantasy Soccer: EPL Targets for Saturday, April 27
FanDuel Fantasy Soccer: EPL Targets for Saturday, April 27
Bundesliga Best Bets: Picks, Odds & Predictions for April 27, 28
Bundesliga Best Bets: Picks, Odds & Predictions for April 27, 28