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 71 45 59 104 9 26 13 0 6 5 318 14.2 Leon Draisaitl 69 41 41 82 11 88 9 0 7 2 278 14.7 Evan Bouchard 71 8 53 61 17 30 4 0 2 0 264 3.0 Zach Hyman 71 22 26 48 10 46 3 0 5 2 246 8.9 Filip Hronek 71 8 34 42 9 36 4 1 3 1 156 5.1 Jordan Eberle 71 13 28 41 21 4 3 0 3 1 154 8.4 Nico Sturm 71 13 16 29 22 2 0 1 3 0 83 15.7 Ryan McLeod 71 14 13 27 8 6 1 0 6 0 118 11.9 Warren Foegele 71 16 8 24 2 36 5 0 1 1 119 13.4 Corey Perry 71 11 13 24 11 56 0 0 0 1 135 8.1 Trevor Lewis 71 11 12 23 15 18 0 1 1 0 75 14.7 Colton Parayko 59 6 16 22 21 32 2 0 1 0 98 6.1 Connor Brown 71 8 11 19 5 2 0 1 1 0 80 10.0 Nicholas Paul 36 5 13 18 4 18 1 0 1 1 83 6.0 Mattias Janmark 71 9 8 17 4 4 0 1 0 1 79 11.4 Cody Ceci 70 2 12 14 16 29 0 0 0 0 80 2.5 Ilya Lyubushkin 68 0 9 9 2 44 0 0 0 0 51 0.0 Henri Jokiharju 64 1 4 5 8 12 0 0 0 0 34 2.9 Derek Ryan * 35 0 3 3 -5 2 0 0 0 0 26 0.0 Dylan Holloway 2 0 0 0 0 0 0 0 0 0 3 0.0 Brett Kulak 23 0 0 0 6 4 0 0 0 0 20 0.0 1,278 233 379 612 196 495 45 5 40 15 2,500 9.3 - Nathan MacKinnon 71 3 32 182 0 67 22 1218 2210 55.1 Leon Draisaitl 69 0 33 191 0 67 15 308 549 56.1 Evan Bouchard 71 0 86 115 0 81 32 0 0 0 Zach Hyman 71 0 27 158 0 51 22 42 105 40.0 Filip Hronek 71 0 78 69 0 38 43 0 0 0 Jordan Eberle 71 0 24 116 0 26 17 31 60 51.7 Nico Sturm 71 0 31 56 0 16 16 287 491 58.5 Ryan McLeod 71 0 24 77 0 12 24 230 497 46.3 Warren Foegele 71 0 21 77 0 24 22 31 82 37.8 Corey Perry 71 0 10 78 0 39 6 10 28 35.7 Trevor Lewis 71 0 29 45 0 7 22 24 62 38.7 Colton Parayko 59 0 113 39 0 19 66 0 1 0 Connor Brown 71 0 15 57 0 15 8 7 18 38.9 Nicholas Paul 36 0 9 13 79 13 6 219 387 56.6 Mattias Janmark 71 0 19 42 0 5 16 4 12 33.3 Cody Ceci 70 0 82 25 0 14 44 0 0 0 Ilya Lyubushkin 68 0 68 26 0 4 31 0 1 0 Henri Jokiharju 64 0 48 18 0 4 38 0 0 0 Derek Ryan * 35 0 5 26 0 2 6 36 92 39.1 Dylan Holloway 2 0 0 4 0 0 0 4 6 66.7 Brett Kulak 23 0 7 6 0 0 11 0 0 0 1,278 3 761 1,420 79 504 467 2,451 4,601 53.3 - Nathan MacKinnon 71 1254:05 17:39 11:58 00:10 207:16 02:55 1473:19 20:45 04:23 Leon Draisaitl 69 1072:36 15:32 39:14 00:34 202:06 02:55 1313:56 19:02 01:43 Evan Bouchard 71 1453:32 20:28 01:25 00:01 222:20 03:07 1677:17 23:37 01:17 Zach Hyman 71 1240:37 17:28 00:00 0 205:54 02:54 1446:31 20:22 00:34 Filip Hronek 71 1316:06 18:32 107:50 01:31 218:43 03:04 1642:39 23:08 00:27 Jordan Eberle 71 1003:22 14:07 00:00 0 157:29 02:13 1160:51 16:21 00:17 Nico Sturm 71 657:59 09:16 190:19 02:40 05:49 00:04 854:07 12:01 00:09 Ryan McLeod 71 859:16 12:06 165:13 02:19 79:01 01:06 1103:30 15:32 00:09 Warren Foegele 71 1087:05 15:18 00:17 00:00 155:54 02:11 1243:16 17:30 00:09 Corey Perry 71 769:07 10:49 04:42 00:03 07:38 00:06 781:27 11:00 00:07 Trevor Lewis 71 783:24 11:02 215:57 03:02 09:18 00:07 1008:39 14:12 00:04 Colton Parayko 59 1238:10 20:59 149:56 02:32 119:25 02:01 1507:31 25:33 00:07 Connor Brown 71 530:05 07:27 71:17 01:00 01:43 00:01 603:05 08:29 00:03 Nicholas Paul 36 503:46 13:59 00:00 0 78:38 02:11 582:24 16:10 00:00 Mattias Janmark 71 508:58 07:10 89:36 01:15 00:09 00:00 598:43 08:25 00:02 Cody Ceci 70 1112:26 15:53 193:10 02:45 07:19 00:06 1312:55 18:45 00:04 Ilya Lyubushkin 68 860:04 12:38 208:42 03:04 10:55 00:09 1079:41 15:52 00:03 Henri Jokiharju 64 768:52 12:00 103:22 01:36 123:38 01:55 995:52 15:33 00:02 Derek Ryan * 35 254:33 07:16 00:44 00:01 00:00 0 255:17 07:17 00:00 Dylan Holloway 2 23:16 11:38 00:38 00:19 02:59 01:29 26:53 13:26 00:00 Brett Kulak 23 282:09 12:16 31:57 01:23 41:26 01:48 355:32 15:27 00:00 1278 17579:28 13:45 1586:17 01:14 1857:40 01:27 21023:25 16:27 01:41 - Nathan MacKinnon 71 119 120 26 0 0 0 0 14 4 7 Leon Draisaitl 69 116 94 88 0 0 0 0 3 7 7 Evan Bouchard 71 88 88 30 0 0 0 0 2 4 3 Zach Hyman 71 124 72 46 0 0 0 0 4 3 5 Filip Hronek 71 115 96 36 0 0 0 0 5 3 0 Jordan Eberle 71 68 61 4 0 0 0 0 1 1 3 Nico Sturm 71 75 87 2 0 0 0 0 2 2 1 Ryan McLeod 71 102 99 6 0 0 0 0 1 0 0 Warren Foegele 71 115 79 36 0 0 0 0 1 1 4 Corey Perry 71 60 39 56 0 0 0 0 0 0 1 Trevor Lewis 71 69 77 18 0 0 0 0 0 2 3 Colton Parayko 59 97 108 32 0 0 0 0 0 2 2 Connor Brown 71 24 43 2 0 0 0 0 1 0 1 Nicholas Paul 36 56 44 18 0 0 0 0 0 0 0 Mattias Janmark 71 62 41 4 0 0 0 0 0 2 0 Cody Ceci 70 62 91 29 5 0 0 0 0 0 2 Ilya Lyubushkin 68 86 89 44 0 0 0 0 0 0 0 Henri Jokiharju 64 57 57 12 0 0 0 0 0 0 0 Derek Ryan * 35 15 12 2 0 0 0 0 0 0 0 Dylan Holloway 2 2 2 0 0 0 0 0 0 0 0 Brett Kulak 23 11 20 4 0 0 0 0 0 0 0 1,278 1,523 1,419 495 5 0 0 0 34 31 34 - : : : Nathan MacKinnon 71 32 44 76 271 13 15 28 47 0 0 0 0 Leon Draisaitl 69 32 25 57 230 9 15 24 44 0 1 1 4 Evan Bouchard 71 4 41 45 245 4 12 16 19 0 0 0 0 Zach Hyman 71 19 21 40 230 3 5 8 16 0 0 0 0 Filip Hronek 71 3 26 29 137 4 7 11 14 1 1 2 5 Jordan Eberle 71 10 21 31 141 3 7 10 13 0 0 0 0 Nico Sturm 71 12 16 28 79 0 0 0 0 1 0 1 4 Ryan McLeod 71 13 10 23 106 1 2 3 5 0 1 1 7 Warren Foegele 71 11 5 16 102 5 3 8 17 0 0 0 0 Corey Perry 71 11 13 24 135 0 0 0 0 0 0 0 0 Trevor Lewis 71 10 12 22 68 0 0 0 0 1 0 1 7 Colton Parayko 59 4 14 18 90 2 0 2 6 0 2 2 2 Connor Brown 71 7 11 18 78 0 0 0 0 1 0 1 2 Nicholas Paul 36 4 9 13 76 1 4 5 7 0 0 0 0 Mattias Janmark 71 8 7 15 74 0 0 0 0 1 1 2 5 Cody Ceci 70 2 11 13 74 0 0 0 0 0 1 1 6 Ilya Lyubushkin 68 0 8 8 49 0 0 0 0 0 1 1 2 Henri Jokiharju 64 1 4 5 32 0 0 0 2 0 0 0 0 Derek Ryan * 35 0 3 3 26 0 0 0 0 0 0 0 0 Dylan Holloway 2 0 0 0 3 0 0 0 0 0 0 0 0 Brett Kulak 23 0 0 0 16 0 0 0 2 0 0 0 2 1278 183 301 484 2262 233 379 115 192 233 379 13 46 - Stuart Skinner 61 61 41 17 2 1919 169 2.79 0.912 1 2 4 6 3634:01 6 5 2 Kevin Lankinen 12 10 3 5 3 339 24 2.17 0.929 1 0 0 0 665:24 1 0 2 73 71 44 22 5 2,258 193 2.69 0.915 2 2 4 6 4299:25 7 5 4 - Nathan MacKinnon 71 0 7 0 Leon Draisaitl 69 1 7 14 Evan Bouchard 71 0 2 0 Zach Hyman 71 4 6 67 Jordan Eberle 71 2 4 50 Warren Foegele 71 2 2 100 Nicholas Paul 36 0 2 0 460 9 30 30 Stuart Skinner 61 6 26 0.769 Kevin Lankinen 12 3 5 0.400 73 9 31 0.710