Toronto Maple Leafs

Ice Hockey NHL Honda Center Sun 30 Mar 20:00

Anaheim Ducks

  1. Prediction
  2. Bet Builder
  3. Correct Score
  4. Odds
  5. Team Stats
  6. Player Stats
  7. Player Props
  8. Team News
  9. Lineups
  10. Injuries
  11. Roster
  12. Standings

We’re Going Over With Our Total Bet

The Maple Leafs meet the Ducks on the rink and there could be a few goals. Take a chance on the attractive +104 that we see Over 6.5 scored.

8 Triumphs for Leafs in Previous 10 H2H Clashes

Toronto Maple Leafs won their previous game 3-1. This was a road victory at Crypto.com Arena against Los Angeles Kings. John Tavares registered two goals, with Auston Matthews scoring one. Goalie Anthony Stolarz was red hot in the net, stopping 35 shots (.972).

Anaheim Ducks made it back-to-back wins in their last game. Landing a 5-4 (OT) home victory against New York Rangers at Honda Center. Leo Carlsson recorded 4 points, including 1 goal and 3 assists.

The Leafs beat the Ducks in their last head-to-head encounter. It was a 3-2 scoreline at Scotiabank Arena. It’s been four victories on the bounce for the Leafs when playing the Ducks. On the head-to-head front, they have won 8 of the past 10.

Starting Goalies

Joseph Woll (Confirmed)
Season W-L-OTL: GAA: SV%: SO:
24/25 24-13-0 2.75 .907 1
23/24 12-11-1 2.93 .907 0
Lukas Dostal (Confirmed)
Season W-L-OTL: GAA: SV%: SO:
24/25 20-19-6 2.99 .907 1
23/24 14-23-2 3.33 .902 1
Toronto Maple Leafs – Last 10 Games

6 wins, 3 losses and 1 overtime loss, averaging 3.6 goals from 27.4 shots on goal, with a 30.6% powerplay efficiency. The Leafs have given up 2.9 goals from 30.0 shots, averaging 3.8 penalties with a penalty-killing efficiency of 81.6%.

John Tavares is the top points scorer with 14 points, 9 goals and 5 assists, with William Nylander recording 14 points, 7 goals and 7 assists, in the past 10 games. Goalie Joseph Woll have a 2.96 goal against average with a .909 save percentage.

Anaheim Ducks – Last 10 Games

The Ducks have 5 wins, 4 losses and 1 overtime loss, averaging 3.4 goals from 28.5 shots on goal, with a 9.1% powerplay efficiency. They have conceded 3.5 goals from 32.6 shots, averaging 4.0 penalties per game with a penalty-killing efficiency of 75.0%.

The top points scorer is Leo Carlsson with 12 points, 5 goals and 7 assists, while Mason McTavish is next best after registering 10 points, 4 goals and 6 assists. Goalie Lukas Dostal have a 3.74 GAA with a .883 SV%.

Expert NHL Analysis

We take note of any injuries affecting each franchise before going ahead with our hockey predictions. The form guide and stats also help the team at Sportsgambler.com crunch the numbers ahead of the NHL action.

Key Maple Leafs vs Ducks stats:

  • The 6.5 line has been covered in 8 of the last 10 Maple Leafs games on the road.
  • The 6.5 line has been covered in 4 of the last 5 Maple Leafs games.
  • The 6.5 line has been covered in 4 of the last 5 Ducks games.
  • The 6.5 line has been covered in 7 of the last 10 Ducks games at home.
  • The 6.5 line has been covered in the last 3 Ducks games this season.

Toronto Maple Leafs vs Anaheim Ducks Prediction

It’s hard to pass up the Overs bet for this NHL clash if you share the view that we’ll see at least seven goals scored in total. We recommend considering the odds of +104 available.

Secure more desirable betting odds by moving the line when you place an Over wager. You can choose from a range of Total options until you’re happy with your bet.

Over 6.5 Probability

According to the sportsbooks, our pick has a 49% chance of winning. However, our research has found that the actual probability is between 55-60%. That means we’re regarding it as a value bet.

Our Pick

Over 6.5 Goals @ +104 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 21:43, 29 March 2025

Player Prop Picks

Top Pick: John Tavares To Score +190 BetMGM logo

John Tavares (Maple Leafs) has found the net in 5 straight games. The odds for him to be an Anytime Goalscorer look really appealing based on the stats and we’ll take a chance on him at odds of +190.

Latest John Tavares Player Prop Odds

T&C apply. Gamble responsibly 18+

Toronto Maple Leafs vs Anaheim Ducks Bet Builder Tips

Totals Over 6.5
To Score John Tavares
Shots on Goal Troy Terry Over 2.5

Get in the game with a same game parlay. Our picks are Over 6.5 on the total, John Tavares (Maple Leafs) to find the net and Troy Terry (Ducks) to have Over 2.5 shots.

The bet builder option allows you to combine different outcomes within the same hockey game. You need all your predictions to be correct although bettors love to place a tailored wager on the clash which interests them most.

T&C apply. Gamble responsibly 18+

Toronto Maple Leafs vs Anaheim Ducks Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Books Predicting a Close-Run Battle

The Toronto Maple Leafs odds have been priced up by the sportsbooks and they are -161 betting favorites to land victory in this game which means a 62% chance of winning. For those wanting to oppose the market leader, you can get +132 about Anaheim Ducks.

The puck line is 1.5, with the total goals line at 6.5. There are many ways to wager on the NHL including Totals. There’s an opportunity to bet Over 6.5 at +106.

The Leafs are favorites to win the Race to 3 Goals at odds of -125 although there’s the option to back neither team to make this total at +400.

Consider every angle when placing your National Hockey League wagers. The betting sites have a huge selection of team props and game lines and it’s all about finding a bet which matches your prediction of the game.

Auston Matthews Favorite to Light the Lamp First

Auston Matthews is the First Goalscorer favorite at +575. Alternatively, there’s the chance to simply back him to light the lamp at anytime at -122.

Player Goals

Auston Matthews (Maple Leafs)
First
-122
Anytime
+575
BetMGM Logo
William Nylander (Maple Leafs)
First
+128
Anytime
+800
BetMGM Logo
Mitchell Marner (Maple Leafs)
First
+180
Anytime
+1050
BetMGM Logo
John Tavares (Maple Leafs)
First
+190
Anytime
+1100
BetMGM Logo

Player Shots

Auston Matthews (Maple Leafs)
Over 3.5
-149
Under 3.5
+115
BetMGM Logo
William Nylander (Maple Leafs)
Over 2.5
-200
Under 2.5
+150
BetMGM Logo
Mitchell Marner (Maple Leafs)
Over 2.5
+130
Under 2.5
-169
BetMGM Logo
John Tavares (Maple Leafs)
Over 2.5
-118
Under 2.5
-110
BetMGM Logo

Micro Betting

It’s possible to use stats to your advantage when it comes to NHL micro betting, especially if you’re predicting outcomes such as the Next Goal and Next Goalscorer. Check out the live team and player props and see if you can find an angle.

Best Betting Offers

Team Stats

Latest regular season and playoff games stats.

Toronto Maple Leafs logo Toronto Maple Leafs Stats

Anaheim Ducks logo Anaheim Ducks Stats

Moneyline

  • 6 wins and 4 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 games on the road

Moneyline

  • 5 wins and 5 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 home games

Puck Line

Puck Line

Total Goals

Total Goals

Team Stats - Avg/Game

Team Stats - Avg/Game

Team News

Toronto Maple Leafs Player Stats & Roster

# Player GP MIN G A P +/-
16 Mitchell Marner 72 21.42 22 68 90 9
88 William Nylander 73 19.75 42 37 79 6
91 John Tavares 66 18.34 35 34 69 7

Anaheim Ducks Player Stats & Roster

# Player GP MIN G A P +/-
19 Troy Terry 67 18.91 19 32 51 3
37 Mason McTavish 66 16.7 20 25 45 5
77 Frank Vatrano 71 17.72 20 21 41 -9

Injuries & Suspensions

Toronto Maple Leafs Injury Table

Type
Name
Info
Jani Hakanpaeae
Injured
Max Pacioretty
Injured

Anaheim Ducks Injury Table

Type
Name
Info
Ross Johnston
Injured
Tomas Suchanek
Injured
Jacob Trouba
Injured
Robby Fabbri
Injured
Brock McGinn
Injured

Starting Lineups

Anaheim Ducks logo Anaheim Ducks

Toronto Maple Leafs logo Toronto Maple Leafs

1
Lukas Dostal
2
Jackson LaCombe
7
Radko Gudas
77
Frank Vatrano
16
Ryan Strome
19
Troy Terry
16
Mitchell Marner
34
Auston Matthews
23
Matthew Knies
25
Brandon Carlo
44
Morgan Rielly
60
Joseph Woll

Anaheim Ducks logo Anaheim Ducks

Toronto Maple Leafs logo Toronto Maple Leafs

1
Lukas Dostal
51
Olen Zellweger
58
Oliver Kylington
61
Cutter Gauthier
91
Leo Carlsson
17
Alex Killorn
88
William Nylander
91
John Tavares
74
Bobby McMann
8
Christopher Tanev
22
Jake McCabe
60
Joseph Woll

Anaheim Ducks logo Anaheim Ducks

Toronto Maple Leafs logo Toronto Maple Leafs

1
Lukas Dostal
34
Pavel Mintyukov
43
Drew Helleson
11
Trevor Zegras
23
Mason McTavish
64
Sam Colangelo
19
Calle Jaernkrok
11
Max Domi
24
Scott Laughton
95
Oliver Ekman-Larsson
2
Simon Benoit
60
Joseph Woll

Anaheim Ducks logo Anaheim Ducks

Toronto Maple Leafs logo Toronto Maple Leafs

1
Lukas Dostal
62
Nikita Nesterenko
21
Isac Lundestroem
38
Jansen Harkins
18
Steven Lorentz
64
David Kampf
29
Pontus Holmberg
60
Joseph Woll

Previous Toronto Maple Leafs Lineups

29 Mar NHL
Maple Leafs 3-1 Kings
27 Mar NHL
Maple Leafs 5-6 Sharks
25 Mar NHL
Flyers 2-7 Maple Leafs
22 Mar NHL
Maple Leafs 2-5 Predators
20 Mar NHL
Maple Leafs 4-3 Rangers
19 Mar NHL
Avalanche 1-2 Maple Leafs
17 Mar NHL
Flames 2-6 Maple Leafs
15 Mar NHL
Senators 4-2 Maple Leafs
13 Mar NHL
Panthers 3-2 Maple Leafs
10 Mar NHL
Maple Leafs 4-3 Utah HC

Previous Anaheim Ducks Lineups

28 Mar NHL
Rangers 4-5 Ducks
26 Mar NHL
Bruins 2-6 Ducks
23 Mar NHL
Hurricanes 5-2 Ducks
20 Mar NHL
Ducks 4-1 Predators
18 Mar NHL
Ducks 3-4 Stars
16 Mar NHL
Ducks 2-7 Blues
14 Mar NHL
Predators 1-2 Ducks
12 Mar NHL
Ducks 2-3 Utah HC
11 Mar NHL
Capitals 7-4 Ducks
09 Mar NHL
Islanders 1-4 Ducks

NHL Standings

Metropolitan GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Columbus 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 New Jersey 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 NY Islanders 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 NY Rangers 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Philadelphia 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Pittsburgh 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Washington 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
East Atlantic GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Boston 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Buffalo 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Detroit 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Florida 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Montreal 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Ottawa 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Tampa Bay 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Toronto 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
East Central GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Chicago 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Colorado 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Dallas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Minnesota 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Nashville 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 St Louis 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Utah 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Winnipeg 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
West Pacific GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Anaheim 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Calgary 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Edmonton 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 LA Kings 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 San Jose 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Seattle 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Vancouver 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Vegas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
Eastern GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Boston 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Buffalo 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Detroit 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Florida 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Montreal 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Ottawa 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Tampa Bay 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Toronto 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Carolina 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Columbus 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 New Jersey 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 NY Islanders 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 NY Rangers 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Philadelphia 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Pittsburgh 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Washington 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
Western GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Chicago 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Colorado 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Dallas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Minnesota 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Nashville 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 St Louis 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Utah 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Winnipeg 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Anaheim 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Calgary 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Edmonton 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 LA Kings 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 San Jose 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Seattle 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Vancouver 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
1 Vegas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Anaheim 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
2 Boston 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
3 Buffalo 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
4 Calgary 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
5 Carolina 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
6 Chicago 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
7 Colorado 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
8 Columbus 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
9 Dallas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
10 Detroit 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
11 Edmonton 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
12 Florida 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
13 LA Kings 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
14 Minnesota 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
15 Montreal 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
16 Nashville 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
17 New Jersey 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
18 NY Islanders 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
19 NY Rangers 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
20 Ottawa 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
21 Philadelphia 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
22 Pittsburgh 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
23 San Jose 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
24 Seattle 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
25 St Louis 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
26 Tampa Bay 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
27 Toronto 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
28 Utah 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
29 Vancouver 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
30 Vegas 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
31 Washington 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -
32 Winnipeg 0 0 0 0 0 - 0 0 0 0 0 0-0-0 0-0-0 0-0 - -