Sparks' goaltender equipment are a tribute to former NHL players Trevor Kidd and Curtis Joseph, who wore similar designs during their playing careers.
Sparks made 19 appearances for the Storm, going 8–6–1 for a .890 save percentage, playing well enough to be picked by the Toronto Maple Leafs 190th overall in the 2011 NHL Entry Draft.
When injury once again plagued the Maple Leafs (this time befalling James Reimer), Sparks was called-up due to his recent solid play.
Following a poor showing against the Washington Capitals after which Jonathan Bernier was publicly criticized by Maple Leafs head coach Mike Babcock in a post-game interview, Sparks was informed that he would make his first NHL start on November 30, 2015.
[8] In November 2016, Sparks was suspended indefinitely by the Maple Leafs for violating team policy after directing violent and sexist language toward a user in an online hockey related Facebook group he is an admiminstrator of.
[16] Sparks began the 2018–19 season in the NHL after the Toronto Maple Leafs placed goaltenders Curtis McElhinney and Calvin Pickard on waivers, facilitating their departures from the organization.
On April 5, 2019, it was announced that Sparks would be spending ten days practicing with Maple Leafs goaltender coach Steve Briere away from the team.
[19] On July 23, 2019, Sparks was traded to the Vegas Golden Knights for David Clarkson and a fourth-round pick in the 2020 NHL Entry Draft.
[25][26] Sparks briefly returned to the Solar Bears before he was signed to a professional tryout agreement with the Flames affiliate, the Stockton Heat, on February 10, 2021.
At the conclusion of his contract with the Heat, Sparks was signed as a free agent to a one-year, two-way NHL deal with the Los Angeles Kings on July 28, 2021.
[28] Remaining an unsigned free agent into the 2022–23 season, Sparks was belatedly signed in a return to the Orlando Solar Bears of the ECHL on January 24, 2023.
He featured in 13 games with the Solar Bears before signing a professional tryout contract with the Springfield Thunderbirds of the AHL, affiliate to the St. Louis Blues, on March 16, 2023.