Milore enters the NFL with enticing dual-threat ability, particularly electric with his legs, but has a ways to go as a passer.

At 6-foot-2, 216 pounds, the redshirt junior is a dual-threat who threw for 45 touchdowns and ran for 33 more in his polarizing 38 games (27 starts) for the Crimson Tide.

The 22-year-old is an outstanding runner and athlete for the position, able to rip off big plays easily. Milroe’s speed is easy to see on tape — backed up by a 4.4 40 time at his pro day — but he also offers good toughness and physicality with the ball in his hands, relying on his sturdy build for extra yards. In this day and age, it’s not hard to see how Milroe’s electric running ability can be weaponized.

As a thrower, though, Milroe was far too inconsistent, ripping off some NFL throws into tight windows one series and misfiring on easy passes the next. There’s excitement in scouting circles over Milroe’s raw tools, as well as his intangibles, earning praise for his character, intelligence and discipline as a worker, perhaps stemming from his military upbringing.

Milroe was a two-time captain at Alabama, first in Nick Saban’s final season and then in Kalen DeBoer’s first with the Tide in 2024.

After backing up eventual No. 1 overall pick Bryce Young in 2022, Milroe took over as Bama’s starter in 2023. After losing his second start to Texas and being benched the following game, Milroe regained his starting job and led the Tide to a playoff spot, finishing the season with a 23-6 TD-INT ratio and 12 rushing TDs. Milroe struggled versus Michigan’s defense in a Rose Bowl loss, coming up short on fourth-and-goal in overtime — the final play of Saban’s career.

The 2024 season started well for Milroe, who earned early Heisman buzz after a wild victory over Georgia. But that all came to a screeching halt in Bama’s shocking loss at Vanderbilt, with Milroe throwing a pick-six and coughing up a critical fourth-quarter fumble. He largely struggled to adapt to DeBoer’s offense.