Todd, a native of Kemptville, Ontario, signed a two-year contract with the San Jose Sharks as an unrestricted free agent in July 2023. The contract was worth $1.55 million and saw Todd earn $775,000 per year.
Other than pre-season games, Todd never appeared in a game in the National Hockey League for the San Jose Sharks this season, playing the entire year in the American Hockey League for their affiliate, the San Jose Barracuda.
In 69 games with the Barracuda, Todd put up 55 points (19 goals, 36 assists), ten penalty minutes and was a minus-two.