Fantasy Football PPR Rankings 2025: Top 300 overall cheat sheet for fantasy drafts

3 hours ago 3

When drafting your fantasy football team, going through position-by-position rankings gives you a deep look at how to plan your attack. 

However, recent years, thankfully, have strengthened the argument to draft for best player available (BPA) or at least as a higher balance of your fantasy strategy. 

Therefore, using a cheat sheet for your fantasy football draft gives you the big picture when you need to make a confident decision. 

We will update these fantasy rankings, with our reasoning, multiple times this month heading into the busiest draft weekends and Week 1.

With that in mind, here's your overall top 300 fantasy football players to draft this year. Important note: These rankings tailor to leagues that reward one point per reception, or "PPR." 

Fantasy Football PPR Cheat Sheet: Top 300 Players

Get the full picture of our fantasy rankings process: Click these links for how we made these fantasy football rankings or for the best ways to use these rankings in your draft.

Rankings based on league scoring settings of full-point PPR and four-point passing TDs.

RKTIERPlayer NameTMPOSRKBYE
11Ja'Marr ChaseCINWR0110
21Bijan RobinsonATLRB015
31CeeDee LambDALWR0210
41Jahmyr GibbsDETRB028
51Justin JeffersonMINWR036
61Saquon BarkleyPHIRB039
72Nico CollinsHOUWR046
82Malik NabersNYGWR0514
92Amon-Ra St. BrownDETWR068
102De'Von AchaneMIARB0412
112Brian Thomas Jr.JACWR078
122Puka NacuaLARWR088
133Christian McCaffreySFRB0514
143Ashton JeantyLVRB068
163Ladd McConkeyLACWR0912
173Derrick HenryBALRB077
184Trey McBrideARITE028
194Drake LondonATLWR105
204A.J. BrownPHIWR119
214Breece HallNYJRB089
224Terry McLaurinWASWR1212
234Garrett WilsonNYJWR139
244Bucky IrvingTBRB099
254Tyreek HillMIAWR1412
264Chase BrownCINRB1010
274Jonathan TaylorINDRB1111
284Josh AllenBUFQB017
294Lamar JacksonBALQB027
305Josh JacobsGBRB125
315Kyren WilliamsLARRB138
325Jaxon Smith-NjigbaSEAWR158
335Tee HigginsCINWR1610
345George KittleSFTE0314
355Jayden DanielsWASQB0312
365Omarion HamptonLACRB1412
376DK MetcalfPITWR175
386Mike EvansTBWR189
396Jalen HurtsPHIQB049
406Alvin KamaraNORB1511
416Davante AdamsLARWR198
426Rashee RiceKCWR2010
436DJ MooreCHIWR215
446DeVonta SmithPHIWR229
456Sam LaPortaDETTE048
466Kenneth Walker IIISEARB168
476James CookBUFRB177
486Courtland SuttonDENWR2312
496Marvin Harrison Jr.ARIWR248
506Chuba HubbardCARRB1814
516James ConnerARIRB198
527Joe BurrowCINQB0510
537Patrick Mahomes IIKCQB0610
547Calvin RidleyTENWR2510
557Tetairoa McMillanCARWR2614
567Travis HunterJACWR278
577George PickensDALWR2810
587Jaylen WaddleMIAWR2912
597Aaron JonesMINRB206
607D'Andre SwiftCHIRB215
617Zay FlowersBALWR307
627Chris OlaveNOWR3111
637Jameson WilliamsDETWR328
647T.J. HockensonMINTE056
657TreVeyon HendersonNERB2214
667Joe MixonHOURB236
678David NjokuCLETE069
688Bo NixDENQB0712
698David MontgomeryDETRB248
708Tony PollardTENRB2510
718Brian Robinson Jr.WASRB2612
728Jakobi MeyersLVWR338
738Isiah PachecoKCRB2710
748Travis KelceKCTE0710
758Brian Robinson Jr.WASRB2812
768Evan EngramDENTE0812
779Emeka EgbukaTBWR349
789Drake MayeNEQB0814
799Dak PrescottDALQB0910
809Jaylen WarrenPITRB295
819RJ HarveyDENRB3012
829Rome OdunzeCHIWR355
839Baker MayfieldTBQB109
849Jordan AddisonMINWR366
859Xavier WorthyKCWR3710
869Ricky PearsallSFWR3814
879Kyler MurrayARIQB118
889Mark AndrewsBALTE097
899Travis Etienne Jr.JACRB318
909Jaylen WarrenPITRB325
919Jerry JeudyCLEWR399
929Chris GodwinTBWR409
9310Jordan MasonMINRB336
9410Kaleb JohnsonPITRB345
9510Stefon DiggsNEWR4114
9610Tyrone Tracy Jr.NYGRB3514
9710Caleb WilliamsCHIQB125
9810Brock PurdySFQB1314
9910Josh DownsINDWR4211
10010J.K. DobbinsDENRB3612
10110Cam SkatteboNYGRB3714
10210Khalil ShakirBUFWR437
10310Jake FergusonDALTE1010
10410Tucker KraftGBTE115
10511Trevor LawrenceJACQB148
10611Jared GoffDETQB158
10711Jordan LoveGBQB165
10811Rashid ShaheedNOWR4411
10911Justin FieldsNYJQB179
11011Justin HerbertLACQB1812
11111Tyjae SpearsTENRB3810
11211Quinshon JudkinsCLERB399
11311Dalton KincaidBUFTE127
11411Cooper KuppSEAWR458
11511Jaydon BlueDALRB4010
11611Jauan JenningsSFWR4614
11711Ray DavisBUFRB417
11811Colston LovelandCHITE135
11911J.J. McCarthyMINQB196
12011Deebo Samuel Sr.WASWR4712
12111Rhamondre StevensonNERB4214
12211Tyler WarrenINDTE1411
12312Keon ColemanBUFWR487
12412Tua TagovailoaMIAQB2012
12512Jayden ReedGBWR495
12612Zach CharbonnetSEARB438
12712C.J. StroudHOUQB216
12812Najee HarrisLACRB4412
12912Rico DowdleCARRB4514
13012Javonte WilliamsDALRB4610
13112Matthew GoldenGBWR505
13212Michael Pittman Jr.INDWR5111
13312Rachaad WhiteTBRB479
13412Brandon AiyukSFWR5214
13512Darnell MooneyATLWR535
13612Bryce YoungCARQB2214
13712Dallas GoedertPHITE159
13812Isaac GuerendoSFRB4814
13913Trey BensonARIRB498
14013Austin EkelerWASRB5012
14113Braelon AllenNYJRB519
14213Christian KirkHOUWR546
14313Matthew StaffordLARQB238
14413Rashod BatemanBALWR557
14513Tank BigsbyJACRB528
14613Marvin Mims Jr.DENWR5612
14713Hollywood BrownKCWR5710
14813Brenton StrangeJACTE168
14914Denver BroncosDENDST0112
15014Jonnu SmithPITTE175
15114Kyle Pitts Sr.ATLTE185
15214Hunter HenryNETE1914
15314Cedric TillmanCLEWR589
15414Dylan SampsonCLERB539
15514Bhayshul TutenJACRB548
15614Zach ErtzWASTE2012
15714Jaylen WrightMIARB5512
15814Jerome FordCLERB569
15914Luther Burden IIICHIWR595
16014Michael Penix Jr.ATLQB245
16114Chig OkonkwoTENTE2110
16214DeMario DouglasNEWR6014
16314Nick ChubbHOURB576
16414Keenan AllenLACWR6112
16515Kyle WilliamsNEWR6214
16615Keaton MitchellBALRB587
16715Geno SmithLVQB258
16815Tre' HarrisLACWR6312
16915Tyler AllgeierATLRB595
17015Romeo DoubsGBWR645
17115Adam ThielenCARWR6514
17215Brashard SmithKCRB6010
17315Jack BechLVWR668
17415Wan'Dale RobinsonNYGWR6714
17515Jalen McMillanTBWR689
17615Sam DarnoldSEAQB268
17715Jarquez HunterLARRB618
17815Roschon JohnsonCHIRB625
17915Philadelphia EaglesPHIDST029
18015Isaiah LikelyBALTE227
18115Jayden HigginsHOUWR696
18215Jordan JamesSFRB6314
18315Dyami BrownJACWR708
18415Pittsburgh SteelersPITDST035
18515Baltimore RavensBALDST047
18615Houston TexansHOUDST056
18716Tory HortonSEAWR718
18816Cameron WardTENQB2710
18916Woody MarksHOURB646
19016Darren WallerMIATE2312
19116Mason TaylorNYJTE249
19216Blake CorumLARRB658
19316Adonai MitchellINDWR7211
19416Pat FreiermuthPITTE255
19516Mike GesickiCINTE2610
19616Joshua PalmerBUFWR737
19716Jalen NailorMINWR746
19816Minnesota VikingsMINDST066
19916DeAndre HopkinsBALWR757
20016Sean TuckerTBRB669
20116Anthony Richardson Sr.INDQB2811
20216Xavier LegetteCARWR7614
20316MarShawn LloydGBRB675
20416Buffalo BillsBUFDST077
20516Kansas City ChiefsKCDST0810
20616Detroit LionsDETDST098
20717Brandon AubreyDALPK0110
20817Kyle MonangaiCHIRB685
20917Aaron RodgersPITQB295
21017Los Angeles ChargersLACDST1012
21117Jalen CokerCARWR7714
21217New England PatriotsNEDST1114
21317Jake BatesDETPK028
21417Cameron DickerLACPK0312
21517Dont'e Thornton Jr.LVWR788
21617DJ GiddensINDRB6911
21717Will ShipleyPHIRB709
21817Isaiah DavisNYJRB719
21917Trevor EtienneCARRB7214
22017Cade OttonTBTE279
22117Quentin JohnstonLACWR7912
22217Ja'Tavion SandersCARTE2814
22318Tahj BrooksCINRB7310
22418Los Angeles RamsLARDST128
22518Emanuel WilsonGBRB745
22618Wil LutzDENPK0412
22718Seattle SeahawksSEADST138
22818Michael WilsonARIWR808
22918Ka'imi FairbairnHOUPK056
23018Jake ElliottPHIPK069
23118Arizona CardinalsARIDST148
23218Green Bay PackersGBDST155
23318New York JetsNYJDST169
23418Kareem HuntKCRB7510
23518Justice HillBALRB767
23618Devin NealNORB7711
23718Jordan WhittingtonLARWR818
23818Diontae JohnsonCLEWR829
23918Roman WilsonPITWR835
24018Harrison ButkerKCPK0710
24119Alec PierceINDWR8411
24219Younghoe KooATLPK085
24319Chase McLaughlinTBPK099
24419Evan McPhersonCINPK1010
24519Daniel CarlsonLVPK118
24619Dontayvion WicksGBWR855
24719Jaylin NoelHOUWR866
24819Jacory Croskey-MerrittWASRB7812
24919Raheem MostertLVRB798
25019Elijah ArroyoSEATE298
25119Kendre MillerNORB8011
25219Miles SandersDALRB8110
25319Russell WilsonNYGQB3014
25419Tutu AtwellLARWR878
25519Isaac TeSlaaDETWR888
25619Jalen RoyalsKCWR8910
25719Elijah MooreBUFWR907
25819Juwan JohnsonNOTE3011
25919Calvin Austin IIIPITWR915
26019Tyler ShoughNOQB3111
26119Darius SlaytonNYGWR9214
26219Andrei IosivasCINWR9310
26319Jaleel McLaughlinDENRB8212
26419Dalton SchultzHOUTE316
26519San Francisco 49ersSFDST1714
26619Ollie Gordon IIMIARB8312
26719Matt GayWASPK1212
26819Daniel JonesINDQB3211
26919Nick Westbrook-IkhineMIAWR9412
27020Shedeur SandersCLEQB339
27120Tyler LockettTENWR9510
27220Dameon PierceHOURB846
27320Devin SingletaryNYGRB8514
27420Kenneth GainwellPITRB865
27520Devaughn VeleDENWR9612
27620Chris BoswellPITPK135
27720Jaxson DartNYGQB3414
27820Kimani VidalLACRB8712
27920Pat BryantDENWR9712
28020Dallas CowboysDALDST1810
28120Audric EstimeDENRB8812
28220Christian WatsonGBWR985
28320Jalen TolbertDALWR9910
28420Tyler BassBUFPK147
28520Elijah MitchellKCRB8910
28620Noah FantCINTE3210
28720Cole KmetCHITE335
28820Samaje PerineCINRB9010
28920Antonio GibsonNERB9114
29020Jason SandersMIAPK1512
29120Tampa Bay BuccaneersTBDST199
29220Kayshon BoutteNEWR10014
29320Malik WashingtonMIAWR10112
29420Amari CooperFAWR102-
29520Cleveland BrownsCLEDST209
29620Joshua KartyLARPK168
29720Terrance FergusonLARTE348
29820Noah GrayKCTE3510
29920Harold Fannin Jr.CLETE369
30020Xavier RestrepoTENWR10310

Fantasy Cheat Sheet Tips: Picks 1-100

Elite wide receivers earn a stronger nudge toward the top picks in any PPR draft.

Running quarterbacks remain heavily pushed up these rankings, even in leagues that only start one. (We can dive into superflex and 2QB formats elsewhere.) The understandable allure offered by the ground stats piled up by the likes of Josh Allen and Lamar Jackson could prove to make a difference in many isolated weeks.

However, given the more tightly packed distribution of the leading scorers at the position, quarterback offers the easiest road to profitability in your everyday fantasy league. I often prefer to wait and attack the borderline of the top 10 players (in 2025, names like Dak Prescott, Trevor Lawrence). 

Loading up on wide receivers and big-workload running backs remains the best strategy to fill your standard lineup of 1QB, 2RB, 3WR, 1TE, FLEX offensive skill players.

WARNING: Avoid these fantasy draft busts

Fantasy Cheat Sheet Tips: Picks 101-onward

When moving down the list, drafters should become less concerned about players who can immediately be serviceable and instead chase high-ceiling players who could wind up winning fantasy leagues with a bigger opportunity.

This is where you want to chase tandem or backup running backs who could chew up a role that would befit a starter should the No. 1 name on the depth chart miss time with injury, get traded, or face league discipline.

  • Example: While San Francisco 49ers running back Christian McCaffrey is in an elite position for one of fantasy football's top running back workloads, middle-rounds darling Isaac Guerendo could wind up as a league winner if CMC were to again miss time due to injury.

2025 DRAFT SLEEPERS: QB | RB | WR | TE | DST

How these Top 300 Fantasy Football Rankings were Created

Every reception matters

Unlike the original fantasy format, the most common fantasy league default setting rewards every reception, whether it be with half a point (half-PPR, or 0.5 PPR) or a full point (PPR). 

The scale at which the rankings change between a half-point and a full point might impact the overall rankings but should generally be considered the same distribution of value. 

Positional Value

An overall fantasy cheat aims to balance picking the players who'll score the most points (regardless of position) while also recognizing the abundance or scarcity of individual positions. 

Example: In a common fantasy league where you start one quarterback with few scoring nuances that differ from the typical 4-point touchdown pass, QBs don't typically need to be aggressively pursued. 

The chase for top workloads among wide receivers, running backs, and tight ends becomes even more competitive. The more targets a pass-catcher earns, the better chance to earn points via catches in PPR.

MORE: Fantasy football 2025 rookie rankings

Tiered Rankings System

Locking yourself into drafting one or a handful of favorite players could leave you on tilt if they're selected by your opponents -- and, in turn, throwing off your entire strategy.

Grouping players into tiers allows you to clearly prioritize and itemize the urgency which you need to build your team.

Opportunity & Role

Players can possess exciting football skills that would make them enticing draft targets, all things equal. However, they may rank behind less exciting names that will start as an important part of their team's offense.

Balancing when to chase safety versus upside is one of the most important aspects of navigating a fantasy draft. 

For these specific PPR rankings, when trying to break a tie between a few names, lean toward players in position to earn frequent targets. Even if the player isn't as much of a downfield receiving threat, the opportunities and stats like targets per route run play heavily into the upside for which you should draft.

Strength of Schedule

Similarly valued players are often separated by predicting their opponents' futility -- especially if they face a weak division foe twice in one season.

That being said, strength of schedule is a slightly overrated attribute to use in fantasy sports, in the vein that many use it as an end-all, be-all argument.

Read Entire Article