Fantasy Premier League Player Rankings: Gameweek 31

Fantasy Premier League Player Rankings: Gameweek 31

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

PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
1 1  Mohamed SalahLIVLIV at FULM13.871.59.13
21   Alexander IsakNEWNEW at LEIF9.558.79.06
3 2  Jacob MurphyNEWNEW at LEIM5.06.58.04
4 3  Son Heung-MinTOTTOT v. SOUM9.75.57.99
5 4  Cole PalmerCHECHE at BREM10.742.47.92
6 5  Brennan JohnsonTOTTOT v. SOUM6.22.37.73
7 6  James MaddisonTOTTOT v. SOUM7.44.67.63
8 7  Phil FodenMCIMCI at MUNM9.26.77.33
9 8  Harvey BarnesNEWNEW at LEIM5.91.17.22
10 9  Kevin De BruyneMCIMCI at MUNM9.33.87.21
11 10  Dango OuattaraBOUBOU at WHUM5.02.97.20
12 11  Gabriel MartinelliARSARS at EVEM6.52.07.19
132   Dominic SolankeTOTTOT v. SOUF7.34.87.14
14 12  Mikel MerinoARSARS at EVEM6.01.37.08
15 13  Martin OdegaardARSARS at EVEM8.25.36.98
16 14  Luis DiazLIVLIV at FULM7.515.66.96
17  1 Rayan Ait-NouriWOLWOL at IPSD4.88.76.91
18 15  Marcus RashfordAVLAVL v. NFOM6.65.66.81
193   Omar MarmoushMCIMCI at MUNF7.524.36.80
204   Ollie WatkinsAVLAVL v. NFOF8.918.36.77
21 16  Antoine SemenyoBOUBOU at WHUM5.78.86.75
22  2 Pedro PorroTOTTOT v. SOUD5.319.06.71
23 17  Bryan MbeumoBREBRE v. CHEM8.138.16.70
24 18  Marshall MunetsiWOLWOL at IPSM5.00.16.64
25 19  Noni MaduekeCHECHE at BREM6.03.16.56
26 20  Marco AsensioAVLAVL v. NFOM6.12.76.55
27 21  Yankuba MintehBHABHA at CRYM5.11.66.50
285   Liam DelapIPSIPS v. WOLF5.63.36.40
29 22  Ismaila SarrCRYCRY v. BHAM5.79.46.40
30 23  Eberechi EzeCRYCRY v. BHAM6.810.36.30
31  3 Daniel MunozCRYCRY v. BHAD5.119.56.27
32 24  Julio EncisoIPSIPS v. WOLM5.40.16.26
33 25  Jarrod BowenWHUWHU v. BOUM7.69.16.25
34 26  Morgan RogersAVLAVL v. NFOM5.516.36.22
356   EvanilsonBOUBOU at WHUF5.73.86.16
367   Jorgen Strand LarsenWOLWOL at IPSF5.32.96.16
378   Cody GakpoLIVLIV at FULF7.46.36.16
38  4 Nelson SemedoWOLWOL at IPSD4.50.66.16
399   Jean-Philippe MatetaCRYCRY v. BHAF7.612.96.15
4010   Nicolas JacksonCHECHE at BREF7.76.26.11
4111   Yoane WissaBREBRE v. CHEF6.615.16.11
42 27  Dominik SzoboszlaiLIVLIV at FULM6.43.86.05
43 28  David BrooksBOUBOU at WHUM4.90.06.02
44 29  Kevin SchadeBREBRE v. CHEM5.11.06.01
45 30  Jadon SanchoCHECHE at BREM6.20.96.00
46  5 Kieran TrippierNEWNEW at LEID5.64.26.00
47 31  Jean-Ricner BellegardeWOLWOL at IPSM4.90.45.97
48 32  Morgan Gibbs-WhiteNFONFO at AVLM6.66.75.93
49 33  Kaoru MitomaBHABHA at CRYM6.59.15.88
50 34  Kamaldeen SulemanaSOUSOU at TOTM5.00.05.88
51 35  Ethan NwaneriARSARS at EVEM4.63.25.87
52 36  Anthony ElangaNFONFO at AVLM5.47.85.80
53  6 Milos KerkezBOUBOU at WHUD5.319.85.78
54  7 Djed SpenceTOTTOT v. SOUD4.41.15.78
55 37  Alex IwobiFULFUL v. LIVM5.64.35.78
56 38  Alejandro GarnachoMUNMUN v. MCIM5.94.95.78
57  8 Reece JamesCHECHE at BRED4.80.95.74
5812   Raul JimenezFULFUL v. LIVF5.56.55.73
59  9 Valentino LivramentoNEWNEW at LEID4.53.85.72
60 39  Christian EriksenMUNMUN v. MCIM5.20.25.72
61 40  Bruno GuimaraesNEWNEW at LEIM6.12.85.70
6213   Danny WelbeckBHABHA at CRYF5.55.85.69
63  10 Tyrick MitchellCRYCRY v. BHAD4.82.15.64
64  11 EmersonWHUWHU v. BOUD4.50.05.62
65 41  Mikkel DamsgaardBREBRE v. CHEM5.11.75.61
66  12 Andrew RobertsonLIVLIV at FULD5.84.15.61
6714   Joao PedroBHABHA at CRYF5.614.55.58
68  13 Dean HuijsenBOUBOU at WHUD4.54.55.57
69  14 Aaron Wan-BissakaWHUWHU v. BOUD4.56.55.55
70  15 Ben JohnsonIPSIPS v. WOLD3.91.85.52
71  16 Fabian ScharNEWNEW at LEID5.41.85.51
72 42  JoelintonNEWNEW at LEIM6.01.15.44
73 43  Bruno FernandesMUNMUN v. MCIM8.620.25.43
74  17 Cristian RomeroTOTTOT v. SOUD4.93.45.41
75  18 Josko GvardiolMCIMCI at MUND6.126.35.40
76  19 Ian MaatsenAVLAVL v. NFOD4.51.25.40
77  20 Matt DohertyWOLWOL at IPSD4.30.45.37
7815   Jamie VardyLEILEI v. NEWF5.34.75.36
79 44  Declan RiceARSARS at EVEM6.22.95.36
80 45  Emile Smith RoweFULFUL v. LIVM5.18.05.36
81  21 Conor TownsendIPSIPS v. WOLD3.90.65.35
82  22 Marc CucurellaCHECHE at BRED5.39.75.34
83 46  Nathan BroadheadIPSIPS v. WOLM4.90.05.33
84 47  Enzo FernandezCHECHE at BREM4.73.85.31
8516   Taiwo AwoniyiNFONFO at AVLF5.50.35.29
8617   Niclas FullkrugWHUWHU v. BOUF6.70.85.26
87  23 William SalibaARSARS at EVED6.324.65.24
88 48  Callum Hudson-OdoiNFONFO at AVLM5.32.05.23
89 49  Curtis JonesLIVLIV at FULM5.30.35.22
9018   BetoEVEEVE v. ARSF5.05.45.20
91 50  Nico GonzalezMCIMCI at MUNM6.00.05.18
92 51  WillianFULFUL v. LIVM5.00.05.18
93 52  Carlos SolerWHUWHU v. BOUM5.00.05.17
94 53  Mateo KovacicMCIMCI at MUNM5.41.15.14
95 54  Bilal El KhannoussLEILEI v. NEWM4.80.25.10
96  24 Micky van de VenTOTTOT v. SOUD4.52.45.10
97   1David RayaARSARS at EVEG5.529.25.08
98  25 Matty CashAVLAVL v. NFOD4.40.95.08
99  26 Dan BurnNEWNEW at LEID4.48.75.05
100 55  Tyler DiblingSOUSOU at TOTM4.41.55.05
101  27 Jakub KiwiorARSARS at EVED4.80.25.01
102  28 Pervis EstupinanBHABHA at CRYD4.91.05.00
103  29 Patrick DorguMUNMUN v. MCID4.50.24.98
104   2Kepa ArrizabalagaBOUBOU at WHUG4.63.34.97
105  30 Antonee RobinsonFULFUL v. LIVD4.920.44.97
106  31 Ryan ManningSOUSOU at TOTD4.30.14.97
10719   Patson DakaLEILEI v. NEWF4.80.64.93
108  32 Ibrahima KonateLIVLIV at FULD5.27.24.92
109  33 Virgil van DijkLIVLIV at FULD6.422.54.90
110  34 Diogo DalotMUNMUN v. MCID5.05.64.88
111 56  Bernardo SilvaMCIMCI at MUNM6.12.64.87
112 57  Mateus FernandesSOUSOU at TOTM5.00.04.87
113  35 Marc GuehiCRYCRY v. BHAD4.78.84.80
114 58  Alexis Mac AllisterLIVLIV at FULM6.21.74.77
115  36 Trevoh ChalobahCHECHE at BRED4.40.74.77
11620   Rasmus HojlundMUNMUN v. MCIF6.91.14.77
117 59  Sandro TonaliNEWNEW at LEIM5.50.54.75
118  37 Kyle Walker-PetersSOUSOU at TOTD4.30.34.73
119   9Nick PopeNEWNEW at LEIG4.94.34.72
120 60  Lucas PaquetaWHUWHU v. BOUM5.70.94.72
121 61  Joao GomesWOLWOL at IPSM4.90.34.71
122 62  Carlos AlcarazEVEEVE v. ARSM4.90.14.65
123 63  Matheus NunesMCIMCI at MUNM4.90.14.62
124  38 Victor KristiansenLEILEI v. NEWD4.40.14.62
125 64  Youri TielemansAVLAVL v. NFOM5.51.14.61
126  39 Neco WilliamsNFONFO at AVLD4.43.04.61
127  40 Marcos SenesiBOUBOU at WHUD4.60.34.59
128  41 James JustinLEILEI v. NEWD4.11.24.59
129  42 Toti GomesWOLWOL at IPSD4.30.24.56
130  43 Illia ZabarnyiBOUBOU at WHUD4.40.54.54
131 65  Lewis CookBOUBOU at WHUM5.00.24.54
132  44 Timothy CastagneFULFUL v. LIVD4.21.34.53
133 66  Rodrigo BentancurTOTTOT v. SOUM4.90.14.52
134  45 Ruben DiasMCIMCI at MUND5.42.54.52
135 67  Nico O'ReillyMCIMCI at MUNM4.90.04.51
136 68  Thomas ParteyARSARS at EVEM4.90.74.49
137  46 Axel TuanzebeIPSIPS v. WOLD3.91.34.48
138  47 Ezri KonsaAVLAVL v. NFOD4.45.84.45
139 69  Lucas BergvallTOTTOT v. SOUM4.41.14.41
140 70  Abdoulaye DoucoureEVEEVE v. ARSM5.10.44.41
141  48 Maxence LacroixCRYCRY v. BHAD4.51.14.41
142 71  Elliot AndersonNFONFO at AVLM5.00.34.41
143   3Emiliano MartinezAVLAVL v. NFOG5.011.74.40
144   4Guglielmo VicarioTOTTOT v. SOUG4.81.94.39
145  49 Emmanuel AgbadouWOLWOL at IPSD4.00.24.39
146  50 Jan Paul van HeckeBHABHA at CRYD4.51.24.39
147 72  Will HughesCRYCRY v. BHAM4.90.04.37
148  51 Nikola MilenkovicNFONFO at AVLD5.011.44.37
149  52 Cameron BurgessIPSIPS v. WOLD3.82.04.36
150  53 Tyrone MingsAVLAVL v. NFOD4.40.24.35
151  54 Harry MaguireMUNMUN v. MCID4.90.64.34
152  55 Levi ColwillCHECHE at BRED4.43.24.33
153 73  James GarnerEVEEVE v. ARSM4.90.04.32
154  56 Ethan PinnockBREBRE v. CHED4.40.34.32
155 74  JorginhoARSARS at EVEM4.70.24.32
156   5AlissonLIVLIV at FULG5.69.14.30
157 75  Ryan YatesNFONFO at AVLM4.80.14.27
158  57 Jake O'BrienEVEEVE v. ARSD4.50.44.25
159 76  Tyler AdamsBOUBOU at WHUM4.90.14.22
160  58 Harry ToffoloNFONFO at AVLD4.20.14.22
161 77  Carlos BalebaBHABHA at CRYM5.00.24.22
162  59 Max KilmanWHUWHU v. BOUD4.31.34.19
163  60 Lewis DunkBHABHA at CRYD4.22.44.19
164  61 MurilloNFONFO at AVLD4.73.84.19
165 78  Joe AriboSOUSOU at TOTM4.90.14.19
166 79  Christian NorgaardBREBRE v. CHEM4.80.24.19
167 80  Adam WhartonCRYCRY v. BHAM4.70.14.18
168  62 Nathaniel ClyneCRYCRY v. BHAD4.30.14.16
169  63 Vitaliy MykolenkoEVEEVE v. ARSD4.46.74.14
170  64 Nathan CollinsBREBRE v. CHED4.52.84.14
171  65 Konstantinos MavropanosWHUWHU v. BOUD4.30.14.10
172 81  Wilfred NdidiLEILEI v. NEWM4.90.24.10
173 82  Moises CaicedoCHECHE at BREM4.91.04.09
174 83  Myles Lewis-SkellyARSARS at EVEM4.50.34.08
175  66 Matthijs De LigtMUNMUN v. MCID4.83.34.08
176  67 Sepp van den BergBREBRE v. CHED4.11.64.05
177 84  Lesley UgochukwuSOUSOU at TOTM4.40.34.05
178  68 Noussair MazraouiMUNMUN v. MCID4.38.14.03
179  69 Dara O'SheaIPSIPS v. WOLD3.91.34.03
180 85  Vitaly JaneltBREBRE v. CHEM4.80.24.02
181 86  AndreWOLWOL at IPSM5.00.04.00
182 87  Jack HinshelwoodBHABHA at CRYM4.90.13.99
183 88  Ryan GravenberchLIVLIV at FULM5.00.73.98
184 89  Sam MorsyIPSIPS v. WOLM4.80.13.97
185  70 Joachim AndersenFULFUL v. LIVD4.23.63.97
186  71 Jean-Clair TodiboWHUWHU v. BOUD4.20.33.97
187  72 James TarkowskiEVEEVE v. ARSD4.93.33.96
18821   Iliman NdiayeEVEEVE v. ARSF5.20.83.94
189 90  Diego GomezBHABHA at CRYM5.50.03.92
190   6Jose SaWOLWOL at IPSG4.43.13.91
191  73 Taylor Harwood-BellisSOUSOU at TOTD4.05.13.87
192  74 Calvin BasseyFULFUL v. LIVD4.50.63.87
193 91  Keane Lewis-PotterBREBRE v. CHEM5.00.13.86
194 92  James Ward-ProwseWHUWHU v. BOUM6.10.53.84
195 93  Boubacar KamaraAVLAVL v. NFOM5.00.03.83
196  75 Wout FaesLEILEI v. NEWD3.95.53.83
197  76 Jan BednarekSOUSOU at TOTD4.02.33.81
198 94  Manuel UgarteMUNMUN v. MCIM4.90.13.80
199   7Alphonse AreolaWHUWHU v. BOUG4.25.83.79
200  77 Jarrad BranthwaiteEVEEVE v. ARSD4.81.53.79
201 95  Sasa LukicFULFUL v. LIVM4.80.03.72
202   8Alex PalmerIPSIPS v. WOLG4.50.13.71
203 96  Idrissa GueyeEVEEVE v. ARSM4.80.33.70
204 97  Jens CajusteIPSIPS v. WOLM4.50.23.66
205  78 Luke ThomasLEILEI v. NEWD3.91.63.58
206 98  Sander BergeFULFUL v. LIVM5.00.03.52
207 99  Boubakary SoumareLEILEI v. NEWM4.40.33.51
208  79 Conor CoadyLEILEI v. NEWD4.00.33.49
209  80 Jack StephensSOUSOU at TOTD4.00.33.49
210   10EdersonMCIMCI at MUNG5.35.33.39
211   11Andre OnanaMUNMUN v. MCIG4.95.63.39
212   12Bernd LenoFULFUL v. LIVG5.02.63.37
213   13Dean HendersonCRYCRY v. BHAG4.613.73.35
214   14Bart VerbruggenBHABHA at CRYG4.53.02.98
215   15Jordan PickfordEVEEVE v. ARSG5.116.42.76
216   16Mark FlekkenBREBRE v. CHEG4.49.42.36
217   17Robert SanchezCHECHE at BREG4.56.52.30
218   18Mads HermansenLEILEI v. NEWG4.40.42.28
219   19Matz SelsNFONFO at AVLG5.118.61.86
220   20Aaron RamsdaleSOUSOU at TOTG4.41.20.87

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 Predictions: Odds & Bets for Everton vs. Arsenal
Premier League Predictions: Odds & Bets for Everton vs. Arsenal
FPL Wildcard Draft Gameweek 31
FPL Wildcard Draft Gameweek 31
Fantrax Finds & Sleeper Adds: Waiver Wire Pickups for Gameweek 31
Fantrax Finds & Sleeper Adds: Waiver Wire Pickups for Gameweek 31
Sorare Deke's Diamonds for MLS Week 7: Austin FC Defensive Stack
Sorare Deke's Diamonds for MLS Week 7: Austin FC Defensive Stack
Fantrax Premier League Player Rankings: Gameweek 31
Fantrax Premier League Player Rankings: Gameweek 31
Premier League Preview: Chelsea vs. Tottenham Predictions, Odds, & Lineups
Premier League Preview: Chelsea vs. Tottenham Predictions, Odds, & Lineups