Milne grew up in South Jordan, Utah and attended Bingham High School, where he played basketball and football. He was a member of three state championship teams in football and two in basketball. As a senior Milne was named second-team 6A All-State by the Salt Lake Tribune after catching 23 passes for 408 yards and eight touchdowns.[1] Milne opted to play college football at BYU as a preferred walk-on over scholarship offers from Southern Utah and Weber State.[2]
College career
Milne played in 10 games with three starts in his freshman season and finished the year with 69 yards and one touchdown on 10 receptions.[2] Milne was awarded a scholarship three weeks into his freshman year.[3] He caught 21 passes for 285 yards and two touchdowns as a sophomore.[4] Milne finished his junior season with 70 catches for 1,188 yards and eight touchdowns and was a finalist for the Burlsworth Trophy.[5][6][7] Following the end of the season, Milne declared that he would forgo his senior season to enter the NFL Draft.[8]
Milne was selected by the Washington Football Team in the seventh round (258th overall) of the 2021 NFL draft.[12] He signed his four-year rookie contract on May 13, 2021.[13] Milne scored his first career touchdown in 2022.[14] On September 8, 2023, Milne was placed on injured reserve with a groin injury.[15] He was released by the team on July 31, 2024.[16]
Las Vegas Raiders
Milne signed with the Las Vegas Raiders on August 6, 2024.[17] He was waived on August 27.[18]
Carolina Panthers
On October 30, 2024, Milne was signed to the Carolina Panthers' practice squad. He was released by the Panthers on December 10.[19] On December 18, the Panthers re–signed Milne to their practice squad.[20]