Christian McCaffrey may have been the runner-up to Derrick Henry for the Heisman trophy but he second to none today in Pasadena with 368 all purpose yards against Iowa. McCaffrey set the Rose Bowl record as the Cardinal destroyed Iowa 45-16. He also became the first player in Rose Bowl history to receive and run for over 100 yards.

McCaffrey set the record for the NCAA single-season all-purpose yardage record earlier this season and terrorized PAC-12 defenses all year.

On the very first play of the game McCaffrey caught a pass and ran 75 yards for a touchdown. Later in the game he ran back a punt 66 yards for a touchdown. The Cardinal star rushed for 172 yards on 18 carries and had 105 yards receiving on four catches.

McCaffrey will return to Stanford next year as a junior and will likely be the front-runner for the 2016 Heisman trophy as long as he stays healthy. As a sophomore he can’t come out for the NFL Draft and will be eligible for the 2017 draft if he wants to come out early.

His father, Ed McCaffrey won three Super Bowls in the NFL and his uncle Bill McCaffrey was and All-American basketball player at Vanderbilt in the 90s. It’s easy to see where he gets his ability from.

Stanford will kick off their 2016 season at home against Kansas State on Sept. 2nd.