Johnson attended high school at Bothell. In his senior season he recorded 24 receptions for 334 yards and three touchdowns. Coming out of high school, Johnson decided to commit to play college football for the George Fox Bruins.[2]
College career
George Fox
In Johnson's first three seasons in 2019, 2020, and 2021, Johnson would only play in two seasons due to the 2020 season being canceled due to Covid-19. However he would tally 55 receptions for 990 yards and nine touchdowns.[3][4] During the 2022 season, Johnson totaled 55 receptions for 1,156 yards and 14 touchdowns en route to being named an All-American.[5][6] After the conclusion of the 2022 season, Johnson decided to enter his name into the NCAA transfer portal.[7]
Oklahoma State
Johnson decided to transfer to play for the Oklahoma State Cowboys.[8][9] In week eight of the 2023 season, Johnson earned his first start of the season where he notched six receptions for 149 yards, as he helped the Cowboys to a win over Cincinnati.[10] In week nine, Johnson tallied five catches for 70 yards as he helped Oklahoma State win the final Bedlam beating rival Oklahoma.[11] During the 2023 season, Johnson recorded 33 receptions for 539 yards and one touchdown.[12] After the conclusion of the 2023 season, Johnson decided to declare for the 2024 NFL draft.[13][14]