Speers was most recently with Västerås IK in the HockeyAllsvenskan (Allsv), and has formerly played in the National Hockey League (NHL) with the New Jersey Devils and the Arizona Coyotes.
[4] After three scoreless games with the Devils, Speers was returned for his final junior eligible season with the Greyhounds on October 24, 2016.
[5] After recording 4 goals and 9 points in 32 games with their American Hockey League (AHL) affiliate, the Tucson Roadrunners, in addition to one assist in 10 AHL games before the trade, Speers signed a one-year, two-way contract with the Coyotes in August 2020.
[6] As a free agent from the Coyotes following the 2021–22 season, Speers left North America to pursue a European career in agreeing to a one-year deal with Swedish second tier club, Västerås IK of the HockeyAllsvenskan, on August 1, 2022.
[7] In February 2024, Speers signed with Elite Ice Hockey League (EIHL) side Belfast Giants for the remainder of the season.