San Jose Sharks vs Toronto Maple Leafs Prediction, 3/3/2025 NHL Picks, Best Bets & Odds
Game: San Jose Sharks vs Toronto Maple Leafs
Date: Monday, March 3, 2025
Location: Scotiabank Arena in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Sharks (+125) Maple Leafs (-150)
The Toronto Maple Leafs (36-20-2) are hosting the San Jose Sharks (15-36-9) at Scotiabank Arena on Monday. The moneyline on this matchup has San Jose at +125 while Toronto is at -150. The over/under has been set at 6.

The San Jose Sharks will need a bounce back game after taking a 4-3 defeat against the Canadiens in their previous contest . The Sharks had a middle of the road offensive output in this defeat. In the game, they tallied a score on 3 of the 26 shots they attempted. In addition, they had 1 power play opportunity but weren't able to net one. San Jose tallied 9 penalty minutes for this contest.
Get all of our Free NHL Picks
While at even strength, the Sharks have surrendered 178 goals while having 124 on offense. San Jose Sharks opponents have earned 181 power play opportunities (3rd in the NHL) and have racked up 43 goals in those attempts. In relation to their scoring capabilities, the San Jose Sharks have tallied 154 goals (29th in the National Hockey League) over the course of the season and have allowed 221. San Jose has tried 1,610 shots and holds a shot percentage of 9.6%. For the current season, they have earned 39 points and their points percentage sits at .325. The Sharks so far have had 1,934 shots tried against them and are the owners of a save percentage of .886. San Jose has 168 power play chances and they have added 30 goals out of those chances, giving them a rate of 17.86%.
Today’s Featured NHL Best Bet! CRAIG TRAPP has gone 3-1 on his top plays the past four days after an NBA win Sunday. Trapp is very selective with his NHL service, releasing just two or three plays per week, and he has a 7-Unit NHL Play (10 p.m.). Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
The player guarding the cage in this matchup is Vitek Vanecek. Vanecek has participated in 180 games during his hockey career. He has a mark of 94-51-20 and he was named the starter in 168 games. Opponents have been able to score 471 goals versus Vanecek in his career and his goals against rate is 3.08. Vanecek has seen 4,845 shot attempts taken against him and has amassed 4,374 saves. His save percentage sits at .903 during his 9,178 mins in the crease. In his career, Vanecek has recorded 86 quality starts and his quality starts percentage is at .512.
When they were on the ice last, Toronto squared up with the Bruins in an outing where the Maple Leafs earned a victory by a tally of 5-4. They had 4 power play opportunities in this matchup and tallied 1 out of those tries. The Maple Leafs earned 5 goals of the 29 shots on goal they attempted.
Toronto has taken 1,663 shots (18th in the NHL) and has earned a shot percentage of 11.12%, while allowing their opponents 1,691 shots. They have earned a penalty kill rate of 79.19% on their oppositions 173 power play tries, and their save percentage comes in at 90.2%. They have recorded 160 power play chances and they have earned a power play percentage of 23.13%. The Maple Leafs have scored 148 goals at even strength and 37 goals (12th in pro hockey) while on the power play. They have granted a total of 165 goals to be scored by of a combination of 129 goals at even strength and 36 goals while they were shorthanded. Over the course of the season, the Toronto Maple Leafs have earned 185 goals, 74 points, and a points percentage of .638.
For the opposition you will find Anthony Stolarz defending the goal. He has a tally of 3,221 saves out of 3,515 shots taken, giving him a save percentage of .916. Stolarz holds a career record of 55-36-11 and has played in 128 games. He got the starting nod in 103 contests and has played for a total of 5,648 mins. Stolarz's quality start percentage comes out to 60.2% and he has 62 quality starts in his NHL career. His opposition is averaging 3.12 goals/game and he has allowed 294 goals in total.
Who will win tonight's NHL game against the spread or moneyline?
Josh's Pick: Take San Jose (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Tonight's Free NHL Picks.
Get all of Tonight's Expert Expert NHL Picks.
Additional Resources:
Toronto Maple Leafs - Twitter
San Jose Sharks - Twitter