NHL3/31/2026
Scheduled
TIME:2:00 AM UTC
VENUE:
TOR logo
TOR
31-30.419
Away Team
14th in Conference DivisionLast5: W1L1T3
00
41-28.562
ANA
ANA logo
Home Team
4th in Conference DivisionLast5: W1L1T3

AI Game Overview

Ladies and gentlemen, welcome to the stage! I’m thrilled to break down this late-season clash as we head into the final stretch of the 2025-26 NHL campaign. On March 31st, the Toronto Maple Leafs head west to face off against the Anaheim Ducks in what promises to be a fascinating tactical battle.

As we sit here in the heart of the regular season, both clubs are looking to solidify their identities. For the Maple Leafs, every point at this stage is vital as they jockey for position in the Atlantic Division, looking to sharpen their game for the postseason grind. They bring a high-octane offensive pedigree that always keeps the opposition on their toes.

On the other side of the ice, the Anaheim Ducks are playing the role of the spoiler in their own barn. The Honda Center has always been a tough environment for visitors, and the Ducks are looking to prove that their young core can stand toe-to-toe with the league’s heavyweights.

While the betting markets have yet to weigh in on this matchup, the narrative is clear: Toronto’s veteran poise versus Anaheim’s relentless energy. With the season winding down, desperation levels are rising, and that’s exactly when we see the best hockey of the year.

Will the Leafs’ firepower overwhelm the Ducks, or will Anaheim’s grit turn this into a long night for the visitors? Grab your popcorn, folks—this is the kind of late-season drama that defines the NHL. Puck drop is set for 2:00 AM UTC; don’t you dare miss it!

AI Matchup Overview

AI Projected Winner
ANA logo
ANA

See detailed probability breakdown in the app

Mobile Exclusive

Win Probability Charts

View a detailed pie chart showing our AI-powered prediction breakdown and historical matchup analytics.

Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.

The Anaheim Ducks enter this matchup with a significantly stronger record of 41-28 compared to the Toronto Maple Leafs, who are struggling at 31-30 and sitting near the bottom of their division. While Toronto managed a 6-4 victory in their most recent meeting on March 12, 2026, the Ducks have demonstrated much greater consistency throughout the season. Anaheim holds the home-ice advantage, which is critical given their superior standing and overall performance metrics. Although Toronto has shown they can score against the Ducks, their inability to maintain a winning record suggests defensive vulnerabilities that Anaheim is well-positioned to exploit. Expect the Ducks to leverage their home crowd and superior season-long form to control the pace of play and secure a victory.

Previous Matchups

2026Mar 12
ANA4
@
6TOR
2025Mar 31
TOR3
@
2ANA
2025Dec 13
ANA2
@
3TOR

Game Popularity

Based on social media tweets and mentions

Mobile Exclusive

Trend Direction

Track how the interest in this game is changing over time.

Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.

Betting Odds

Betting odds not yet available for this game?.
Check back closer to game time.

Current Season Games

TOR logoTOR

L@ STL1 - 5
Wvs NYR4 - 3
L@ BOS -
L@ OTT -
Lvs CAR -
Lvs NYI -
W@ MIN4 - 2
L@ BUF2 - 3
Wvs ANA6 - 4
L@ MTL1 - 3
Lvs TB2 - 5
L@ NYR2 - 6
L@ NJ3 - 4
Lvs PHI2 - 3
Lvs OTT2 - 5
L@ FLA1 - 5
L@ TB2 - 4
W@ EDM5 - 2
W@ CGY4 - 2
W@ VAN3 - 2
L@ SEA2 - 5
Lvs BUF4 - 7
Lvs COL1 - 4
Lvs VEG3 - 6
Lvs DET1 - 2
Lvs MIN3 - 6
W@ WPG4 - 3
L@ VEG5 - 6
L@ UTA1 - 6
W@ COL4 - 3
Wvs VAN5 - 0
W@ PHI2 - 1
Wvs FLA4 - 1
L@ NYI3 - 4
Wvs WPG6 - 5
Wvs NJ4 - 0
L@ DET2 - 3
Wvs OTT7 - 5
Wvs PIT6 - 3
L@ DAL1 - 5
L@ NAS3 - 5
L@ WAS0 - 4
Wvs CHI3 - 2
Lvs EDM3 - 6
Lvs SJ2 - 3
Wvs TB2 - 0
Lvs MTL1 - 2
W@ CAR5 - 1
W@ FLA4 - 1
W@ PIT7 - 2
L@ WAS2 - 4
W@ CBJ2 - 1
L@ MTL2 - 5
Lvs CBJ2 - 3
Wvs STL3 - 2
L@ CHI2 - 3
Lvs LA3 - 4
L@ BOS3 - 5
Lvs CAR4 - 5
Lvs BOS3 - 5
Wvs UTA5 - 3
Wvs PIT4 - 3
W@ PHI5 - 2
L@ CBJ3 - 6
Wvs CGY4 - 3
Wvs BUF4 - 3
L@ BUF3 - 5
Lvs NJ2 - 5
Lvs SEA3 - 4
Wvs NYR2 - 1
Wvs NAS7 - 4
Lvs DET2 - 3
L@ DET3 - 6
Wvs MTL5 - 2
L@ DET5 - 6
Lvs DET1 - 3
Lvs MTL2 - 4
W@ MTL7 - 2
Lvs OTT2 - 3
W@ OTT4 - 3

ANA logoANA

L@ EDM2 - 4
W@ CGY3 - 2
L@ VAN -
Lvs BUF -
L@ UTA -
Lvs PHI -
W@ MTL4 - 3
L@ OTT0 - 2
L@ TOR4 - 6
W@ WPG4 - 1
Lvs STL0 - 4
Wvs MTL6 - 5
Wvs NYI5 - 1
Lvs COL1 - 5
Wvs CGY3 - 2
Wvs WPG5 - 4
Wvs EDM6 - 5
Wvs SEA4 - 2
Wvs VEG4 - 3
L@ VAN0 - 2
L@ EDM4 - 7
W@ CGY4 - 3
W@ SEA4 - 2
W@ COL2 - 1
Wvs NYR5 - 3
Wvs LA2 - 1
W@ LA3 - 2
Wvs DAL3 - 1
L@ BUF3 - 5
L@ CAR2 - 5
L@ PHI2 - 5
L@ WAS4 - 7
Lvs MIN2 - 5
Lvs TB3 - 4
Lvs SJ4 - 5
L@ LA1 - 6
Lvs SEA1 - 3
Wvs CBJ4 - 3
Lvs DAL3 - 8
L@ CBJ3 - 4
W@ NYR4 - 1
L@ NJ1 - 4
L@ NYI2 - 5
W@ PIT4 - 3
Wvs CHI7 - 1
Wvs WAS4 - 3
Lvs UTA0 - 7
W@ STL4 - 1
L@ CHI3 - 5
Wvs LA5 - 4
Lvs VAN4 - 5
Wvs VEG4 - 3
Lvs OTT2 - 3
Wvs BOS4 - 3
Wvs UTA3 - 2
L@ MIN0 - 2
L@ DET3 - 6
L@ COL1 - 4
Wvs WPG4 - 1
W@ VEG4 - 3
W@ DAL7 - 5
Wvs FLA7 - 3
Wvs NJ4 - 1
Wvs DET5 - 2
W@ FLA3 - 2
L@ TB3 - 4
W@ BOS7 - 5
W@ NAS5 - 2
L@ CHI1 - 2
Lvs CAR1 - 4
Wvs PIT4 - 3
W@ SJ7 - 6
L@ SEA1 - 3
L@ LA4 - 5
W@ SJ5 - 2
Wvs SJ3 - 2
W@ LA5 - 3
Lvs LA0 - 3
Wvs UTA6 - 1
L@ LA1 - 3

Previous Season Games

TOR logoTOR

Lvs FLA1 - 6
W@ FLA2 - 0
Lvs FLA1 - 6
L@ FLA0 - 2
L@ FLA4 - 5
Wvs FLA4 - 3
Wvs FLA5 - 4
W@ OTT4 - 2
Lvs OTT0 - 4
L@ OTT3 - 4
W@ OTT3 - 2
Wvs OTT3 - 2
Wvs OTT6 - 2
Wvs DET4 - 3
W@ BUF4 - 0
W@ CAR4 - 1
Wvs MTL1 - 0
W@ TB4 - 3
L@ FLA1 - 3
Wvs CBJ5 - 0
Wvs FLA3 - 2
W@ ANA3 - 2
W@ LA3 - 1
L@ SJ5 - 6
Wvs PHI7 - 2
L@ NAS2 - 5
W@ NYR4 - 3
Wvs COL2 - 1
Wvs CGY6 - 2
Lvs OTT2 - 4
Lvs FLA2 - 3
W@ UTA4 - 3
L@ COL4 - 7
L@ VEG2 - 5
Lvs SJ2 - 3
W@ PIT6 - 5
W@ NYR3 - 2
W@ BOS5 - 4
W@ CHI5 - 2
Wvs CAR6 - 3
L@ VAN1 - 2
W@ SEA3 - 1
W@ CGY6 - 3
W@ EDM4 - 3
Lvs MIN1 - 3
L@ OTT1 - 2
Lvs CBJ1 - 5
Wvs TB5 - 3
W@ MTL7 - 3
Wvs NJ4 - 3
Lvs DAL1 - 4
Lvs VAN0 - 3
L@ CAR3 - 6
W@ PHI3 - 2
Wvs PHI3 - 2
Wvs BOS6 - 4
W@ NYI2 - 1
Wvs NYI3 - 1
Lvs WAS2 - 5
W@ DET5 - 2
Lvs WPG2 - 5
Lvs NYI3 - 6
W@ BUF6 - 3
W@ DAL5 - 3
Wvs BUF5 - 3
L@ DET2 - 4
Wvs ANA3 - 2
W@ NJ2 - 1
L@ PIT2 - 5
Lvs WAS1 - 3
Wvs NAS3 - 2
Wvs CHI4 - 1
W@ TB5 - 3
L@ FLA1 - 5
Wvs UTA3 - 2
Wvs VEG3 - 0
Wvs EDM4 - 3
W@ WAS4 - 3
Lvs OTT0 - 3
Wvs MTL4 - 1
Wvs DET3 - 1
Wvs BOS4 - 0
L@ MIN1 - 2
L@ STL2 - 4
Wvs SEA4 - 1
W@ WPG6 - 4
L@ BOS3 - 4
Lvs STL1 - 5
L@ CBJ2 - 6
Wvs TB5 - 2
Lvs NYR1 - 4
Wvs LA6 - 2
Wvs PIT4 - 2
W@ NJ4 - 2
L@ MTL0 - 1
Wvs DET3 - 2
W@ DET2 - 0
W@ MTL2 - 1
Wvs MTL2 - 1
L@ OTT1 - 2
Lvs OTT5 - 6

ANA logoANA

L@ WPG1 - 2
L@ MIN2 - 3
Lvs COL2 - 4
L@ LA1 - 6
Wvs CGY4 - 3
Wvs EDM3 - 2
L@ VAN2 - 6
L@ CGY1 - 4
Wvs SJ4 - 3
Lvs TOR2 - 3
Wvs NYR5 - 4
Wvs BOS6 - 2
Lvs CAR2 - 5
W@ NAS4 - 1
L@ DAL3 - 4
L@ STL2 - 7
Wvs NAS2 - 1
L@ UTA2 - 3
Lvs WAS4 - 7
Wvs NYI4 - 1
Lvs STL3 - 4
L@ VAN2 - 3
W@ EDM6 - 2
Lvs CHI3 - 6
Wvs VAN5 - 2
L@ BUF2 - 3
L@ DET4 - 5
W@ BOS3 - 2
W@ LA2 - 1
Wvs DAL2 - 1
Wvs MTL3 - 2
L@ CGY1 - 4
W@ SEA6 - 4
Wvs NAS5 - 2
Wvs PIT5 - 1
Lvs FLA2 - 5
L@ FLA0 - 3
L@ TB3 - 4
L@ WAS0 - 3
W@ CAR3 - 2
L@ PHI0 - 6
L@ STL2 - 6
Lvs CGY2 - 3
Wvs TB4 - 1
L@ EDM2 - 3
W@ WPG4 - 3
Wvs NJ3 - 2
Wvs EDM5 - 3
Lvs PHI1 - 3
L@ VEG1 - 3
W@ UTA5 - 4
Lvs COL2 - 4
Wvs WPG3 - 2
W@ CBJ4 - 3
L@ TOR2 - 3
L@ OTT1 - 5
L@ MTL2 - 3
Lvs MIN1 - 5
Lvs VEG1 - 4
Wvs OTT4 - 3
Lvs LA1 - 2
W@ SEA5 - 2
Lvs SEA2 - 3
Lvs BUF2 - 3
W@ CHI3 - 2
W@ DAL4 - 2
Wvs DET6 - 4
Lvs VEG2 - 3
Wvs CBJ4 - 2
Lvs MIN2 - 5
Lvs VAN1 - 5
Lvs CHI2 - 4
L@ PIT1 - 2
W@ NYI3 - 1
L@ NJ2 - 6
L@ NYR1 - 2
Wvs SJ3 - 1
Lvs LA1 - 4
L@ COL3 - 4
Wvs UTA5 - 4
L@ VEG1 - 3
W@ SJ2 - 0
W@ SJ3 - 2
Wvs UTA5 - 2
Lvs LA0 - 4
L@ LA2 - 3
Lvs SJ2 - 3
W@ SJ4 - 3