Oliver redshirted as a freshman at Kentucky in 2018.[3] He appeared in 12 games during the 2019 season, posting six catches for 111 yards and a touchdown.[4] He battled injuries in 2020, playing six games while having two catches for 14 yards.[4] He entered the NCAA transfer portal following the season.[5]
Oliver transferred to the Youngstown State Penguins in 2021, playing nine games that year, six as a starter, and finishing second on the team with 24 receptions for 266 yards and a team-leading eight touchdowns.[6] In 2022, he caught 59 passes for 821 yards and 10 touchdowns, being named first-team All-Missouri Valley Football Conference (MVFC) while having the most single-season receiving touchdowns for a Youngstown State player since 1983.[7] As a senior in 2023, he broke the school record for career receiving touchdowns with 26 and finished the season with 64 receptions for 978 yards and eight touchdowns.[8][9]
After going unselected in the 2024 NFL draft, Oliver signed with the Tennessee Titans as an undrafted free agent.[9] In preseason, he caught eight passes for 90 yards and two touchdowns.[11] He was released at the final roster cuts, on August 27, 2024, and re-signed to the practice squad the following day.[12] He was signed to the active roster on November 2, 2024, prior to the team's Week 9 game against the New England Patriots, where he made his regular season debut.[13]