|Pittsburgh Panthers No. 4|
|High school||St. Johns (FL) Bartram Trail|
|Date of birth||May 4, 1994|
|Place of birth||Jacksonville, Florida|
|Height||6 ft 2 in (1.88 m)|
|Weight||225 lb (102 kg)|
Peterman attended Bartram Trail High School in St. Johns, Florida. As a senior, he passed for 2,392 yards and 36 touchdowns. Peterman was rated as a four-star recruit and committed to the University of Tennessee to play college football.
Peterman redshirted his first year at Tennessee in 2012. He made his first career start during his freshman year in 2013 against Florida. He was benched during the game after completing four of 11 passes for only five yards and two interceptions. Overall, he appeared in four games that season, completing 10 of 23 passes for 45 yards and the two interceptions. As a sophomore in 2014, he played in seven games and made one start. He completed 10 of 20 passes for 49 yards.
Peterman transferred to the University of Pittsburgh in 2015. He entered the season as the backup to Chad Voytik, but replaced him as the starter after two games. In his first start, he completed 20 of 29 passes for 219 yards with two touchdowns and two interceptions. He kept the starting job for the rest of the year, completing 193 of 314 passes for 2,287 yards, 20 touchdowns and eight interceptions. Peterman returned as a starter his senior year in 2016  and threw for 2,855 yards with 27 TD and 7 interceptions.