Blough was born on July 31, 1995, in Carrollton, Texas.[1] His mother, LuAnn Blough is a cancer survivor and a graduate of Vanderbilt University.[2] Blough is the youngest of three brothers; his elder brothers are Matthew and Daniel.[3]
Blough was rated as the seventh-best pocket passer quarterback in the class of 2014, according to ESPN during The Opening rankings,[6] but was later rated as the thirty-fifth best pocket passer.[7] Other ratings services also had Blough in their class of 2014 rankings: 19 by Rivals.com and 26 by Scout.com following his reclassification.[8][9] Blough participated in the 2013 Elite 11 quarterback skills competition.[10]
As a redshirt freshman for the 2015 Boilermakers, Blough began the season as a backup to Austin Appleby. Blough was the backup on a roster that had just three scholarship quarterbacks, the other being true freshman Elijah Sindelar, who was recovering from a high school knee injury, and who Hazell wanted to redshirt.
Blough made his Purdue debut on September 12, 2015, throwing one incomplete pass in a three-and-out series in the closing minutes of a victory over Indiana State.[16] Hazell ultimately decided to redshirt Sindelar during the 2015 season, resulting in Blough seeing playing time as Appleby's principal backup. Blough completed three passes in seven attempts against Virginia Tech on September 19.[17]
On September 22, Blough was named Purdue's starting quarterback, replacing Appleby.[18] Blough completed 29 of his 39 passing attempts for 340 yards and a pair of touchdowns, but the Boilermakers fell 28–35 to the Bowling Green Falcons.[19] In his second career start, Blough led the Boilermakers to a near-upset of #2 Michigan State.[20] Blough had completed 13 of 23 passes with a touchdown and an interception when Purdue received the ball with 2:51 minutes left in the game with Purdue down 3 points. Blough finished the final drive 2 for 8, including three straight incomplete passes to end Purdue's hopes at an upset.[21] In his fifth start on October 31 against Nebraska, Blough completed 28 of 43 passes for 274 yards with four touchdown passes and no interceptions while also running for 82 yards and a touchdown to earn Big Ten Offensive Player of the Week honors.[22][23] On November 14, Blough completed 26 of 45 passes for 287 yards with a touchdown and an interceptions as Purdue was narrowly defeated by #24 Northwestern.[24] Blough started the following game, hoping to lead the Boilermakers to an upset of #6 Iowa, but he was injured during the first quarter of the game.[25] Two day later it was announced Blough had suffered a concussion[26] and was ruled out against the Indiana.[27] Blough finished his redshirt freshman season with 169 completions in 293 attempts, eight interceptions, ten touchdown passes, 1,574 passing yards, and a 57% completion percentage.
2016
Purdue's 2016 spring practice featured a quarterback battle between Blough and redshirt freshman Elijah Sindelar.[28] After spring practice, press reports indicated that Blough was leading the competition.[29] Blough and Sindelar were the starters in the April 16 spring game.[30] Blough passed for 226 yards but was intercepted twice as his team was defeated 17–23.[31]
On August 22, 2016, Blough was named the starting quarterback.[32] In the opening game, Blough led Purdue to a 45–24 victory over Eastern Kentucky. On Purdue's first drive, Blough found Tario Fuller on a screen pass for a 27-yard gain. For the game, he completed 25 of 43 passes for 245 yards with a touchdown pass and an interception while also running for two touchdowns.[33][34] In his third start of the season on September 24 against Nevada, Blough completed 21 of 30 passes for 300 yards with two touchdown passes and one interception to rally Purdue to a 24–14 victory.[35] On October 8, Blough's fourth quarter pass to Cameron Posey against Illinois set up a game-tying touchdown run by Richie Worship for Purdue first win against Illinois since the 2014 Boilermakers beat the 2014 Fighting Illini.[36] After leading Purdue to a 3–2 start, Blough and Purdue lost to Iowa 49–35 on October 15, throwing a career high five touchdowns.[37] The loss lead to head coach Darrell Hazell's dismissal.[38] On November 5, Blough almost knocked off Minnesota on the road. He posted 4 touchdowns, but had 1 interception in the loss.[39] Following the season, Blough was an honorable mention All-Big Ten selection by the coaches.[40]
2017
Blough once again entered training camp in a quarterback battle, with his primary competition being redshirt sophomore Elijah Sindelar and redshirt freshman Jared Sparks.[41] Blough was injured during Purdue's scrimmage on August 12, 2017, but was not expected to miss the season opener.[42] Blough began the season opener against #16 Louisville Cardinals as the backup to Sindelar.[43] Blough came in during the second quarter and sparked the struggling Purdue offense, leading two touchdown drives to give Purdue the lead and increase their lead. However, late in the third Blough was intercepted twice, one of which being a 61-yard touchdown for Louisville. Blough returned to the bench for the rest of the game in favor of Sindelar. Blough finished the game with 175 passing yards.[44] On September 8, Blough completed six of seven attempts in the first half for 174 yards and 2 touchdowns. He finished the game 11-for-13 passing for 235 yards and three scores. This would have been considered a perfect passer rating by NFL standards.[45]
2018
Purdue's first game of the season was against Northwestern and Elijah Sindelar was named as the starting quarterback.[46] Sindelar was named the starter for third game of the season against Missouri, but he was injured the Wednesday before the game. Blough was named the starter after the injury announcement.[47] The team was 0–2 when he took over.[48]
On September 15, 2018, against Missouri, Blough threw for a school record 572 passing yards.[49] He set the Big Ten record for total yards with 590. He was named the Big Ten offensive player of the week.[50] Despite Blough's performance, Purdue lost 40–37.
Purdue played at Illinois October 13. Since Illinois was the team he was playing when he got hurt the previous year, Blough said the game "...was personal." Purdue routed Illinois 46–7. Blough was pulled from the game due to their lead, but accumulated 377 yards passing and three touchdowns with one interception. He also had his first career receiving touchdown.[47]
Purdue played #2 Ohio State on October 20. Purdue won 49–20 in a surprising upset. Blough threw for 378 yards and three touchdowns in the game.[51]
His last game at Purdue ended in a blowout loss to Auburn in the 2018 Music City Bowl. Auburn led 56–7 and finished the game 63–14, the most points scored against Purdue in their history.[52]
He played in the East-West Shrine Bowl. He finished the game 10–15 with two touchdowns and 149 yards.[53]
Blough was signed by the Cleveland Browns as an undrafted free agent on May 3, 2019.[55]
Detroit Lions (first stint)
On August 30, 2019, Blough was traded to the Detroit Lions in an exchange that also saw the teams swap conditional seventh-round draft picks.[56][57] On November 27, 2019, following injuries to Matthew Stafford and backup quarterback Jeff Driskel, Blough was named the starting quarterback for the Lions for their game on Thanksgiving Day against the Chicago Bears, making it his first NFL start.[58] Blough completed the game with 22 completed passes on 38 attempts for 280 yards with two touchdowns and an interception but the Lions lost 24–20.[59] During the game he threw for his first NFL completion on a 75-yard touchdown pass to Lions wide receiver Kenny Golladay.[60] In Week 14 at the Minnesota Vikings, Blough threw for 205 yards with one touchdown and two interceptions and was sacked five times in a 20–7 Lions loss.[61] In Week 15 against the Tampa Bay Buccaneers Blough threw for 260 yards and 2 interceptions, one returned for a touchdown, in a 38–17 Lions loss.[62] In Week 16, against the Denver Broncos Blough threw for 117 yards and a touchdown in a 27–17 Lions loss.[63] In Week 17 against the Green Bay Packers, Blough threw for 122 yards and an interception and caught a 19-yard touchdown pass from wide receiver Danny Amendola during the 23–20 loss.[64] Blough finished the 2019 NFL season going 94-of-174 throwing for 984 yards with four touchdowns and six interceptions.[65]
On September 5, 2020, Blough was waived by the Lions and signed to the practice squad the next day.[66][67] He was promoted to the active roster on October 17.[68]
On March 17, 2022, Blough re-signed with the Lions.[69] On August 31, after making the initial 53-man roster, the Lions released Blough to make room for Nate Sudfeld.[70]
Minnesota Vikings
On September 1, 2022, the Vikings signed Blough to their practice squad.[71]
Arizona Cardinals
On December 14, 2022, Blough was signed off the Vikings practice squad to the Arizona Cardinals active roster.[72] On December 30, Blough was named the starting quarterback for Week 17 against the Atlanta Falcons after Colt McCoy experienced a recurrence of concussion symptoms.[73]
He re-signed with the team on March 20, 2023.[74] In his final game as a Cardinal, Blough would throw a 77-yard touchdown flea-flicker to WR A.J. Green.[75]
On August 29, Blough was released by the Cardinals as part of final roster cuts before the start of the season.[76]
Detroit Lions (second stint)
On August 31, 2023, Blough was signed to the Lions practice squad.[77]