Fulgham played five seasons for the Monarchs at Old Dominion, redshirting his freshman season. Although he initially joined the team as a walk-on, he earned a scholarship by the end of fall camp during his first year.[2] As a senior, Fulgham led Conference USA with 1,083 receiving yards and a 17.2 yards per catch and was named second team All-Conference USA.[3] He finished his collegiate career seventh in school history with 128 receptions for 2,044 yards and 18 receiving touchdowns (sixth in school history).[4] Following the end of his redshirt senior season, Fulgham was invited to play in the 2019 Senior Bowl, becoming one of the first Old Dominion players to participate along with linebacker Oshane Ximines.[5] He caught one pass for seven yards in the game.[6]
Fulgham was drafted by the Detroit Lions in the sixth round with the 184th overall pick in the 2019 NFL draft.[11] Fulgham signed a rookie contract with the Lions on May 14, 2019.[12] He was waived on September 26, 2019, and re-signed to the practice squad.[13] The Lions promoted Fulgham back up to the active roster on December 12, 2019.[14] He made his NFL debut on December 15, 2019, against the Tampa Bay Buccaneers.[15]
On August 9, 2020, Fulgham was waived by the Lions.[16]
Green Bay Packers (first stint)
On August 10, 2020, Fulgham was claimed off waivers by the Green Bay Packers.[17] He was waived on August 19, 2020.[18]
Philadelphia Eagles
Fulgham was claimed off waivers by the Philadelphia Eagles on August 25, 2020.[19] He was waived on September 3, 2020, but was re-signed to the practice squad three days later.[20] He was promoted to the active roster on October 3, 2020.[21] The next day in a Sunday Night Football game against the San Francisco 49ers, Fulgham caught his first NFL pass and caught a 42-yard pass from Carson Wentz[22] for his first career touchdown. The following week, Fulgham caught ten passes for 152 yards and a touchdown in a 38–29 loss to the Pittsburgh Steelers.[23] He became the 11th player in Eagles history with at least ten catches and 150 or more yards in a game, and his 152 yards are the 2nd most for an Eagle in one of their first five games.[24] The next week in a showdown with the Baltimore Ravens, Fulgham posted 6 receptions for 75 yards and a touchdown that put the Eagles in position to tie the game late in the fourth quarter with a successful two-point conversion.[25] In Week 8 against the Dallas Cowboys, Fulgham had 6 receptions for 78 yards and a touchdown in the 23–9 win.[26] Fulgham finished the season with 38 receptions for a team-high 539 receiving yards and four touchdown receptions.[27]
On August 31, 2021, Fulgham was waived by the Eagles and re-signed to the practice squad the next day.[28][29] On October 11, 2021, he was released from the Eagles' practice squad.[30]
Miami Dolphins
On October 12, 2021, Fulgham was signed to the Miami Dolphins practice squad.[31] He was released on December 13.[32]
Denver Broncos
On December 15, 2021, Fulgam signed with the Denver Broncos practice squad. He was elevated for the teams Week 17 game against the Los Angeles Chargers. Fulgham signed a reserve/future contract with the Broncos on January 10, 2022.[33] He was released on August 16, 2022.[34]
Green Bay Packers (second stint)
On August 18, 2022, Fulgham was claimed off waivers by the Green Bay Packers.[35] He was waived on August 30, 2022, and signed to the practice squad the next day.[36][37] On September 20, 2022, Fulgham was released from the practice squad.[38] He was signed to the practice squad two days later.[39] His practice squad contract with the team expired after the season on January 8, 2023.
BC Lions
Fulgham signed with the BC Lions of the Canadian Football League on January 16, 2024.[40] He played and started in three games where he had six catches for 98 yards and one touchdown. He was released in week 4 on June 24, 2024.[41]