Flinn grew up in Fletcher, North Carolina and attended A. C. Reynolds High School where he lettered in football and baseball.[1][2] In his high school career, Flinn completed 534 of his 829 pass attempts for 7,431 yards, 76 touchdowns and 20 interceptions. Flinn also rushed for 1,088 yards and 24 touchdowns, while hauling in nine receptions for 68 yards.[3] He was rated a three-star recruit and committed to play college football at East Carolina.[4]
College career
Flinn was redshirted during his true freshman season in 2019 and was on the developmental roster. During the 2020 season, he earned inclusion on the weekly dress-out roster but did not play in a game due to the COVID-19 pandemic. During the 2021 season, he earned inclusion on the weekly dress-out roster for the second year in a row and did not play in a game. During the 2022 season, he appeared in two games and finished the season by logging five snaps.[5]
During the 2023 season, Flinn was named the starting quarterback during the Week 3 game against Appalachian State. He finished the game completing 17 out of 31 passing attempts for 158 yards with three interceptions along with one solo stop.[6] During the Week 4 game against Gardner–Webb, he completed eight out of 18 passing attempts for 94 yards with a touchdown.[7] During the Week 5 game against Rice, he completed a career high 21 out of 44 passing attempts for 246 yards with an interception.[8] During the Week 9 game against Tulane, Flinn completed a 10/18 throwing stat line with 125 total yards along with leading the team with a 13 play and 71 yard drive game.[9][10]
On January 23, 2024, Flinn announced that he would move on from football and forgo his final year of eligibility.[11]