Steelers 2024 NFL Mock Draft: Selecting a quarterback upgrade, plus a steal in round 2

The Pittsburgh Steelers aim to improve for the 2024 NFL season through the upcoming draft. Let's explore the talented rookies they can select.
Edgerrin Cooper
Edgerrin Cooper / Michael Chang/GettyImages
1 of 3

The Pittsburgh Steelers had high aspirations for the 2023 season and managed to clinch a playoff spot with a record of 10-7. However, in the playoffs, they lost to the #2-seed Buffalo Bills by a score of 31-17. Despite this setback, the Steelers achieved a noteworthy feat by becoming the first AFC team in history to record 20 consecutive winning seasons. This momentous achievement was secured with a Week 17 victory over the Seattle Seahawks.

The Steelers are now confidently planning for the team's future by preparing strategically for the upcoming NFL Draft in April.

The team had a total of 304 points scored throughout the season but, unfortunately, allowed 324 points. In terms of yards per game, they ranked 25th with an average of 304.6 yards. However, they had a decent home record of 5-4 and a satisfactory road record of 5-3. Overall, the team's performance was pretty balanced, with room for improvement in certain areas.

Steelers look to reinforce on offense and defense in 2024 Draft

With the 2024 NFL Draft coming up, the Steelers should look into quarterbacks, wide receivers, tackles, defensive linemen, linebackers, and running backs. Pittsburgh holds seven draft picks this year. There will be no trades in this Mock Draft.

No. 20: JJ McCarthy, QB, Michigan

2024 NFL Draft: J.J. McCarthy
J.J. McCarthy / Maddie Meyer/GettyImages

The Pittsburgh Steelers have struggled to find a reliable quarterback since Ben Roethlisberger retired in 2021. They tried out Kenny Pickett, Mason Rudolph, and Mitchell Trubisky, but none seemed the right fit. That's where JJ McCarthy comes in. This young athlete has a powerful arm, but he struggles to make passes in tight windows. However, he has exceptional mobility. While at Michigan, he threw for 49 touchdowns and passed for 6,226 yards.