Ouellette played college football for the Ohio Bobcats from 2014 to 2018 while using a medical redshirt season in 2016 after suffering an injury in his first game that year.[2] He finished his collegiate career having played in 50 games where he had 719 carries for 3,833 yards and 32 rushing touchdowns and 64 receptions for 516 yards and six receiving touchdowns.[2]
Awards and recognition
Two time Team captain.
Rushed for 1,000 yards in 2017 and 2018.
Second Team All-MAC Offense 2017.
Honored by the touchdown Club of Columbus, 2015.
In 2015 lead team in rush attempts and rushing yards.
in 2014 was two-time MAC East Offensive Player of the Week (Nov. 6 and 24).
In May 2019, Ouellette signed with the New Orleans Saints.[3] New Orleans waived Ouellette on May 28, 2019.[4]
Cleveland Browns
On July 27, 2019, Ouellette signed with the Cleveland Browns.[5] However, he was waived by Cleveland on August 31, 2019.[6]
Toronto Argonauts
On September 17, 2019, it was announced that Ouellette had signed with the Toronto Argonauts.[7] He played in his first career game on October 18, 2019, against the Montreal Alouettes where he had four carries for 20 yards.[8] In the following game, he recorded his first career touchdown on a 15-yard pass from Dakota Prukop in a game against the Ottawa Redblacks on October 26, 2019.[9] He played in three regular season games in 2019 where he had 23 carries for 114 yards and five receptions for 39 yards and one touchdown.[8]
Ouellette did not play in 2020 due to the cancellation of the 2020 CFL season, but signed a contract extension with the Argonauts on December 15, 2020.[10] In 2021, he played in just six games while spending time on the injured list and practice roster, but recorded 23 carries for 143 yards.[8][11] Ouellette made his post-season debut, on December 5, 2021, after playing in the East Final where he had four carries for eight yards in the loss to the Hamilton Tiger-Cats.[8]
Ouellette began the 2022 season on the injured list and played in just three of the team's first eight games as the back up running back.[12] However, following a season-ending injury to the team's starting running back, Andrew Harris, Ouellette became the team's starting running back on August 20, 2022, where he had six carries for 18 yards and seven catches for 92 yards against the Calgary Stampeders.[12] He scored his first career rushing touchdown on September 10, 2022, in the victory over the Ottawa Redblacks.[8] Ouellette finished the season having played in 13 regular season games carrying the ball 98 times for 516 yards with two touchdowns. He also caught 38 passes for 350 yards and a score. On February 11, 2023, Ouellette and the Argos agree to a contract extension.[13]
In 2023, Ouellette entered the season as the starting running back as Harris was relegated to backup status. Ouellette played in 15 games, sitting out three as the Argonauts clinched the division early, where he recorded 178 carries for 1,009 yards and eight touchdowns along with 16 catches for 163 yards and two touchdowns.[8] He was named a CFL East All-Star for the second consecutive season.[14] In the following off-season, he became a free agent upon the expiry of his contract on February 13, 2024.[15]