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

PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
1 1  Mohamed SalahLIVLIV v. SOUM13.872.412.44
2 2  Cole PalmerCHECHE v. LEIM11.160.110.26
31   Alexander IsakNEWNEW at WHUF9.556.78.19
4  1 Trent Alexander-ArnoldLIVLIV v. SOUD7.433.78.17
5  2 Daniel MunozCRYCRY v. IPSD5.011.47.95
6 3  Eberechi EzeCRYCRY v. IPSM6.77.67.77
7 4  Ismaila SarrCRYCRY v. IPSM5.52.17.67
8 5  Curtis JonesLIVLIV v. SOUM5.30.37.67
9 6  Ethan NwaneriARSARS at MUNM4.64.27.64
10 7  Dominik SzoboszlaiLIVLIV v. SOUM6.43.57.54
11 8  Jadon SanchoCHECHE v. LEIM6.21.07.48
12 9  Pedro NetoCHECHE v. LEIM6.21.97.36
13 10  Son Heung-MinTOTTOT v. BOUM9.74.87.36
14  3 Kostas TsimikasLIVLIV v. SOUD4.60.27.33
15 11  Leandro TrossardARSARS at MUNM6.93.17.28
16 12  Christopher NkunkuCHECHE v. LEIM5.72.67.27
17 13  Jacob MurphyNEWNEW at WHUM5.13.97.26
18 14  James MaddisonTOTTOT v. BOUM7.44.67.24
192   Erling HaalandMCIMCI at NFOF14.725.87.22
20 15  Justin KluivertBOUBOU at TOTM6.129.97.20
21 16  Jarrod BowenWHUWHU v. NEWM7.47.77.14
223   Darwin NunezLIVLIV v. SOUF7.01.97.11
234   Ollie WatkinsAVLAVL at BREF8.919.87.10
24 17  Bryan MbeumoBREBRE v. AVLM8.040.57.00
25 18  Jeremy DokuMCIMCI at NFOM6.21.36.95
26  4 Tyrick MitchellCRYCRY v. IPSD4.81.96.94
27  5 Reece JamesCHECHE v. LEID4.80.96.92
28 19  Brennan JohnsonTOTTOT v. BOUM6.22.16.92
29 20  Mathys TelTOTTOT v. BOUM6.00.26.89
30  6 Rayan Ait-NouriWOLWOL v. EVED4.76.06.85
31 21  Yankuba MintehBHABHA v. FULM5.01.56.80
325   Omar MarmoushMCIMCI at NFOF7.28.56.79
33 22  Dango OuattaraBOUBOU at TOTM5.25.46.78
34 23  Georginio RutterBHABHA v. FULM5.10.66.71
35 24  Martin OdegaardARSARS at MUNM8.24.86.55
36 25  Morgan RogersAVLAVL at BREM5.620.56.46
376   BetoEVEEVE at WOLF5.05.46.45
38 26  Kevin SchadeBREBRE v. AVLM5.11.46.40
397   Chris WoodNFONFO v. MCIF7.243.96.33
408   Raul JimenezFULFUL at BHAF5.57.66.33
41  7 Marc CucurellaCHECHE v. LEID5.17.46.29
429   Yoane WissaBREBRE v. AVLF6.413.86.28
43 27  Anthony ElangaNFONFO v. MCIM5.35.86.26
44 28  SavinhoMCIMCI at NFOM6.22.36.22
45 29  Joe WillockNEWNEW at WHUM4.70.16.20
4610   Eddie NketiahCRYCRY v. IPSF5.90.56.17
47 30  Mohammed KudusWHUWHU v. NEWM6.22.56.17
48 31  Kaoru MitomaBHABHA v. FULM6.510.36.15
49 32  Enzo FernandezCHECHE v. LEIM4.74.16.13
5011   Danny WelbeckBHABHA v. FULF5.55.96.12
51 33  Alex IwobiFULFUL at BHAM5.74.96.07
52  8 Nelson SemedoWOLWOL v. EVED4.50.36.06
53 34  Antoine SemenyoBOUBOU at TOTM5.78.76.04
54 35  Morgan Gibbs-WhiteNFONFO v. MCIM6.55.26.02
55  9 Ibrahima KonateLIVLIV v. SOUD5.27.56.00
56  10 Marc GuehiCRYCRY v. IPSD4.68.95.99
57 36  Jacob RamseyAVLAVL at BREM5.40.45.97
58  11 Virgil van DijkLIVLIV v. SOUD6.422.45.94
59   1AlissonLIVLIV v. SOUG5.59.85.93
60 37  Marco AsensioAVLAVL at BREM6.01.85.90
61  12 Josko GvardiolMCIMCI at NFOD5.918.45.88
62 38  Mikkel DamsgaardBREBRE v. AVLM5.11.95.87
63  13 Aaron Wan-BissakaWHUWHU v. NEWD4.45.35.86
64  14 GabrielARSARS at MUND6.329.25.82
65 39  Facundo BuonanotteLEILEI at CHEM4.60.55.82
66  15 Pedro PorroTOTTOT v. BOUD5.319.85.80
67 40  Andreas PereiraFULFUL at BHAM4.90.95.74
6812   Jorgen Strand LarsenWOLWOL v. EVEF5.21.05.74
69 41  Alejandro GarnachoMUNMUN v. ARSM5.94.75.73
70 42  Alexis Mac AllisterLIVLIV v. SOUM6.21.85.71
71 43  Marcus TavernierBOUBOU at TOTM5.40.25.69
72 44  Emile Smith RoweFULFUL at BHAM5.28.45.58
73 45  Marshall MunetsiWOLWOL v. EVEM5.00.05.53
74   2David RayaARSARS at MUNG5.526.15.52
75  16 Ben WhiteARSARS at MUND6.12.15.51
7613   Liam DelapIPSIPS at CRYF5.63.55.49
77  17 Matt DohertyWOLWOL v. EVED4.30.45.49
78 46  Kamaldeen SulemanaSOUSOU at LIVM5.00.05.47
79   3Jose SaWOLWOL v. EVEG4.32.45.45
80 47  Jack ClarkeIPSIPS at CRYM5.40.05.44
81 48  Mikel MerinoARSARS at MUNM6.00.65.41
8214   Jamie VardyLEILEI at CHEF5.45.05.40
83  18 Antonee RobinsonFULFUL at BHAD5.125.15.39
84  19 Tosin AdarabioyoCHECHE v. LEID4.20.45.38
85  20 Maxence LacroixCRYCRY v. IPSD4.50.95.37
8615   Rasmus HojlundMUNMUN v. ARSF6.91.05.33
87 49  Bruno FernandesMUNMUN v. ARSM8.39.45.27
88 50  Jesper LindstromEVEEVE at WOLM5.00.15.27
89  21 Pervis EstupinanBHABHA v. FULD4.90.85.23
90 51  Stephy MavididiLEILEI at CHEM5.00.35.23
91 52  Jean-Ricner BellegardeWOLWOL v. EVEM4.90.15.18
9216   Joshua ZirkzeeMUNMUN v. ARSF6.51.65.17
93 53  Bruno GuimaraesNEWNEW at WHUM6.12.05.14
94  22 Kieran TrippierNEWNEW at WHUD5.63.35.13
95 54  Jaden PhilogeneIPSIPS at CRYM5.30.05.12
96 55  Bilal El KhannoussLEILEI at CHEM4.80.25.11
97  23 William SalibaARSARS at MUND6.222.05.10
98 56  Declan RiceARSARS at MUNM6.22.75.10
99  24 Levi ColwillCHECHE v. LEID4.43.35.07
100 57  Tomas SoucekWHUWHU v. NEWM4.91.55.04
101  25 Chris RichardsCRYCRY v. IPSD4.40.25.04
102  26 Lucas DigneAVLAVL at BRED4.67.55.02
103 58  JoelintonNEWNEW at WHUM6.01.14.97
104  27 Diogo DalotMUNMUN v. ARSD5.05.44.96
105  28 Timothy CastagneFULFUL at BHAD4.21.64.95
106   4Dean HendersonCRYCRY v. IPSG4.513.04.94
107 59  James GarnerEVEEVE at WOLM4.90.04.93
108  29 Djed SpenceTOTTOT v. BOUD4.40.94.92
109 60  Jack HarrisonEVEEVE at WOLM5.20.14.92
110 61  Abdoulaye DoucoureEVEEVE at WOLM5.10.44.91
111  30 Valentino LivramentoNEWNEW at WHUD4.51.64.91
112 62  Tyler DiblingSOUSOU at LIVM4.41.64.90
113  31 Noussair MazraouiMUNMUN v. ARSD4.38.74.87
114  32 Fabian ScharNEWNEW at WHUD5.41.54.87
115  33 Oliver ScarlesWHUWHU v. NEWD4.00.14.87
116  34 Vitaliy MykolenkoEVEEVE at WOLD4.48.64.85
117  35 Milos KerkezBOUBOU at TOTD5.014.84.85
118   5Filip JorgensenCHECHE v. LEIG4.20.84.77
119 63  Adam WhartonCRYCRY v. IPSM4.70.14.72
120 64  Nathan BroadheadIPSIPS at CRYM4.90.04.71
121  36 James TarkowskiEVEEVE at WOLD4.93.34.69
122  37 Leif DavisIPSIPS at CRYD4.31.34.69
123  38 Jake O'BrienEVEEVE at WOLD4.50.24.68
124  39 Ethan PinnockBREBRE v. AVLD4.40.34.66
125 65  Moises CaicedoCHECHE v. LEIM4.91.04.66
126  40 Toti GomesWOLWOL v. EVED4.30.24.65
127 66  John McGinnAVLAVL at BREM5.20.74.63
128 67  Youri TielemansAVLAVL at BREM5.51.34.59
129  41 Neco WilliamsNFONFO v. MCID4.42.24.56
130 68  Ryan GravenberchLIVLIV v. SOUM5.00.84.56
131  42 Dean HuijsenBOUBOU at TOTD4.54.74.55
132 69  Matheus NunesMCIMCI at NFOM4.90.14.54
133 70  Joao GomesWOLWOL v. EVEM4.90.24.53
134  43 Aaron CresswellWHUWHU v. NEWD3.91.74.53
135 71  Nico GonzalezMCIMCI at NFOM6.00.04.52
136  44 Santi BuenoWOLWOL v. EVED4.30.14.51
137 72  Mateus FernandesSOUSOU at LIVM5.00.04.51
138 73  Elliot AndersonNFONFO v. MCIM5.00.34.50
139  45 Ola AinaNFONFO v. MCID5.427.24.49
140 74  Mateo KovacicMCIMCI at NFOM5.41.24.49
141  46 James JustinLEILEI at CHED4.11.24.46
142  47 Jan Paul van HeckeBHABHA v. FULD4.51.04.45
143 75  Jefferson LermaCRYCRY v. IPSM4.80.04.45
144  48 Nathan CollinsBREBRE v. AVLD4.53.14.45
145 76  Tom CairneyFULFUL at BHAM4.80.04.44
146  49 Jarrad BranthwaiteEVEEVE at WOLD4.81.64.44
147  50 Ruben DiasMCIMCI at NFOD5.42.24.43
148  51 Dan BurnNEWNEW at WHUD4.46.44.40
149  52 Adam WebsterBHABHA v. FULD4.30.14.38
150 77  Carlos BalebaBHABHA v. FULM5.00.24.38
151  53 Kristoffer AjerBREBRE v. AVLD4.40.24.38
152 78  Sandro TonaliNEWNEW at WHUM5.50.54.37
153   6Nick PopeNEWNEW at WHUG4.93.14.35
154   7Jordan PickfordEVEEVE at WOLG5.118.44.33
155  54 Nathan AkeMCIMCI at NFOD5.30.94.32
156  55 Kevin DansoTOTTOT v. BOUD4.50.14.31
157  56 Joachim AndersenFULFUL at BHAD4.23.84.27
158 79  Christian NorgaardBREBRE v. AVLM4.80.24.24
159 80  JorginhoARSARS at MUNM4.70.24.24
160  57 Nikola MilenkovicNFONFO v. MCID4.87.84.23
161  58 Max KilmanWHUWHU v. NEWD4.31.24.20
162 81  Rodrigo BentancurTOTTOT v. BOUM4.90.14.19
163 82  Vitaly JaneltBREBRE v. AVLM4.90.24.18
164  59 Yukinari SugawaraSOUSOU at LIVD4.20.24.17
165  60 James HillBOUBOU at TOTD3.90.64.16
166  61 Matthijs De LigtMUNMUN v. ARSD4.93.24.14
167  62 Andres GarciaAVLAVL at BRED4.50.14.11
168  63 MurilloNFONFO v. MCID4.73.34.10
169  64 Ben JohnsonIPSIPS at CRYD3.92.04.07
170  65 Ezri KonsaAVLAVL at BRED4.45.44.07
171 83  Lucas BergvallTOTTOT v. BOUM4.41.14.05
172 84  Idrissa GueyeEVEEVE at WOLM4.80.44.03
173  66 Issa DiopFULFUL at BHAD4.40.24.03
174 85  Wilfred NdidiLEILEI at CHEM4.90.24.00
175 86  Keane Lewis-PotterBREBRE v. AVLM5.00.14.00
176 87  Myles Lewis-SkellyARSARS at MUNM4.50.33.99
177 88  Jack HinshelwoodBHABHA v. FULM4.90.13.98
178 89  James Ward-ProwseWHUWHU v. NEWM6.10.53.96
179 90  Edson AlvarezWHUWHU v. NEWM5.00.13.95
180 91  Lewis CookBOUBOU at TOTM5.00.23.94
181  67 Jean-Clair TodiboWHUWHU v. NEWD4.20.23.92
182 92  AndreWOLWOL v. EVEM5.00.03.92
183  68 Victor LindelofMUNMUN v. ARSD4.30.13.91
184  69 Victor KristiansenLEILEI at CHED4.40.13.91
185 93  Joe AriboSOUSOU at LIVM4.90.13.90
186 94  Tyler AdamsBOUBOU at TOTM4.90.13.90
187  70 Axel DisasiAVLAVL at BRED4.20.53.90
188 95  Alex ScottBOUBOU at TOTM4.70.03.89
189  71 Kyle Walker-PetersSOUSOU at LIVD4.30.33.88
190  72 Leny YoroMUNMUN v. ARSD4.30.23.81
191 96  Lesley UgochukwuSOUSOU at LIVM4.40.33.80
192  73 MoratoNFONFO v. MCID4.50.13.76
193 97  Manuel UgarteMUNMUN v. ARSM4.90.13.72
194   8Guglielmo VicarioTOTTOT v. BOUG4.81.83.69
195 98  Sander BergeFULFUL at BHAM5.00.03.68
196  74 Wout FaesLEILEI at CHED3.96.33.68
197  75 Jacob GreavesIPSIPS at CRYD3.94.43.65
198 99  Diego GomezBHABHA v. FULM5.50.03.64
199 100  Sam MorsyIPSIPS at CRYM4.80.13.60
200 101  Nicolas DominguezNFONFO v. MCIM4.80.03.59
201  76 Taylor Harwood-BellisSOUSOU at LIVD4.05.83.55
202  77 Armel Bella-KotchapSOUSOU at LIVD3.90.43.54
203  78 Dara O'SheaIPSIPS at CRYD4.01.43.47
204 102  Jens CajusteIPSIPS at CRYM4.50.13.38
205 103  Boubakary SoumareLEILEI at CHEM4.40.43.36
206 104  Archie GrayTOTTOT v. BOUM4.60.23.33
207  79 Caleb OkoliLEILEI at CHED4.00.63.32
208   9Bart VerbruggenBHABHA v. FULG4.53.03.29
209  80 Jan BednarekSOUSOU at LIVD4.02.83.20
210   10Alphonse AreolaWHUWHU v. NEWG4.24.13.08
211   11Mark FlekkenBREBRE v. AVLG4.49.93.02
212   12Matz SelsNFONFO v. MCIG5.017.32.98
213   13EdersonMCIMCI at NFOG5.34.82.93
214   14Bernd LenoFULFUL at BHAG5.02.72.80
215   15Andre OnanaMUNMUN v. ARSG5.06.02.70
216   16Kepa ArrizabalagaBOUBOU at TOTG4.62.92.64
217   17Alex PalmerIPSIPS at CRYG4.50.01.70
218   18Emiliano MartinezAVLAVL at BREG5.011.91.69
219   19Mads HermansenLEILEI at CHEG4.40.41.41
220   20Aaron RamsdaleSOUSOU at LIVG4.41.20.37

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.
Premier League Betting Picks, Odds & Predictions for West Ham vs. Newcastle
Premier League Betting Picks, Odds & Predictions for West Ham vs. Newcastle
Premier League Betting Picks, Odds & Predictions for Tottenham vs. Bournemouth
Premier League Betting Picks, Odds & Predictions for Tottenham vs. Bournemouth
Premier League Betting Picks, Odds & Predictions for Brentford vs. Aston Villa
Premier League Betting Picks, Odds & Predictions for Brentford vs. Aston Villa
DraftKings DFS Preview Podcast for Saturday, March 8: Time for Darwin Nunez
DraftKings DFS Preview Podcast for Saturday, March 8: Time for Darwin Nunez
Premier League Gameweek 28 Football Betting Tips: Odds, Insights, and Predictions
Premier League Gameweek 28 Football Betting Tips: Odds, Insights, and Predictions
Premier League Betting Tips, Odds & Predictions for Saturday, March 8
Premier League Betting Tips, Odds & Predictions for Saturday, March 8