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 25 18 17 35 15 6 2 0 6 0 78 23.1 David Pastrnak 25 11 22 33 13 14 3 0 0 1 83 13.3 Jesper Bratt 25 9 21 30 9 8 2 0 1 1 76 11.8 Marco Rossi 25 9 9 18 2 8 0 0 1 2 80 11.3 Roman Josi 25 3 12 15 7 6 1 0 0 1 55 5.5 Claude Giroux 25 4 10 14 6 4 1 0 0 0 41 9.8 Chandler Stephenson * 18 5 6 11 6 12 0 0 0 0 46 10.9 Martin Necas 25 6 4 10 8 6 0 0 0 1 40 15.0 Jacob Middleton 25 2 7 9 12 38 2 0 1 0 24 8.3 Joshua Roy 25 4 5 9 2 2 0 0 1 0 37 10.8 Vincent Trocheck 7 4 5 9 5 4 1 0 3 0 18 22.2 Adam Larsson 23 2 5 7 3 17 1 0 0 1 38 5.3 William Cuylle 25 3 3 6 3 15 0 0 1 0 28 10.7 Alexander Alexeyev 16 0 4 4 3 6 0 0 0 0 8 0.0 Nick Seeler 17 0 3 3 7 18 0 0 0 0 6 0.0 Brayden McNabb 25 0 3 3 0 22 0 0 0 0 19 0.0 Michael Carcone 25 3 0 3 -6 4 0 0 1 0 37 8.1 Benoit-Olivier Groulx 25 0 2 2 -5 14 0 0 0 0 6 0.0 Jackson LaCombe * 9 1 1 2 4 0 0 0 0 0 9 11.1 Tyson Barrie 1 0 1 1 -1 0 0 0 0 0 2 0.0 Zemgus Girgensons 25 0 0 0 -5 6 0 0 0 0 20 0.0 Jack St. Ivany 8 0 0 0 -5 4 0 0 0 0 3 0.0 Joseph Duszak 1 0 0 0 1 4 0 0 0 0 0 0 450 84 140 224 84 218 13 0 15 7 754 11.1 - Nathan MacKinnon 25 1 6 24 44 26 5 51 106 48.1 David Pastrnak 25 0 10 26 43 18 3 11 28 39.3 Jesper Bratt 25 0 7 25 68 26 8 17 34 50.0 Marco Rossi 25 0 5 26 56 27 2 106 195 54.4 Roman Josi 25 0 31 20 22 14 12 0 0 0 Claude Giroux 25 0 20 13 24 4 10 250 461 54.2 Chandler Stephenson * 18 0 5 11 23 5 3 181 335 54.0 Martin Necas 25 0 5 14 24 6 5 12 29 41.4 Jacob Middleton 25 0 20 12 13 10 10 0 0 0 Joshua Roy 25 0 6 15 26 8 5 2 7 28.6 Vincent Trocheck 7 0 1 4 8 3 2 80 143 55.9 Adam Larsson 23 0 16 16 9 6 19 0 0 0 William Cuylle 25 0 10 3 11 2 6 4 13 30.8 Alexander Alexeyev 16 0 13 6 4 3 6 0 0 0 Nick Seeler 17 0 14 4 3 0 8 0 0 0 Brayden McNabb 25 0 21 6 10 7 30 0 0 0 Michael Carcone 25 0 3 17 31 6 1 2 6 33.3 Benoit-Olivier Groulx 25 0 6 3 8 2 5 35 77 45.5 Jackson LaCombe * 9 0 5 3 4 3 7 0 0 0 Tyson Barrie 1 0 0 2 0 0 0 0 0 0 Zemgus Girgensons 25 0 6 7 10 2 4 3 7 42.9 Jack St. Ivany 8 0 14 7 4 0 9 0 0 0 Joseph Duszak 1 0 1 1 0 0 0 0 0 0 450 1 225 265 445 178 160 754 1,441 52.3 - Nathan MacKinnon 25 384:37 15:23 00:00 00:00 68:23 02:44 453:00 18:07 03:07 David Pastrnak 25 389:35 15:35 05:39 00:13 68:18 02:43 463:32 18:32 01:38 Jesper Bratt 25 379:54 15:11 48:07 01:55 64:48 02:35 492:49 19:42 01:22 Marco Rossi 25 296:49 11:52 18:37 00:44 35:17 01:24 350:43 14:01 00:34 Roman Josi 25 451:31 18:03 72:45 02:54 75:21 03:00 599:37 23:59 00:41 Claude Giroux 25 383:45 15:21 49:28 01:58 52:46 02:06 485:59 19:26 00:18 Chandler Stephenson * 18 272:48 15:09 46:14 02:34 01:01 00:03 320:03 17:46 00:11 Martin Necas 25 375:29 15:01 00:00 00:00 53:48 02:09 429:17 17:10 00:10 Jacob Middleton 25 378:25 15:08 06:30 00:15 74:29 02:58 459:24 18:22 00:09 Joshua Roy 25 296:22 11:51 19:38 00:47 00:16 00:00 316:16 12:39 00:06 Vincent Trocheck 7 106:32 15:13 00:00 00:00 23:16 03:19 129:48 18:32 00:03 Adam Larsson 23 413:17 17:58 59:33 02:35 46:18 02:00 519:08 22:34 00:07 William Cuylle 25 297:19 11:53 47:06 01:53 02:30 00:06 346:55 13:52 00:03 Alexander Alexeyev 16 247:16 15:27 41:04 02:34 00:33 00:02 288:53 18:03 00:02 Nick Seeler 17 252:35 14:51 37:38 02:12 00:30 00:01 290:43 17:06 00:02 Brayden McNabb 25 441:25 17:39 15:24 00:36 48:42 01:56 505:31 20:13 00:06 Michael Carcone 25 190:40 07:37 02:47 00:06 04:09 00:09 197:36 07:54 00:03 Benoit-Olivier Groulx 25 185:57 07:26 20:08 00:48 01:27 00:03 207:32 08:18 00:01 Jackson LaCombe * 9 129:19 14:22 30:37 03:24 01:21 00:09 161:17 17:55 00:01 Tyson Barrie 1 16:31 16:31 01:12 01:12 02:54 02:54 20:37 20:37 00:00 Zemgus Girgensons 25 188:46 07:33 29:28 01:10 01:28 00:03 219:42 08:47 00:02 Jack St. Ivany 8 141:52 17:44 18:06 02:15 00:27 00:03 160:25 20:03 00:00 Joseph Duszak 1 15:39 15:39 00:00 00:00 01:03 01:03 16:42 16:42 00:00 450 6236:23 13:51 570:01 01:16 629:05 01:23 7435:29 16:31 01:44 - Nathan MacKinnon 25 34 22 6 0 0 0 0 4 2 2 David Pastrnak 25 48 26 14 0 0 0 0 3 4 0 Jesper Bratt 25 43 28 8 0 0 0 0 3 1 2 Marco Rossi 25 25 32 8 0 0 0 0 1 1 1 Roman Josi 25 18 49 6 0 0 0 0 1 0 0 Claude Giroux 25 31 56 4 0 0 0 0 1 2 2 Chandler Stephenson * 18 24 43 12 0 0 0 0 1 0 0 Martin Necas 25 33 24 6 0 0 0 0 1 2 0 Jacob Middleton 25 36 36 38 10 0 1 1 0 1 0 Joshua Roy 25 20 19 2 0 0 0 0 0 2 1 Vincent Trocheck 7 17 9 4 0 0 0 0 0 1 1 Adam Larsson 23 40 40 17 5 0 0 1 0 0 1 William Cuylle 25 55 15 15 5 1 0 0 0 0 0 Alexander Alexeyev 16 16 21 6 0 0 0 0 0 0 0 Nick Seeler 17 35 17 18 10 0 0 1 0 0 1 Brayden McNabb 25 26 30 22 10 2 0 0 0 0 0 Michael Carcone 25 12 7 4 0 0 0 0 0 0 0 Benoit-Olivier Groulx 25 41 11 14 0 0 0 0 0 0 0 Jackson LaCombe * 9 14 16 0 0 0 0 0 0 0 0 Tyson Barrie 1 2 0 0 0 0 0 0 0 0 0 Zemgus Girgensons 25 32 7 6 0 0 0 0 0 0 0 Jack St. Ivany 8 12 4 4 0 0 0 0 0 0 0 Joseph Duszak 1 0 0 4 0 0 0 0 0 0 0 450 614 512 218 40 3 1 3 15 16 15 - : : : Nathan MacKinnon 25 16 12 28 73 2 5 7 5 0 0 0 0 David Pastrnak 25 8 17 25 70 3 5 8 13 0 0 0 0 Jesper Bratt 25 7 17 24 66 2 4 6 6 0 0 0 4 Marco Rossi 25 9 7 16 77 0 2 2 3 0 0 0 0 Roman Josi 25 2 12 14 46 1 0 1 6 0 0 0 3 Claude Giroux 25 3 8 11 38 1 2 3 2 0 0 0 1 Chandler Stephenson * 18 5 6 11 43 0 0 0 0 0 0 0 3 Martin Necas 25 6 4 10 35 0 0 0 5 0 0 0 0 Jacob Middleton 25 0 7 7 19 2 0 2 5 0 0 0 0 Joshua Roy 25 4 5 9 37 0 0 0 0 0 0 0 0 Vincent Trocheck 7 3 3 6 14 1 2 3 4 0 0 0 0 Adam Larsson 23 1 5 6 36 1 0 1 2 0 0 0 0 William Cuylle 25 3 3 6 27 0 0 0 0 0 0 0 1 Alexander Alexeyev 16 0 4 4 8 0 0 0 0 0 0 0 0 Nick Seeler 17 0 3 3 6 0 0 0 0 0 0 0 0 Brayden McNabb 25 0 3 3 18 0 0 0 1 0 0 0 0 Michael Carcone 25 3 0 3 37 0 0 0 0 0 0 0 0 Benoit-Olivier Groulx 25 0 2 2 6 0 0 0 0 0 0 0 0 Jackson LaCombe * 9 1 1 2 9 0 0 0 0 0 0 0 0 Tyson Barrie 1 0 1 1 2 0 0 0 0 0 0 0 0 Zemgus Girgensons 25 0 0 0 19 0 0 0 0 0 0 0 1 Jack St. Ivany 8 0 0 0 3 0 0 0 0 0 0 0 0 Joseph Duszak 1 0 0 0 0 0 0 0 0 0 0 0 0 450 71 120 191 689 13 20 33 52 0 0 0 13 - Jake Oettinger 17 17 13 3 1 464 42 2.42 0.909 0 1 1 0 1042:25 1 1 3 Jonathan Quick 8 8 4 3 1 250 31 3.84 0.876 0 0 2 2 484:02 0 0 0 25 25 17 6 2 714 73 2.87 0.898 0 1 3 2 1526:27 1 1 3 - Nathan MacKinnon 25 1 3 33 David Pastrnak 25 0 3 0 Martin Necas 25 1 2 50 75 2 8 25 Jake Oettinger 17 1 8 0.875 Jonathan Quick 8 0 0 0 25 1 8 0.875