Junior Foote was drafted in the second-round by the
Kelowna Rockets of the
Western Hockey League (WHL) in the 2013 WHL bantam draft. After being drafted by Kelowna, Foote played two seasons with the Colorado Thunderbirds under-16 team in the
Tier 1 Elite Hockey League before making his WHL debut in the 2015–16 season. In his draft year, Foote posted 57 points in 71 games for the Kelowna Rockets. On June 23, 2017, the
Tampa Bay Lightning selected Foote in the first round of the
2017 NHL entry draft with the 14th overall pick. Foote was the eighth Kelowna Rockets player in team history to be drafted in the first round. On September 22, 2017, Foote was named as the 23rd
captain in the Kelowna Rockets history. On April 1, 2018, Foote was signed to a three-year, entry-level contract by the Tampa Bay Lightning.
Professional After signing his entry-level contract, Foote joined the
Syracuse Crunch, the
American Hockey League (AHL) affiliate of the Lightning. On April 6, 2018, Foote made his professional ice hockey debut in a 4–3 Crunch shootout loss to the
Binghamton Devils. Foote scored the first goal of the game on his first shot. In his first full professional season, Foote scored 10 goals and 21 assists, for a total of 31 points. In four games in the
2019 Calder Cup playoffs, he went scoreless. Foote was one of the eight players called up to the Lightning for their training camp prior to the
2020 Stanley Cup playoffs. In the
2020–21 season, on January 13, 2021, Foote made his NHL debut in a 5–1 Lightning win in the season opener against the
Chicago Blackhawks. On January 30, Foote scored his first NHL goal and point against
Pekka Rinne of the
Nashville Predators. On March 25, Foote recorded his first career NHL assist. During his third season with the Lightning, his first full-time season in the NHL in
2022–23, Foote added one goal and two assists through 26 regular season games before he was traded by Tampa Bay, along with five future draft picks, to the Nashville Predators in exchange for
Tanner Jeannot on February 26, 2023. He finished the season playing in 24 games with Nashville, scoring one goal and three points. Following his brief stint with the Predators, Foote was signed by the
New Jersey Devils, reuniting with his brother
Nolan by agreeing to a one-year, two-way contract on August 9, 2023. He was recalled by New Jersey on October 23 and remained on the Devils' roster for two weeks without ever appearing, before being return to the AHL on November 10. He was recalled again on January 9, 2024 after
Jonas Siegenthaler was placed on injured reserve. On January 24, the Devils announced that Foote and forward
Michael McLeod were granted indefinite leaves of absence from the team. In the offseason, Foote was a
restricted free agent. The Devils did not give him a
qualifying offer, making him an unrestricted free agent. On September 18, 2024, Foote signed a one-year contract with
MHk 32 Liptovský Mikuláš of the
Slovak Extraliga. Early in the
2024–25 season, Foote received a one-game suspension for an illegal check to the head committed on September 22 in just the second game of the season, against
HK Poprad. On December 1, 2025, Foote signed a one-year contract with the
Chicago Wolves of the
American Hockey League (AHL). ==International play==