Skip to content
Ice Lab

Thu, Mar 12, 2026·Scotiabank Arena, Toronto

Anaheim Ducks 4, Toronto Maple Leafs 6

Expected result

Based on shot quality alone, Anaheim Ducks win this game 64% of the time.

TOR winsANA wins

Play-by-play

Model-based

Every event the NHL recorded. Goals show how much they moved the win probability, and who was on the ice.

  1. P1 0:00Period start
  2. P1 0:01Viel: Fighting (5 min)

    On ice: TOR Jarnkrok, Myers, Pezzetta, Benoit, Quillan · ANA Killorn, Trouba, Viel, Poehling, LaCombe

  3. P1 0:01Pezzetta: Fighting (5 min)

    On ice: TOR Jarnkrok, Myers, Pezzetta, Benoit, Quillan · ANA Killorn, Trouba, Viel, Poehling, LaCombe

  4. P1 0:18Shot by Sennecke, saved by Woll
  5. P1 2:19Shot by Tavares, saved by Dostal
  6. P1 2:41Shot by Domi, saved by Dostal
  7. P1 2:56Shot by McTavish, saved by Woll
  8. P1 3:27Shot by Poehling, saved by Woll
  9. P1 4:24Shot by Cowan, saved by Dostal
  10. P1 5:27Shot by Gudas, saved by Woll
  11. P1 5:46Shot by Sennecke, saved by Woll
  12. P1 6:37Shot by Trouba, saved by Woll
  13. P1 7:19Goal by Maccelli, unassisted+14 pts WP

    On ice: TOR Ekman-Larsson, Myers, Groulx, Robertson, Maccelli · ANA Trouba, Harkins, LaCombe, Moore, Washe

  14. P1 7:53Shot by Mintyukov, saved by Woll
  15. P1 8:19Shot by Trouba, saved by Woll
  16. P1 8:33Shot by Carlsson, saved by Woll
  17. P1 8:37Shot by Carlo, saved by Dostal
  18. P1 8:52Shot by Carlsson, saved by Woll
  19. P1 10:00Shot by Sennecke, saved by Woll
  20. P1 10:11Domi: Cross checking (2 min)

    On ice: TOR Ekman-Larsson, McCabe, Domi, Nylander, Knies · ANA Trouba, LaCombe, McTavish, Carlsson, Sennecke

  21. P1 12:04Shot by Kreider, saved by Woll4v5
  22. P1 12:19Goal by Gauthier (Kreider, LaCombe)+17 pts WP

    On ice: TOR Jarnkrok, McCabe, Domi, Carlo, Quillan · ANA Kreider, LaCombe, Gauthier, Carlsson, Sennecke

  23. P1 12:39Shot by Cowan, saved by Dostal
  24. P1 13:12Shot by Killorn, saved by Woll
  25. P1 13:39Shot by Zellweger, saved by Woll
  26. P1 14:04Shot by Moore, saved by Woll
  27. P1 14:17Shot by Moore, saved by Woll
  28. P1 14:26Goal by Moore (Harkins)+16 pts WP

    On ice: TOR Tavares, Domi, Myers, Benoit, Knies · ANA Harkins, Helleson, Moore, Mintyukov, Washe

  29. P1 14:43Shot by McCabe, saved by Dostal
  30. P1 14:45Ekman-Larsson: Roughing (2 min)

    On ice: TOR Ekman-Larsson, McCabe, Groulx, Robertson, Maccelli · ANA Granlund, Trouba, LaCombe, McTavish, Sennecke

  31. P1 14:45Ekman-Larsson: Roughing (2 min)

    On ice: TOR Ekman-Larsson, McCabe, Groulx, Robertson, Maccelli · ANA Granlund, Trouba, LaCombe, McTavish, Sennecke

  32. P1 14:45Trouba: Roughing (2 min)

    On ice: TOR Ekman-Larsson, McCabe, Groulx, Robertson, Maccelli · ANA Granlund, Trouba, LaCombe, McTavish, Sennecke

  33. P1 15:53Shot by Gauthier, saved by Woll4v5
  34. P1 17:12Shot by Granlund, saved by Woll
  35. P1 18:31Kreider: Cross checking (2 min)

    On ice: TOR Tavares, McCabe, Domi, Benoit, Knies · ANA Kreider, Gudas, Zellweger, Gauthier, Carlsson

  36. P1 18:57Shot by Matthews, saved by Dostal5v4
  37. P1 0:00Period end5v4
  38. P2 0:00Period start
  39. P2 0:45Shot by McCabe, saved by Dostal
  40. P2 2:55Goal by Mintyukov (Poehling, Viel)+15 pts WP

    On ice: TOR Jarnkrok, McCabe, Myers, Pezzetta, Quillan · ANA Killorn, Viel, Poehling, Helleson, Mintyukov

  41. P2 3:30Shot by Moore, saved by Woll
  42. P2 5:38Shot by Domi, saved by Dostal
  43. P2 6:00Shot by Ekman-Larsson, saved by Dostal
  44. P2 6:57Myers: Tripping (2 min)5v6

    On ice: TOR Myers, Benoit, Robertson, Maccelli, Quillan · ANA Killorn, Gudas, Viel, Poehling, Mintyukov, Carlsson

  45. P2 8:45Shot by Trouba, saved by Woll4v5
  46. P2 8:54Shot by Granlund, saved by Woll4v5
  47. P2 9:17Shot by Nylander, saved by Dostal
  48. P2 9:52Trouba: Tripping (2 min)6v5

    On ice: TOR Tavares, Ekman-Larsson, Nylander, Matthews, Benoit, Cowan · ANA Granlund, Trouba, Moore, McTavish, Mintyukov

  49. P2 10:00Shot by Ekman-Larsson, saved by Dostal5v4
  50. P2 10:28Shot by Tavares, saved by Dostal5v4
  51. P2 10:32Shot by Tavares, saved by Dostal5v4
  52. P2 10:47Goal by Matthews (Knies, Nylander)5v4+15 pts WP

    On ice: TOR Tavares, Ekman-Larsson, Nylander, Matthews, Knies · ANA Killorn, Gudas, Poehling, Zellweger

  53. P2 11:22Shot by Mintyukov, saved by Woll
  54. P2 12:02Shot by Trouba, saved by Woll
  55. P2 15:47Gudas: Kneeing (5 min)

    On ice: TOR Rielly, Nylander, Carlo, Matthews, Cowan · ANA Gudas, Granlund, LaCombe, Carlsson, Sennecke

  56. P2 15:47Gudas: Game misconduct (10 min)

    On ice: TOR Rielly, Nylander, Carlo, Matthews, Cowan · ANA Gudas, Granlund, LaCombe, Carlsson, Sennecke

  57. P2 16:26Goal by Tavares (Maccelli, Knies)5v4+19 pts WP

    On ice: TOR Tavares, Ekman-Larsson, Nylander, Maccelli, Knies · ANA Killorn, Trouba, Poehling, Mintyukov

  58. P2 19:59Shot by Robertson, saved by Dostal5v4
  59. P2 0:00Period end5v4
  60. P3 0:00Period start
  61. P3 0:20Shot by Killorn, saved by Woll5v4
  62. P3 0:36Goal by Nylander (Knies, Maccelli)5v4+31 pts WP

    On ice: TOR Tavares, Ekman-Larsson, Nylander, Maccelli, Knies · ANA Killorn, Trouba, Poehling, LaCombe

  63. P3 0:46Shot by Jarnkrok, saved by Dostal5v4
  64. P3 0:50Shot by Robertson, saved by Dostal
  65. P3 1:14Kreider: Cross checking (2 min)6v5

    On ice: TOR Jarnkrok, McCabe, Nylander, Carlo, Robertson, Knies · ANA Kreider, Moore, Gauthier, Mintyukov, Carlsson

  66. P3 4:14Shot by Jarnkrok, saved by Dostal
  67. P3 5:21Shot by Mintyukov, saved by Woll
  68. P3 6:02Shot by Washe, saved by Woll
  69. P3 6:37Shot by Trouba, saved by Woll
  70. P3 8:10Domi: Interference (2 min)

    On ice: TOR Rielly, Domi, Carlo, Knies, Cowan · ANA Granlund, LaCombe, McTavish, Zellweger, Sennecke

  71. P3 8:10Domi: Misconduct (10 min)

    On ice: TOR Rielly, Domi, Carlo, Knies, Cowan · ANA Granlund, LaCombe, McTavish, Zellweger, Sennecke

  72. P3 8:35Goal by Groulx (Carlo)4v5+14 pts WP

    On ice: TOR Jarnkrok, McCabe, Carlo, Groulx · ANA Kreider, LaCombe, Gauthier, Carlsson, Sennecke

  73. P3 8:40Shot by Carlo, saved by Dostal4v5
  74. P3 9:11Shot by Mintyukov, saved by Woll4v5
  75. P3 10:36Shot by Ekman-Larsson, saved by Dostal
  76. P3 11:19Rielly: Roughing (2 min)

    On ice: TOR Tavares, Rielly, Nylander, Carlo, Maccelli · ANA Killorn, Trouba, Viel, Poehling, LaCombe

  77. P3 11:19Viel: Roughing (2 min)

    On ice: TOR Tavares, Rielly, Nylander, Carlo, Maccelli · ANA Killorn, Trouba, Viel, Poehling, LaCombe

  78. P3 12:26Shot by Granlund, saved by Woll4v4
  79. P3 13:36Cowan: Instigator (2 min)

    On ice: TOR Ekman-Larsson, Jarnkrok, Myers, Robertson, Cowan · ANA Kreider, Viel, LaCombe, McTavish, Zellweger

  80. P3 13:36Cowan: Fighting (5 min)

    On ice: TOR Ekman-Larsson, Jarnkrok, Myers, Robertson, Cowan · ANA Kreider, Viel, LaCombe, McTavish, Zellweger

  81. P3 13:36LaCombe: Fighting (5 min)

    On ice: TOR Ekman-Larsson, Jarnkrok, Myers, Robertson, Cowan · ANA Kreider, Viel, LaCombe, McTavish, Zellweger

  82. P3 13:36Cowan: Instigator misconduct (10 min)

    On ice: TOR Ekman-Larsson, Jarnkrok, Myers, Robertson, Cowan · ANA Kreider, Viel, LaCombe, McTavish, Zellweger

  83. P3 13:44Shot by Carlsson, saved by Woll4v5
  84. P3 14:10Shot by Sennecke, saved by Woll4v6
  85. P3 15:35Sennecke: Holding (2 min)4v6

    On ice: TOR Jarnkrok, McCabe, Groulx, Benoit · ANA Kreider, Granlund, Trouba, McTavish, Gauthier, Sennecke

  86. P3 17:18Shot by McCabe, saved by Dostal5v4
  87. P3 17:41Shot by Nylander, saved by Dostal
  88. P3 17:50Shot by McTavish, saved by Woll
  89. P3 17:55Shot by Sennecke, saved by Woll5v6
  90. P3 17:57Shot by Granlund, saved by Woll5v6
  91. P3 18:12Goal by Knies (McCabe, Tavares)5v60 pts WP

    On ice: TOR Tavares, McCabe, Nylander, Carlo, Knies · ANA Kreider, Granlund, Gauthier, Mintyukov, Carlsson, Sennecke

  92. P3 19:34Goal by Killorn (Viel, Trouba)0 pts WP

    On ice: TOR Myers, Groulx, Benoit, Robertson, Maccelli · ANA Killorn, Trouba, Viel, Poehling, Mintyukov

  93. P3 19:45Shot by Carlsson, saved by Woll5v6
  94. P3 19:55Shot by Trouba, saved by Woll5v6
  95. P3 0:00McCabe: Roughing (2 min)5v6

    On ice: TOR Tavares, McCabe, Nylander, Carlo, Knies · ANA Killorn, Trouba, Viel, Poehling, Gauthier, Carlsson

  96. P3 0:00Viel: Roughing (2 min)5v6

    On ice: TOR Tavares, McCabe, Nylander, Carlo, Knies · ANA Killorn, Trouba, Viel, Poehling, Gauthier, Carlsson

  97. P3 0:00Viel: Slashing (2 min)5v6

    On ice: TOR Tavares, McCabe, Nylander, Carlo, Knies · ANA Killorn, Trouba, Viel, Poehling, Gauthier, Carlsson

  98. P3 0:00Period end
  99. P3 0:00Final