Fantasy Football Mock Draft 2024: Top Picks & Insights

Sportsgrid Staff
Host · Writer
10.12: Jayden Daniels, QB, Washington Commanders
1.01: Christian McCaffrey, RB, San Francisco 49ers
It’s not the best year to have the 1.01, even if you love the consistency Christian McCaffrey has brought to the table of late for the San Francisco 49ers. McCaffrey has had injury concerns in camp, along with Tyreek Hill, another top selection. Pair that with CeeDee Lamb holding out for the Dallas Cowboys, and you have some unnecessary question marks at the top of the board. Keep it simple, McCaffrey is the clear top pick.
- Zack
1.02: CeeDee Lamb, WR, Dallas Cowboys
Who’s worried about a holdout? CeeDee Lamb is an absolute stud pass catcher who led the NFL in receptions last season and red-zone targets. Not much is needed to explain this selection, as the former Boomer Sooner was a no-brainer with the second pick of the draft. Let's just get the deal done, Jerry.
- Danny Mogollon
1.03: Tyreek Hill, WR, Miami Dolphins
Holding the No. 3 overall pick might be the best position to be drafting from as you're essentially left with whoever is left of Christian McCaffrey, CeeDee Lamb, and Tyreek Hill. It's a fail-safe spot. Hill has WR1 upside and can single-handedly win multiple weeks for your fantasy team, so don't overthink it if he's on the board here.
- Ben DiGiacomo
1.04: Ja'Marr Chase, WR, Cincinnati Bengals
Ja’Marr Chase has been an absolute superstar since entering the league as a rookie. The former LSU standout has been a 1,000 yard receiver in his first three seasons, even in 2022 while only playing 12 games and 2023 with ten games of Joe Burrow. Chase is an absolute weapon in the Bengals offense and he’ll be even more of a focal point after Cincinnati losing Tyler Boyd in free agency. The wide receiver is amid a contract dispute, but assuming he suits up to play, he’ll either look to prove the Bengals right after signing him to a big contract extension, or eyeing to prove himself as he seeks an extension. Regardless, with a healthy Burrow back, Chase has the tools to be the WR1 in fantasy football in 2024-25.
- John Canady
1.05: Breece Hall, RB, New York Jets
With the fifth overall pick, there are a number of different routes one can go. Here, we like the upside that Breece Hall offers too much to pass him by. Hall shined for the New York Jets last season as the rest of the offsense crumbled around him behind a mediocre offensive line, but things hopefully will be much different for the Jets this year. With the offense expected to be functional and an improved offensive line, Hall has the upside to be the No. 1 player in all of fantasy.
- Pat Kelleher
1.06: Amon-Ra St. Brown, WR, Detroit Lions
Expectations are through the roof for the Detroit Lions heading into 2024, and many believe that this offense can be the number one unit of all of football. Led by Amon-Ra St. Brown, he was one of the most consistent star wide receivers in football last season that will be carrying over a ton of continuity into 2024. It's hard to pinpoint a safer pick here at No. 6.
- Mike Cardano Jr.
1.07: Bijan Robinson, RB, Atlanta Falcons
Holding the seventh overall pick, I was very pleased to grab Bijan Robinson here. as he's my second ranked player heading into this fantasy season. We saw Bijan's versatility on display in his rookie campaign, and now he gets the benefit of a new offense and a new quarterback around him to ideally bring out his best.
- TJ Inman
1.08: Justin Jefferson, WR, Minnesota Vikings
Kirk Cousins's departure might have some fantasy managers concerned about Justin Jefferson's outlook this season, but I'm not one of them. Arguably the game's top wideout, the 25-year-old has shown he can produce regardless of who is under center, closing out 2023 with an average of 22.0 PPR points over the final four weeks. His QB during that run? Backup, Nick Mullens. Yeah, Jefferson should be just fine, even if it is Sam Darnold running the show.
- Paul Connor
1.09: Jonathan Taylor, RB, Indianapolis Colts
Not surprisingly, there was a run on top wide receivers to open the draft, leaving a plethora of top running backs in the latter part of the first round. While some others are skeptical about Anthony Richardson eroding Jonathan Taylor's fantasy ceiling, this tandem should run roughshod in the AFC South for years to come. Taylor will have more running room and less pressure to return to his All-Pro form.
- Grant White
1.10: AJ Brown, WR, Philadelphia Eagles
Picking teth in any fantasy draft knocks you out of can't-miss studs like Christian McCaffrey, Tyreek Hill, or young buck Bijan Robinson. I was hoping Robinson might slide to me, but TJ Inman dashed my Hotlanta dreams, taking Bijan with the sixth overall selection. I wanted a proven commodity here, and to me, AJ Brown was the best non-QB available. Wideouts win championships, and I like AJ over the rest of the field.
- Joe Cervenka
1.11: Saquon Barkley, RB, Philadelphia Eagles
The Philadelphia Eagles wanted to bet big on the running back position, so they went for the home run by luring Saquon Barkley away for the New York Giants to don the midnight green. Expectations are through the roof for this Eagles' offense, and many expect Saquon to flourish behind the best offensive line he's ever had as well as in the passing game. Let's just hope he doesn't lose too many touchdown opportunities due to the "Brotherly Shove."
- George Kurtz
1.12: Garrett Wilson, WR, New York Jets
Starting off with Garrett Wilson at the back of the first round is a delight. The third-year wide receiver is in line for loads of targets and with Aaron Rodgers finally healthy, he is poised for a breakout season. As someone who is typically going a bit earlier in the first round, this felt like a great value compared to his ADP.
- Dave Connelly
2.01: Puka Nacua, WR, Los Angeles Rams
Puka Nacua has seen a slight dip in his ADP over the past few weeks after the team revealed he is dealing with a bursa-related knee injury. Head coach Sean McVay didn’t sound too concerned about the injury’s severity and said he was in zero danger of missing out on Week 1. We’ll buy the dip here on his draft stock.
- Dave Connelly
2.02: Marvin Harrison Jr., WR, Arizona Cardinals
Marvin Harrison Jr. has been lauded as the best wide receiver prospect in years, and he's lucky to enter a solid situation with the Arizona Cardinals in his rookie year. Kyler Murray has been eager to get a young, elite wide receiver on his squad, and he finally has one. Marvin is expected to walk right in and be one of the league's best immediately, but he appears up for the challenge.
- George Kurtz
2.03: Kyren Williams, RB, Los Angeles Rams
Kyren Williams came out of nowhere last season in fantasy and won many people their leagues as an early-season add, but now he has the challenge of entering the 2024 season with huge expectations. After combining for 15 touchdowns across 12 games last season, he may be due for some regression with Blake Corum joining him in the backfield. However, there are plenty of reasons to still view him as a dependable RB1 contributor in a potent Los Angeles Rams offense.
- Joe Cervenka
2.04: Jahmyr Gibbs, RB, Detroit Lions
After seeing what Jahmyr Gibbs did in his rookie season, I'm excited to see how he follows it up in 2024. Compiling 1,261 yards from scrimmage and 11 touchdowns while getting a feel for the league is incredible. With a meatier share of the workload and an elusive running style, we should see Gibbs bite off even more this season.
- Grant White
2.05: Isiah Pacheco, RB, Kansas City Chiefs
I opted for balance in Round 2, grabbing Kansas City Chiefs lead runner Isiah Pacheco, whose dual threat-ability gives him sky-high upside. At the same time, finding a more reliable and consistent running back at this stage in the draft is hard. Some may think this selection may be a slight reach, but not enough to convince me to stay away from his consistency.
- Paul Connor
2.06: Derrick Henry, RB, Baltimore Ravens
Derrick Henry is now a member of the Baltimore Ravens, and there are plenty of reasons to be excited about how he'll perform with his new team. It's fair to expect the Ravens to want to preserve Lamar Jackson, giving Henry a ton of touchdown opportunities that Ravens' running backs don't usually get.
- TJ Inman
2.07: Mike Evans, WR, Tampa Bay Buccaneers
Name a wide receiver who has been more consistently excellent over the past several seasons than Mike Evans. You can't! He pumps out 1000-yard and double-digit seasons like it's nobody's business, so we'll gladly scoop him up here before anyone else gets a chance to grab him.
- Mike Cardano Jr.
2.08: Michael Pittman Jr., WR, Indianapolis Colts
When it comes to Michael Pittman Jr., you either love him or hate him. On the positive side, he's a PPR machine who is the clear No. 1 option for the Indianapolis Colts, and on the contrary, he doesn't offer the high-upside yardage. There remains hope he can improve as a red-zone threat, which we're buying in on as we expect Anthony Richardson to make a big leap as a passer.
- Pat Kelleher
2.09: Travis Etienne, RB, Jacksonville Jaguars
Travis Etienne Jr. was not only a 1,000-yard rusher last season, but he racked up double-digit touchdowns with 12 throughout the Jacksonville Jaguars up and down season last year. The 25-year-old is dangerous out of the backfield, but he also serves as an exceptional receiving back, which offers even more opportunities for the third-year player. With Calvin Ridley moving on from Jacksonville in free agency, it wouldn’t be a shock to see Etienne used more as a receiving weapon in Doug Pederson’s creative offense. The Clemson alum could be in line for a career year.
- John Canady
2.10: Drake London, WR, Atlanta Falcons
For years, it's been tough to have faith in any wide receiver on the Atlanta Falcons, but with Kirk Cousins now entering the fold, everything is changing. Luckily, they already have Drake London in their locker room, who has all the talent in the world to be one of the better wide receivers in football. Finally, he has someone to get it to him.
- Ben DiGiacomo
2.11: De'Von Achane, RB, Miami Dolphins
De’Von Achane broke out as a rookie with 800 rushing yards and eight touchdowns…on just 103 carries! Look for a more significant workload and production in his sophomore campaign. Achane has as many 40-yard runs (11) as Reggie Bush had in his career. Consider your mind, like a would-be tackler, blown.
- Danny Mogollon
2.12: Chris Olave, WR, New Orleans Saints
Although Chris Olave has yet to become a true alpha wideout with his numbers, many believe this is the year he’ll finally make the leap. With Klint Kubiak taking over as offensive coordinator and being part of the notorious Kyle Shanahan coaching tree, there’s much to like about Olave’s upside in 2024.
- Zack Cook
3.01: Nico Collins, WR, Houston Texans
The Houston Texans are loaded on offense, and wide receiver Nico Collins has the skill set to continue being CJ Stroud’s top weapon. Even with Stefon Diggs brought over via trade from Buffalo, Collins has the best pure ceiling in Houston, and we’re banking on that hitting to kick off Round 3.
- Zack Cook
3.02: Davante Adams, WR, Las Vegas Raiders
After watching Receiver on Netflix, I’m beyond positive that Davante Adams has a lot of fire left in his tank. Even with Jimmy Garoppolo’s terrible quarterbacking, Adams had over 100 grabs for 1,100 yards and eight touchdowns in a “down season.” Gardner Minshew is no Aaron Rodgers but he did help Michael Pittman Jr. put up career highs in 2023. Adams’s floor is an elite WR2.
- Davante Adams
3.03: Sam LaPorta, TE, Detoirt Lions
You can't go wrong by getting a piece of the Detroit Lions' offense on your fantasy team, and Sam LaPorta in particular enters this season as the TE1 by a majority of fantasy pundits as one of the featured pieces of the Lions' condensed passing attack. After a dynamite rookie season with 900 yards and ten touchdowns, the sky is only pointing up for the second-year tight end.
- Ben DiGiacomo
3.04: Travis Kelce, TE, Kansas City Chiefs
Travis Kelce fell 16 yards shy of his eighth straight season with 1,000 receiving yards last year despite missing two games. The 34-year-old injured himself leading into the Chiefs Week 1 matchup against the Lions, and he nursed the injury seemingly all season long. Nonetheless, Kelce’s chemistry with Patrick Mahomes speaks for itself. Leading into this season, Kelce looks fully healthy and poised to return back to his days as the TE1 in fantasy football. The value in round three as the second tight end off the board felt way too good to pass up.
- John Canady
3.05: James Cook, RB, Buffalo Bills
The Buffalo Bills' offense is thin, and James Cook aims to be the top option on the ground as well as a very viable threat through the year as a pass-catcher from Josh Allen. In the early third-round, Cook is a great option if you decide to go with elite wide receivers in the first two rounds.
3.06: Cooper Kupp, WR, Los Angeles Rams
The past few seasons have been unfortuante for Cooper Kupp as he's dealt with too many untimely injuries to count. For now, he's entering 2024 healthy and as a featured piece of a pass-heavy Los Angeles Rams' offense that projects to put up numbers this season. If you're not a believer in Puka Nacua to continue to ascend, Kupp has elite upside that's hard to ignore.
3.07: Jaylen Waddle, WR, Miami Dolphins
Jaylen Waddle is one of the safest picks in this range of the draft as he has three 1000-yard seasons since enterning the league and is a part of an explosive offense that wants to air it out.
3.08: Joe Mixon, RB, Houston Texans
A lot of people are going to be surprised when they see a "HOU" next to Joe Mixon's name because his trade to the Houston Texans was very quiet earlier this offseason. In what's expected to be a high-octane offense, grabbing the RB1 is a great option at this stage in the draft to get a consistent contributor.
3.09: Rachaad White, RB, Tampa Bay Buccaneers
When it comes to fantasy football, Rachaad White has everything you want in a running back. He has no real competition to split carries, is the number on goal-line option, and is a volume pass-catcher. If you're a believer in the Bucs' offense, you can't go wrong by scooping up Rachaad White here to pair alongside two elite wide receivers.
3.10: Stefon Diggs, WR, Houston Texans
I've had Stefon Diggs in my other keeper league since he landed in Buffalo in 2020, so definitely a little nostalgia with this pick. He's served me well, having his best year ever in 2020 with career-highs in catches (127), and receiving yards (1,535). The change of scenery did Diggs wonders and I'm banking on the move to Houston, doing at least some of the same. I don't expect the soon-to-be 31-year-old to turn back the clock to his 20s burst, but a full season with an ever-improving CJ Stroud and an up-and-coming Texas squad has me excited about the possibilities.
- Joe Cervenka
3.11: Jalen Hurts, QB, Philadelphia Eagles
After a rocky end to the 2023 season, signs are point up for Jalen Hurts and the rest of the Philadelphia Eagles' offense. Reports out of Eagles' training camp thus far have been glowing surrounding how Hurts has performed, and given what he can do on the ground, he's full of QB1 upside. By most accounts, Jalen Hurts is drafted as the QB2 behind Josh Allen, but what offense do you trust more heading to 2024? Do you really believe in a Bills' offense without any pass catchers?
3.12: Malik Nabers, WR, New York Giants
In best ball circles, it’s common to see Malik Nabers going as high as the second round. He continues to shine in training camp and is receiving loads of praise from opposing teams during the offseason. The one hurdle that could potentially hold him back from a breakout rookie season? Daniel Jones being his quarterback.
- Dave Connelly
4.01: Brandon Aiyuk, WR, San Francisco 49ers
4.02: DJ Moore, WR, Chicago Bears
4.03: DeVonta Smith, WR, Philadelphia Eagles
4.04: Deebo Samuel, WR, San Francisco 49ers
4.05: Trey McBride, TE, Arizona Cardinals
4.06: Josh Allen, QB, Buffalo Bills
4.07: Lamar Jackson, QB, Baltimore Ravens
4.08: Rhamondre Stevenson, RB, New England Patriots
4.09: Kenneth Walker, RB, Seattle Seahawks
4.10: DK Metcalf, WR, Seattle Seahawks
4.11: Patrick Mahomes, QB, Kansas City Chiefs
4.12: Mark Andrews, TE, Baltimore Ravens
5.01: CJ Stroud, QB, Houston Texans
5.02: Josh Jacobs, RB, Green Bay Packers
5.03: Anthony Richardson, QB, Indianapolis Colts
5.04: Kyler Murray, QB, Arizona Diamondbacks
5.05: Dalton Kincaid, TE, Buffalo Bills
5.06: George Kittle, TE, San Francisco 49ers
5.07: Zay Flowers, WR, Baltimore Ravens
5.08: Alvin Kamara, RB, New Orleans Saints
5.09: Kyle Pitts, TE, Atlanta Falcons
5.10: Aaron Jones, RB, Minnesota Vikings
5.11: Tee Higgins, WR, Cincinnati Reds
5.12: James Conner, RB, Arizona Diamondbacks
6.01: Evan Engram, TE, Jacksonville Jaguars
6.02: Joe Burrow, QB, Cincinnati Bengals
6.03: Calvin Ridley, WR, Tennessee Titans
6.04: Tank Dell, WR, Houston Texans
6.05: Dak Prescott, QB, Dallas Cowboys
6.06: Amari Cooper, WR, Cleveland Browns
6.07: Keenan Allen, WR, Chicago Bears
6.08: Rashee Rice, WR, Kansas City Chiefs
6.09: Terry McLaurin, WR, Washington Commanders
6.10: David Montgomery, RB, Detroit Lions
6.11: George Pickens, WR, Pittsburgh Steelers
6.12: Christian Watson, WR, Green Bay Packers
7.01: Brian Robinson Jr., RB, Washington Commanders
7.02: D'Andre Swift, RB, Chicago Bears
7.03: Jaylen Warren, RB, Pittsburgh Steelers
7.04: Tony Pollard, RB, Tennessee Titans
7.05: Javonte Williams, RB, Denver Broncos
7.06: Diontae Johnson, WR, Carolina Panthers
7.07: Chris Godwin, WR, Tampa Bay Buccaneers
7.08: Jayden Reed, WR, Green Bay Packers
7.09: Najee Harris, RB, Pittsburgh Steelers
7.10: Tyjae Spears, RB, Tennessee Titans
7.11: Jake Ferguson, TE, Dallas Cowboys
7.12: Christian Kirk, WR, Jacksonville Jaguars
8.01: Rome Odunze, WR, Chicago Bears
8.02: Raheem Mostert, RB, Miami Dolphins
8.03: Gabe Davis, WR, Jacksonville Jaguars
8.04: Jaxon Smith-Njigba, WR, Seattle Seahawks
8.05: Khalil Shakir, WR, Buffalo Bills
8.06: Zamir White, RB, Las Vegas Raiders
8.07: Xavier Worthy, WR, Kansas City Chiefs
8.08: Nick Chubb, RB, Cleveland Browns
8.09: Keon Coleman, WR, Buffalo Bills
8.10: Jonathon Brooks, RB, Carolina Panthers
8.11: Hollywood Brown, WR, Kansas City Chiefs
8.12: Ladd McConkey, WR, Los Angeles Chargers
9.01: Chase Brown, RB, Cincinnati Bengals
9.02: David Njoku, TE, Cleveland Browns
9.03: Courtland Sutton, WR, Denver Broncos
9.04: Brock Bowers, TE, Las Vegas Raiders
9.05: Xavier Legette, WR, Carolina Panthers
9.06: Blake Corum, RB, Los Angeles Rams
9.07: Jameson Williams, WR, Detroit Lions
9.08: Austin Ekeler, RB, Washington Commanders
9.09: Mike Williams, WR, New York Jets
9.10: Antonio Gibson, RB, New England Patriots
9.11: DeAndre Hopkins, WR, Tennessee Titans
9.12: Zack Moss, RB, Cincinnati Bengals
10.01: Jordan Love, QB, Green Bay Packers
10.02: Ezekiel Elliott, RB, Dallas Cowboys
10.03: Kirk Cousins, QB, Atlanta Falcons
10.04: Aaron Rodgers, QB, New York Jets
10.05: Brian Thomas Jr., WR, Jacksonville Jaguars
10.06: Ty Chandler, RB, Minnesota Vikings
10.07: Jordan Addison, WR, Minnesota Vikings
10.08: JK Dobbins, RB, Los Angeles Chargers
10.09: Jerry Jeudy, WR, Cleveland Browns
10.10: Devin Singletary, RB, New York Giants
10.11: Trey Benson, RB, Arizona Cardinals
10.12: Jayden Daniels, QB, Washington Commanders
1.01: Christian McCaffrey, RB, San Francisco 49ers
It’s not the best year to have the 1.01, even if you love the consistency Christian McCaffrey has brought to the table of late for the San Francisco 49ers. McCaffrey has had injury concerns in camp, along with Tyreek Hill, another top selection. Pair that with CeeDee Lamb holding out for the Dallas Cowboys, and you have some unnecessary question marks at the top of the board. Keep it simple, McCaffrey is the clear top pick.
- Zack
