: 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 62 37 37 74 21 18 10 4 5 4 226 16.4 Andrew Agozzino 53 34 39 73 -5 45 11 1 9 0 225 15.1 Charles Hudon 55 26 38 64 16 96 2 1 5 2 222 11.7 Egor Sokolov 63 28 35 63 13 62 1 0 2 3 184 15.2 Brendan Lemieux 63 25 22 47 8 142 3 0 4 0 155 16.1 Mark Kastelic 44 17 26 43 24 179 0 0 1 0 130 13.1 Gabriel Dumont 54 15 26 41 -4 47 1 0 1 1 90 16.7 Justin Dowling 55 13 27 40 4 49 0 0 1 0 111 11.7 Vasily Podkolzin 63 16 21 37 0 18 1 0 2 0 157 10.2 Corey Schueneman 59 6 26 32 20 50 4 0 1 0 51 11.8 Spencer Smallman 63 10 19 29 3 26 1 0 2 0 78 12.8 Peter Holland 60 14 13 27 8 22 0 0 1 0 92 15.2 Xavier Ouellet 63 3 21 24 24 28 0 0 0 1 46 6.5 Cale Fleury 58 2 21 23 -4 38 2 0 0 0 90 2.2 Jon Merrill 44 2 20 22 8 48 1 0 0 0 98 2.0 Dan Renouf 61 4 18 22 -1 96 2 0 0 1 71 5.6 Dillon Heatherington 51 5 15 20 16 26 2 0 0 0 40 12.5 Turner Elson 49 9 10 19 4 11 0 0 0 1 63 14.3 Mac Hollowell 37 2 9 11 8 25 2 0 0 0 27 7.4 Nicholas Caamano 26 7 2 9 3 14 1 0 1 0 28 25.0 Curtis Douglas 18 2 4 6 1 32 0 1 0 1 13 15.4 Matt Luff 7 0 3 3 3 5 0 0 0 0 6 0.0 Brett Sutter 6 0 3 3 -1 0 0 0 0 0 5 0.0 Tyson Feist 2 0 0 0 1 0 0 0 0 0 0 0 Ethan Prow 9 0 0 0 -1 0 0 0 0 0 5 0.0 Tory Dello 9 0 0 0 0 0 0 0 0 0 0 0 1,134 277 455 732 169 1,077 44 7 35 14 2,213 12.5 - Ryan Carpenter 62 0 37 67 134 60 38 46 86 53.5 Andrew Agozzino 53 0 26 62 126 74 19 96 164 58.5 Charles Hudon 55 1 29 77 124 60 21 46 90 51.1 Egor Sokolov 63 1 31 59 100 47 22 29 79 36.7 Brendan Lemieux 63 1 19 48 77 34 12 13 35 37.1 Mark Kastelic 44 0 27 42 62 23 15 649 1097 59.2 Gabriel Dumont 54 0 22 33 50 24 16 361 690 52.3 Justin Dowling 55 0 23 45 69 18 12 474 855 55.4 Vasily Podkolzin 63 0 34 61 89 32 20 50 110 45.5 Corey Schueneman 59 0 53 22 24 11 39 0 0 0 Spencer Smallman 63 0 17 24 55 18 13 63 133 47.4 Peter Holland 60 0 9 25 58 24 7 114 208 54.8 Xavier Ouellet 63 0 59 19 28 21 48 0 0 0 Cale Fleury 58 0 92 32 24 9 39 0 0 0 Jon Merrill 44 0 65 44 42 43 36 0 0 0 Dan Renouf 61 0 96 34 31 11 53 0 0 0 Dillon Heatherington 51 0 37 16 18 4 22 0 0 0 Turner Elson 49 0 10 19 26 16 5 63 127 49.6 Mac Hollowell 37 0 18 15 18 5 15 0 0 0 Nicholas Caamano 26 0 4 5 5 4 3 4 11 36.4 Curtis Douglas 18 0 3 3 14 0 3 60 123 48.8 Matt Luff 7 0 1 1 9 0 2 0 0 0 Brett Sutter 6 0 2 0 3 0 0 8 11 72.7 Tyson Feist 2 0 1 0 0 1 1 0 0 0 Ethan Prow 9 0 2 0 3 0 2 0 0 0 Tory Dello 9 0 0 0 0 0 0 0 0 0 1,134 3 717 753 1,189 539 463 2,076 3,819 54.4 - Ryan Carpenter 62 801:52 12:56 200:24 03:13 158:07 02:33 1160:23 18:42 02:53 Andrew Agozzino 53 765:16 14:26 124:20 02:20 135:55 02:33 1025:31 19:20 01:30 Charles Hudon 55 842:36 15:19 53:48 00:58 67:04 01:13 963:28 17:31 00:57 Egor Sokolov 63 1029:38 16:20 09:03 00:08 128:33 02:02 1167:14 18:31 00:31 Brendan Lemieux 63 774:35 12:17 20:57 00:19 72:12 01:08 867:44 13:46 00:21 Mark Kastelic 44 639:27 14:31 106:57 02:25 33:59 00:46 780:23 17:44 00:14 Gabriel Dumont 54 674:12 12:29 13:09 00:14 98:33 01:49 785:54 14:33 00:11 Justin Dowling 55 810:01 14:43 48:05 00:52 05:39 00:06 863:45 15:42 00:10 Vasily Podkolzin 63 888:04 14:05 00:00 00:00 19:15 00:18 907:19 14:24 00:12 Corey Schueneman 59 831:46 14:05 52:01 00:52 142:57 02:25 1026:44 17:24 00:07 Spencer Smallman 63 594:47 09:26 73:19 01:09 42:14 00:40 710:20 11:16 00:06 Peter Holland 60 453:15 07:33 00:41 00:00 121:16 02:01 575:12 09:35 00:05 Xavier Ouellet 63 1058:23 16:47 135:57 02:09 58:46 00:55 1253:06 19:53 00:06 Cale Fleury 58 1126:52 19:25 146:51 02:31 123:16 02:07 1396:59 24:05 00:08 Jon Merrill 44 774:45 17:36 148:37 03:22 62:07 01:24 985:29 22:23 00:08 Dan Renouf 61 1167:22 19:08 179:20 02:56 60:08 00:59 1406:50 23:03 00:06 Dillon Heatherington 51 738:02 14:28 60:12 01:10 64:28 01:15 862:42 16:54 00:03 Turner Elson 49 547:26 11:10 59:16 01:12 00:16 00:00 606:58 12:23 00:03 Mac Hollowell 37 451:31 12:12 07:41 00:12 90:57 02:27 550:09 14:52 00:02 Nicholas Caamano 26 236:18 09:05 01:13 00:02 19:26 00:44 256:57 09:52 00:01 Curtis Douglas 18 202:59 11:16 13:27 00:44 01:08 00:03 217:34 12:05 00:00 Matt Luff 7 59:57 08:33 02:21 00:20 00:30 00:04 62:48 08:58 00:00 Brett Sutter 6 51:17 08:32 03:49 00:38 00:17 00:02 55:23 09:13 00:00 Tyson Feist 2 26:38 13:19 00:00 00:00 00:00 00:00 26:38 13:19 00:00 Ethan Prow 9 62:52 06:59 01:28 00:09 00:00 00:00 64:20 07:08 00:00 Tory Dello 9 03:57 00:26 00:00 00:00 00:00 00:00 03:57 00:26 00:00 1134 15613:48 13:46 1462:56 01:17 1507:03 01:19 18583:47 16:23 01:41 - Ryan Carpenter 62 110 95 18 10 0 1 1 3 7 5 Andrew Agozzino 53 128 84 45 15 0 1 2 7 0 4 Charles Hudon 55 97 64 96 40 4 1 3 6 6 2 Egor Sokolov 63 120 78 62 30 2 1 3 2 5 1 Brendan Lemieux 63 163 66 142 50 3 1 6 2 1 4 Mark Kastelic 44 84 124 179 85 6 3 8 3 2 0 Gabriel Dumont 54 96 79 47 15 0 0 3 1 0 3 Justin Dowling 55 48 117 49 25 0 1 4 0 4 2 Vasily Podkolzin 63 140 64 18 10 0 2 0 3 2 2 Corey Schueneman 59 49 84 50 20 1 1 2 3 0 0 Spencer Smallman 63 77 44 26 10 2 0 0 0 1 1 Peter Holland 60 92 47 22 10 0 2 0 2 0 1 Xavier Ouellet 63 57 113 28 10 0 0 2 0 0 0 Cale Fleury 58 81 119 38 30 0 2 4 0 1 0 Jon Merrill 44 52 80 48 40 3 1 4 0 1 1 Dan Renouf 61 101 116 96 30 2 0 4 0 1 3 Dillon Heatherington 51 45 59 26 20 0 0 4 0 0 1 Turner Elson 49 45 66 11 5 0 0 1 0 0 2 Mac Hollowell 37 21 41 25 15 1 0 2 0 0 0 Nicholas Caamano 26 24 18 14 0 0 0 0 0 0 0 Curtis Douglas 18 51 23 32 10 0 0 2 0 0 1 Matt Luff 7 6 1 5 5 0 1 0 0 1 0 Brett Sutter 6 9 6 0 0 0 0 0 0 0 0 Tyson Feist 2 1 4 0 0 0 0 0 0 0 0 Ethan Prow 9 1 3 0 0 0 0 0 0 0 0 Tory Dello 9 0 0 0 0 0 0 0 0 0 0 1,134 1,698 1,595 1,077 485 24 18 55 32 32 32 - : : : Ryan Carpenter 62 23 25 48 173 10 12 22 37 4 0 4 16 Andrew Agozzino 53 22 30 52 186 11 8 19 30 1 1 2 9 Charles Hudon 55 23 34 57 213 2 4 6 8 1 0 1 1 Egor Sokolov 63 27 28 55 170 1 7 8 14 0 0 0 0 Brendan Lemieux 63 22 16 38 142 3 6 9 12 0 0 0 1 Mark Kastelic 44 17 22 39 124 0 2 2 5 0 2 2 1 Gabriel Dumont 54 14 18 32 85 1 8 9 5 0 0 0 0 Justin Dowling 55 13 26 39 111 0 1 1 0 0 0 0 0 Vasily Podkolzin 63 15 18 33 153 1 3 4 4 0 0 0 0 Corey Schueneman 59 2 19 21 41 4 7 11 10 0 0 0 0 Spencer Smallman 63 9 14 23 71 1 3 4 5 0 2 2 2 Peter Holland 60 14 10 24 86 0 3 3 6 0 0 0 0 Xavier Ouellet 63 3 18 21 45 0 2 2 1 0 1 1 0 Cale Fleury 58 0 15 15 79 2 4 6 11 0 2 2 0 Jon Merrill 44 1 19 20 85 1 0 1 8 0 1 1 5 Dan Renouf 61 2 18 20 66 2 0 2 2 0 0 0 3 Dillon Heatherington 51 3 13 16 38 2 2 4 2 0 0 0 0 Turner Elson 49 9 10 19 61 0 0 0 0 0 0 0 2 Mac Hollowell 37 0 3 3 21 2 6 8 6 0 0 0 0 Nicholas Caamano 26 6 2 8 27 1 0 1 1 0 0 0 0 Curtis Douglas 18 1 4 5 12 0 0 0 0 1 0 1 1 Matt Luff 7 0 3 3 6 0 0 0 0 0 0 0 0 Brett Sutter 6 0 2 2 4 0 0 0 0 0 1 1 1 Tyson Feist 2 0 0 0 0 0 0 0 0 0 0 0 0 Ethan Prow 9 0 0 0 5 0 0 0 0 0 0 0 0 Tory Dello 9 0 0 0 0 0 0 0 0 0 0 0 0 1134 226 367 593 2004 44 78 122 167 7 10 17 42 - Arvid Soderblom 49 47 27 17 2 1551 183 3.89 0.882 0 0 2 4 2826:40 0 3 0 Remi Poirier 19 16 8 6 3 494 61 3.76 0.877 0 1 1 0 974:23 0 0 1 68 63 35 23 5 2,045 244 3.85 0.881 0 1 3 4 3801:03 0 3 1 - Ryan Carpenter 62 1 2 1.0 Andrew Agozzino 53 0 1 1.0 Charles Hudon 55 0 1 1.0 Egor Sokolov 63 0 1 1.0 Brendan Lemieux 63 0 1 1.0 Mark Kastelic 44 0 1 1.0 Gabriel Dumont 54 0 0 0.0 Justin Dowling 55 0 0 0.0 Vasily Podkolzin 63 0 0 0.0 Corey Schueneman 59 0 0 0.0 Spencer Smallman 63 0 1 1.0 Peter Holland 60 0 0 0.0 Xavier Ouellet 63 0 0 0.0 Cale Fleury 58 0 0 0.0 Jon Merrill 44 0 1 1.0 Dan Renouf 61 1 1 0.0 Dillon Heatherington 51 0 0 0.0 Turner Elson 49 0 0 0.0 Mac Hollowell 37 0 0 0.0 Nicholas Caamano 26 0 0 0.0 Curtis Douglas 18 0 0 0.0 Matt Luff 7 0 0 0.0 Brett Sutter 6 0 0 0.0 Tyson Feist 2 0 0 0.0 Ethan Prow 9 0 0 0.0 Tory Dello 9 0 0 0.0 1134 2 10 8.0 Arvid Soderblom 49 0 0 0 Remi Poirier 19 3 9 0.667 68 3 9 0.667