Webb committed to Oregon over offers from California, Colorado State, Florida State, Hawaii, San Diego State, UCLA, Texas A&M, Wyoming, and Oregon State, among others.[2][4][5] As a freshman in 2018, Webb saw action in two games as a redshirt.[2]
At the start of the 2019 season, Webb changed from tight end to more of a split-out receiver role due to injuries to several players at the position.[6] Against Auburn in the season-opener, Webb caught his first career pass, a 20-yard touchdown from quarterback Justin Herbert.[7] He finished the game with three catches for 28 yards.[2] Against the number 25 ranked Washington Huskies on October 19, he caught a 12-yard touchdown in the opening drive and finished with two catches for 31 yards.[2] He caught three passes for first downs and finished with 42 receiving yards the following week against the Washington State Cougars.[2] Webb caught his third touchdown of the season against Arizona on November 16.[2] He finished the year with 18 catches for 209 yards and three scores, being one of only five Power Five freshmen tight ends to score at least three times.[2] He caught at least one pass in nine out of the 14 games and helped the Ducks compile a 12–2 record.[2]
Webb was injured in the 2020 fall camp, resulting in him playing only one game in a COVID-19-shortened 2020 season.[8][2] His only time on the field came against USC in the 2020 Pac-12 Conference Championship Game, as the Ducks won their second consecutive conference title.[2] In 2021, head coach Mario Cristobal said that "Losing [Webb] last year was something that really hurt us offensively."[9]
Overall, in 2021 as a sophomore, Webb appeared in all of the Ducks' 14 games and recorded 13 receptions for 87 yards and one touchdown.[2] He played as the starting tight end in three matches and made at least one catch in nine games, with multiple catches in three games.[2] He appeared on a total of 280 snaps (276 offense, four special teams), and made two tackles on special teams.[2] Webb started in the season opener against Fresno State on September 4 and recorded a season-high three receptions for seven yards.[2] He helped the Ducks pull off a historic upset over the Ohio State Buckeyes the following week, making two catches for 32 yards, including one catch that was a 30-yard gain.[2] Against Arizona on September 25, Webb made his fourth career touchdown catch in the fourth quarter on a pass from quarterback Anthony Brown.[2] He appeared in Oregon's Alamo Bowl loss against the Oklahoma Sooners, which was the final game of his career, starting at tight end and making one reception for six yards.[2]
In his four seasons at the University of Oregon, Webb made 31 catches for 296 yards and scored four touchdowns.[10]