Stanford running back Christian McCaffrey is planning on declaring for the 2017 NFL Draft, according to Bleacher Report NFL draft lead writer Matt Miller.

The Stanford junior running back has yet to announce the news himself, but the report does make sense and Miller does have great contacts within the NFL Draft community.

McCaffrey, a 6-foot, 200 pound running back from Castle Rock, Colo., has been one of the most dynamic players in college football over the past few seasons. He projects to be a big-time impact player for some lucky NFL team. According to B/R, he is expected to be a first-round draft pick.

Though he is billed as a running back, McCaffrey was a jack-of-all-trades for the Cardinal.

He was dynamic as a rusher but also caught passes and returned kicks at at elite level. In three seasons, he’s rushed for 3,922 yards and 21 touchdowns on the ground, received passes for 926 yards and 10 touchdowns through the air. He’s also notched well over 400 yards as a kick and punt returner, to go along with one punt returned for a touchdown and one kick returned to the house.

Showing off his versatility all the more, McCaffrey has thrown for two touchdowns and has even notched seven tackles during his Stanford career.

A Heisman Trophy contender in 2016, McCaffrey will go down as one of the best overall college football players in recent memory, and he has a chance to make that same impact in the NFL.

He’s truly one of a kind.