Fantasy Premier League Player Rankings: Gameweek 25

FPL GW25 rankings and projections: updated Fantasy Premier League player tiers for every position. Who to start, captain, buy and avoid ahead of Gameweek 25.
Fantasy Premier League Player Rankings: Gameweek 25
LIMITED TIME OFFER

Get 50% OFF

For a limited time only, we're offering 50% off our All-in-One subscription! Get Fantasy, DFS, and Picks for our best deal of the year. This deal ends 2/9. Use promo code ALL.
PROMO CODE ALL

Welcome to RotoWire's FPL GW25 rankings for the official Fantasy Premier League game. The rankings are based on predicted starting lineups, form, and upcoming fixtures, pulled directly from our lineups page.

Join the RotoWire Soccer FPL group!

FPL GW25 FIXTURES (ET)

Predicted & Confirmed Lineups, Odds, Set-Piece Takers, Team & Player Stats

Fantasy Premier League: GW25 Cheat Sheet

FPL GAMEWEEK 25 PLAYER RANKINGS

Overall RankFW RankMID RankDEF RankGK RankPlayerTeamMatchupPosPriceTSB%Pts
1 1  Bruno FernandesMUNMUN v. TOTM9.630.56.85
21   Erling HaalandMCIMCI at LIVF15.070.96.28
3 2  Noni MaduekeARSARS v. SUNM6.80.76.19
4 3  Leandro TrossardARSARS v. SUNM6.81.46.15
5 4  Bryan MbeumoMUNMUN v. TOTM8.419.56.15
6 5  Cole PalmerCHECHE at WOLM10.411.96.14
7  1 Jurrien TimberARSARS v. SUND6.328.36.13
8  2 GabrielARSARS v. SUND7.039.66.12
9 6  Harvey BarnesNEWNEW v. BREM6.11.55.99
10 7  Declan RiceARSARS v. SUNM7.532.15.92
11 8  Anthony GordonNEWNEW v. BREM7.33.55.80
12 9  Mohamed SalahLIVLIV v. MCIM14.014.35.77
13 10  Harry WilsonFULFUL v. EVEM6.124.55.75
142   Danny WelbeckBHABHA v. CRYF6.24.15.71
15  3 Riccardo CalafioriARSARS v. SUND5.66.15.66
163   Joao PedroCHECHE at WOLF7.438.85.65
174   Dominic Calvert-LewinLEELEE v. NFOF6.012.05.62
18 11  Emiliano BuendiaAVLAVL at BOUM5.30.55.62
195   Igor ThiagoBREBRE at NEWF7.134.45.62
20 12  Matheus CunhaMUNMUN v. TOTM8.08.55.49
21  4 Malick ThiawNEWNEW v. BRED5.15.45.44
226   Taty CastellanosWHUWHU at BRNF5.50.05.44
23 13  Morgan RogersAVLAVL at BOUM7.730.95.44
247   Raul JimenezFULFUL v. EVEF6.21.95.44
25 14  Amine AdliBOUBOU v. AVLM5.40.25.42
26 15  CasemiroMUNMUN v. TOTM5.51.55.38
27  5 Reece JamesCHECHE at WOLD5.711.35.37
28 16  Amad DialloMUNMUN v. TOTM6.21.75.37
298   Kai HavertzARSARS v. SUNF7.30.45.37
309   Viktor GyokeresARSARS v. SUNF8.79.55.34
3110   Hugo EkitikeLIVLIV v. MCIF8.825.15.33
32 17  Cody GakpoLIVLIV v. MCIM7.35.55.26
33 18  Kaoru MitomaBHABHA v. CRYM6.12.15.26
34 19  Pedro NetoCHECHE at WOLM7.16.05.26
35  6 William SalibaARSARS v. SUND6.012.65.21
36 20  Brenden AaronsonLEELEE v. NFOM5.40.95.21
37 21  Moises CaicedoCHECHE at WOLM5.78.05.15
3811   Jarrod BowenWHUWHU at BRNF7.68.95.15
39 22  Martin ZubimendiARSARS v. SUNM5.22.35.14
40 23  Antoine SemenyoMCIMCI at LIVM7.849.05.13
4112   Dominic SolankeTOTTOT at MUNF7.21.15.12
42  7 Aaron Wan-BissakaWHUWHU at BRND4.14.15.10
43  8 Harry MaguireMUNMUN v. TOTD4.31.25.10
44 24  Georginio RutterBHABHA v. CRYM5.60.45.08
45 25  Mateus FernandesWHUWHU at BRNM5.50.35.08
46  9 Konstantinos MavropanosWHUWHU at BRND4.40.15.06
4713   Junior KroupiBOUBOU v. AVLF4.75.95.03
4814   EvanilsonBOUBOU v. AVLF7.13.65.03
49 26  Ibrahim SangareNFONFO at LEEM4.90.15.02
50 27  Rayan CherkiMCIMCI at LIVM6.610.15.01
51  25 Joachim AndersenFULFUL v. EVED4.65.15.00
52   1David RayaARSARS v. SUNG5.933.45.00
53 28  Elliot AndersonNFONFO at LEEM5.35.05.00
54 29  RodriMCIMCI at LIVM6.30.44.97
55 30  Alex ScottBOUBOU v. AVLM5.00.54.96
56 31  Alejandro GarnachoCHECHE at WOLM6.40.54.95
57  10 Marcos SenesiBOUBOU v. AVLD4.815.04.94
58 32  Dominik SzoboszlaiLIVLIV v. MCIM6.76.24.92
5915   Yoane WissaNEWNEW v. BREF7.30.84.90
60 33  Bruno GuimaraesNEWNEW v. BREM7.115.24.90
61 34  Anton StachLEELEE v. NFOM4.82.64.87
62  13 Antonee RobinsonFULFUL v. EVED4.90.84.86
63  11 Jorge CuencaFULFUL v. EVED4.30.14.86
64  12 Lewis HallNEWNEW v. BRED5.33.04.84
65 35  Amadou OnanaAVLAVL at BOUM4.80.64.82
66 36  Enzo FernandezCHECHE at WOLM6.821.14.81
67 37  Ismaila SarrCRYCRY at BHAM6.32.24.80
68 38  Douglas LuizAVLAVL at BOUM4.90.14.80
69 39  Joao PalhinhaTOTTOT at MUNM5.50.94.79
70  14 Joe RodonLEELEE v. NFOD3.93.64.79
71 40  Ethan AmpaduLEELEE v. NFOM4.90.24.77
72 41  Lewis CookBOUBOU v. AVLM4.90.14.77
73 42  James GarnerEVEEVE at FULM5.24.64.75
74  15 Marc CucurellaCHECHE at WOLD6.016.74.75
75  16 Gabriel GudmundssonLEELEE v. NFOD3.83.84.73
76 43  Alexis Mac AllisterLIVLIV v. MCIM6.21.24.73
77 44  Conor GallagherTOTTOT at MUNM5.40.14.72
7816   Tammy AbrahamAVLAVL at BOUF6.00.24.68
79  17 Trevoh ChalobahCHECHE at WOLD5.723.24.67
80 45  Emile Smith RoweFULFUL v. EVEM5.60.64.66
81 46  Carlos BalebaBHABHA v. CRYM4.51.44.66
82  18 James HillBOUBOU v. AVLD3.91.24.66
83 47  Noah OkaforLEELEE v. NFOM5.50.14.66
84 48  Florian WirtzLIVLIV v. MCIM8.313.44.66
85  19 James JustinLEELEE v. NFOD3.90.54.65
86  20 Max KilmanWHUWHU at BRND4.20.24.65
87 49  Samuel ChukwuezeFULFUL v. EVEM5.30.14.62
88 50  Kiernan Dewsbury-HallEVEEVE at FULM4.92.24.61
89 51  Tomas SoucekWHUWHU at BRNM5.70.24.60
90 52  Brennan JohnsonCRYCRY at BHAM6.52.54.59
91  21 El Hadji Malick DioufWHUWHU at BRND4.01.34.58
92 53  Vitaly JaneltBREBRE at NEWM4.90.34.58
93  23 Timothy CastagneFULFUL v. EVED4.30.14.57
94 54  Alex IwobiFULFUL v. EVEM6.30.74.57
95  22 Dan BurnNEWNEW v. BRED5.03.24.56
96 55  Yeremy PinoCRYCRY at BHAM5.80.24.55
97 56  Yasin AyariBHABHA v. CRYM4.81.14.55
98 57  Dango OuattaraBREBRE at NEWM5.80.34.54
99 58  Joao GomesWOLWOL v. CHEM5.30.14.52
100 59  Dan NdoyeNFONFO at LEEM5.50.74.52
101  24 Pascal StruijkLEELEE v. NFOD4.30.54.50
10217   Mateus ManeWOLWOL v. CHEF4.61.94.48
103  26 Kieran TrippierNEWNEW v. BRED4.91.34.48
104 60  Morgan Gibbs-WhiteNFONFO at LEEM7.33.54.47
105  27 Maxim De CuyperBHABHA v. CRYD4.31.94.42
10618   Thierno BarryEVEEVE at FULF5.71.34.40
107 61  Iliman NdiayeEVEEVE at FULM6.24.14.37
108 62  Jaidon AnthonyBRNBRN v. WHUM5.01.84.37
109 63  AndreWOLWOL v. CHEM5.30.14.35
110 64  Ryan GravenberchLIVLIV v. MCIM5.65.14.33
111  28 Diogo DalotMUNMUN v. TOTD4.53.64.32
112  29 Lisandro MartinezMUNMUN v. TOTD4.80.84.31
113 65  Pascal GrossBHABHA v. CRYM5.50.14.31
114  30 James TarkowskiEVEEVE at FULD5.814.14.30
115 66  Sandro TonaliNEWNEW v. BREM5.31.04.30
116 67  Florentino LuisBRNBRN v. WHUM5.00.04.30
11719   Lyle FosterBRNBRN v. WHUF4.90.84.29
118  31 Maxime EsteveBRNBRN v. WHUD3.98.14.29
119 68  Pape SarrTOTTOT at MUNM4.50.84.27
12020   Brian BrobbeySUNSUN at ARSF5.61.64.22
121  32 Jan Paul van HeckeBHABHA v. CRYD4.54.44.22
122  33 Keane Lewis-PotterBREBRE at NEWD4.91.94.19
123 69  Idrissa GueyeEVEEVE at FULM5.40.14.15
124 70  Kobbie MainooMUNMUN v. TOTM4.60.74.15
12521   Igor JesusNFONFO at LEEF5.81.44.15
126 71  Hwang Hee-ChanWOLWOL v. CHEM5.60.24.15
12722   Tolu ArokodareWOLWOL v. CHEF5.40.14.14
128  34 MurilloNFONFO at LEED5.22.14.13
129 72  Jadon SanchoAVLAVL at BOUM5.80.24.12
130  35 Daniel MunozCRYCRY at BHAD5.86.54.11
131  36 Jayden BogleLEELEE v. NFOD4.40.24.11
132  37 Jarrad BranthwaiteEVEEVE at FULD5.30.24.11
133  38 Bashir HumphreysBRNBRN v. WHUD3.90.14.09
134 73  Lesley UgochukwuBRNBRN v. WHUM5.00.14.09
135  39 Benoit BadiashileCHECHE at WOLD4.40.14.06
136 74  Jefferson LermaCRYCRY at BHAM4.90.14.06
137   2Martin DubravkaBRNBRN v. WHUG4.032.94.06
138 75  Marcus EdwardsBRNBRN v. WHUM4.70.14.03
139 76  Enzo Le FeeSUNSUN at ARSM4.91.44.02
140  40 Ian MaatsenAVLAVL at BOUD4.20.54.02
141  41 Ferdi KadiogluBHABHA v. CRYD4.40.44.02
142 77  Nicolas DominguezNFONFO at LEEM5.00.04.00
143  42 Virgil van DijkLIVLIV v. MCID5.921.84.00
144  43 Nikola MilenkovicNFONFO at LEED5.13.23.98
14523   Pablo FelipeWHUWHU at BRNF5.50.03.95
146   3Nick PopeNEWNEW v. BREG5.14.93.91
147 78  Archie GrayTOTTOT at MUNM4.80.13.90
148  44 Alex JimenezBOUBOU v. AVLD4.50.23.90
149   4Robert SanchezCHECHE at WOLG4.914.93.88
150 79  Wilson OdobertTOTTOT at MUNM5.30.13.85
151  45 Ibrahima KonateLIVLIV v. MCID5.42.93.84
152  46 Maxence LacroixCRYCRY at BHAD5.15.73.84
153  47 Adrien TruffertBOUBOU v. AVLD4.51.73.83
154 80  Xavi SimonsTOTTOT at MUNM6.51.13.83
155  48 Nathan CollinsBREBRE at NEWD5.03.83.82
156   5Karl DarlowLEELEE v. NFOG3.92.13.80
157  49 Nico O'ReillyMCIMCI at LIVD5.05.33.80
158 81  Jordan HendersonBREBRE at NEWM5.00.43.79
159  50 Chris RichardsCRYCRY at BHAD4.42.03.77
160 82  Crysencio SummervilleWHUWHU at BRNM5.50.73.77
161  51 Luke ShawMUNMUN v. TOTD4.50.73.76
162 83  Joe WillockNEWNEW v. BREM5.00.13.74
163   6Bernd LenoFULFUL v. EVEG4.91.63.73
164  52 Yerson MosqueraWOLWOL v. CHED4.30.13.71
165 84  Sander BergeFULFUL v. EVEM4.90.13.70
166  53 Axel TuanzebeBRNBRN v. WHUD3.91.03.69
167 85  Will HughesCRYCRY at BHAM4.70.13.67
168   7Alphonse AreolaWHUWHU at BRNG4.32.23.67
169  54 Lewis DunkBHABHA v. CRYD4.51.03.65
170  55 Lucas PiresBRNBRN v. WHUD3.80.33.64
171  56 Rodrigo GomesWOLWOL v. CHED4.40.13.60
172  57 Cristian RomeroTOTTOT at MUND5.04.33.59
173 86  Mathias JensenBREBRE at NEWM4.90.13.55
174  58 Matty CashAVLAVL at BOUD4.811.73.54
175   8Bart VerbruggenBHABHA v. CRYG4.55.93.53
176  59 Santi BuenoWOLWOL v. CHED4.40.13.49
177  60 Rayan Ait-NouriMCIMCI at LIVD5.73.83.48
178 87  Chemsdine TalbiSUNSUN at ARSM4.90.13.48
179  61 Marc GuehiMCIMCI at LIVD5.237.03.48
180  62 Daniel BallardSUNSUN at ARSD4.63.13.48
181  63 Milos KerkezLIVLIV v. MCID5.62.93.47
182  64 Omar AldereteSUNSUN at ARSD4.16.53.44
183  65 Tyrick MitchellCRYCRY at BHAD5.02.03.44
184 88  Harrison ArmstrongEVEEVE at FULM4.50.13.43
185  66 MoratoNFONFO at LEED4.30.13.42
186  67 Kyle WalkerBRNBRN v. WHUD4.41.13.39
187 89  Habib DiarraSUNSUN at ARSM5.30.03.39
188   9Senne LammensMUNMUN v. TOTG5.01.93.38
189  68 Ezri KonsaAVLAVL at BOUD4.47.63.34
190   10Stefan OrtegaNFONFO at LEEG4.70.23.26
191  69 Pau TorresAVLAVL at BOUD4.30.33.25
192   11Emiliano MartinezAVLAVL at BOUG5.03.43.25
193  70 Ola AinaNFONFO at LEED4.72.23.22
194 90  Noah SadikiSUNSUN at ARSM4.90.13.21
195   12Jordan PickfordEVEEVE at FULG5.614.23.19
196  71 Kristoffer AjerBREBRE at NEWD4.40.23.18
197   13AlissonLIVLIV v. MCIG5.45.93.18
198   14Jose SaWOLWOL v. CHEG4.21.13.14
199  72 Matheus NunesMCIMCI at LIVD5.43.23.13
200   15Caoimhin KelleherBREBRE at NEWG4.610.13.12
201  73 Ladislav KrejciWOLWOL v. CHED4.50.13.08
202  74 Nordi MukieleSUNSUN at ARSD4.513.53.07
203  75 Jake O'BrienEVEEVE at FULD4.90.83.06
204  76 Hugo BuenoWOLWOL v. CHED4.30.23.04
205   16Guglielmo VicarioTOTTOT at MUNG4.86.33.02
206  77 Vitaliy MykolenkoEVEEVE at FULD4.90.73.01
207 91  Bernardo SilvaMCIMCI at LIVM6.20.53.00
208   17Djordje PetrovicBOUBOU v. AVLG4.54.32.99
209   18Dean HendersonCRYCRY at BHAG5.07.32.97
210   19Robin RoefsSUNSUN at ARSG5.012.72.86
211  78 Abdukodir KhusanovMCIMCI at LIVD5.40.42.75
212  79 Adam SmithBOUBOU v. AVLD4.40.22.66
213  80 Chadi RiadCRYCRY at BHAD4.00.02.63
214  81 Radu DragusinTOTTOT at MUND4.50.02.62
215  82 Michael KayodeBREBRE at NEWD4.50.72.36
216   20Gianluigi DonnarummaMCIMCI at LIVG5.69.12.36
217  83 Destiny UdogieTOTTOT at MUND4.30.32.16
218  84 Rico HenryBREBRE at NEWD4.30.22.05
219  85 ReinildoSUNSUN at ARSD3.82.91.86
220  86 Trai HumeSUNSUN at ARSD4.50.31.79

More FPL Tips for Gameweek 25

FPL GW25 Rankings

FPL GW25 Injury News

GW25 Predicted Lineups

RotoWire's Fixture Difficulty Ranker

FPL GW25 Teams to Target for Upcoming Fixtures

FPL GW25 Differentials

FPL GW25 Best Free Hit

ABOUT THE AUTHOR
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.
RotoWire Logo

Continue the Conversation

Join the RotoWire Discord group to hear from our experts and other Soccer fans.

Top News

Tools

NFL Draft Kit Logo

NFL Draft Kit

Fantasy Tools

Don’t miss a beat. Check out our 2025 NFL Fantasy Football rankings.

Related Stories