2024-2025 NFL Preview Part I: Fantasy
A first for me, this Part I of my annual NFL season preview breaks down this year's top 210 players for PPR fantasy football leagues
First of all, you may be asking yourself, “Why should I waste my time reading any of this 3000 word diatribe?” Three reasons: (1) It’s free; (2) I listen to a wider variety of football content at volume than anyone you know; and (3) unlike the pros that have to inherently moderate their takes due to the risk of internet death threats, we’re all friends here… I think… off we go!
My Fantasy Philosophy for 2024-25
The Tight End landscape has changed - unlike the last ~5 years where it was Kelce and maybe a Mark Andrews type as a clear cut above, this year the top 8 TEs are all projected to finish within 1.5 - 2pts / game of one another. Because of that, all the TEs are significantly moved back in my rankings, e.g. my TE1 clocks in at pick 51, not pick 26 as you see with current ADP. Unless if your league has > 12 teams, waiting on TE is the move this year;
I don’t trust the hold outs and the already injured - Jamar Chase, I love ya but I can’t possibly trust you more than Justin Jefferson when you’ve been holding out/in at camp, aka you’re an injury risk the first few weeks. Oh and your QB seemingly can’t stay healthy. Same situation with CMC, who is easily the #1 RB in the league when healthy, but is coming in with a soft tissue calf injury after having two consecutive, healthy 300+ touch seasons. Those injuries tend to flare up, so you get knocked all the way down to RB2, as do the other players with already injured bodies;
It’s never been easier to translate Coachspeak into projected workload - you’ll see me reference this site a lot, but The Coachspeak Index is an invaluable tool (and follow on Twitter). Greg Brainos and his team do the shitty work so you don’t have to, tracking how honest each and every coach is when it comes to talking about injuries and player usage; and
Actually ranking your top x fantasy players is hard work - boy do I miss my life four weeks ago when I could have 17 WR1s and 8 guys finishing as a top 5 QB this year. It’s certainly hard saying “enough” and putting a piece of writing out into the world, but fantasy rankings is a whole different beast. Right now, I’m currently holding back my left arm from attempting to move Rico Dowdle up another 10 spots because of a new report from The Athletic’s Cowboys beat
Four Overvalued Players
Here are the guys I dislike just on their own, aka no other teammate is going to benefit from their underperformance.
1. QB Anthony Richardson (IND): My QB17 vs Consensus QB6
Despite seeing Field Yates and Adam Schefter cream their pants multiple times on national television when they draft Anthony Richardson in the 30s, I am not a believer. There are the actual quarterbacking concerns - Richardson put nothing on tape in college or the four games last year that makes me think he’s going to be anything but a freaky athletic, fantasy-relevant, dogshit NFL QB - but Richardson could absolutely finish as a top 5 fantasy QB on the back of his strong collection of weapons and elite rushing ability. The issue is that nothing I’ve seen from Richardson or heard from his HC Shane Steichen makes me think that he’s going to stay on the field. Despite being maybe the most athletically gifted QB the league has ever seen, the guy is uniquely reckless with his body and, although that might be fun when he’s bouncing off dudes to run in another touchdown, doesn’t exactly inspire confidence that Richardson will be able to finish many games, yet alone play a 17 game season.
The four drives from the Colts preseason game vs the Bengals shown above are a Richardson Rorschach test. You can watch the first drive where Richardson went 7/8 with a finishing jump pass TD to rookie Adonai Mitchell and see the fantasy QB1 this year. The guy was unconscious. Or you can watch the next three drives and see an impressively bad pick 6, a QB sailing the ball over his receivers’ heads, and a final drive with a fumble and a scramble ending in a way too big of a hit for preseason play. I choose to focus on the 75%.
2. RB Nick Chubb (CLE): RB51 vs RB34
The guy destroyed his knee in Week 2 of last year, requiring a 1st surgery in September and a 2nd in mid-November because his knee was so mangled.
I know the guy is squatting 540 lbs again, but I just have a hard time believing he can come back and play high level football less than a year after surgery #2. On top of that, the Browns offensive line, projected to be a top 10 unit this year, is already dealing with a slate of new injuries, in addition to questionable recovery timelines for their stud tackles Jack Conklin (injured week 1 last year) and Jedrick Wills Jr (injured week 9). Pre-injury Chubb could run for 4.0+ yards per carry regardless of the guys blocking in front of him, but post-injury, the offensive line eating up their depth before even the first game is deeply concerning.
On top of that, Deshaun Watson appears to suck at football now, and that’s when he’s on the field. This offense, despite the defense likely putting them in excellent field positions again this year and Kevin Stefanski drawing up beauts, could absolutely implode if the O-line problems above continue and Watson cements himself as the gold-plated piece of shit at the center of the worst trade in NFL history. Even if Watson - soft, a bad person - does get hurt, you think backup QB Jameis Winston is gonna let some dusty ass RB take time away from him throwing picks 40 yards down the field?! Everyone in this offense is a big time stay away from me - David Njoku: My TE20 vs Consensus TE10, Amari Cooper: WR35 vs WR25 - but especially the guy who’s coming back from Shaun Livingston’ing his knee.
3. RB Jonathan Brooks (CAR): RB49 vs RB32
This one’s pretty simple. Jonathan Brooks was my #2 RB in this year’s draft, but he tore his ACL in November 2023. The Panthers aren’t contending for the playoffs this year and are very comfortable running incumbent starting RB Chuba Hubbard into the ground during the last year of his rookie deal. The Panthers will wisely bring Brooks along slowly, and although he may be a guy worth stashing for the fantasy playoffs, I can’t see him getting enough work once he gets off the PUP list in week 5 to warrant his current draft position at RB32.
4. TE Travis Kelce (KC): TE6 vs TE1
Let’s close this section out with some HEAT. Travis Kelce is old and has a Taylor Swift US tour to keep tabs on through November. The Chiefs finally have a group of weapons that will allow Kelce to take a backseat unless needed, with a particular emphasis being placed on Rashee Rice’s ability to play the Kelce role of finding gaps in the defense to sit in as a safety blanket. Of course, I do have the Chiefs projected as my #1 PPG offense this year, so Kelce could easily score 15 TDs and make this take look even more foolish than it initially appears, but let’s roll with it nonetheless.
The Two-Sided Teammates
Here are eight pairs of guys on the same team, playing the same position, that I think the market is off on. Most of the pairs are RBs, as more than any other position, an RB’s situation + coaching determine the results instead of talent (and I think the market is misreading said situations and coaches), but two WR pairs and a TE pair slip in at the end. The majority of these pairings rely on a complex analysis of listening to what a fucking head coach is telling us they’re going to do, obviously doublechecking The Coachspeak Index - have I mentioned them? - to make sure they’re not liars.
1a. RB De'Von Achane (MIA), My RB17 vs ADP RB11
1b. RB Jaylen Wright (MIA), RB31 vs RB49
The fantasy intelligentsia LOVES De’Von Achane. What’s not to love about a guy in an elite Dolphins offense, someone that had four T5 finishes in the nine weeks he finished the game. The guy is electric out there and with the Dolphins pass catchers already dinged up, Mike McDaniel may have to quickly find out what getting Achane more involved in the passing game looks like.
Achane peaked with his monster 51 fantasy point week 3 vs Denver last year, rushing for and catching four total TDs as the Dolphins put up SEVENTY POINTS. If you played against Achane that week you remember it. You can feel that hopelessness still. Not as hopeless as the Broncos must’ve felt after they needed to hold opponents to an average of 20.9 ppg for 12 weeks to finish the year to only finish as the 6th worst defense, but this isn’t a micropenis measuring contest. Back to Achane, although he finished the year as the 5th best RB per game (17.3 ppg) - where all this excitement comes from! - changing that 51 point explosion to an average week (13 points) turns him into only the 18th best RB (13.9 ppg). Obviously people are buying into the guy because he’s shown he can win you a week, but he’s still only 5’9, 180lb and is now competing against Raheem Mostert, who led the team in rushing touches, and rookie Jaylen Wright, my #1 RB this past draft, and a guy I think will be a fantasy superstar in no time. Not a crazy drop for Achane, going from RB11 to RB17, but some caution is warranted.
2a. RB Bijan Robinson (ATL), RB5 vs RB3
2b. RB Tyler Allgeier (ATL), RB39 vs RB46
Bijan is going to have a phenomenal year, but I can’t help being a little concerned about drafting him at RB2 or RB3. His volume is going to go up, but he’s still relying on a 36 year old Kirk Cousins - you know, the guy that tore his Achilles in Week 8 last season? - to run an above average offense, and he’s still having to contend with a very serviceable RB in Tyler Allgeier, a guy that new Falcons OC Zac Robinson said “… is going to have a big role, and certainly, at certain points in the season, we're going to be leaning on him”. The counter of course is, “BuT aRtHuR sMiTh Is GoNe” but (1) Arthur Smith’s delivered a top 10 run game every year and (2) Arthur Smith is a son of a billionaire gem and I won’t hear any more slander about that angry, mustached hunk of a man.
3a. RB Derrick Henry (BAL), RB14 vs RB8
3b. RB Justice Hill (BAL), RB40 vs RB66
I’m very excited about the visual combination of Derrick Henry and a newly fit and trim Lamar Jackson standing alongside one another. Lamar knows firsthand what Henry can do for a team in the playoffs. It was King Henry after all that handed Lamar the first of many playoff disappointments when he ran for 195 yards and threw that awesome jump pass on the goal line.
Despite my intrigue, I have some real concerns about the Baltimore offensive line after they traded away their RT and let both of their mauling guards walk in free agency. This might not look like the bruising Ravens offensive line we’re used to, but even with the losses, they will undoubtably be better than the absolute embarrassment of an offensive line that Henry had to run behind the last two years in Tennessee.
There is another issue of course, which is John Harbaugh’s unwavering affection for Justice Hill, a man he’s said, ”…is a supremely talented player, but his heart is even bigger” and will “play a lot”. Turning back to the Coachspeak Index for Harbaugh, he’s very honest when it comes to usage questions, so I’m inclined to believe his words and adjust Henry down and Hill up a bit in my rankings.
4a. RB Rachaad White (TB): RB32 vs RB14
4b. RB Bucky Irving (TB): RB36 vs RB53
Rachaad White is not good at running the football, averaging only 3.6 yards / carry and coming in as PFF’s 26th ranked RB, only ranking so high because his 24th RB receiving score outweighed his 50th RB rushing score. I expect the Tampa Bay defense to fall off this year, aka plenty more RB targets, but also expect rookie Bucky Irving to come in and steal some of White’s juicy 3rd down work. Overall, I’m down on all Bucs players outside of Chris Godwin (returning to his home in the slot) and Cade Otton (a guy that’s gotten way better every year and is money on a seam route), so buyer beware!
5a. RB Gus Edwards (LAC): RB53 vs RB37
5b. RB JK Dobbins (LAC): RB26 vs RB42
Gus Edwards’ last 6 months: a very sketchy offseason surgery that may or may not have happened, an ineffective end to the 2023 season after scoring 12 TDs in the first 11 weeks, and competition from three other backs, including his former BAL, now LAC teammate named above. Gus is a major stay away at RB37, but why JK Dobbins? Why a guy that went to Ohio State (booo) and whose last three seasons involved a torn ACL / LCL / meniscus (2021), a reaggrevation of that repaired knee (2022), and, usually an RB death-knell, torn achilles (2023)? Well, I like pain, and I particularly like pain at their current prices! Dobbins was one of my favorite players to watch play the position, and despite the lengthy amount of time recovering from going under the knife, he’s only 25. The RB room is wide open for the Chargers, so this is equally likely to end with Gus Edwards scoring 15 TDs as it is to end with rookie Kimani Vidal leading the way, but I’m choosing to believe in the famed LAC medical staff and a guy I love to watch - sue me for being emotional!
6a. WR Keon Coleman (BUF): WR71 vs WR43
6b. WR Khalil Shakir (BUF): WR39 vs WR50
Here’s what I wrote about Keon Coleman before the draft, “…a jump ball artist with terrible metrics across the board… a future “not a good receiver but somehow scored 10 TDs this year” fantasy WR2”. Here are those metrics in case you forgot.
Still think that’s his destiny, but am hopeful that the Bills have enough talent in the WR room to not have to rely on Coleman for anything other than said endzone jump balls. On the other hand, we have Khalil Shakir, who is coming into the year with a limited sample size, but an absurd collection of metrics from last year, all screaming at us that he’s the best WR on the roster:
91.1% of Khalil’s targets were deemed catchable, at an average depth of target of 7.4 yards;
Despite that short DoT, Shakir made the most of these catches, averaging 7.5 yards after the catch, a top number amongst slot receivers; and
Shakir had the 10th lowest drop rate in the entire NFL and ranked top 35 in both PFF receiving grade and, your favorite fantasy analyst’s favorite fantasy metric, yards per route run
Efficiency like this doesn’t always last as a WR’s workload increases, but who cares when a guy can make plays like this with the 2nd best QB in the league.
7a. WR Michael Pittman (IND): WR32 vs WR17
7b. WR Josh Downs (IND): WR56 vs WR69
7c. WR Adonai Mitchell (IND): WR58 vs WR60
As you hopefully read above, I am not an Anthony Richardson believer and think that Gardner Minshew is better at the aim-and-shoot style of quarterbacking that HC Shane Steichen can design success for. Pittman had a phenomenal year last season as the Colts’ #1 option, and has finished as a top 20 PPR WR each of the last three seasons, so why am I so down on him? Well for the first time since Pittman’s rookie season in 2020, he’s actually going to have some competent WRs competing for targets. Here are the top Colts target earners since Pittman entered the league:
2020: TY Hilton (91), RB Nyheim Hines (75), Zach Pascal (71), Pittman (57)
2021: Pittman (124), Zach Pascal (67), Nyheim Hines (53)
2022: Pittman (139), Parris Campbell (85), Alec Pierce (76)
2023: Pittman (150), Josh Downs (94), Alec Pierce (63)
Not great! This year, Pittman has the pleasure of competing against Josh Downs, Alec Pierce, a healthy Jonathan Taylor, Anthony Richardson spraying the ball over his head, and rookie Adonai Mitchell, a physical freak, my #4 WR in this draft, and most importantly, a guy that is used to his QB throwing a wide open route into a contested catch after playing last year with Quinn Ewers at Texas. Pittman can still have a very nice year, but all these factors are putting him squarely in the Do Not Draft bucket for me.
8a. TE Cole Kmet (CHI): TE27 vs TE16
8b. TE Gerald Everett (CHI): TE28 vs TE55
I think the Bears are going to run a ton of 12 personnel this year, so there will be plenty of opportunities for both these guys to get targets, but as Matthew Berry says, “I tell my daughters, ‘Find someone that looks at you the way that Shane Waldron looks at Gerald Everett’”.
Shane Waldron only coached Gerald Everett for one season in Seattle, but they made the most of it, with Everett having his 2nd most productive season as the TE21.
But there’s more than just the lovey-dovey stuff working against Kmet. In his three years in college, new Bears QB Caleb Williams only threw 9.8% of his passes to TEs, a far cry from the 25.2% TE target rate that Bears QBs had last season. Of course Caleb could find himself targeting the TE more in the pros, but I have a really hard time seeing Kmet maintaining his 20% target share with Everett, Keenan Allen, and future All Pro Rome Odunze coming in to steal work.
Five Undervalued Players
1. Kyler Murray: My QB3 vs Consensus QB10
Kyler’s fantasy finishes since he entered the league: QB7, QB2, QB10 (injury), QB19 (tore ACL), QB27 (coming back from ACL). He has the best WR prospect since Jamar Chase joining his team and is now 1.5 years removed from his ACL injury. He has one of the better playcallers in the league with OC Drew Petzing and a defense projected to be bottom 5 in the league. Why on earth is he going after QB6 Anthony “I already wrote about him above” Richardson, QB7 Joe “I had a 1/1 wrist injury” Burrow, and QB8 C.J. “My defense might be elite and I don’t really run the ball” Stroud?
2. Diontae Johnson: WR31 vs WR37
I loved Diontae each of the last three years and let me tell ya, hasn’t been all that rewarding! But this, this is the year. Bryce Young had a historically bad rookie year, we can all agree on that. But underneath the surface you saw why this guy was the favorite to go #1 in the draft and an all time high school recruit. Specifically, Bryce had the fun statistical quirk of having the #1 accuracy rate in the NFL when his WRs were open and the #32 rate of open receivers.
Guess what Diontae Johnson is incredible at? Getting open, finishing as the #1 separator over the last three seasons. This one is easy and I’m probably too low on him.
3. Najee Harris: RB10 vs RB24
This one is definitely more a vibes pick than anything. Najee finished as RB23 last year sharing the backfield with Jaylen Warren, but now Arthur Smith is in town. What does Arthur Smith love more than anything else in the world besides growing a mustache so he doesn’t look like the human equivalent of a thumb? Excessively running the ball with a big, strong running back! Now I know that his 2nd favorite thing in the world is pissing off fantasy managers, so this projection could go up in flames when Cordarrelle Patterson finishes with 10 rushing TDs from the goal line, but I’d like to think that there will be enough volume for everyone to eat after Harris has had his fill. Worst comes to worst, Najee finishes as RB24 again on the back of another consecutive 1,000 yard rushing season, so your downside is limited.
4. Tyler Conklin: TE10 vs TE19
I don’t think people talk enough about how utterly ridiculous it is that Tyler Conklin has finished each of the last three seasons with exactly 87 targets, relying on the worst QBs in the league for 2/3 seasons.
Absurd! This year, Conklin finds himself with a new QB who, health be willing, should be infinitely more competent than the dregs he’s been catching passes from in NY. Even if the targets stay the same, we can expect Conklin to catch more than the 3 total TDs he’s had the last two years. Huge value and I’m taking him in basically every fantasy and best ball team I have.
5. Rashee Rice: WR11 vs WR30
He’s not getting suspended and is the #1 option on the Chiefs. Don’t overthink this.
There’s a lot more love (and hate) below with the full rankings, so take a gander!
The Full List
1) Breece Hall (NYJ) - My RB1 vs Consensus RB2
2) Justin Jefferson (MIN) - WR1 vs WR5
3) CeeDee Lamb (DAL) - WR2 vs WR1
4) Tyreek Hill (MIA) - WR3 vs WR2
5) Amon-Ra St. Brown (DET) - WR4 vs WR3
6) Garrett Wilson (NYJ) - WR5 vs WR7
7) Christian McCaffrey (SF) - RB2 vs RB1
8) A.J. Brown (PHI) - WR6 vs WR6
9) Jonathan Taylor (IND) - RB3 vs RB5
10) Ja'Marr Chase (CIN) - WR7 vs WR4
11) Kenneth Walker III (SEA) - RB4 vs RB17
12) Chris Olave (NO) - WR8 vs WR12
13) Puka Nacua (LAR) - WR9 vs WR8
14) Bijan Robinson (ATL) - RB5 vs RB3
15) Marvin Harrison Jr. (ARI) - WR10 vs WR9
16) Isiah Pacheco (KC) - RB6 vs RB10
17) Rashee Rice (KC) - WR11 vs WR30
18) Saquon Barkley (PHI) - RB7 vs RB4
19) Brandon Aiyuk (SF) - WR12 vs WR18
20) Jahmyr Gibbs (DET) - RB8 vs RB6
21) Cooper Kupp (LAR) - WR13 vs WR16
22) James Conner (ARI) - RB9 vs RB18
23) Terry McLaurin (WAS) - WR14 vs WR31
24) Najee Harris (PIT) - RB10 vs RB24
25) DK Metcalf (SEA) - WR15 vs WR19
26) Alvin Kamara (NO) - RB11 vs RB16
27) Nico Collins (HOU) - WR16 vs WR13
28) Deebo Samuel Sr. (SF) - WR17 vs WR14
29) Kyren Williams (LAR) - RB12 vs RB7
30) Davante Adams (LV) - WR18 vs WR10
31) Josh Allen (BUF) - QB1 vs QB1
32) Patrick Mahomes II (KC) - QB2 vs QB2
33) DJ Moore (CHI) - WR19 vs WR22
34) James Cook (BUF) - RB13 vs RB13
35) Jaylen Waddle (MIA) - WR20 vs WR21
36) Christian Kirk (JAC) - WR21 vs WR32
37) Derrick Henry (BAL) - RB14 vs RB8
38) Josh Jacobs (GB) - RB15 vs RB12
39) DeVonta Smith (PHI) - WR22 vs WR23
40) Drake London (ATL) - WR23 vs WR11
41) Tee Higgins (CIN) - WR24 vs WR27
42) Joe Mixon (HOU) - RB16 vs RB15
43) Mike Evans (TB) - WR25 vs WR15
44) De'Von Achane (MIA) - RB17 vs RB11
45) Kyler Murray (ARI) - QB3 vs QB10
46) Jalen Hurts (PHI) - QB4 vs QB3
47) Tank Dell (HOU) - WR26 vs WR29
48) Travis Etienne Jr. (JAC) - RB18 vs RB9
49) Malik Nabers (NYG) - WR27 vs WR24
50) Chris Godwin (TB) - My WR28 vs Consensus WR35
51) Mark Andrews (BAL) - TE1 vs TE3
52) Stefon Diggs (HOU) - WR29 vs WR20
53) David Montgomery (DET) - RB19 vs RB21
54) George Pickens (PIT) - WR30 vs WR26
55) Lamar Jackson (BAL) - QB5 vs QB4
56) Trey McBride (ARI) - TE2 vs TE4
57) Diontae Johnson (CAR) - WR31 vs WR37
58) Dak Prescott (DAL) - QB6 vs QB8
59) Aaron Jones (MIN) - RB20 vs RB19
60) Sam LaPorta (DET) - TE3 vs TE2
61) Michael Pittman Jr. (IND) - WR32 vs WR17
62) Joe Burrow (CIN) - QB7 vs QB7
63) Calvin Ridley (TEN) - WR33 vs WR33
64) Brian Robinson Jr. (WAS) - RB21 vs RB30
65) C.J. Stroud (HOU) - QB8 vs QB5
66) Jake Ferguson (DAL) - TE4 vs TE9
67) Dalton Kincaid (BUF) - TE5 vs TE5
68) Jaxon Smith-Njigba (SEA) - WR34 vs WR40
69) Rhamondre Stevenson (NE) - RB22 vs RB22
70) Travis Kelce (KC) - TE6 vs TE1
71) Jordan Love (GB) - QB9 vs QB9
72) Tua Tagovailoa (MIA) - QB10 vs QB15
73) Zamir White (LV) - RB23 vs RB23
74) Amari Cooper (CLE) - WR35 vs WR25
75) Zay Flowers (BAL) - WR36 vs WR28
76) Jaylen Warren (PIT) - RB24 vs RB29
77) Romeo Doubs (GB) - WR37 vs WR52
78) Javonte Williams (DEN) - RB25 vs RB27
79) J.K. Dobbins (LAC) - RB26 vs RB42
80) Christian Watson (GB) - WR38 vs WR41
81) Kyle Pitts (ATL) - TE7 vs TE7
82) Tony Pollard (TEN) - RB27 vs RB26
83) Chase Brown (CIN) - RB28 vs RB38
84) Khalil Shakir (BUF) - WR39 vs WR50
85) Raheem Mostert (MIA) - RB29 vs RB25
86) Tyjae Spears (TEN) - RB30 vs RB35
87) Hollywood Brown (KC) - WR40 vs WR45
88) Trevor Lawrence (JAC) - QB11 vs QB16
89) Rome Odunze (CHI) - WR41 vs WR39
90) Jaylen Wright (MIA) - RB31 vs RB49
91) Rachaad White (TB) - RB32 vs RB14
92) George Kittle (SF) - TE8 vs TE6
93) Evan Engram (JAC) - TE9 vs TE8
94) Courtland Sutton (DEN) - WR42 vs WR47
95) Jayden Reed (GB) - WR43 vs WR36
96) Ty Chandler (MIN) - RB33 vs RB47
97) Darnell Mooney (ATL) - WR44 vs WR65
98) Zack Moss (CIN) - RB34 vs RB33
99) Jared Goff (DET) - QB12 vs QB14
100) Curtis Samuel (BUF) - My WR45 vs Consensus WR53
101) Brock Purdy (SF) - QB13 vs QB11
102) D'Andre Swift (CHI) - RB35 vs RB20
103) Tyler Conklin (NYJ) - TE10 vs TE19
104) Keenan Allen (CHI) - WR46 vs WR34
105) Joshua Palmer (LAC) - WR47 vs WR57
106) Bucky Irving (TB) - RB36 vs RB53
107) Geno Smith (SEA) - QB14 vs QB25
108) DeAndre Hopkins (TEN) - WR48 vs WR44
109) Brian Thomas Jr. (JAC) - WR49 vs WR49
110) Dallas Goedert (PHI) - TE11 vs TE12
111) Jordan Addison (MIN) - WR50 vs WR46
112) Austin Ekeler (WAS) - RB37 vs RB28
113) Matthew Stafford (LAR) - QB15 vs QB20
114) Ladd McConkey (LAC) - WR51 vs WR42
115) Xavier Worthy (KC) - WR52 vs WR38
116) Chuba Hubbard (CAR) - RB38 vs RB43
117) Jayden Daniels (WAS) - QB16 vs QB12
118) Pat Freiermuth (PIT) - TE12 vs TE15
119) Tyler Allgeier (ATL) - RB39 vs RB46
120) Jameson Williams (DET) - WR53 vs WR48
121) Taysom Hill (NO) - TE13 vs TE21
122) Justice Hill (BAL) - RB40 vs RB66
123) Adam Thielen (CAR) - WR54 vs WR58
124) Anthony Richardson (IND) - QB17 vs QB6
125) Jerome Ford (CLE) - RB41 vs RB39
126) Dalton Schultz (HOU) - TE14 vs TE13
127) Jaleel McLaughlin (DEN) - RB42 vs RB48
128) Jalen Tolbert (DAL) - WR55 vs WR89
129) Josh Downs (IND) - WR56 vs WR69
130) Brock Bowers (LV) - TE15 vs TE11
131) Rashid Shaheed (NO) - WR57 vs WR63
132) Aaron Rodgers (NYJ) - QB18 vs QB18
133) Devin Singletary (NYG) - RB43 vs RB31
134) Justin Herbert (LAC) - QB19 vs QB17
135) Adonai Mitchell (IND) - WR58 vs WR60
136) Cade Otton (TB) - TE16 vs TE27
137) Dontayvion Wicks (GB) - WR58 vs WR64
138) Blake Corum (LAR) - RB44 vs RB40
139) Brandin Cooks (DAL) - WR59 vs WR59
140) Rico Dowdle (DAL) - RB45 vs RB45
141) Ja'Lynn Polk (NE) - WR60 vs WR66
142) Jakobi Meyers (LV) - WR61 vs WR55
143) Caleb Williams (CHI) - QB20 vs QB13
144) Jalen McMillan (TB) - WR62 vs WR97
145) Ezekiel Elliott (DAL) - RB46 vs RB36
146) Hunter Henry (NE) - TE17 vs TE22
147) Michael Wilson (ARI) - WR64 vs WR71
148) Daniel Jones (NYG) - QB21 vs QB33
149) Luke McCaffrey (WAS) - WR65 vs WR75
150) Khalil Herbert (CHI) - My RB47 vs Consensus RB52
151) Sam Darnold (MIN) - QB22 vs QB29
152) Rashod Bateman (BAL) - WR66 vs WR84
153) Gabe Davis (JAC) - WR67 vs WR61
154) Noah Fant (SEA) - TE18 vs TE30
155) Tyrone Tracy Jr. (NYG) - RB48 vs RB57
156) Kirk Cousins (ATL) - QB23 vs QB19
157) Andrei Iosivas (CIN) - WR68 vs WR106
158) Jonathon Brooks (CAR) - RB49 vs RB32
159) Greg Dortch (ARI) - WR69 vs WR78
160) Will Levis (TEN) - QB24 vs QB24
161) Tyler Lockett (SEA) - WR70 vs WR51
162) Will Shipley (PHI) - RB50 vs RB70
163) Baker Mayfield (TB) - QB25 vs QB22
164) Luke Musgrave (GB) - TE19 vs TE17
165) Keon Coleman (BUF) - WR71 vs WR43
166) Mike Williams (NYJ) - WR72 vs WR56
167) Alec Pierce (IND) - WR73 vs WR124
168) David Njoku (CLE) - TE20 vs TE10
169) Bo Nix (DEN) - QB26 vs QB23
170) Nick Chubb (CLE) - RB51 vs RB34
171) Jermaine Burton (CIN) - WR74 vs WR73
172) Kalif Raymond (DET) - WR75 vs WR140
173) Bryce Young (CAR) - QB27 vs QB28
174) Demarcus Robinson (LAR) - WR76 vs WR92
175) Tyler Boyd (TEN) - WR77 vs WR79
176) Antonio Gibson (NE) - RB52 vs RB50
177) Isaiah Likely (BAL) - TE21 vs TE18
178) Colby Parkinson (LAR) - TE22 vs TE38
179) Drake Maye (NE) - QB28 vs QB31
180) Darius Slayton (NYG) - WR78 vs WR101
181) Jonnu Smith (MIA) - TE23 vs TE24
182) Tucker Kraft (GB) - TE24 vs TE37
183) Derek Carr (NO) - QB29 vs QB26
184) Xavier Legette (CAR) - WR79 vs WR62
185) Chigoziem Okonkwo (TEN) - TE25 vs TE23
186) Gus Edwards (LAC) - RB53 vs RB37
187) T.J. Hockenson (MIN) - TE26 vs TE14
188) Deshaun Watson (CLE) - QB30 vs QB21
189) Ricky Pearsall (SF) - WR80 vs WR70
190) MarShawn Lloyd (GB) - RB54 vs RB51
191) Russell Wilson (PIT) - QB31 vs QB30
192) Cole Kmet (CHI) - TE27 vs TE16
193) Gerald Everett (CHI) - TE28 vs TE55
194) A.T. Perry (NO) - WR81 vs WR100
195) Tank Bigsby (JAC) - RB55 vs RB62
196) Gardner Minshew II (LV) - QB32 vs QB32
197) Zach Charbonnet (SEA) - RB56 vs RB44
198) Juwan Johnson (NO) - TE29 vs TE33
199) Malik Washington (MIA) - WR82 vs WR87
200) Theo Johnson (NYG) - TE30 vs TE46
201) Dawson Knox (BUF) - TE31 vs TE29
202) D'Onta Foreman (CLE) - RB57 vs RB74
203) Zach Ertz (WAS) - TE32 vs TE20
204) Justin Fields (PIT) - QB33 vs QB27
205) Hayden Hurst (LAC) - TE33 vs TE39
206) DeMario Douglas (NE) - WR83 vs WR67
207) Mike Gesicki (CIN) - TE34 vs TE25
208) Michael Mayer (LV) - TE35 vs TE32
209) Dameon Pierce (HOU) - RB58 vs RB61
210) Jameis Winston (CLE) - QB34 vs QB81
You made it! ❤️