Fantasy Premier League Player Rankings: Gameweek 28

Fantasy Premier League Player Rankings: Gameweek 28

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 28 Cheat Sheet

PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
11   Dominic SolankeBOUBOU v. SHUF7.124.19.44
2 1  Bukayo SakaARSARS v. BREM9.266.78.93
3 2  Martin OdegaardARSARS v. BREM8.516.97.92
4  1 Milos KerkezBOUBOU v. SHUD4.40.37.90
5 3  Gabriel MartinelliARSARS v. BREM7.76.17.77
62   Carlton MorrisLUTLUT at CRYF5.16.27.73
7 4  Kevin De BruyneMCIMCI at LIVM10.725.47.61
8  2 Adam SmithBOUBOU v. SHUD4.40.27.47
9 5  Mohammed KudusWHUWHU v. BRNM6.83.27.45
10 6  Eberechi EzeCRYCRY v. LUTM6.02.77.41
11 7  Marcus RashfordMUNMUN v. EVEM8.410.77.39
12  3 Alfie DoughtyLUTLUT at CRYD4.79.57.25
13 8  Cole PalmerCHECHE v. NEWM5.734.87.21
14 9  Jarrod BowenWHUWHU v. BRNM7.820.47.20
15 10  Son Heung-MinTOTTOT at AVLM9.822.57.18
16 11  Kai HavertzARSARS v. BREM7.12.27.17
17 12  Marcus TavernierBOUBOU v. SHUM5.40.87.11
18 13  Bruno FernandesMUNMUN v. EVEM8.29.76.98
19  4 Chris MephamBOUBOU v. SHUD4.30.16.86
20 14  Phil FodenMCIMCI at LIVM8.133.76.85
21  5 Issa KaboreLUTLUT at CRYD4.02.76.85
22 15  Alejandro GarnachoMUNMUN v. EVEM5.09.86.83
23 16  Justin KluivertBOUBOU v. SHUM4.60.46.83
24 17  Mohamed SalahLIVLIV v. MCIM13.020.66.80
253   Erling HaalandMCIMCI at LIVF14.576.66.75
264   Antoine SemenyoBOUBOU v. SHUF4.52.36.74
27  6 Illia ZabarnyiBOUBOU v. SHUD4.40.66.69
28 18  James MaddisonTOTTOT at AVLM7.910.56.68
29 19  James Ward-ProwseWHUWHU v. BRNM5.97.16.66
30 20  Pedro NetoWOLWOL v. FULM5.85.76.62
31 21  Ross BarkleyLUTLUT at CRYM5.02.16.62
32   1NetoBOUBOU v. SHUG4.64.46.61
33 22  Pablo SarabiaWOLWOL v. FULM4.70.56.61
34 23  Simon AdingraBHABHA v. NFOM5.01.36.60
355   Ollie WatkinsAVLAVL v. TOTF8.956.06.58
36 24  Leon BaileyAVLAVL v. TOTM5.74.86.57
37 25  Ryan ChristieBOUBOU v. SHUM5.00.16.53
386   Rodrigo MunizFULFUL at WOLF4.52.56.50
39 26  Lucas PaquetaWHUWHU v. BRNM6.01.36.47
40  7 Pervis EstupinanBHABHA v. NFOD5.024.26.38
41 27  Facundo BuonanotteBHABHA v. NFOM4.70.16.35
427   Julian AlvarezMCIMCI at LIVF6.622.26.31
438   Jean-Philippe MatetaCRYCRY v. LUTF4.91.06.29
44 28  Harry WilsonFULFUL at WOLM5.30.26.24
45 29  Lewis CookBOUBOU v. SHUM5.00.16.24
46 30  Pascal GrossBHABHA v. NFOM6.610.26.21
47  8 Reece BurkeLUTLUT at CRYD4.00.16.20
489   Chiedozie OgbeneLUTLUT at CRYF4.90.36.18
49 31  Raheem SterlingCHECHE v. NEWM6.95.86.16
50  9 Teden MengiLUTLUT at CRYD3.91.86.12
5110   David FofanaBRNBRN at WHUF5.00.36.11
52 32  Luis DiazLIVLIV v. MCIM7.510.86.08
5311   Alexander IsakNEWNEW at CHEF7.511.76.08
54 33  Jordan AyewCRYCRY v. LUTM5.40.46.07
55 34  Jean-Ricner BellegardeWOLWOL v. FULM4.90.06.07
56 35  Dejan KulusevskiTOTTOT at AVLM6.82.46.06
5712   Nicolas JacksonCHECHE v. NEWF6.84.36.03
58 36  Jordan ClarkLUTLUT at CRYM4.80.06.02
5913   Evan FergusonBHABHA v. NFOF5.84.56.00
60 37  AntonyMUNMUN v. EVEM6.80.65.97
61  10 Ben WhiteARSARS v. BRED5.610.85.93
6214   Danny WelbeckBHABHA v. NFOF5.71.35.89
63 38  Jacob RamseyAVLAVL v. TOTM5.90.15.87
64  11 Jakub KiwiorARSARS v. BRED4.31.05.85
6515   Darwin NunezLIVLIV v. MCIF7.514.55.83
66  12 Malo GustoCHECHE v. NEWD4.26.75.71
67  13 Vladimir CoufalWHUWHU v. BRND4.62.45.68
68   2Alphonse AreolaWHUWHU v. BRNG4.235.75.68
69 39  James McAteeSHUSHU at BOUM4.40.85.64
70  14 Rayan Ait-NouriWOLWOL v. FULD4.51.35.64
71  15 GabrielARSARS v. BRED5.327.25.62
72 40  Anthony GordonNEWNEW at CHEM6.115.55.62
7316   Ivan ToneyBREBRE at ARSF8.29.75.61
74 41  Andreas PereiraFULFUL at WOLM5.30.85.61
75 42  Alex IwobiFULFUL at WOLM5.30.45.60
76 43  Jack HarrisonEVEEVE at MUNM5.50.25.42
77 44  Conor GallagherCHECHE v. NEWM5.40.55.41
78  16 Alex MorenoAVLAVL v. TOTD5.23.65.41
79  17 Emerson PalmieriWHUWHU v. BRND4.42.95.39
80 45  Anthony ElangaNFONFO at BHAM5.11.55.38
81  18 Joel VeltmanBHABHA v. NFOD4.30.45.37
8217   BetoEVEEVE at MUNF5.70.15.36
8318   Taiwo AwoniyiNFONFO at BHAF6.31.75.35
84 46  Youri TielemansAVLAVL v. TOTM5.60.45.33
85  19 Daniel MunozCRYCRY v. LUTD4.50.15.32
86  20 Diogo DalotMUNMUN v. EVED5.25.85.29
87 47  Jacob MurphyNEWNEW at CHEM4.80.15.29
88  21 William SalibaARSARS v. BRED5.839.85.27
8919   Timo WernerTOTTOT at AVLF6.30.65.26
90 48  Declan RiceARSARS v. BREM5.45.55.25
91  22 Nelson SemedoWOLWOL v. FULD4.50.85.24
92 49  Andros TownsendLUTLUT at CRYM5.00.15.22
93  23 Destiny UdogieTOTTOT at AVLD4.98.05.22
94  24 Tyrick MitchellCRYCRY v. LUTD4.53.05.22
9520   Zeki AmdouniBRNBRN at WHUF5.30.35.17
96  25 Jayden BogleSHUSHU at BOUD4.50.15.16
97  26 Lewis DunkBHABHA v. NFOD5.16.05.13
98  27 Joachim AndersenCRYCRY v. LUTD4.714.25.12
99  28 Kurt ZoumaWHUWHU v. BRND4.51.45.09
100 50  Dwight McNeilEVEEVE at MUNM5.40.35.08
101 51  Tahith ChongLUTLUT at CRYM4.70.15.07
102  29 Konstantinos MavropanosWHUWHU v. BRND4.50.25.04
103 52  Abdoulaye DoucoureEVEEVE at MUNM5.50.55.04
104  30 VitinhoBRNBRN at WHUD4.40.15.02
105  31 Andrew RobertsonLIVLIV v. MCID6.43.84.99
106  32 Victor LindelofMUNMUN v. EVED4.50.34.97
107 53  Gustavo HamerSHUSHU at BOUM4.90.14.97
108 54  Callum Hudson-OdoiNFONFO at BHAM4.70.64.96
109 55  Ben Brereton DiazSHUSHU at BOUM5.00.14.95
110 56  Wilson OdobertBRNBRN at WHUM5.00.14.92
111 57  Bernardo SilvaMCIMCI at LIVM6.32.94.90
11221   Yoane WissaBREBRE at ARSF5.64.34.86
113  33 Thiago SilvaCHECHE v. NEWD5.03.14.84
114 58  Morgan Gibbs-WhiteNFONFO at BHAM5.71.24.83
115  34 Marc CucurellaCHECHE v. NEWD4.80.44.80
116  35 Jan Paul van HeckeBHABHA v. NFOD4.13.84.80
117  36 Joel WardCRYCRY v. LUTD4.50.24.79
11822   Will OsulaSHUSHU at BOUF4.31.04.76
119 59  Tomas SoucekWHUWHU v. BRNM4.91.14.75
120  37 Dan BurnNEWNEW at CHED4.44.94.71
121 60  JorginhoARSARS v. BREM5.30.24.70
122  38 Sergio ReguilonBREBRE at ARSD4.41.94.69
123  39 Axel DisasiCHECHE v. NEWD4.93.44.69
124  40 EmersonTOTTOT at AVLD4.30.84.69
125  41 Fabian ScharNEWNEW at CHED5.48.64.64
126  42 Antonee RobinsonFULFUL at WOLD4.52.24.63
127  43 Chris RichardsCRYCRY v. LUTD3.90.94.62
128  44 Raphael VaraneMUNMUN v. EVED4.92.34.62
129  45 Craig DawsonWOLWOL v. FULD4.51.14.61
130  46 Nathan AkeMCIMCI at LIVD5.110.04.60
131  47 Valentino LivramentoNEWNEW at CHED4.10.84.60
132  48 Jonny EvansMUNMUN v. EVED4.00.84.59
133 61  Dominik SzoboszlaiLIVLIV v. MCIM7.13.34.55
134 62  John McGinnAVLAVL v. TOTM5.51.54.54
135  49 Sven BotmanNEWNEW at CHED4.55.94.52
136 63  Jefferson LermaCRYCRY v. LUTM4.70.14.51
137 64  CasemiroMUNMUN v. EVEM5.32.04.50
138  50 Toti GomesWOLWOL v. FULD4.40.34.50
139  51 Lorenz AssignonBRNBRN at WHUD4.00.14.48
140 65  Mario LeminaWOLWOL v. FULM4.90.14.47
141  52 Harry ToffoloNFONFO at BHAD4.40.14.44
142 66  Joe WillockNEWNEW at CHEM5.30.14.42
143   3Martin DubravkaNEWNEW at CHEG4.28.34.42
144  53 Pau TorresAVLAVL v. TOTD4.63.84.42
145  54 Max KilmanWOLWOL v. FULD4.52.04.42
146  55 Ezri KonsaAVLAVL v. TOTD4.51.44.42
147 67  Douglas LuizAVLAVL v. TOTM5.613.64.42
148 68  Bruno GuimaraesNEWNEW at CHEM5.82.44.41
149 69  RodriMCIMCI at LIVM5.65.54.36
150  56 Vitaliy MykolenkoEVEEVE at MUND4.65.74.34
151  57 Kyle WalkerMCIMCI at LIVD5.516.94.34
152  58 Joe GomezLIVLIV v. MCID4.61.84.32
153  59 Timothy CastagneFULFUL at WOLD4.50.74.30
154 70  Josh BrownhillBRNBRN at WHUM4.70.24.30
155  60 Charlie TaylorBRNBRN at WHUD4.03.84.29
156 71  Rodrigo BentancurTOTTOT at AVLM5.40.04.28
157 72  Enzo FernandezCHECHE v. NEWM4.82.24.28
158  61 Ben GodfreyEVEEVE at MUND4.30.14.28
159 73  Alexis Mac AllisterLIVLIV v. MCIM5.83.14.28
160  62 John StonesMCIMCI at LIVD5.32.94.25
161  63 Neco WilliamsNFONFO at BHAD4.30.24.23
162  64 Virgil van DijkLIVLIV v. MCID6.418.64.21
163  65 Dara O'SheaBRNBRN at WHUD4.40.24.20
164  66 Clement LengletAVLAVL v. TOTD4.50.34.19
165 74  Wataru EndoLIVLIV v. MCIM5.40.14.19
166  67 Mads RoerslevBREBRE at ARSD4.40.14.19
167   4Sam JohnstoneCRYCRY v. LUTG4.42.04.13
168 75  Edson AlvarezWHUWHU v. BRNM5.00.24.12
169  68 Tosin AdarabioyoFULFUL at WOLD4.30.24.10
170 76  Adam WhartonCRYCRY v. LUTM5.00.04.10
171  69 James TarkowskiEVEEVE at MUND4.65.74.09
172 77  Nicolas DominguezNFONFO at BHAM5.00.04.08
173  70 Cristian RomeroTOTTOT at AVLD4.97.84.07
174   5Bart VerbruggenBHABHA v. NFOG4.40.44.07
175  71 Jarrad BranthwaiteEVEEVE at MUND4.26.24.06
176  72 Ruben DiasMCIMCI at LIVD5.56.74.06
177 78  DaniloNFONFO at BHAM5.30.14.05
178 79  Kobbie MainooMUNMUN v. EVEM4.40.74.03
179  73 Calvin BasseyFULFUL at WOLD4.40.24.02
180 80  Sean LongstaffNEWNEW at CHEM4.80.54.02
181 81  Moises CaicedoCHECHE v. NEWM4.51.24.00
182   6Aaron RamsdaleARSARS v. BREG4.55.73.98
183 82  Harrison ReedFULFUL at WOLM4.50.33.98
184  74 Micky van de VenTOTTOT at AVLD4.41.83.98
185  75 Ibrahima KonateLIVLIV v. MCID4.92.43.97
186  76 George BaldockSHUSHU at BOUD3.85.23.97
187 83  Joao PalhinhaFULFUL at WOLM5.00.33.95
188  77 Jack RobinsonSHUSHU at BOUD4.30.13.95
189 84  Thomas DoyleWOLWOL v. FULM4.40.13.92
190 85  Carlos BalebaBHABHA v. NFOM4.50.03.89
191 86  Sander BergeBRNBRN at WHUM4.70.13.89
192 87  James GarnerEVEEVE at MUNM4.90.13.83
193   7Djordje PetrovicCHECHE v. NEWG4.51.13.79
194  78 MurilloNFONFO at BHAD4.50.13.79
195 88  Vitaly JaneltBREBRE at ARSM5.30.13.76
196   8Andre OnanaMUNMUN v. EVEG4.812.33.75
197 89  Christian NorgaardBREBRE at ARSM5.30.23.74
198 90  Amadou OnanaEVEEVE at MUNM4.70.23.70
199  79 Andrew OmobamideleNFONFO at BHAD4.50.03.69
200 91  Frank OnyekaBREBRE at ARSM4.90.03.61
201  80 Maxime EsteveBRNBRN at WHUD4.00.03.61
202 92  Yves BissoumaTOTTOT at AVLM5.00.33.60
203 93  Andre BrooksSHUSHU at BOUM4.40.03.56
204  81 Auston TrustySHUSHU at BOUD3.92.13.56
205  82 Nathan CollinsBREBRE at ARSD4.50.53.55
206  83 Kristoffer AjerBREBRE at ARSD4.40.23.55
207  84 ZankaBREBRE at ARSD4.30.13.52
208   9Thomas KaminskiLUTLUT at CRYG4.50.73.51
209 94  ViniciusSHUSHU at BOUM5.00.03.44
210   10Jose SaWOLWOL v. FULG5.01.73.30
211   11Jordan PickfordEVEEVE at MUNG4.612.22.73
212   12Caoimhin KelleherLIVLIV v. MCIG3.74.22.70
213   13Emiliano MartinezAVLAVL v. TOTG5.313.12.43
214   14Bernd LenoFULFUL at WOLG4.815.01.74
215   15Matz SelsNFONFO at BHAG4.50.01.63
216   16Guglielmo VicarioTOTTOT at AVLG5.37.91.49
217   17James TraffordBRNBRN at WHUG4.51.01.34
218   18EdersonMCIMCI at LIVG5.515.80.81
219   19Ivo GrbicSHUSHU at BOUG4.50.00.44
220   20Mark FlekkenBREBRE at ARSG4.53.5-0.75

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