In 2017, Centeio appeared in one game for Temple; making his college football debut against UMass. He took a redshirt after not appearing in the final nine games of the season.[1]
In 2018, Centeio entered the season as the third quarterback behind Anthony Russo and Frank Nutile. He served as the personal protector on the Owl's punt team.[1] He threw his first-career touchdown pass against Maryland.[1]
In 2019, Centeio threw a career-long 89-yard touchdown against Bucknell.[1] He also made sporadic appearances throughout the season; leading scoring drives against East Carolina, No. 23 Memphis, and South Florida. Following the season,[1] he announced he would transfer from Temple.
Colorado State
In 2020, Centeio transferred to Colorado State. He appeared in three games in his redshirt junior season while making his only start against Fresno State in the season opener. He completed fourteen of his 36 passed for 207 yards and one touchdown and one interception.[4]
In 2021, Centeio started all twelve games for the Rams. He finished with a career-high in pass attempts, pass completions, yards, touchdowns, rushing attempts, rushing yards, and rushing touchdowns as the lead the team to a 3–9 record. Against Hawaii, he had a career-high 527 passing yards and five touchdown passes.[5] Following the season, he announced he would transfer for a second time.
James Madison
In 2022, Centeio transferred to James Madison as a graduate transfer. He started ten of eleven games for the Dukes. In his debut he tied the school record for passing touchdowns with six while also having a career-high 110 rushing yards against Middle Tennessee.[3][5] He set single-game passing records for James Madison as he threw for 468 yards while rushing for a career-high three touchdowns at Georgia Southern.[5] Due to James Madison making the transition from FCS they were ineligible to play for the conference title, but they were given a bid to play in the 2022 Oyster Bowl against Old Dominion. He threw for 304 yards and had an 85.7 completion percentage in the team's 37–3 win.[5] Following the season he was named Sun Belt Conference Offensive Player of the Year, Sun Belt Conference Newcomer of the Year, and Second-Team All-Sun Belt Conference.[3][6][7]