After playing sparingly in 2020, Robertson became Maine's starting quarterback following an injury to Joseph Fagnano in 2021.[4][5][6] In his first career start against Merrimack, he threw for 141 yards and a touchdown, leading Maine to a 31–26 victory.[7] Against William & Mary, Robertson completed 20 passes for 223 yards and two touchdowns, being named the CAA Rookie of the Week.[8] Against Rhode Island, he threw for four touchdowns in a 45–24 victory.[9] He finished the season with 121 completions for 1,505 yards and 12 touchdowns before returning to his duties as backup when Fagnano returned from injury the following season.[10] Robertson was named the starting quarterback in 2023 following Fagnano's decision to transfer to UConn.[11] Against Stony Brook, Robertson threw for a then-career-high 394 yards and five touchdowns, before a three-touchdown performance against Long Island a couple of weeks later.[12][13] The following week, he set a Maine school record for most passing yards in a single game, throwing for 503 yards in a 28–34 loss.[14][15] He finished the season throwing for 2,897 yards and 25 touchdowns, before entering the transfer portal.[16]
Monmouth
On January 5, 2024, Robertson announced that he would be transferring to Monmouth University to play for the Monmouth Hawks. Against his former team, Maine, Robertson threw for 390 yards and four touchdowns, leading Monmouth to a 51–22 victory.[17] Against Stony Brook, he threw for a school record and career-high 536 yards and three touchdowns, in a 55–47 win.[18] Robertson finished the season throwing for 3,937 yards and 31 touchdowns, being named the CAA Offensive Player of the Year.[19]