My 2023 fantasy football rankings are for half PPR with Underdog Fantasy best ball in mind. You can (soon) download and upload my rankings onto Underdog by going to the "Rankings" and "NFL Way Too Early 2023" tabs. But I do think there's something to having ADP available and then just leaving my rankings open in another tab. Promo links in the notes section below represent general tier breaks.
WR1 Justin Jefferson (MIN) - The best 3-year ReYD start in NFL history. By far.
RB1 Christian McCaffrey (SF) - QB is the only question (Lance?). 110 total YD/G in SF.
WR2 Ja'Marr Chase (CIN) - Burrow and Chase are now in their primes. 87 YD/G.
WR3 Cooper Kupp (LAR) - 108 YD/G since 2021, but Stafford neck surgery.
WR4 Tyreek Hill (MIA) - Tua's concussions are the only concern. 101 YD/G.
RB2 Austin Ekeler (LAC) - 28yo RBs make me nervous, but 103 grabs in '22.
RB3 Saquon Barkley (NYG) - Franchise tagged on improving NYG roster.
RB4 Jonathan Taylor (IND) - Impossible rank without QB answered. Entering prime.
RB5 Bijan Robinson (ROOKIE) - Impossible to not be high on his bellcow skills.
WR5 Stefon Diggs (BUF) - Only debate is would you rather have Allen? 89 YD/G.
WR6 Davante Adams (LV) - Carr released. Waller is tradable. Jimmy G? Rookie?
TE1 Travis Kelce (KC) - 34yo coming career highs in grabs (110), TDs (12).
QB1 Patrick Mahomes (KC) - MVP with decent odds of better WRs in 2023.
QB2 Josh Allen (BUF) - Fantasy QBs have been undervalued. That corrects.
QB3 Jalen Hurts (PHI) - Elite receivers + 2nd in inside the 5-yard line carries.
WR7 A.J. Brown (PHI) - Debating if Hurts/AJB stack is Round 1/2 turn worthy.
WR8 Garrett Wilson (NYJ) - 57% catch rate will improve with Aaron Rodgers.
RB6 Kenneth Walker (SEA) - 98 YD/G and 0.9 TD/G in starts. Developing, too.
RB7 Breece Hall (NYJ) - 6.9 YD/touch. Week 1 is about 9mo from ACL. Upside.
RB8 Nick Chubb (CLE) - Dog. 5th-straight year with 5.0+ YPC. Hunt is a FA.
RB9 Rhamondre Stevenson (NE) - Was 29th overall last year with FA Damien.
WR9 CeeDee Lamb (DAL) - 80 YD/G in year three breakout. Schultz is a FA.
WR10 Amon-Ra St. Brown (DET) - Goff returning would be good for ARSB.
WR11 DK Metcalf (SEA) - Geno returning is good for DK. Lockett is 31.
RB10 Josh Jacobs (LV) - Franchise tagged, but QB downgrade is likely.
RB11 Derrick Henry (TEN) - 29yo cut or trade candidate with 1,877 touches.
RB12 Tony Pollard (DAL) - Franchise tag-able. Zeke is cut-able. Broken ankle.
QB4 Justin Fields (CHI) - Bears with draft capital, cap space, and DJ Moore.
WR12 Jaylen Waddle (MIA) - Tua's concussions are the only concern. 80 YD/G.
WR13 Tee Higgins (CIN) - Back-to-back 1,000/6 years. Entering age-24 season.
WR14 DeVonta Smith (PHI) - 70 YD/G in year two. Only negative is competition.
QB5 Joe Burrow (CIN) - High floor stacking partner for RD1 Chase teams.
RB13 Najee Harris (PIT) - Volume hog. 4 top-100 picks and cap space to fix OL.
RB14 Travis Etienne (JAX) - Explosive RB/offense but incomplete RB on tape.
WR15 Chris Olave (NO) - 70 YD/G miracle in bad NO O, but Thomas likely back.
WR16 Jerry Jeudy (DEN) - 74 YD/G in anemic offense. Sutton is tradable.
WR17 Mike Williams (LAC) - 82/1,220/8 pace since 2021. Keenan can be cut.
WR18 Calvin Ridley (JAX) - 28yo. A top-15 fantasy pick before wasted '21/22.
QB6 Lamar Jackson (BAL) - Needs a legit WR1 to be elite again. New OC is good.
TE2 Mark Andrews (BAL) - 80 YD/G in 2021 vs. 56 YD/G in 2022. Boom-bust.
WR19 Amari Cooper (CLE) - 1,000+ yards in 6-of-8 NFL seasons. Age-29 year.
WR20 DeAndre Hopkins (ARI) - 31yo trade candidate. 18th in YPRR last year.
RB15 D'Andre Swift (DET) - Explosive but not trusted to date. Jamaal is a FA.
RB16 Aaron Jones (GB) - 29yo coming off 7 TDs, lowest since '18. Took paycut.
QB7 Justin Herbert (LAC) - Kellen, yes. Speedy WR away from MVP mix.
WR21 Keenan Allen (LAC) - 31yo cut candidate coming off 72 YD/G.
WR22 Deebo Samuel (SF) - Lance, Purdy, and all SF weapons are back.
WR23 Drake London (ATL) - ATL 2nd in cap space. Tannehill-like QB upgrade?
WR24 Christian Watson (GB) - Big plays, but regression + Rodgers trade?
TE3 T.J. Hockenson (MIN) - 56 YD/G in pass-heavy MIN. Thielen, Dalvin cut?
TE4 Kyle Pitts (ATL) - ATL 2nd in cap space. Tannehill-like QB upgrade?
RB17 Dalvin Cook (MIN) - 28yo, sneaky cut candidate. HC/GM want to throw.
RB18 Zach Charbonnet (ROOKIE) - Potential bellcow, but went to UCLA. Efficient.
RB19 Jahymr Gibbs (ROOKIE) - Not a volume guy. OZ runs + receptions + speed.
WR25 Michael Pittman (IND) - 62 YD/G since 2021 but TDs tied to unsettled QB play.
WR26 Chris Godwin (TB) - Bucs last in cap space even without Brady on roster.
WR27 Terry McLaurin (WAS) - Career 1,051 YD/year. QB upgrade coming.
WR28 Jaxon Smith-Njigba (ROOKIE) - Slow, but crafty slot like prime Jarvis Landry.
QB8 Trevor Lawrence (JAX) - 259 YD/G with 30 TDs in year two. Adds Ridley.
WR29 Jameson Williams (DET) - Better Brandin Cooks skills. Will be 100%.
WR30 Christian Kirk (JAX) - Needs T-Law to take another leap with Ridley in.
WR31 Tyler Lockett (SEA) - 31yo coming off 5th-straight 60 YD/G, 8 TD year.
WR32 Marquise Brown (ARI) - Nuk is tradable. Kyler likely out until OCT/NOV.
WR33 DJ Moore (CAR) - 70 YD/G since 2019 but TDs tied to unsettled QB play.
TE5 George Kittle (SF) - Lance, Purdy, and all SF weapons are back.
RB20 Dameon Pierce (HOU) - 85 total YD/G as a 4th rounder. Dodging RB comp.
RB21 Isiah Pacheco (KC) - 75 YD/G, 4.9 YPC after his rookie bye. CEH returns.
RB22 Cam Akers (LAR) - 88 YD/G after returning, likely enough to be LAR starter.
RB23 Tyler Allgeier (ATL) - 80 total YD/G over final 14 games as a 5th rounder.
WR34 Mike Evans (TB) - Bucs last in cap space even without Brady on roster.
WR35 Brandon Aiyuk (SF) - Lance, Purdy, and all SF weapons are back.
WR36 Jordan Addison (ROOKIE) - Undersized outside WR. On Calvin Ridley plane.
RB24 J.K. Dobbins (BAL) - Two years removed from injury but career 1.1 REC/G.
RB25 James Conner (ARI) - Solid contract + elite workload but ARI will be bad. 28yo.
RB26 Miles Sanders (FA) - Inconsistent, early-down home run threat free agent.
RB27 Javonte Williams (DEN) - Week 1 is 9 months, but ACL + MCL + PCL. Ugh.
RB28 Joe Mixon (CIN) - Since 2021: 1,587 total YD, 14 total TD, 57 grab pace.
RB29 Alvin Kamara (NO) - 4ish-game suspension risk and a 28yo cut candidate.
QB9 Dak Prescott (DAL) - 277 YD/G with 30.5 TD pace since ankle. No Kellen.
QB10 Deshaun Watson (CLE) - Wasn't a starting-caliber player in '22.
TE6 Dallas Goedert (PHI) - Career-high 59 YD/G in first year without Ertz. 28yo.
WR37 George Pickens (PIT) - 47 YD/G in limited route tree with bad OC. Upside.
WR38 Diontae Johnson (PIT) - 1st WR with 0 TDs on 147 targets. 6.0 YPT, too.
WR39 Rashod Bateman (BAL) - 57 YD/G in 5 healthy games. New WRs coming.
WR40 Kadarius Toney (KC) - JuJu (FA), Mecole (FA), MVS (cut?) all out? Upside.
WR41 Courtland Sutton (DEN) - 28yo trade candidate. 57 YD/G but only 2 TDs.
WR42 Jakobi Meyers (FA) - 27yo free agent coming off 57 YD/G.
QB11 Kirk Cousins (MIN) - Jefferson, Hockenson, and Kirk return. Pass-heavy.
QB12 Tua Tagovailoa (MIA) - What happens if he has another concussion?
QB13 Trey Lance (SF) - Brady retirement, plus Purdy near Tommy John. Upside.
QB14 Daniel Jones (NYG) - Tag or re-sign candidate with NYG 3rd in cap space.
TE7 David Njoku (CLE) - Highly-paid 27yo. Had 5+ targets in all but 2 games.
RB30 Brian Robinson (WAS) - 71 rushing YD/G as a starter but only 9 grabs total.
RB31 James Cook (BUF) - Singletary is a FA, but is he capped as committee RB?
RB32 Rachaad White (TB) - Lenny is cut-able, but Brady is gone and TB cap in hell.
RB33 AJ Dillon (GB) - Jones takes a paycut instead of being release. Rodgers trade?
WR43 Elijah Moore (NYJ) - Needs Davis released (likely), QB upgraded (likely).
WR44 Jahan Dotson (WAS) - 42 YD/G with a chance to upgrade QB in year two.
WR45 Treylon Burks (TEN) - 42 YD/G in iffy rookie year. New QB and scheme?
WR46 Gabe Davis (BUF) - Dodging WR additions as fringe player in elite setup.
WR47 Brandin Cooks (HOU) - 54 YD/G in down age-29 season. Trade-able.
WR48 Michael Thomas (NO) - Concerning foot injuries but Carr is a big upgrade.
WR49 Jalin Hyatt (ROOKIE) - Low volume vertical slot. Hoping to be Lockett.
WR50 Zay Flowers (ROOKIE) - Haven't studied but some people love him.
WR51 Quentin Johnston (ROOKIE) - Big X with some YAC skills. Incomplete WR.
TE8 Pat Freiermuth (PIT) - 49 YD/G in an offense very likely to get better.
TE9 Evan Engram (JAX) - Got tagged coming off 45 YD/G rebound year.
QB15 Geno Smith (SEA) - He'll remain their QB1 if they're winning, even with AR-15.
QB16 Jared Goff (DET) - He'll remain their QB1 if they're winning, even with AR-15.
QB17 Russell Wilson (DEN) - Payton is a win. His athleticism as a 35yo isn't returning.
QB18 Aaron Rodgers (GB) - No no-trade clause. Trade with Jets looms. 40 years old.
RB34 Jamaal Williams (FA) - Rushing TD leader hits FA. Re-sign DET's glue guy?
RB35 David Montgomery (FA) - Consistent, fringe-starter bellcow free agent.
RB36 Damien Harris (FA) - Career 4.7 YPC with power background. 26yo FA.
RB37 Elijah Mitchell (SF) - Would average 75-100 YD/G if CMC missed time.
RB38 Antonio Gibson (WAS) - B-Rob's receiving sidekick. 60 YD/G in 2022.
RB39 Khalil Herbert (CHI) - PFF's RB3 in YAC/carry. Montgomery is a FA.
WR52 Donovan Peoples-Jones (CLE) - 50 YD/G in year three. Career 10.0 YPT.
WR53 JuJu Smith-Schuster (FA) - 58 YD/G with Pat, not great for FA case.
WR54 Allen Lazard (FA) - 28yo free agent coming off 53 YD/G with Rodgers.
WR55 K.J. Osborn (MIN) - Thielen cut. 38 YD/G in last two seasons as slot option.
WR56 Joshua Palmer (LAC) - Keenan staying hurts Palmer.
WR57 Tyler Boyd (CIN) - 29yo cut candidate coming off 47 YD/G.
TE10 Dalton Schultz (FA) - 42 YD/G in great offense. A system TE or more?
TE11 Darren Waller (LV) - Trade candidate. 49 YD/G in injured age-30 season.
TE12 Dawson Knox (BUF) - Since 2021, 37 YD/G with 7.5 TDs per year. 27yo.
QB19 Matthew Stafford (LAR) - Neck surgery is worrisome, but OL likely healthier.
QB20 Derek Carr (NO) - A trade or release is likely after late-year benching.
QB21 C.J. Stroud (ROOKIE) - If he works out, it'll look like Dak. Good skillset.
RB40 D'Onta Foreman (FA) - 27yo. 4.6 YPC average over his last 350 carries.
RB41 Rashaad Penny (FA) - 6.2 YPC, 4.2 YAC/C since 2021 injury. Boom-bust.
RB42 Devon Achane (ROOKIE) - Tiny, but SEC rusher with legit SEC track speed.
RB43 DeWayne McBride (ROOKIE) - The Big Thicc. Elite broken tackles. 2 catches.
RB44 Roschon Johnson (ROOKIE) - Bijan's backup, but pro ready with vision, size.
RB45 Kendre Miller (ROOKIE) - NFL size, early declare with some burst from TCU.
RB46 Tyjae Spears (ROOKIE) - Outlier tiny, but handled big workload, breaks tackles.
RB47 Kenneth Gainwell (PHI) - 4.5-YPC change-up in elite offense. Sanders is a FA.
RB48 Devin Singletary (FA) - 26yo FA with career 4.6 YPC. Committee back.
RB49 Alexander Mattison (FA) - 25yo FA with 4.3 YD/touch since 2021. A backup.
WR58 Odell Beckham (FA) - 30yo FA. 46 YD/G in '21, including playoffs.
WR59 DJ Chark (FA) - 27yo FA with X experience. 54 YD/G with Detroit.
WR60 Rondale Moore (ARI) - 59 YD/G in year two but likely 3-WR sets only.
WR61 Josh Downs (ROOKIE) - Slot WR with projected Round 2 draft capital.
QB22 Bryce Young (ROOKIE) - Poised QB with mid NFL traits and fine rushing.
QB23 Jordan Love (GB) - Rodgers is a trade candidate. Final year on rookie deal.
QB24 Anthony Richardson (ROOKIE) - Poor man's Justin Fields. Fantasy upside.
QB25 Kyler Murray (ARI) - New scheme is welcomed, but Halloween timeline (ACL)?
QB26 Kenny Pickett (PIT) - New OC and OL could spark unexpected breakout.
TE13 Taysom Hill (NO) - Only the US National Debt is bigger than Hill's deal.
TE14 Juwan Johnson (FA) - 32 YD/G, 7 TDs as a converted WR-TE. 26yo RFA.
TE15 Greg Dulcich (DEN) - 2nd-year receiving type but new HC. Sutton trade?
TE16 Cole Kmet (CHI) - 30 YD/G with 6 TDs in year three. Reliant on Fields.
TE17 Chigoziem Okonkwo (TEN) - Athletic, and Hooper is a FA. Needs more targets.
WR62 Corey Davis (NYJ) - 28yo cut candidate with desirable X-WR skillset.
WR63 Marquez Valdes-Scantling (KC) - 40 YD/G with Patty. 29yo cut candidate.
WR64 Michael Gallup (DAL) - Career-low 6.1 YPT, 31 YD/G in first year back.
WR65 Zay Jones (JAX) - Career-high 51 YD/G but will lose targets to Calvin.
WR66 Skyy Moore (KC) - Upside pends on JuJu (FA), Mecole (FA) leaving.
WR67 Isaiah Hodgins (NYG) - 44 YD/G with NYG. Former 6th rounder at 6'4/215.
WR68 Tyquan Thornton (NE) - Jakobi and Nelson are FAs. 2nd-rounder in year two.
RB50 Chuba Hubbard (CAR) - Foreman is a FA. Rebounded (4.9 YPC) after iffy '21.
RB51 Michael Carter (NYJ) - 4.3 YPC as a rookie but 3.5 in '22 as Knight's partner.
RB52 Ezekiel Elliott (DAL) - 28yo cut candidate. Pollard tagged. In decline RB.
RB53 Kareem Hunt (FA) - 28yo coming off career-low 3.8 YPC. Off-field history.
RB54 Samaje Perine (FA) - 28yo re-sign candidate as a poor man's bellcow fill-in.
QB27 Mac Jones (NE) - Desperately needs a new OC and new WRs.
WR69 Alec Pierce (IND) - 2nd-rounder with 2-WR set skills. Needs a QB.
WR70 Hunter Renfrow (LV) - Hollins is a FA. Waller is tradable. Rookie QB?
WR71 Nico Collins (HOU) - 50 YD/G in year three. Cooks is a trade candidate.
WR72 Darnell Mooney (CHI) - Elite draft capital and cap space to find WRs.
TE18 Mike Gesicki (FA) - 27yo scheme-reliant free agent. Basically a big slot.
TE19 Dalton Kincaid (ROOKIE) - Haven't studied but dominated my Trojans.
TE20 Michael Mayer (ROOKIE) - Freiermuth level prospect but more inline skills.
TE21 Hunter Henry (NE) - 30 YD/G on 8.6 YPT in age-28 season. Cut candidate.
WR73 Terrace Marshall (CAR) - 35 YD/G, 10.4 YPT in year two. 2nd round talent.
WR74 Darius Slayton (FA) - Overachieving 5th-round deep threat. 45 YD/G. 26yo.
WR75 Romeo Doubs (GB) - Deep threat. 33 YD/G as 4th rounder. Rodgers trade?
WR76 Rashid Shaheed (NO) - 63 YD/G in last 6 games thanks to big plays.
WR77 Curtis Samuel (WAS) - 27yo cut candidate. Mostly a low-aDOT slot.
WR78 Mecole Hardman (FA) - 40 YD/G with Mahomes since '21. Gadget FA.
WR79 John Metchie (HOU) - Hopefully his healthy (Leukemia) fully rebounds.
WR80 DeVante Parker (NE) - 30yo cut candidate. 42 YD/G on career-high 11.5 YPT.
WR81 Tim Patrick (DEN) - ACL. Fairly-paid 29yo who needs a Sutton trade to start.
RB54 Zach Evans (ROOKIE) - 5-star recruit, but underwhelmed. Vision lacks.
RB55 Tank Bigsby (ROOKIE) - SEC producer with physicality and vision issues.
RB56 Sean Tucker (ROOKIE) - Productive early declare without wiggle.
RB57 Chase Brown (ROOKIE) - Old prospect, but productive with plus athleticism.
TE22 Darnell Washington (ROOKIE) - Big as a house. I think he'll go top-50 in draft.
TE23 Tyler Higbee (LAR) - 30yo cut candidate. McVay and Stafford could retire.
TE24 Gerald Everett (LAC) - 35 YD/G and 4 TDs, on career-low 6.4 YPT with Herb.
TE25 Noah Fant (SEA) - Career-low 29 YD/G in TEBC. Deserves more routes. 26yo.
TE26 Luke Musgrave (ROOKIE) - Plugged in draftniks think he's goin high.
QB28 Will Levis (ROOKIE) - I don't think he's good. Here's his report.
QB29 Sam Howell (WAS) - We're overselling his odds of actually being WAS QB1.
QB30 Ryan Tannehill (TEN) - Cut or trade candidate with TEN needing a rebuild.
RB60 Jaylen Warren (PIT) - UDFA rookie with 4.9 YPC as Najee's sidekick. Solid.
RB61 Jerome Ford (CLE) - 5th-rounder with special teams value. Hunt is a FA.
RB62 Pierre Strong (NE) - Damien is a FA. RB2 competition with Kevin Harris.
RB63 Clyde Edwards-Helaire (KC) - 24yo in final year of rookie deal. Career 4.3 YPC.
RB64 Zamir White (LV) - 4th-rounder coming off near redshirt year. Jacobs tagged.
WR82 Chase Claypool (CHI) - Can't believe PIT got No. 32 overall for him.
WR83 Tyler Scott (ROOKIE) - Productive early declare from Cincy. Outside receiver.
WR84 Cedric Tillman (ROOKIE) - Poor man's X receiver with size from Tennessee.
WR85 Marvin Mims (ROOKIE) - This is a place holder.
RB65 Leonard Fournette (FA) - Cut candidate. No Brady without cap space.
RB66 Raheem Mostert (FA) - 31yo FA but still had a 4.9 YPC on 181 carries in '21.
RB67 Jerick McKinnon (FA) - 31yo who was a perfect receiving fit for Andy Reid.
RB68 Cordarrelle Patterson (ATL) - 33yo cut candidate, but 4.8 YPC on 144 runs.
RB69 Jeff Wilson (FA) - 28yo FA coming off career-high 54 YD/G, 4.9 YPC.
WR86 Russell Gage (TB) - Highly-paid No. 3 WR. 33 YD/G with now retired Brady.
WR87 Adam Thielen (MIN) - 33yo cut candidate coming off career-low 6.7 YPT.
WR88 Khalil Shakir (BUF) - 5th-rounder mixed in as slot behind cut-able McKenzie.
WR89 Allen Robinson (LAR) - Career-low 34 YD/G. LAR begging someone to trade.
WR90 Van Jefferson (LAR) - 42 YD/G since '21. Helpful if A-Rob is traded.
WR91 Tutu Atwell (LAR) - 26 YD/G after Kupp and A-Rob missed. '21 2nd-rounder.
WR92 Parris Campbell (FA) - 26yo slot-only FA with 2nd round pedigree. 37 YD/G.
WR93 Wan'Dale Robinson (NYG) - Week 11 ACL tear. Slot-only 2nd rounder.
WR94 K.J. Hamler (DEN) - Rebound potential two years after freak injury. Speed.
WR95 Laviska Shenault (CAR) - 21 YD/G as slot-only gadget. That's his role.
QB31 Jimmy Garoppolo (FA) - Healthy for FA. NYJ, LV, others interested.
QB32 Brock Purdy (SF) - Played fine ball on winning streak, but major surgery.
QB33 Desmond Ridder (ATL) - 177 YD/G with 16 RuYD/G in 4 starts. 3rd rounder.
TE27 Trey McBride (ARI) - 2nd-rounder averaged 30 YD/G without Ertz (ACL).
TE28 Isaiah Likely (BAL) - 23 YD/G on 6.2 YPT as 4th-round receiving threat.
TE29 Daniel Bellinger (NYG) - 25 YD/G in near full-time role as a 4th-round rookie.
TE30 Jelani Woods (IND) - Very athletic 3rd rounder. 21 YD/G in terrible offense.
TE31 Hayden Hurst (FA) - 30yo free agent with only 32 YD/G with Burrow.
TE32 Tyler Conklin (NYJ) - 33 YD/G in age-27 season with NYJ. Fairly-paid vet.
TE33 Jake Ferguson (DAL) - Schultz is a FA. Had 7.9 YPT as a 4th-round rookie.
TE34 Sam LaPorta (ROOKIE) - Athletic Iowa TE with projected Round 2/3 capital.
RB68 Kenny McIntosh (ROOKIE) - Older, pass-catching back. Average athlete. UGA.
RB69 Gus Edwards (BAL) - Coming off 4th-straight 5.0 YPC year despite ACL tear.
RB70 Joshua Kelley (LAC) - Held off Spiller (83 to 21 touches) in '22. Both are back.
RB71 Hassan Haskins (TEN) - Tone-setting Henry backup. Workman-like 3.7 YPC.
RB72 Trey Sermon (PHI) - Sanders and Scott are free agents. Hellllllllooooo.
RB73 Malik Davis (DAL) - UDFA with 36 NFL carries. Needs Zeke or Pollard gone.
RB74 Nyheim Hines (BUF) - Cut candidate despite '22 trade. Singletary is a FA.
RB75 Isaiah Spiller (LAC) - 2.3 YPC and barely saw the field as 4th-round rookie.
QB31 Sam Darnold (FA) - 7/3 TD/INT on career-high 8.2 YPA. Fringe starter.
QB31 Jacoby Brissett (FA) - 12/6 TD/INT on career-high 7.1 YPA. Fringe starter.
QB32 Jameis Winston (NO) - 18/8 TD/INT on 7.3 YPA in NO. Still under contract.
QB33 Hendon Hooker (ROOKIE) - Very productive with rushing, but 25yo with ACL.
QB34 Kyle Trask (TB) - Somehow expected to be the 2023 starter.
TE35 Zack Kuntz (ROOKIE) - This is a place holder.
TE36 Foster Moreau (FA) - 32 YD/G without Waller. Career 8.4 YPT. 26yo FA.
TE37 Jonnu Smith (NE) - Uncutable disappointment signing in part-time role.
WR96 Kayshon Boutte (ROOKIE) - This is a place holder.
WR97 Rashee Rice (ROOKIE) - This is a place holder.
WR98 A.T. Perry (ROOKIE) - This is a place holder.
WR99 Xavier Hutchinson (ROOKIE) - This is a place holder.
RB81 Chris Evans (CIN) - 3 touches in year two. Perine is a FA tho. Athletic.
RB82 Kevin Harris (NE) - Damien is a FA. RB2 competition with Strong.
RB83 Tyrion Davis-Price (SF) - Was worse than rookie Sermon (2.9 YPC).
RB84 Keaton Mitchell (ROOKIE) - Electric, undersized receiving back from ECU.
RB85 Israel Abanikanda (ROOKIE) - Solid numbers at PITT. Didn't see athletic traits.
RB86 Eric Gray (ROOKIE) - This is a place holder for now.
RB87 Mohamed Ibrahim (ROOKIE) - This is a place holder.
RB88 Deuce Vaughn (ROOKIE) - Short King.
TE38 Cade Otton (TB) - 24 YD/G as a 4th-round rookie. Brate and Brady are out.
TE39 Robert Tonyan (FA) - 28 YD/G on 7.0 YPT post-ACL. 28yo fringe starter.
TE40 Zach Ertz (ARI) - Late-year ACL + MCL tear. Trade candidate.
TE41 Adam Trautman (NO) - 14 YD/G in year three. FA Juwan Johnson played ahead.
TE42 Brevin Jordan (HOU) - Akins is a FA. Former 5th-rounder. Career 5.5 YPT.
TE43 Noah Gray (KC) - 2021 5th rounder with career 7.6 YPT behind 34yo Kelce.
TE44 Albert Okwuegbunam (DEN) - 10 grabs in year three. Trade candidate.
RB89 Zack Moss (IND) - 4.8 YPC in 4-games without JT. Former 3rd rounder.
RB90 Kyren Williams (LAR) - 5th-round passing specialist. 4.0 YPC behind Akers.
RB91 Zonovan Knight (NYJ) - UDFA started over Carter late. Injured OL (3.5 YPC).
RB92 Latavius Murray (FA) - 69 YD/G as a 32yo. That's impressive.
RB93 Ty Chandler (MIN) - 5th-rounder with 6 carries. Mattison is a FA.
RB94 Jordan Mason (SF) - 6.0 YPC as special teamer and RB change-up.
RB95 Keaontay Ingram (ARI) - 2.2 YPC in age-23 rookie season. Likely replaced.
RB96 Snoop Conner (JAX) - Only 12 carries as a 5th-round rookie.
RB97 James Robinson (NYJ) - 2.9 YPC (Achilles) led to NYJ healthy scratches.
RB98 D'Ernest Johnson (FA) - 4 carries in scratched-heavy year. 5.3 YPC in '21.
RB99 Dontrell Hilliard (FA) - 28yo receiving-only specialist. Career-high 21 grabs.
RB100 JaMycal Hasty (FA) - Undersized pass-game specialist from JAX.
QB36 Marcus Mariota (ATL) - Cut candidate. 15/9 TD/INT on 7.4 YPA. 34 RuYD/G.
QB37 Mike White (FA) - Best case would be competing in NYJ. Career 7.0 YPA.
QB38 Zach Wilson (NYJ) - Career 15/18 TD/INT on 6.4 YPA. Trade candidate.
QB39 Carson Wentz (WAS) - Benched cut candidate. 11/9 TD/INT on 6.4 YPA.
WR100 Kendrick Bourne (NE) - 27 YD/G. Career 8.9 YPT. 28yo cut candidate.
WR101 Jauan Jennings (FA) - 26 YD/G. ERFA means he's very likely back.
WR102 Devin Duvernay (BAL) - 29 YD/G on career-high 8.3 YPT. Gadget WR.
WR103 Isaiah McKenzie (BUF) - 28yo slot-only cut candidate. 28 YD/G with Allen.
WR104 David Bell (CLE) - 6.1 YPT with 24 receptions as slot-only 3rd rounder.
WR105 Robert Woods (HOU) - 31yo coming off career-low 31 YD/G, 5.8 YPT.
WR106 Nelson Agholor (FA) - 23 YD/G in NE rotation. 30yo FA deep threat.
WR107 Parker Washington (ROOKIE) - This is a place holder.
WR108 Dontayvion Wicks (ROOKIE) - This is a place holder.
WR109 Jonathan Mingo (ROOKIE) - This is a place holder.
WR110 Jalen Tolbert (DAL) - Healthy-scratched 3rd rounder. Brown is a FA.
WR111 Greg Dortch (ARI) - 3 games with 9+ grabs. Rondale's backup. ERFA.
WR112 Danny Gray (SF) - 3rd rounder with 1 rookie reception.
WR113 Velus Jones (CHI) - 9 YD/G as a 25yo rookie. A special teamer basically.
WR114 Richie James (FA) - 34 YD/G as slot fill-in with NYG. 28yo free agent.
WR115 Mack Hollins (FA) - Career-high 40 YD/G as 2-WR starter. 30yo FA.