2008 2008-2009 2009 2009 2009-2010 2010 2010 2010-2011 2011 2011 2011-2012 2012 2012 2012-2013 2013 2013 2013-2014 2014 2014 2014-2015 2015 2015 2015-2016 2016 2016 2016-2017 2017 2017 2017-2018 2018 2018 2018-2019 2019 2019 2019-2020 2020 2020 2020-2021 2021 2021 2021-2022 2022 2022 2022-2023 2023 2023 2023-2024 2024 2024 2024-2025 - Nathan MacKinnon 62 40 42 82 14 13 10 0 10 2 192 20.8 David Pastrnak 62 33 42 75 14 43 6 0 3 2 209 15.8 Jesper Bratt 62 29 42 71 23 23 3 1 3 2 190 15.3 Vincent Trocheck 44 17 30 47 11 20 2 0 5 1 112 15.2 Claude Giroux 62 14 27 41 18 14 4 0 1 0 107 13.1 Roman Josi 62 4 32 36 10 25 2 0 0 1 129 3.1 Marco Rossi 62 17 18 35 9 26 0 1 2 2 165 10.3 Martin Necas 59 14 14 28 8 18 1 0 0 1 118 11.9 Joshua Roy 62 7 10 17 6 6 0 0 1 0 84 8.3 Adam Larsson 38 4 11 15 11 26 2 0 0 2 58 6.9 William Cuylle 62 7 8 15 11 51 0 0 2 0 55 12.7 Brayden McNabb 62 1 14 15 6 30 1 0 0 0 57 1.8 Jacob Middleton 46 3 10 13 14 52 2 0 1 0 52 5.8 Nick Seeler 53 0 12 12 8 60 0 0 0 0 42 0.0 Chandler Stephenson * 18 5 6 11 6 12 0 0 0 0 46 10.9 Tyson Barrie * 23 1 9 10 8 4 1 0 0 0 23 4.3 Jake McCabe * 15 1 8 9 -2 12 0 0 0 0 21 4.8 Zemgus Girgensons 62 5 2 7 1 10 0 0 2 1 49 10.2 Benoit-Olivier Groulx 62 2 4 6 -4 30 0 0 0 0 23 8.7 Jonny Brodzinski 31 4 2 6 1 5 0 0 3 0 26 15.4 Alexander Alexeyev 42 0 6 6 9 14 0 0 0 0 28 0.0 Michael Carcone * 31 5 0 5 -7 8 0 0 1 0 43 11.6 Jani Hakanpaa 12 0 3 3 4 4 0 0 0 0 18 0.0 Jackson LaCombe * 9 1 1 2 4 0 0 0 0 0 9 11.1 Joseph Duszak 2 0 1 1 3 4 0 0 0 0 0 0 T.J. Tynan 3 1 0 1 0 2 0 0 0 0 5 20.0 Jack St. Ivany 8 0 0 0 -5 4 0 0 0 0 3 0.0 1,116 215 354 569 181 516 34 2 34 14 1,864 11.5 - Nathan MacKinnon 62 2 21 60 110 51 17 425 810 52.5 David Pastrnak 62 1 21 74 99 47 20 31 81 38.3 Jesper Bratt 62 1 22 51 153 68 23 30 60 50.0 Vincent Trocheck 44 0 14 38 71 34 19 377 668 56.4 Claude Giroux 62 0 37 29 82 20 19 409 789 51.8 Roman Josi 62 0 76 50 56 46 40 0 0 0 Marco Rossi 62 0 20 50 123 49 16 223 462 48.3 Martin Necas 59 0 15 35 71 29 12 25 59 42.4 Joshua Roy 62 0 14 27 54 13 7 9 28 32.1 Adam Larsson 38 0 31 26 12 7 34 0 0 0 William Cuylle 62 0 17 18 26 2 13 19 44 43.2 Brayden McNabb 62 0 68 21 28 11 61 0 0 0 Jacob Middleton 46 0 49 29 27 14 21 0 0 0 Nick Seeler 53 0 53 12 11 5 32 0 0 0 Chandler Stephenson * 18 0 5 11 23 5 3 181 335 54.0 Tyson Barrie * 23 0 23 16 10 5 8 0 0 0 Jake McCabe * 15 0 21 13 4 0 8 0 0 0 Zemgus Girgensons 62 0 12 12 22 4 11 13 27 48.1 Benoit-Olivier Groulx 62 0 10 6 15 3 16 59 126 46.8 Jonny Brodzinski 31 0 2 7 18 6 5 54 110 49.1 Alexander Alexeyev 42 0 32 13 11 5 21 0 0 0 Michael Carcone * 31 0 4 17 35 8 1 2 7 28.6 Jani Hakanpaa 12 0 9 7 2 1 9 0 0 0 Jackson LaCombe * 9 0 5 3 4 3 7 0 0 0 Joseph Duszak 2 0 3 2 0 0 2 0 0 0 T.J. Tynan 3 0 0 0 1 0 0 0 1 0 Jack St. Ivany 8 0 14 7 4 0 9 0 0 0 1,116 4 598 634 1,072 436 434 1,857 3,607 51.5 - Nathan MacKinnon 62 962:17 15:31 08:32 00:08 169:16 02:43 1140:05 18:23 03:19 David Pastrnak 62 976:05 15:44 27:46 00:26 169:41 02:44 1173:32 18:55 01:42 Jesper Bratt 62 864:33 13:56 120:15 01:56 146:12 02:21 1131:00 18:14 01:15 Vincent Trocheck 44 674:44 15:20 81:48 01:51 100:32 02:17 857:04 19:28 00:00 Claude Giroux 62 934:38 15:04 83:58 01:21 142:05 02:17 1160:41 18:43 00:22 Roman Josi 62 1111:03 17:55 176:03 02:50 170:54 02:45 1458:00 23:30 00:35 Marco Rossi 62 722:11 11:38 41:04 00:39 40:46 00:39 804:01 12:58 00:16 Martin Necas 59 860:47 14:35 00:00 00:00 120:16 02:02 981:03 16:37 00:12 Joshua Roy 62 630:14 10:09 38:19 00:37 04:06 00:03 672:39 10:50 00:05 Adam Larsson 38 683:08 17:58 102:11 02:41 76:46 02:01 862:05 22:41 00:06 William Cuylle 62 804:50 12:58 75:56 01:13 16:54 00:16 897:40 14:28 00:03 Brayden McNabb 62 1085:46 17:30 100:27 01:37 121:01 01:57 1307:14 21:05 00:07 Jacob Middleton 46 696:46 15:08 34:52 00:45 109:40 02:23 841:18 18:17 00:05 Nick Seeler 53 790:38 14:55 93:43 01:46 53:04 01:00 937:25 17:41 00:04 Chandler Stephenson * 18 272:48 15:09 46:14 02:34 01:01 00:03 320:03 17:46 00:02 Tyson Barrie * 23 392:43 17:04 25:06 01:05 66:55 02:54 484:44 21:04 00:00 Jake McCabe * 15 257:56 17:11 29:09 01:56 08:21 00:33 295:26 19:41 00:00 Zemgus Girgensons 62 578:28 09:19 55:09 00:53 02:31 00:02 636:08 10:15 00:02 Benoit-Olivier Groulx 62 459:35 07:24 84:37 01:21 03:55 00:03 548:07 08:50 00:01 Jonny Brodzinski 31 233:12 07:31 45:15 01:27 02:03 00:03 280:30 09:02 00:00 Alexander Alexeyev 42 640:56 15:15 63:51 01:31 09:51 00:14 714:38 17:00 00:01 Michael Carcone * 31 231:25 07:27 04:20 00:08 05:17 00:10 241:02 07:46 00:01 Jani Hakanpaa 12 187:42 15:38 33:26 02:47 03:38 00:18 224:46 18:43 00:00 Jackson LaCombe * 9 129:19 14:22 30:37 03:24 01:21 00:09 161:17 17:55 00:00 Joseph Duszak 2 30:22 15:11 01:37 00:48 03:40 01:50 35:39 17:49 00:00 T.J. Tynan 3 22:41 07:33 00:00 00:00 13:41 04:33 36:22 12:07 00:00 Jack St. Ivany 8 141:52 17:44 18:06 02:15 00:27 00:03 160:25 20:03 00:00 1116 15376:39 13:46 1422:21 01:16 1563:54 01:24 18362:54 16:27 01:32 - Nathan MacKinnon 62 72 79 13 5 1 0 0 9 4 3 David Pastrnak 62 104 71 43 5 0 0 1 5 6 3 Jesper Bratt 62 80 59 23 5 1 0 0 5 3 4 Vincent Trocheck 44 105 64 20 0 0 0 0 1 5 5 Claude Giroux 62 78 109 14 0 0 0 0 1 3 3 Roman Josi 62 54 107 25 5 1 0 0 1 1 0 Marco Rossi 62 54 67 26 0 0 0 0 2 2 2 Martin Necas 59 89 53 18 0 0 0 0 2 3 1 Joshua Roy 62 40 43 6 0 0 0 0 0 2 2 Adam Larsson 38 66 74 26 10 0 0 2 0 0 2 William Cuylle 62 136 50 51 5 1 0 0 0 1 1 Brayden McNabb 62 87 81 30 10 2 0 0 0 1 1 Jacob Middleton 46 73 61 52 10 0 1 1 1 1 0 Nick Seeler 53 82 60 60 10 0 0 1 0 0 2 Chandler Stephenson * 18 24 43 12 0 0 0 0 1 0 0 Tyson Barrie * 23 17 25 4 0 0 0 0 0 1 1 Jake McCabe * 15 24 25 12 0 0 0 0 0 0 0 Zemgus Girgensons 62 81 28 10 0 0 0 0 1 2 2 Benoit-Olivier Groulx 62 81 40 30 0 0 0 0 0 0 1 Jonny Brodzinski 31 11 19 5 5 0 0 1 1 0 0 Alexander Alexeyev 42 33 50 14 0 0 0 0 0 0 0 Michael Carcone * 31 13 9 8 0 0 0 0 0 0 0 Jani Hakanpaa 12 24 20 4 0 0 0 0 0 0 0 Jackson LaCombe * 9 14 16 0 0 0 0 0 0 0 0 Joseph Duszak 2 0 2 4 0 0 0 0 0 0 0 T.J. Tynan 3 0 2 2 0 0 0 0 0 0 0 Jack St. Ivany 8 12 4 4 0 0 0 0 0 0 0 1,116 1,454 1,261 516 70 6 1 6 30 35 30 - : : : Nathan MacKinnon 62 30 28 58 168 10 14 24 24 0 0 0 0 David Pastrnak 62 27 26 53 177 6 16 22 32 0 0 0 0 Jesper Bratt 62 25 35 60 169 3 7 10 13 1 0 1 8 Vincent Trocheck 44 15 23 38 99 2 6 8 12 0 1 1 1 Claude Giroux 62 10 21 31 95 4 6 10 9 0 0 0 3 Roman Josi 62 2 30 32 115 2 1 3 11 0 1 1 3 Marco Rossi 62 16 16 32 159 0 2 2 3 1 0 1 3 Martin Necas 59 13 13 26 110 1 1 2 8 0 0 0 0 Joshua Roy 62 7 9 16 82 0 0 0 0 0 1 1 2 Adam Larsson 38 2 10 12 54 2 1 3 4 0 0 0 0 William Cuylle 62 7 8 15 52 0 0 0 1 0 0 0 2 Brayden McNabb 62 0 12 12 51 1 2 3 5 0 0 0 1 Jacob Middleton 46 1 9 10 45 2 1 3 6 0 0 0 1 Nick Seeler 53 0 11 11 38 0 1 1 3 0 0 0 1 Chandler Stephenson * 18 5 6 11 43 0 0 0 0 0 0 0 3 Tyson Barrie * 23 0 9 9 18 1 0 1 4 0 0 0 1 Jake McCabe * 15 1 8 9 20 0 0 0 0 0 0 0 1 Zemgus Girgensons 62 5 2 7 48 0 0 0 0 0 0 0 1 Benoit-Olivier Groulx 62 2 4 6 23 0 0 0 0 0 0 0 0 Jonny Brodzinski 31 4 2 6 24 0 0 0 0 0 0 0 2 Alexander Alexeyev 42 0 6 6 27 0 0 0 1 0 0 0 0 Michael Carcone * 31 5 0 5 43 0 0 0 0 0 0 0 0 Jani Hakanpaa 12 0 3 3 18 0 0 0 0 0 0 0 0 Jackson LaCombe * 9 1 1 2 9 0 0 0 0 0 0 0 0 Joseph Duszak 2 0 1 1 0 0 0 0 0 0 0 0 0 T.J. Tynan 3 1 0 1 4 0 0 0 1 0 0 0 0 Jack St. Ivany 8 0 0 0 3 0 0 0 0 0 0 0 0 1116 179 293 472 1694 34 58 92 137 2 3 5 33 - Jake Oettinger 42 42 26 13 3 1194 118 2.81 0.901 1 2 6 6 2522:54 4 3 5 Jonathan Quick 21 20 10 9 1 602 78 3.79 0.870 0 1 3 2 1236:00 1 0 0 63 62 36 22 4 1,796 196 3.13 0.891 1 3 9 8 3758:54 5 3 5 - Nathan MacKinnon 62 1 4 25 David Pastrnak 62 0 4 0 Vincent Trocheck 44 0 1 0 Martin Necas 59 1 3 33 227 2 12 17 Jake Oettinger 42 2 12 0.833 Jonathan Quick 21 0 0 0 63 2 12 0.833