: 2022-2023 Regular Season 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 - Derek Stepan 42 29 51 80 29 29 8 2 4 1 156 18.6 Oskar Lindblom 36 39 35 74 27 33 6 1 1 1 182 21.4 Benoit-Olivier Groulx 28 23 35 58 24 20 6 1 6 1 109 21.1 Justin Danforth 38 18 31 49 13 43 4 0 1 1 157 11.5 Drake Caggiula 44 22 25 47 11 76 5 1 1 0 129 17.1 Fredrik Olofsson 36 19 10 29 -1 21 5 1 2 1 92 20.7 Malte Stromwall 44 12 16 28 10 32 1 0 1 0 84 14.3 Callahan Burke 41 6 19 25 2 46 2 0 1 0 81 7.4 Noel Hoefenmayer 43 0 24 24 8 175 0 0 0 0 50 0.0 Mitchell Vande Sompel 44 3 17 20 26 42 1 0 0 1 37 8.1 Damien Giroux 26 9 11 20 4 47 0 0 1 0 68 13.2 Tyler Kleven 41 5 14 19 19 39 3 0 1 0 50 10.0 Corey Schueneman 24 3 14 17 7 25 3 0 0 0 42 7.1 Ryan Schmelzer 44 7 10 17 -1 18 1 0 1 0 46 15.2 Anttoni Honka 28 2 14 16 10 20 1 0 1 0 29 6.9 Rhett Gardner 38 4 10 14 3 33 0 0 2 0 49 8.2 Pierrick Dube 41 5 5 10 4 23 1 0 1 1 44 11.4 Mike OLeary 15 5 4 9 7 9 0 1 0 2 24 20.8 Matteo Pietroniro 28 0 4 4 15 47 0 0 0 0 17 0.0 Pontus Andreasson 11 2 2 4 5 7 0 0 0 0 15 13.3 Keean Washkurak 13 2 1 3 4 4 0 0 0 0 15 13.3 Chase Pearson 6 0 3 3 0 0 0 0 0 0 5 0.0 Nick Wolff 16 1 2 3 1 9 0 0 0 0 8 12.5 Darren Brady 16 1 1 2 3 18 1 0 1 0 5 20.0 Reece Newkirk 2 2 0 2 2 2 0 0 1 1 5 40.0 Alex Whelan 3 0 2 2 2 0 0 0 0 0 1 0.0 Giovanni Vallati 7 0 2 2 0 2 0 0 0 0 3 0.0 Alex Kannok Leipert 17 0 1 1 4 4 0 0 0 0 14 0.0 Markus Nurmi 5 1 0 1 2 4 0 0 1 0 4 25.0 John Quenneville 7 0 0 0 -2 0 0 0 0 0 6 0.0 Marc Johnstone 8 0 0 0 -2 0 0 0 0 0 4 0.0 792 220 363 583 236 828 48 7 27 10 1,531 14.4 - Derek Stepan 42 2 25 49 69 34 27 308 527 58.4 Oskar Lindblom 36 1 10 53 102 39 22 77 177 43.5 Benoit-Olivier Groulx 28 1 20 25 77 20 17 386 701 55.1 Justin Danforth 38 1 9 42 74 43 8 30 69 43.5 Drake Caggiula 44 0 18 44 85 45 15 109 271 40.2 Fredrik Olofsson 36 1 9 24 58 21 4 23 43 53.5 Malte Stromwall 44 0 11 28 53 22 15 31 54 57.4 Callahan Burke 41 1 6 35 47 21 6 11 25 44.0 Noel Hoefenmayer 43 0 61 30 40 17 39 0 0 0 Mitchell Vande Sompel 44 0 35 13 12 6 23 0 0 0 Damien Giroux 26 0 8 23 39 17 9 128 242 52.9 Tyler Kleven 41 0 38 23 26 25 29 0 0 0 Corey Schueneman 24 0 41 13 11 5 21 0 0 0 Ryan Schmelzer 44 0 7 20 42 12 7 90 165 54.5 Anttoni Honka 28 0 31 21 28 5 21 0 0 0 Rhett Gardner 38 0 9 8 28 5 6 83 156 53.2 Pierrick Dube 41 0 6 14 28 13 5 17 38 44.7 Mike OLeary 15 0 2 12 17 8 5 5 11 45.5 Matteo Pietroniro 28 0 15 4 10 1 13 0 0 0 Pontus Andreasson 11 0 1 5 11 6 1 1 2 50.0 Keean Washkurak 13 0 2 3 3 1 1 29 46 63.0 Chase Pearson 6 0 0 2 3 2 1 3 9 33.3 Nick Wolff 16 0 9 8 1 2 7 0 0 0 Darren Brady 16 0 13 4 2 0 7 0 0 0 Reece Newkirk 2 0 0 0 2 2 0 3 7 42.9 Alex Whelan 3 0 1 2 1 0 0 12 22 54.5 Giovanni Vallati 7 0 0 3 4 0 3 0 0 0 Alex Kannok Leipert 17 0 11 8 9 1 4 0 0 0 Markus Nurmi 5 0 1 0 2 0 1 0 1 0 John Quenneville 7 0 0 2 6 0 1 6 8 75.0 Marc Johnstone 8 0 0 3 4 1 2 0 0 0 792 7 399 521 894 374 320 1,352 2,574 52.5 - Derek Stepan 42 709:00 16:52 67:50 01:36 96:31 02:17 873:21 20:47 02:22 Oskar Lindblom 36 671:28 18:39 58:04 01:36 73:21 02:02 802:53 22:18 01:38 Benoit-Olivier Groulx 28 465:12 16:36 56:51 02:01 58:13 02:04 580:16 20:43 00:45 Justin Danforth 38 620:07 16:19 24:59 00:39 83:53 02:12 728:59 19:11 00:48 Drake Caggiula 44 682:56 15:31 48:59 01:06 88:19 02:00 820:14 18:38 00:37 Fredrik Olofsson 36 504:51 14:01 20:48 00:34 38:58 01:04 564:37 15:41 00:17 Malte Stromwall 44 534:43 12:09 09:37 00:13 42:03 00:57 586:23 13:19 00:17 Callahan Burke 41 493:13 12:01 11:21 00:16 26:24 00:38 530:58 12:57 00:12 Noel Hoefenmayer 43 901:29 20:57 74:27 01:43 103:05 02:23 1079:01 25:05 00:14 Mitchell Vande Sompel 44 719:48 16:21 56:06 01:16 63:33 01:26 839:27 19:04 00:08 Damien Giroux 26 352:48 13:34 17:50 00:41 45:55 01:45 416:33 16:01 00:08 Tyler Kleven 41 710:13 17:19 58:37 01:25 70:09 01:42 838:59 20:27 00:08 Corey Schueneman 24 488:17 20:20 40:37 01:41 62:43 02:36 591:37 24:39 00:04 Ryan Schmelzer 44 430:07 09:46 04:34 00:06 10:29 00:14 445:10 10:07 00:05 Anttoni Honka 28 571:50 20:25 57:28 02:03 58:00 02:04 687:18 24:32 00:05 Rhett Gardner 38 442:04 11:38 07:52 00:12 08:45 00:13 458:41 12:04 00:03 Pierrick Dube 41 292:17 07:07 12:57 00:18 07:54 00:11 313:08 07:38 00:03 Mike OLeary 15 167:04 11:08 06:18 00:25 04:05 00:16 177:27 11:49 00:01 Matteo Pietroniro 28 375:25 13:24 21:00 00:45 15:43 00:33 412:08 14:43 00:02 Pontus Andreasson 11 106:53 09:43 00:02 00:00 00:40 00:03 107:35 09:46 00:01 Keean Washkurak 13 119:23 09:11 00:58 00:04 00:13 00:01 120:34 09:16 00:00 Chase Pearson 6 62:01 10:20 05:25 00:54 00:23 00:03 67:49 11:18 00:00 Nick Wolff 16 225:50 14:06 06:18 00:23 05:18 00:19 237:26 14:50 00:01 Darren Brady 16 207:43 12:58 15:40 00:58 08:21 00:31 231:44 14:29 00:01 Reece Newkirk 2 14:48 07:24 00:00 00:00 00:00 00:00 14:48 07:24 00:00 Alex Whelan 3 24:07 08:02 00:00 00:00 01:05 00:21 25:12 08:24 00:00 Giovanni Vallati 7 90:30 12:55 13:07 01:52 01:39 00:14 105:16 15:02 00:00 Alex Kannok Leipert 17 238:13 14:00 14:54 00:52 04:45 00:16 257:52 15:10 00:01 Markus Nurmi 5 37:59 07:35 01:11 00:14 01:17 00:15 40:27 08:05 00:00 John Quenneville 7 55:41 07:57 01:58 00:16 00:01 00:00 57:40 08:14 00:00 Marc Johnstone 8 34:28 04:18 00:00 00:00 00:08 00:01 34:36 04:19 00:00 792 11350:28 14:19 715:48 00:54 981:53 01:14 13048:09 16:28 01:42 - Derek Stepan 42 97 101 29 25 0 4 1 5 4 5 Oskar Lindblom 36 88 69 33 15 1 1 1 7 6 6 Benoit-Olivier Groulx 28 42 62 20 20 2 1 1 4 2 5 Justin Danforth 38 67 50 43 35 1 2 4 2 3 1 Drake Caggiula 44 97 57 76 20 1 1 2 2 7 3 Fredrik Olofsson 36 50 58 21 15 1 2 0 1 0 1 Malte Stromwall 44 70 40 32 10 1 0 1 0 0 2 Callahan Burke 41 60 49 46 10 1 0 1 1 3 0 Noel Hoefenmayer 43 93 67 175 115 5 9 9 1 1 0 Mitchell Vande Sompel 44 67 53 42 20 3 0 1 0 0 1 Damien Giroux 26 54 35 47 15 1 0 2 1 0 1 Tyler Kleven 41 37 35 39 25 3 1 1 0 1 0 Corey Schueneman 24 58 36 25 5 0 1 0 0 1 0 Ryan Schmelzer 44 46 58 18 10 0 1 1 0 0 1 Anttoni Honka 28 37 49 20 10 1 1 0 0 0 1 Rhett Gardner 38 67 43 33 15 1 1 1 1 0 0 Pierrick Dube 41 34 25 23 15 0 2 1 0 0 0 Mike OLeary 15 26 10 9 5 0 0 1 0 0 2 Matteo Pietroniro 28 19 25 47 15 1 1 1 0 0 0 Pontus Andreasson 11 5 5 7 5 1 0 0 0 0 0 Keean Washkurak 13 16 8 4 0 0 0 0 0 0 0 Chase Pearson 6 8 4 0 0 0 0 0 0 0 0 Nick Wolff 16 16 12 9 5 1 0 0 0 0 0 Darren Brady 16 13 16 18 10 0 1 1 0 0 0 Reece Newkirk 2 2 3 2 0 0 0 0 0 0 1 Alex Whelan 3 3 3 0 0 0 0 0 0 0 0 Giovanni Vallati 7 3 5 2 0 0 0 0 0 0 0 Alex Kannok Leipert 17 20 13 4 0 0 0 0 0 0 0 Markus Nurmi 5 7 1 4 0 0 0 0 0 0 0 John Quenneville 7 7 3 0 0 0 0 0 0 0 0 Marc Johnstone 8 3 3 0 0 0 0 0 0 0 0 792 1,212 998 828 420 25 29 30 25 28 25 - : : : Derek Stepan 42 19 39 58 130 8 12 20 20 2 0 2 6 Oskar Lindblom 36 32 26 58 158 6 8 14 19 1 1 2 5 Benoit-Olivier Groulx 28 16 20 36 93 6 13 19 13 1 2 3 3 Justin Danforth 38 14 23 37 143 4 8 12 13 0 0 0 1 Drake Caggiula 44 16 16 32 114 5 7 12 13 1 2 3 2 Fredrik Olofsson 36 13 5 18 81 5 4 9 10 1 1 2 1 Malte Stromwall 44 11 15 26 79 1 1 2 5 0 0 0 0 Callahan Burke 41 4 18 22 78 2 1 3 3 0 0 0 0 Noel Hoefenmayer 43 0 19 19 41 0 5 5 9 0 0 0 0 Mitchell Vande Sompel 44 2 15 17 36 1 2 3 1 0 0 0 0 Damien Giroux 26 9 6 15 64 0 5 5 3 0 0 0 1 Tyler Kleven 41 2 10 12 43 3 2 5 6 0 2 2 1 Corey Schueneman 24 0 11 11 37 3 3 6 5 0 0 0 0 Ryan Schmelzer 44 6 9 15 43 1 1 2 3 0 0 0 0 Anttoni Honka 28 1 9 10 23 1 4 5 6 0 1 1 0 Rhett Gardner 38 4 10 14 48 0 0 0 1 0 0 0 0 Pierrick Dube 41 4 4 8 43 1 0 1 1 0 1 1 0 Mike OLeary 15 4 4 8 23 0 0 0 0 1 0 1 1 Matteo Pietroniro 28 0 4 4 16 0 0 0 1 0 0 0 0 Pontus Andreasson 11 2 2 4 15 0 0 0 0 0 0 0 0 Keean Washkurak 13 2 1 3 15 0 0 0 0 0 0 0 0 Chase Pearson 6 0 3 3 4 0 0 0 0 0 0 0 1 Nick Wolff 16 1 2 3 8 0 0 0 0 0 0 0 0 Darren Brady 16 0 1 1 4 1 0 1 1 0 0 0 0 Reece Newkirk 2 2 0 2 5 0 0 0 0 0 0 0 0 Alex Whelan 3 0 2 2 1 0 0 0 0 0 0 0 0 Giovanni Vallati 7 0 2 2 3 0 0 0 0 0 0 0 0 Alex Kannok Leipert 17 0 1 1 14 0 0 0 0 0 0 0 0 Markus Nurmi 5 1 0 1 4 0 0 0 0 0 0 0 0 John Quenneville 7 0 0 0 6 0 0 0 0 0 0 0 0 Marc Johnstone 8 0 0 0 4 0 0 0 0 0 0 0 0 792 165 277 442 1376 48 76 124 133 7 10 17 22 - Ukko-Pekka Luukkonen 27 26 15 10 1 749 86 3.31 0.885 0 1 3 0 1558:40 0 2 0 Tyler Parks 16 14 11 2 0 409 58 4.21 0.858 1 0 1 0 826:43 1 0 0 Jean-Francois Berube 4 4 2 2 0 122 15 3.77 0.877 0 0 0 0 239:19 0 0 0 Will Cranley 1 0 0 1 0 13 3 6.92 0.769 0 0 0 0 26:24 0 0 0 48 44 28 15 1 1,293 162 3.67 0.875 1 1 4 0 2651:06 1 2 0 - Derek Stepan 42 1 2 1.0 Oskar Lindblom 36 0 0 0.0 Benoit-Olivier Groulx 28 0 2 2.0 Justin Danforth 38 0 0 0.0 Drake Caggiula 44 0 0 0.0 Fredrik Olofsson 36 0 0 0.0 Malte Stromwall 44 0 2 2.0 Callahan Burke 41 0 0 0.0 Noel Hoefenmayer 43 0 0 0.0 Mitchell Vande Sompel 44 0 0 0.0 Damien Giroux 26 0 0 0.0 Tyler Kleven 41 0 0 0.0 Corey Schueneman 24 0 0 0.0 Ryan Schmelzer 44 0 0 0.0 Anttoni Honka 28 0 0 0.0 Rhett Gardner 38 0 0 0.0 Pierrick Dube 41 0 0 0.0 Mike OLeary 15 0 0 0.0 Matteo Pietroniro 28 0 0 0.0 Pontus Andreasson 11 0 0 0.0 Keean Washkurak 13 0 0 0.0 Chase Pearson 6 0 0 0.0 Nick Wolff 16 0 0 0.0 Darren Brady 16 0 0 0.0 Reece Newkirk 2 0 0 0.0 Alex Whelan 3 0 0 0.0 Giovanni Vallati 7 0 0 0.0 Alex Kannok Leipert 17 0 0 0.0 Markus Nurmi 5 0 0 0.0 John Quenneville 7 0 0 0.0 Marc Johnstone 8 0 0 0.0 792 1 6 5.0 Ukko-Pekka Luukkonen 27 1 5 0.800 Tyler Parks 16 0 0 0 Jean-Francois Berube 4 0 0 0 Will Cranley 1 0 0 0 48 1 5 0.800