Robinson was a member of the Stanford Cardinal for five seasons. He finished his collegiate career with 144 tackles, three sacks, two forced fumbles, and one fumble recovery with one interception and five passes broken up in 45 games played.[1]
Robinson signed with the Denver Broncos as an undrafted free agent on May 1, 2021, shortly after the conclusion of the 2021 NFL draft.[3] He was waived during final roster cuts on August 31, 2021, but was signed to the team's practice squad the next day.[4][5] Robinson was elevated to the active roster on October 2, 2021, for the team's week 4 game against the Baltimore Ravens and made his NFL debut in the game.[6] Robinson was signed to the Broncos' active roster on October 19, 2021.[7] He was waived on October 26, and re-signed to the practice squad.[8][9] He was released on November 30.[10]
San Francisco 49ers
On December 6, 2021, Robinson was signed to the San Francisco 49ers practice squad.[11] He signed a reserve/future contract with the 49ers on February 2, 2022.[12]
On August 31, 2022, Robinson was placed on injured reserve.[13] He was activated on October 15.[14] He was waived on December 23 and re-signed to the practice squad.[15] On January 31, 2023, Robinson signed a reserve/future contract with the 49ers.[16]
On August 29, 2023, Robinson was waived by the 49ers and re-signed to the practice squad.[17][18] He signed a reserve/future contract on February 13, 2024.[19]
Robinson played in 3 games for the 49ers in 2024, logging 1 total tackle. On September 27, 2024, it was announced that Robinson had suffered a torn ACL in practice, ending his season.[20]