: 2023-2024 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 2024 2024 2024-2025 - Ryan Carpenter 48 26 26 52 17 0 5 3 4 2 171 15.2 Egor Sokolov 48 23 29 52 18 55 1 0 2 3 163 14.1 Charles Hudon 40 22 29 51 18 66 2 1 3 2 173 12.7 Andrew Agozzino 38 25 25 50 -3 26 8 0 8 0 164 15.2 Brendan Lemieux 48 21 20 41 13 97 2 0 3 0 119 17.6 Justin Dowling 41 12 22 34 9 12 0 0 1 0 94 12.8 Gabriel Dumont 42 12 21 33 1 45 1 0 1 1 75 16.0 Vasily Podkolzin 48 14 16 30 7 16 1 0 2 0 121 11.6 Mark Kastelic 29 12 16 28 24 112 0 0 1 0 80 15.0 Corey Schueneman 48 4 23 27 16 23 3 0 1 0 43 9.3 Spencer Smallman 48 8 16 24 8 21 1 0 2 0 60 13.3 Peter Holland 47 12 12 24 12 20 0 0 0 0 76 15.8 Jon Merrill 37 2 19 21 13 43 1 0 0 0 77 2.6 Xavier Ouellet 48 3 17 20 31 4 0 0 0 1 36 8.3 Dan Renouf 46 4 16 20 5 78 2 0 0 1 50 8.0 Cale Fleury 43 1 16 17 12 31 1 0 0 0 72 1.4 Dillon Heatherington 36 4 13 17 15 11 2 0 0 0 27 14.8 Turner Elson 34 6 9 15 10 11 0 0 0 1 40 15.0 Nicholas Caamano 25 7 2 9 3 14 1 0 1 0 28 25.0 Mac Hollowell 28 1 7 8 3 20 1 0 0 0 24 4.2 Curtis Douglas 15 2 4 6 -1 30 0 1 0 1 12 16.7 Brett Sutter 6 0 3 3 -1 0 0 0 0 0 5 0.0 Matt Luff 7 0 3 3 3 5 0 0 0 0 6 0.0 Ethan Prow 6 0 0 0 1 0 0 0 0 0 0 0 Tory Dello 6 0 0 0 0 0 0 0 0 0 0 0 Tyson Feist 2 0 0 0 1 0 0 0 0 0 0 0 864 221 364 585 235 740 32 5 29 12 1,716 12.9 - Ryan Carpenter 48 0 29 49 105 44 27 28 50 56.0 Egor Sokolov 48 1 19 52 77 39 20 26 67 38.8 Charles Hudon 40 1 23 57 96 42 17 35 72 48.6 Andrew Agozzino 38 0 18 46 92 58 15 75 128 58.6 Brendan Lemieux 48 1 10 43 61 28 6 11 30 36.7 Justin Dowling 41 0 20 40 53 17 8 407 745 54.6 Gabriel Dumont 42 0 15 25 41 18 12 310 589 52.6 Vasily Podkolzin 48 0 21 47 68 23 15 36 72 50.0 Mark Kastelic 29 0 19 29 39 16 11 391 652 60.0 Corey Schueneman 48 0 42 19 21 7 29 0 0 0 Spencer Smallman 48 0 12 17 40 17 9 58 126 46.0 Peter Holland 47 0 6 19 51 19 6 93 170 54.7 Jon Merrill 37 0 56 33 35 37 30 0 0 0 Xavier Ouellet 48 0 42 17 19 18 39 0 0 0 Dan Renouf 46 0 68 27 19 8 47 0 0 0 Cale Fleury 43 0 65 26 20 7 32 0 0 0 Dillon Heatherington 36 0 26 12 12 3 18 0 0 0 Turner Elson 34 0 8 13 23 13 3 46 93 49.5 Nicholas Caamano 25 0 4 5 5 4 3 4 9 44.4 Mac Hollowell 28 0 15 10 13 3 10 0 0 0 Curtis Douglas 15 0 3 3 11 0 3 54 114 47.4 Brett Sutter 6 0 2 0 3 0 0 8 11 72.7 Matt Luff 7 0 1 1 9 0 2 0 0 0 Ethan Prow 6 0 0 0 0 0 0 0 0 0 Tory Dello 6 0 0 0 0 0 0 0 0 0 Tyson Feist 2 0 1 0 0 1 1 0 0 0 864 3 525 590 913 422 363 1,582 2,928 54.0 - Ryan Carpenter 48 571:30 11:54 159:29 03:19 128:28 02:40 859:27 17:54 02:50 Egor Sokolov 48 806:57 16:48 00:15 00:00 102:53 02:08 910:05 18:57 01:01 Charles Hudon 40 606:34 15:09 41:53 01:02 48:13 01:12 696:40 17:25 00:53 Andrew Agozzino 38 537:13 14:08 94:36 02:29 102:39 02:42 734:28 19:19 00:43 Brendan Lemieux 48 592:52 12:21 16:56 00:21 63:13 01:19 673:01 14:01 00:22 Justin Dowling 41 631:42 15:24 46:47 01:08 01:08 00:01 679:37 16:34 00:15 Gabriel Dumont 42 527:53 12:34 08:07 00:11 87:55 02:05 623:55 14:51 00:11 Vasily Podkolzin 48 680:49 14:11 00:00 00:00 11:01 00:13 691:50 14:24 00:14 Mark Kastelic 29 399:00 13:45 68:15 02:21 11:00 00:22 478:15 16:29 00:08 Corey Schueneman 48 706:57 14:43 47:54 00:59 114:13 02:22 869:04 18:06 00:08 Spencer Smallman 48 462:51 09:38 56:40 01:10 42:01 00:52 561:32 11:41 00:06 Peter Holland 47 369:59 07:52 00:41 00:00 100:06 02:07 470:46 10:00 00:06 Jon Merrill 37 629:47 17:01 129:47 03:30 60:12 01:37 819:46 22:09 00:11 Xavier Ouellet 48 807:24 16:49 105:42 02:12 36:31 00:45 949:37 19:47 00:06 Dan Renouf 46 894:48 19:27 137:16 02:59 56:23 01:13 1088:27 23:39 00:07 Cale Fleury 43 824:48 19:10 106:39 02:28 86:00 02:00 1017:27 23:39 00:07 Dillon Heatherington 36 503:52 13:59 32:11 00:53 41:18 01:08 577:21 16:02 00:02 Turner Elson 34 396:23 11:39 51:45 01:31 00:00 00:00 448:08 13:10 00:03 Nicholas Caamano 25 228:15 09:07 00:37 00:01 19:26 00:46 248:18 09:55 00:01 Mac Hollowell 28 331:30 11:50 04:05 00:08 85:02 03:02 420:37 15:01 00:02 Curtis Douglas 15 172:34 11:30 10:54 00:43 01:08 00:04 184:36 12:18 00:00 Brett Sutter 6 51:17 08:32 03:49 00:38 00:17 00:02 55:23 09:13 00:00 Matt Luff 7 59:57 08:33 02:21 00:20 00:30 00:04 62:48 08:58 00:00 Ethan Prow 6 05:58 00:59 01:01 00:10 00:00 00:00 06:59 01:09 00:00 Tory Dello 6 02:00 00:20 00:00 00:00 00:00 00:00 02:00 00:20 00:00 Tyson Feist 2 26:38 13:19 00:00 00:00 00:00 00:00 26:38 13:19 00:00 864 11829:28 13:41 1127:40 01:18 1199:37 01:23 14156:45 16:23 01:42 - Ryan Carpenter 48 72 68 0 0 0 0 0 2 5 3 Egor Sokolov 48 97 63 55 25 2 1 2 2 5 1 Charles Hudon 40 69 44 66 30 3 0 3 5 5 1 Andrew Agozzino 38 98 59 26 10 0 1 1 4 0 4 Brendan Lemieux 48 116 49 97 35 3 0 4 2 1 4 Justin Dowling 41 33 101 12 10 0 0 2 0 4 2 Gabriel Dumont 42 73 64 45 15 0 0 3 1 0 3 Vasily Podkolzin 48 108 51 16 10 0 2 0 3 1 2 Mark Kastelic 29 62 75 112 60 4 3 5 2 2 0 Corey Schueneman 48 45 69 23 15 1 0 2 3 0 0 Spencer Smallman 48 63 30 21 5 1 0 0 0 0 1 Peter Holland 47 75 37 20 10 0 2 0 2 0 1 Jon Merrill 37 47 64 43 35 2 1 4 0 1 1 Xavier Ouellet 48 40 89 4 0 0 0 0 0 0 0 Dan Renouf 46 81 89 78 30 2 0 4 0 0 3 Cale Fleury 43 57 93 31 25 0 2 3 0 1 0 Dillon Heatherington 36 33 41 11 5 0 0 1 0 0 1 Turner Elson 34 33 49 11 5 0 0 1 0 0 1 Nicholas Caamano 25 23 18 14 0 0 0 0 0 0 0 Mac Hollowell 28 19 32 20 10 1 0 1 0 0 0 Curtis Douglas 15 44 21 30 10 0 0 2 0 0 1 Brett Sutter 6 9 6 0 0 0 0 0 0 0 0 Matt Luff 7 6 1 5 5 0 1 0 0 1 0 Ethan Prow 6 0 1 0 0 0 0 0 0 0 0 Tory Dello 6 0 0 0 0 0 0 0 0 0 0 Tyson Feist 2 1 4 0 0 0 0 0 0 0 0 864 1,304 1,218 740 350 19 13 38 26 26 26 - : : : Ryan Carpenter 48 18 16 34 130 5 10 15 27 3 0 3 14 Egor Sokolov 48 22 24 46 150 1 5 6 13 0 0 0 0 Charles Hudon 40 19 26 45 166 2 3 5 6 1 0 1 1 Andrew Agozzino 38 17 21 38 135 8 3 11 23 0 1 1 6 Brendan Lemieux 48 19 14 33 107 2 6 8 11 0 0 0 1 Justin Dowling 41 12 22 34 94 0 0 0 0 0 0 0 0 Gabriel Dumont 42 11 14 25 70 1 7 8 5 0 0 0 0 Vasily Podkolzin 48 13 16 29 119 1 0 1 2 0 0 0 0 Mark Kastelic 29 12 15 27 78 0 0 0 1 0 1 1 1 Corey Schueneman 48 1 17 18 36 3 6 9 7 0 0 0 0 Spencer Smallman 48 7 12 19 53 1 3 4 5 0 1 1 2 Peter Holland 47 12 9 21 72 0 3 3 4 0 0 0 0 Jon Merrill 37 1 18 19 66 1 0 1 7 0 1 1 4 Xavier Ouellet 48 3 15 18 35 0 1 1 1 0 1 1 0 Dan Renouf 46 2 16 18 45 2 0 2 2 0 0 0 3 Cale Fleury 43 0 13 13 65 1 2 3 7 0 1 1 0 Dillon Heatherington 36 2 11 13 25 2 2 4 2 0 0 0 0 Turner Elson 34 6 9 15 38 0 0 0 0 0 0 0 2 Nicholas Caamano 25 6 2 8 27 1 0 1 1 0 0 0 0 Mac Hollowell 28 0 1 1 19 1 6 7 5 0 0 0 0 Curtis Douglas 15 1 4 5 11 0 0 0 0 1 0 1 1 Brett Sutter 6 0 2 2 4 0 0 0 0 0 1 1 1 Matt Luff 7 0 3 3 6 0 0 0 0 0 0 0 0 Ethan Prow 6 0 0 0 0 0 0 0 0 0 0 0 0 Tory Dello 6 0 0 0 0 0 0 0 0 0 0 0 0 Tyson Feist 2 0 0 0 0 0 0 0 0 0 0 0 0 864 184 300 484 1551 32 57 89 129 5 7 12 36 - Arvid Soderblom 37 37 23 11 2 1169 134 3.71 0.885 0 0 2 4 2167:48 0 2 0 Remi Poirier 14 11 6 3 3 364 40 3.31 0.890 0 1 1 0 726:54 0 0 1 51 48 29 14 5 1,533 174 3.61 0.886 0 1 3 4 2894:42 0 2 1 - Ryan Carpenter 48 1 2 1.0 Egor Sokolov 48 0 1 1.0 Charles Hudon 40 0 1 1.0 Andrew Agozzino 38 0 1 1.0 Brendan Lemieux 48 0 1 1.0 Justin Dowling 41 0 0 0.0 Gabriel Dumont 42 0 0 0.0 Vasily Podkolzin 48 0 0 0.0 Mark Kastelic 29 0 1 1.0 Corey Schueneman 48 0 0 0.0 Spencer Smallman 48 0 1 1.0 Peter Holland 47 0 0 0.0 Jon Merrill 37 0 1 1.0 Xavier Ouellet 48 0 0 0.0 Dan Renouf 46 1 1 0.0 Cale Fleury 43 0 0 0.0 Dillon Heatherington 36 0 0 0.0 Turner Elson 34 0 0 0.0 Nicholas Caamano 25 0 0 0.0 Mac Hollowell 28 0 0 0.0 Curtis Douglas 15 0 0 0.0 Brett Sutter 6 0 0 0.0 Matt Luff 7 0 0 0.0 Ethan Prow 6 0 0 0.0 Tory Dello 6 0 0 0.0 Tyson Feist 2 0 0 0.0 864 2 10 8.0 Arvid Soderblom 37 0 0 0 Remi Poirier 14 3 9 0.667 51 3 9 0.667