Amateur Farrance chose to play high school hockey with the Victor Blue Devils high school team in 2014 while practicing with the Syracuse Nationals 16-under AAA team twice a week. During the 2013–14 season, Farrance was the Syracuse Stars under-16's leading scorer with 20 goals and 12 assists for 32 in 28
United States Premier Hockey League (USPHL) games. He also played for Victor in the Section V high school league, gathering 46 points in 21 games. While playing for the Syracuse Stars under-16 team as a sophomore in high school, Farrance made a verbal commitment to join
Boston University for his freshman season in 2017–18. By making the commitment, he announced his decision to forgo his
Ontario Hockey League (OHL) eligibility. Farrance played two seasons with the USNTDP in the
United States Hockey League (USHL) before joining Boston University. During the
2016–17 USHL season, Farrance recorded 37 points in 64 games and helped Team USA earn a gold medal at
2017 IIHF World U18 Championships. Leading up to the draft, Farrance was ranked 46th amongst all North American skaters by the
NHL Central Scouting Bureau.
Collegiate Farrance played four seasons for the
Boston University Terriers at
Boston University while enrolled in the
Boston University College of Arts and Sciences, majoring in psychology. As a result, he was named to the NCAA Northeast Regional All-Tournament Team. As a sophomore, Farrance picked up offensively and tied for fifth on the team in points with 20 on four goals and 16 assists. Following the season, he was selected to the
Hockey East First All-Star Team and was named one of the finalists for the
Hobey Baker Award.
Professional On March 28, 2021, having completed his four-year collegiate career, Farrance was signed a two-year, entry-level contract with the Nashville Predators. Upon joining the Predators organization, Farrance was assigned to their taxi squad. He eventually made his NHL debut on April 8, 2021, against the
Detroit Red Wings, where he logged 12:46 of ice time with one shot, one hit, one blocked shot and a
plus-1 rating. He spent the
2021–22 season with Nashville's
American Hockey League (AHL) affiliate, the
Milwaukee Admirals, playing in 50 games, scoring one goal and 14 points. At the conclusion of his entry-level contract and as an impending
restricted free agent, Farrance was not tendered a qualifying offer by the Predators and was released to free agency. On July 26, 2022, Farrance continued his tenure in the AHL, agreeing to a one-year contract with the
Chicago Wolves, primary affiliate to the
Carolina Hurricanes, for the
2022–23 season. Farrance got off to a positive start with the Wolves, registering 1 goal and 5 points through 14 games from the blueline. On December 2, 2022, Farrance was traded by the Wolves to the
Colorado Eagles, primary affiliate of the
Colorado Avalanche, in exchange for future considerations. Farrance made an immediate impact on the blueline with the Eagles, finding his scoring touch in posting 17 assists and 19 points through 31 regular season games. For the
2024–25 season, Farrance signed a one-year contract with
KooKoo in the
Liiga. He scored 37 (2+35) points in 53 regular season games and no points in 4 playoff games, and after a first-round elimination by
Vaasan Sport he left the team. For the
2025–26 season, Farrance signed a one-year contract with
Sibir Novosibirsk of the
Kontinental Hockey League with the salary of 35 million rubles a year. On December 1, 2025 Sibir Novosibirsk reported that Farrance's contract was terminated by mutual consent, he has played 10 regular season games and scored 3 (0+3) points in KHL. On January 22, 2026 Farrance joined
Augsburger Panther for the rest of the season. ==Career statistics==