Recent Game Results

Height of bar is margin of victory • Mouseover bar for details • Click for box score • Grouped by Month

Team Statistics

Team Statistics Table
Team AvAge GP W L OL PTS PTS% GF GA SRS SOS GF/G GA/G PP PPO PP% PPA PPOA PK% SH SHA S S% SA SV% PDO SO
Montreal Canadiens27.9824430896.5852462360.160.003.002.883123413.254624180.915427968.82548.907100.14
League Average27.9824132991.5532442444723919.784723980.228825799.52579.9055

Team Analytics (at 5-on-5)

Team Analytics (at 5-on-5) Table
Team S% SV% PDO CF CA CF% xGF xGA aGF aGA axDiff SCF SCA SCF% HDF HDA HDF% HDGF HDC% HDGA HDCO%
Montreal Canadiens7.5.925100.14362369454.1191.0165.618816301748158852.440433254.96413.75213.5
League Average7.5.92537833783172.3172.3165165162116213503505413.45413.4

Roster

  • Age is on February 1 of given season
Roster Table
No. Player Birth Pos Age Ht Wt S/C Exp Birth Date Summary
47Kenny Agostinous USLW266-0199L/-4April 30, 19922 G, 9 A, 11 P
27Karl Alznerca CAD306-3213L/-10September 24, 19880 G, 1 A, 1 P
40Joel Armiafi FIRW256-3216R/-4May 31, 199313 G, 10 A, 23 P
8Jordie Bennca CAD316-2201L/-7July 26, 19875 G, 17 A, 22 P
41Paul Byronca CAC/LW295-9158L/-8April 27, 198915 G, 16 A, 31 P
43Michael Chaputca CAC266-2199L/-5April 9, 19920 G, 5 A, 5 P
24Phillip Danaultca CALW256-1200L/-4February 24, 199312 G, 41 A, 53 P
20Nicolas Deslauriersca CALW276-1218L/-5February 22, 19912 G, 3 A, 5 P
13Max Domica CALW235-10209L/-3March 2, 199528 G, 44 A, 72 P
92Jonathan Drouinca CALW235-11198L/-4March 28, 199518 G, 35 A, 53 P
32Christian Folinse SED276-3204R/-5February 9, 19910 G, 4 A, 4 P
11Brendan Gallagherca CARW265-9186R/-6May 6, 199233 G, 19 A, 52 P
54Charles Hudonca CALW245-10190L/-3June 23, 19943 G, 2 A, 5 P
58Noah Juulsenca CAD216-2201R/-1April 2, 19971 G, 4 A, 5 P
15Jesperi Kotkaniemifi FIC186-3203L/-RJuly 6, 200011 G, 23 A, 34 P
17Brett Kulakca CAD256-1197L/-4January 6, 19946 G, 11 A, 17 P
62Artturi Lehkonenfi FILW235-11179L/-2July 4, 199511 G, 20 A, 31 P
39Charlie Lindgrenus USG256-2179-/R3December 18, 19931-0-0, 4.62 GAA
53Victor Meteca CAD205-9187L/-1June 7, 19980 G, 13 A, 13 P
37Antti Niemifi FIG356-2209-/L10August 29, 19838-6-2, 3.78 GAA
61Xavier Ouelletfr FRD256-0197L/-5July 29, 19930 G, 3 A, 3 P
63Matthew Pecaca CAC255-8182L/-2April 27, 19933 G, 7 A, 10 P
26Jeff Petryus USD316-3208R/-8December 9, 198713 G, 33 A, 46 P
14Tomáš Plekaneccs CSC365-11190L/-14October 31, 19821 G, 0 A, 1 P
25Ryan Poehlingus USC206-2196L/-RJanuary 3, 19993 G, 0 A, 3 P
31Carey Priceca CAG316-3217-/L11August 16, 198735-24-6, 2.49 GAA
28Mike Reillyus USD256-1196L/-3July 13, 19933 G, 8 A, 11 P
21David Schlemkoca CAD316-1191L/-10May 7, 19870 G, 2 A, 2 P
65Andrew Shawca CAC275-11182R/-7July 20, 199119 G, 28 A, 47 P
90Tomáš Tatarcs CSC285-10173L/-7December 1, 199025 G, 33 A, 58 P
21Nate Thompsonus USC346-1205L/-11October 5, 19841 G, 6 A, 7 P
43Jordan Wealca CAC265-10179R/-3April 15, 19924 G, 6 A, 10 P
6Shea Weber (C)ca CAD336-4230R/-13August 14, 198514 G, 19 A, 33 P
22Dale Weiseca CARW306-2206R/-8August 5, 19880 G, 0 A, 0 P

Standard Stats

Upgraded
Standard Stats Table
Scoring Goals Assists Shots Ice Time Faceoffs
Rk Player Age Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TSA TOI ATOI FOW FOL FO% BLK HIT TAKE GIVE Awards
1 Max Domi 23 LW 82 28 44 72 20 80 24 4 0 2 37 7 0 203 13.8 362 1425:19 17:23 447 549 44.9 39 53 47 70
2 Tomáš Tatar 28 C 80 25 33 58 21 34 21 4 0 4 29 4 0 195 12.8 340 1312:45 16:25 10 29 25.6 30 77 52 44
3 Phillip Danault 25 LW 81 12 41 53 17 39 12 0 0 1 35 4 2 132 9.1 236 1439:58 17:47 882 706 55.5 60 95 49 53 Selke-7
4 Jonathan Drouin 23 LW 81 18 35 53 -8 26 15 3 0 3 22 13 0 190 9.5 325 1371:26 16:56 37 51 42.0 23 55 50 48
5 Brendan Gallagher 26 RW 82 33 19 52 10 49 29 4 0 4 16 3 0 302 10.9 556 1344:33 16:24 23 28 45.1 31 126 57 30
6 Andrew Shaw 27 C 63 19 28 47 17 71 16 3 0 3 25 3 0 135 14.1 223 1002:39 15:55 181 203 47.1 36 128 16 24
7 Jeff Petry 31 D 82 13 33 46 -5 28 10 3 0 4 24 8 1 172 7.6 437 1895:47 23:07 0 1 0.0 123 190 39 129 Norris-18
8 Jesperi Kotkaniemi 18 C 79 11 23 34 1 26 10 1 0 2 19 4 0 134 8.2 261 1085:35 13:44 359 426 45.7 41 66 32 50
9 Shea Weber 33 D 58 14 19 33 15 28 9 5 0 3 18 1 0 166 8.4 339 1362:03 23:29 0 0 110 129 17 67
10 Artturi Lehkonen 23 LW 82 11 20 31 10 32 11 0 0 4 20 0 0 176 6.3 291 1275:43 15:33 5 14 26.3 39 120 46 28
11 Paul Byron 29 C 56 15 16 31 16 17 13 0 2 3 14 1 1 94 16.0 132 815:44 14:34 12 23 34.3 36 114 12 26
12 Joel Armia 25 RW 57 13 10 23 0 14 10 2 1 2 6 4 0 134 9.7 223 900:14 15:48 5 24 17.2 21 113 46 32
13 Jordie Benn 31 D 81 5 17 22 15 39 5 0 0 1 17 0 0 93 5.4 198 1473:42 18:12 0 0 128 124 19 71
14 Brett Kulak 25 D 57 6 11 17 12 31 5 0 1 3 11 0 0 102 5.9 203 1017:03 17:51 0 0 64 107 15 43
15 Victor Mete 20 D 71 0 13 13 17 6 0 0 0 0 13 0 0 65 0.0 164 1261:53 17:46 0 0 95 21 10 57
16 Mike Reilly 25 D 57 3 8 11 0 16 2 1 0 1 8 0 0 101 3.0 225 1064:31 18:41 0 0 53 48 13 56
17 Kenny Agostino 26 LW 36 2 9 11 -1 26 2 0 0 0 6 3 0 38 5.3 69 402:42 11:11 8 14 36.4 4 80 11 10
18 Jordan Weal 26 C 16 4 6 10 0 2 3 1 0 1 4 2 0 30 13.3 51 249:40 15:36 86 70 55.1 9 8 5 7
19 Matthew Peca 25 C 39 3 7 10 -14 4 3 0 0 0 6 0 1 35 8.6 62 410:27 10:31 80 89 47.3 21 33 12 12
20 Nate Thompson 34 C 25 1 6 7 -4 0 1 0 0 0 6 0 0 36 2.8 54 329:27 13:11 146 119 55.1 10 33 11 12
21 Nicolas Deslauriers 27 LW 48 2 3 5 -12 22 1 0 1 0 3 0 0 48 4.2 85 481:49 10:02 1 0 100.0 22 135 11 9
22 Michael Chaput 26 C 32 0 5 5 -4 14 0 0 0 0 5 0 0 31 0.0 58 359:08 11:13 124 120 50.8 17 53 7 8
23 Noah Juulsen 21 D 21 1 4 5 5 6 1 0 0 0 4 0 0 22 4.5 48 359:25 17:07 0 0 39 60 6 17
24 Charles Hudon 24 LW 32 3 2 5 -9 16 3 0 0 0 1 1 0 50 6.0 87 373:32 11:40 4 5 44.4 9 73 9 14
25 Christian Folin 27 D 19 0 4 4 1 11 0 0 0 0 4 0 0 27 0.0 55 300:31 15:49 0 0 19 65 2 11
26 Xavier Ouellet 25 D 19 0 3 3 -3 13 0 0 0 0 3 0 0 32 0.0 69 323:13 17:01 0 0 30 32 5 10
27 Ryan Poehling 20 C 1 3 0 3 3 0 3 0 0 0 0 0 0 3 100.0 5 11:22 11:22 4 3 57.1 0 1 0 0
28 David Schlemko 31 D 18 0 2 2 -1 4 0 0 0 0 0 2 0 29 0.0 75 357:12 19:51 0 0 45 29 4 20
29 Antti Niemi 35 G 17 0 1 1 0 0 0 0 0 0 1 0 0 0 0 968:48 56:59 0 0 0 0 0 7
30 Tomáš Plekanec 36 C 3 1 0 1 0 0 1 0 0 0 0 0 0 8 12.5 14 32:38 10:53 19 19 50.0 1 1 0 0
31 Carey Price 31 G 66 0 1 1 0 2 0 0 0 0 1 0 0 0 0 3880:15 58:48 0 0 0 0 0 58 ASnhl-3,Vezina-7
32 Karl Alzner 30 D 9 0 1 1 1 2 0 0 0 0 1 0 0 8 0.0 19 155:42 17:18 0 0 10 13 1 6
33 Dale Weise 30 RW 9 0 0 0 -2 4 0 0 0 0 0 0 0 5 0.0 13 90:43 10:05 4 2 66.7 5 21 1 2
34 Charlie Lindgren 25 G 1 0 0 0 0 0 0 0 0 0 0 0 0 0 65:00 65:00 0 0 0
Team Totals 82 246 424 670 118 682 210 31 5 41 359 60 5 2796 8.8 5279 29200:29 18:43 2437 2495 49.4 1170 2203 605 1031
Become a Stathead & surf this site ad-free.

Goalie Stats

Upgraded
Goalie Stats Table
Goalie Stats Scoring
Rk Player Age GP GS W L T/O GA Shots SV SV% GAA SO MIN QS QS% RBS GA%- GSAA GAA/A GPS G A PTS PIM Awards
1 Carey Price 31 66 64 35 24 6 161 1952 1791 .918 2.49 4 3880:15 37 .578 6 92 14.9 2.64 12.5 0 1 1 2 ASnhl-3,Vezina-7
2 Antti Niemi 35 17 17 8 6 2 61 539 478 .887 3.78 0 968:48 4 .235 5 126 -12.4 4.03 1.7 0 1 1 0
3 Charlie Lindgren 25 1 1 1 0 0 5 49 44 .898 4.62 0 65:00 0 .000 0 113 -0.6 4.62 0.2 0 0 0 0
Team Totals 82 44 30 8 227 2540 2313 .911 2.77 4 4914:03 41 .500 11 99 1.9 2.94 14.4 0 2 2 2

Shootout Results

Shootout Goalies

Hat Tricks (5)

  • * - postseason

Penalty Shots (2)

  • * - postseason

Skater Advanced Statistics

Skater Time on Ice Statistics

Skater Time on Ice Statistics Table
Even Strength Power Play Short Handed
Rk Player Pos Shift GP TOI CF% Rel GF/60 GA/60 TOI CF% Rel GF/60 GA/60 TOI CF% Rel GF/60 GA/60
1Andrew ShawC0:426313:08-1.84.12.92:02-1.73.30.00:44-6.40.07.7
2Artturi LehkonenLW0:378212:44-0.83.22.60:32-1.02.71.32:15-1.40.35.8
3Brendan GallagherRW0:458213:537.23.42.92:276.84.70.30:0135.60.00.0
4Brett KulakD0:445717:212.23.22.50:02-18.70.00.00:26-6.32.411.8
5Charles HudonLW0:463210:04-7.01.73.21:353.62.40.00:00
6Christian FolinD0:481915:28-5.62.92.70:010.00.00:192.00.09.7
7Dale WeiseRW0:2899:57-7.30.72.00:030.00.00:03-13.80.00.0
8David SchlemkoD0:501816:174.22.72.91:2112.17.30.02:12-5.40.012.1
9Jeff PetryD0:498218:292.33.33.52:32-3.74.60.62:051.70.77.0
10Jesperi KotkaniemiC0:457911:483.82.42.11:55-2.73.51.20:00-14.60.00.0
11Joel ArmiaRW0:425712:29-1.32.42.41:44-3.56.00.61:337.80.75.4
12Jonathan DrouinLW0:398114:00-2.32.93.22:510.05.70.80:0329.00.00.0
13Jordan WealC0:401613:532.92.72.71:42-4.311.00.00:00
14Jordie BennD0:368115:23-1.13.22.70:01-86.80.028.32:46-1.31.16.1
15Karl AlznerD0:48915:08-3.51.81.30:0215.60.00.02:075.60.09.4
16Kenny AgostinoLW0:303610:123.52.12.30:57-2.86.90.00:01-11.50.00.0
17Matthew PecaC0:42399:14-10.21.23.70:0214.80.00.01:14-5.01.24.9
18Max DomiLW0:498214:45-3.53.92.72:34-0.74.51.10:037.90.00.0
19Michael ChaputC0:42329:13-4.21.82.80:010.00.01:58-4.70.97.6
20Mike ReillyD0:445716:451.32.82.71:244.32.20.70:305.10.06.2
21Nate ThompsonC0:282511:11-5.11.72.60:0113.80.00.01:57-2.40.03.7
22Nicolas DeslauriersLW0:39489:37-3.81.22.90:0114.10.00.00:239.13.219.4
23Noah JuulsenD0:462114:57-5.43.62.70:0113.70.00.02:074.50.05.4
24Paul ByronC/LW0:425612:06-2.63.52.31:040.75.90.01:23-3.82.37.6
25Phillip DanaultLW0:378114:473.93.72.90:285.59.10.02:302.10.66.8
26Ryan PoehlingC0:31110:4020.516.90.00:000:420.00.00.0
27Shea WeberD0:535818:07-1.83.12.22:32-5.75.30.82:480.60.75.9
28Tomáš PlekanecC0:3939:20-3.14.34.30:059.30.00.01:26-8.20.027.7
29Tomáš TatarC0:448014:077.93.42.22:153.24.60.30:0185.80.00.0
30Victor MeteD0:507116:34-3.32.82.00:18-13.72.70.00:53-0.50.94.7
31Xavier OuelletD0:431915:352.51.62.20:04-55.10.00.01:20-3.00.09.4

Miscellaneous Stats

Upgraded
Miscellaneous Stats Table
Adjusted Plus/Minus Point Shares Shootouts Possession Quality
Rk Player Age Pos GP G A PTS GC TGF PGF TGA PGA +/- OPS DPS PS Att Made Miss Pct xGF xGA E+/- Awards
1 Max Domi 23 LW 82 28 44 72 27.3 95 16 58 0 20 6.0 2.2 8.2 1 0 0 0.0 60.5 55.7 4.9
2 Tomáš Tatar 28 C 80 25 33 58 22.6 77 14 42 0 21 4.6 2.1 6.8 2 0 0 0.0 61.4 40.7 20.7
3 Phillip Danault 25 LW 81 12 41 53 17.7 81 6 81 23 17 2.5 2.1 4.6 0 0 0 60.2 48.8 11.4 Selke-7
4 Jonathan Drouin 23 LW 81 18 35 53 19.4 77 22 64 0 -8 3.3 1.1 4.4 3 2 2 66.7 51.1 51.4 -0.3
5 Brendan Gallagher 26 RW 82 33 19 52 23.2 81 16 56 0 10 4.7 1.8 6.5 0 0 0 60.9 46.0 14.9
6 Andrew Shaw 27 C 63 19 28 47 18.0 64 7 46 6 17 3.8 1.7 5.5 0 0 0 41.7 39.1 2.6
7 Jeff Petry 31 D 82 13 33 46 16.1 102 16 111 20 -5 3.6 3.2 6.8 0 0 0 73.1 65.3 7.9 Norris-18
8 Jesperi Kotkaniemi 18 C 79 11 23 34 12.3 46 9 36 0 1 1.5 1.1 2.6 1 0 0 0.0 42.6 31.8 10.8
9 Shea Weber 33 D 58 14 19 33 12.8 69 13 57 16 15 3.0 3.7 6.8 0 0 0 48.2 41.9 6.3
10 Paul Byron 29 C 56 15 16 31 12.6 48 6 36 10 16 2.3 1.4 3.8 1 1 1 100.0 32.0 24.9 7.0
11 Artturi Lehkonen 23 LW 82 11 20 31 11.5 58 2 64 18 10 0.6 1.7 2.3 0 0 0 50.8 42.3 8.5
12 Joel Armia 25 RW 57 13 10 23 9.8 39 10 37 8 0 1.1 0.9 2.0 1 1 1 100.0 32.9 26.5 6.4
13 Jordie Benn 31 D 81 5 17 22 7.4 71 0 80 23 15 0.9 4.0 4.8 0 0 0 56.1 49.4 6.7
14 Brett Kulak 25 D 57 6 11 17 6.3 53 0 46 5 12 1.1 2.9 3.9 0 0 0 46.6 35.3 11.3
15 Victor Mete 20 D 71 0 13 13 3.6 57 1 44 5 17 -0.2 3.7 3.5 0 0 0 55.7 47.2 8.5
16 Mike Reilly 25 D 57 3 8 11 3.8 47 3 47 3 0 0.1 2.0 2.1 0 0 0 43.5 40.9 2.6
17 Kenny Agostino 26 LW 36 2 9 11 3.6 17 4 14 0 -1 0.2 0.4 0.5 0 0 0 11.2 11.7 -0.5
18 Matthew Peca 25 C 39 3 7 10 3.6 8 0 26 4 -14 0.2 -0.1 0.0 0 0 0 9.9 15.0 -5.1
19 Jordan Weal 26 C 16 4 6 10 3.8 15 5 10 0 0 0.7 0.3 1.0 1 0 0 0.0 11.9 5.6 6.3
20 Nate Thompson 34 C 25 1 6 7 2.2 8 0 15 3 -4 -0.1 0.2 0.1 0 0 0 10.3 10.0 0.3
21 Noah Juulsen 21 D 21 1 4 5 1.6 19 0 18 4 5 0.2 1.1 1.2 0 0 0 13.9 14.6 -0.6
22 Charles Hudon 24 LW 32 3 2 5 2.2 11 2 17 0 -9 -0.2 0.0 -0.2 0 0 0 12.6 13.4 -0.9
23 Nicolas Deslauriers 27 LW 48 2 3 5 1.9 10 0 28 6 -12 -0.6 0.0 -0.6 0 0 0 12.4 15.8 -3.4
24 Michael Chaput 26 C 32 0 5 5 1.4 10 0 22 8 -4 -0.5 0.2 -0.3 0 0 0 8.8 10.4 -1.7
25 Christian Folin 27 D 19 0 4 4 1.1 14 0 14 1 1 0.0 0.6 0.7 0 0 0 10.8 11.2 -0.4
26 Xavier Ouellet 25 D 19 0 3 3 0.8 8 0 15 4 -3 -0.1 0.4 0.3 0 0 0 14.0 9.6 4.5
27 Ryan Poehling 20 C 1 3 0 3 1.6 3 0 0 0 3 0.6 0.1 0.7 1 1 1 100.0 1.1 0.0 1.1
28 David Schlemko 31 D 18 0 2 2 0.6 16 3 22 8 -1 -0.2 0.6 0.4 0 0 0 12.4 11.8 0.6
29 Karl Alzner 30 D 9 0 1 1 0.3 4 0 6 3 1 -0.1 0.4 0.3 0 0 0 4.0 4.8 -0.8
30 Tomáš Plekanec 36 C 3 1 0 1 0.6 2 0 4 2 0 0.1 0.0 0.1 0 0 0 1.8 1.3 0.5
31 Dale Weise 30 RW 9 0 0 0 0.0 1 0 3 0 -2 -0.3 0.0 -0.2 0 0 0 3.1 2.6 0.5