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

Tim Heaney

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

Robert Deutsch

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.

8/15 UPDATES 

  • Projection tinkering for Jahmyr Gibbs and Saquon Barkley pushed them up the rankings slightly.
  • Tyreek Hill's injury concerns dinged him.
  • Kyren Williams projection increases moved him up a few spots.
  • Rashee Rice's suspension news made his situation even weirder, so he was knocked down to reflect the risk.
  • Chuba Hubbard's status as Dave Canales' RB1 received more optimism.
  • RJ Harvey's likely move up the Broncos' depth chart was addressed.
  • Quinshon Judkins' news of no legal discipline is reflected in a big way.
  • Nick Chubb and Woody Marks received major upgrades as Joe Mixon's injury (lack of) news increases concerns.

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

RkTrPlayer NameTMPOSRKByeRk ↕️
11Ja'Marr ChaseCINWR0110 
21Bijan RobinsonATLRB015 
31Jahmyr GibbsDETRB028⬆️ 1
41CeeDee LambDALWR0210⬇️ 1
51Saquon BarkleyPHIRB039⬆️ 1
61Justin JeffersonMINWR036⬇️ 1
72Nico CollinsHOUWR046 
82Malik NabersNYGWR0514 
92Amon-Ra St. BrownDETWR068 
102De'Von AchaneMIARB0412 
112Brian Thomas Jr.JACWR078 
122Puka NacuaLARWR088 
133Christian McCaffreySFRB0514 
143Ashton JeantyLVRB068 
153Brock BowersLVTE018 
163Ladd McConkeyLACWR0912 
173Derrick HenryBALRB077 
184Trey McBrideARITE028 
194Drake LondonATLWR105 
204A.J. BrownPHIWR119 
214Breece HallNYJRB089 
224Terry McLaurinWASWR1212 
234Garrett WilsonNYJWR139 
244Bucky IrvingTBRB099 
254Chase BrownCINRB1010 
264Jonathan TaylorINDRB1111 
274Tyreek HillMIAWR1412⬇️ 2
285Kyren WilliamsLARRB128⬆️ 3
295Josh AllenBUFQB017 
305Lamar JacksonBALQB027 
315Josh JacobsGBRB135 
325Jaxon Smith-NjigbaSEAWR158 
335Tee HigginsCINWR1610 
345George KittleSFTE0314 
355Jayden DanielsWASQB0312 
365Omarion HamptonLACRB1412 
376DK MetcalfPITWR175 
386Mike EvansTBWR189 
396Jalen HurtsPHIQB049 
406Alvin KamaraNORB1511 
416Davante AdamsLARWR198 
426DJ MooreCHIWR205 
436DeVonta SmithPHIWR219 
446Sam LaPortaDETTE048 
456Kenneth Walker IIISEARB168 
466James CookBUFRB177 
476Rashee RiceKCWR2210⬇️ 5
486Chuba HubbardCARRB1814⬆️ 2
496Courtland SuttonDENWR2312 
506Marvin Harrison Jr.ARIWR248 
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 
738RJ HarveyDENRB2712⬆️ 7
748Isiah PachecoKCRB2810 
758Travis KelceKCTE0710 
768Evan EngramDENTE0812 
779Emeka EgbukaTBWR349 
789Drake MayeNEQB0814 
799Dak PrescottDALQB0910 
809Jaylen WarrenPITRB295 
819Rome OdunzeCHIWR355 
829Baker MayfieldTBQB109 
839Xavier WorthyKCWR3610⬆️ 1
849Jordan AddisonMINWR376 
859Ricky PearsallSFWR3814 
869Kyler MurrayARIQB118 
879Quinshon JudkinsCLERB309⬆️ 25
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 
11211Dalton KincaidBUFTE127 
11311Cooper KuppSEAWR458 
11411Jaydon BlueDALRB3910 
11511Jauan JenningsSFWR4614 
11611Ray DavisBUFRB407 
11711Colston LovelandCHITE135 
11811J.J. McCarthyMINQB196 
11911Deebo Samuel Sr.WASWR4712 
12011Rhamondre StevensonNERB4114 
12111Tyler WarrenINDTE1411 
12212Keon ColemanBUFWR487 
12312Tua TagovailoaMIAQB2012 
12412Jayden ReedGBWR495 
12512Zach CharbonnetSEARB428 
12612C.J. StroudHOUQB216 
12712Najee HarrisLACRB4312 
12812Rico DowdleCARRB4414 
12912Javonte WilliamsDALRB4510 
13012Matthew GoldenGBWR505 
13112Michael Pittman Jr.INDWR5111 
13212Rachaad WhiteTBRB469 
13312Brandon AiyukSFWR5214 
13412Darnell MooneyATLWR535 
13512Bryce YoungCARQB2214 
13612Dallas GoedertPHITE159 
13712Isaac GuerendoSFRB4714 
13813Trey BensonARIRB488 
13913Nick ChubbHOURB496⬆️ 24
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 
15414Woody MarksHOURB536⬆️ 35
15514Dylan SampsonCLERB549 
15614Bhayshul TutenJACRB558 
15714Zach ErtzWASTE2012 
15814Jaylen WrightMIARB5612 
15914Luther Burden IIICHIWR595 
16014Michael Penix Jr.ATLQB245 
16114Chig OkonkwoTENTE2110 
16214DeMario DouglasNEWR6014 
16314Keenan AllenLACWR6112 
16415Kyle WilliamsNEWR6214 
16515Keaton MitchellBALRB577 
16615Geno SmithLVQB258 
16715Tre' HarrisLACWR6312 
16815Tyler AllgeierATLRB585 
16915Romeo DoubsGBWR645 
17015Adam ThielenCARWR6514 
17115Jerome FordCLERB599⬇️ 5
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 
18916Darren WallerMIATE2312 
19016Mason TaylorNYJTE249 
19116Blake CorumLARRB648 
19216Adonai MitchellINDWR7211 
19316Pat FreiermuthPITTE255 
19416Mike GesickiCINTE2610 
19516Joshua PalmerBUFWR737 
19616Jalen NailorMINWR746 
19716Minnesota VikingsMINDST066 
19816DeAndre HopkinsBALWR757 
19916Sean TuckerTBRB659 
20016Anthony Richardson Sr.INDQB2811 
20116Xavier LegetteCARWR7614 
20216MarShawn LloydGBRB665 
20316Buffalo BillsBUFDST077 
20416Kansas City ChiefsKCDST0810 
20516Detroit LionsDETDST098 
20617Brandon AubreyDALPK0110 
20717Kyle MonangaiCHIRB675 
20817Aaron RodgersPITQB295 
20917Los Angeles ChargersLACDST1012 
21017Jalen CokerCARWR7714 
21117New England PatriotsNEDST1114 
21217Jake BatesDETPK028 
21317Cameron DickerLACPK0312 
21417Dont'e Thornton Jr.LVWR788 
21517DJ GiddensINDRB6811 
21617Will ShipleyPHIRB699 
21717Isaiah DavisNYJRB709 
21817Trevor EtienneCARRB7114 
21917Cade OttonTBTE279 
22017Quentin JohnstonLACWR7912 
22117Ja'Tavion SandersCARTE2814 
22218Tahj BrooksCINRB7210 
22318Los Angeles RamsLARDST128 
22418Emanuel WilsonGBRB735 
22518Wil LutzDENPK0412 
22618Seattle SeahawksSEADST138 
22718Michael WilsonARIWR808 
22818Ka'imi FairbairnHOUPK056 
22918Jake ElliottPHIPK069 
23018Arizona CardinalsARIDST148 
23118Green Bay PackersGBDST155 
23218New York JetsNYJDST169 
23318Kareem HuntKCRB7410 
23418Justice HillBALRB757 
23518Devin NealNORB7611 
23618Jordan WhittingtonLARWR818 
23718Diontae JohnsonCLEWR829 
23818Roman WilsonPITWR835 
23918Harrison ButkerKCPK0710 
24019Alec PierceINDWR8411 
24119Younghoe KooATLPK085 
24219Chase McLaughlinTBPK099 
24319Evan McPhersonCINPK1010 
24419Daniel CarlsonLVPK118 
24519Dontayvion WicksGBWR855 
24619Jaylin NoelHOUWR866 
24719Jacory Croskey-MerrittWASRB7712 
24819Raheem MostertLVRB788 
24919Elijah ArroyoSEATE298 
25019Kendre MillerNORB7911 
25119Miles SandersDALRB8010 
25219Russell WilsonNYGQB3014 
25319Tutu AtwellLARWR878 
25419Isaac TeSlaaDETWR888 
25519Jalen RoyalsKCWR8910 
25619Elijah MooreBUFWR907 
25719Juwan JohnsonNOTE3011 
25819Calvin Austin IIIPITWR915 
25919Tyler ShoughNOQB3111 
26019Darius SlaytonNYGWR9214 
26119Andrei IosivasCINWR9310 
26219Jaleel McLaughlinDENRB8112 
26319Dalton SchultzHOUTE316 
26419San Francisco 49ersSFDST1714 
26519Ollie Gordon IIMIARB8212 
26619Matt GayWASPK1212 
26719Daniel JonesINDQB3211 
26819Nick Westbrook-IkhineMIAWR9412 
26920Shedeur SandersCLEQB339 
27020Tyler LockettTENWR9510 
27120Dameon PierceHOURB836 
27220Devin SingletaryNYGRB8414 
27320Kenneth GainwellPITRB855 
27420Devaughn VeleDENWR9612 
27520Chris BoswellPITPK135 
27620Jaxson DartNYGQB3414 
27720Kimani VidalLACRB8612 
27820Pat BryantDENWR9712 
27920Dallas CowboysDALDST1810 
28020Audric EstimeDENRB8712 
28120Christian WatsonGBWR985 
28220Jalen TolbertDALWR9910 
28320Tyler BassBUFPK147 
28420Elijah MitchellKCRB8810 
28520Noah FantCINTE3210 
28620Cole KmetCHITE335 
28720Samaje PerineCINRB8910 
28820Antonio GibsonNERB9014 
28920Jason SandersMIAPK1512 
29020Tampa Bay BuccaneersTBDST199 
29120Kayshon BoutteNEWR10014 
29220Malik WashingtonMIAWR10112 
29320Amari CooperFAWR102- 
29420Cleveland BrownsCLEDST209 
29520Joshua KartyLARPK168 
29620Terrance FergusonLARTE348 
29720Noah GrayKCTE3510 
29820Harold Fannin Jr.CLETE369 
29920Xavier RestrepoTENWR10310 
30020Ty JohnsonBUFRB917 

PPR RANKINGS: QB | RB | WR | TE | DST | PK

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.

DOMINATE YOUR DRAFT: 2025 Fantasy Football Draft Kit

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 PPR 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.

Tim Heaney

Tim Heaney joined The Sporting News in 2025 as Fantasy Football Editor. For nearly 20 years, the FSWA award winner has created fantasy NFL and MLB rankings, podcasts, and analysis for sites including ESPN, USA Today/Sports Weekly, KFFL, RotoWire, and RotoBaller. The Boston University alum hopes he’s helped a few followers win their leagues, even when he’s a year too early on breakout players.