: 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 - Jordan Spence 69 24 56 80 -17 2 20 0 3 2 323 7.4 James Malatesta 69 37 35 72 15 42 10 1 6 3 260 14.2 Kirby Dach 69 26 44 70 8 18 11 0 3 1 197 13.2 Angus Crookshank 69 32 34 66 -1 29 5 0 6 0 249 12.9 Arber Xhekaj 59 9 44 53 -17 80 5 0 0 2 221 4.1 Logan Morrison 69 19 29 48 2 23 6 0 2 0 160 11.9 Jack Drury 32 19 27 46 -7 4 10 0 1 1 169 11.2 Adam Ginning 69 5 25 30 8 24 3 0 1 0 115 4.3 Trey Fix-Wolansky * 28 18 12 30 4 17 3 0 3 1 121 14.9 Tye Felhaber 69 12 8 20 -16 20 1 0 3 0 112 10.7 Joshua Roy 10 8 10 18 -2 0 2 0 2 0 56 14.3 Ivan Ivan 69 2 12 14 -4 88 0 0 0 1 63 3.2 Joel Teasdale 69 7 6 13 -10 12 0 0 2 0 75 9.3 Corey Schueneman 69 1 9 10 6 35 0 0 0 0 30 3.3 Dennis Cholowski * 28 0 9 9 5 21 0 0 0 0 23 0.0 Caedan Bankier * 27 3 6 9 -5 6 0 0 0 0 35 8.6 Keean Washkurak 69 4 4 8 -13 22 0 0 0 0 52 7.7 Tucker Robertson * 41 2 4 6 -8 6 0 0 0 1 44 4.5 Shakir Mukhamadullin * 22 1 5 6 -3 18 1 0 1 0 30 3.3 Isaac Ratcliffe 69 3 2 5 -3 19 0 1 0 1 67 4.5 Blake Hillman 69 0 5 5 0 25 0 0 0 0 31 0.0 Brendan Perlini 28 1 2 3 0 15 0 0 0 0 11 9.1 Ryan Orgel 20 0 1 1 -3 0 0 0 0 0 3 0.0 Tanner Dickinson 31 0 0 0 -2 2 0 0 0 0 9 0.0 Grant Gabriele 19 0 0 0 -5 9 0 0 0 0 6 0.0 1,242 233 389 622 -68 537 77 2 33 13 2,462 9.5 - Jordan Spence 69 1 124 117 138 69 64 0 0 0 James Malatesta 69 2 37 71 161 54 38 89 219 40.6 Kirby Dach 69 0 36 71 111 28 28 790 1575 50.2 Angus Crookshank 69 1 43 65 155 35 21 37 102 36.3 Arber Xhekaj 59 0 107 67 89 70 56 1 1 100.0 Logan Morrison 69 1 30 69 98 20 17 472 861 54.8 Jack Drury 32 0 35 56 109 34 21 329 548 60.0 Adam Ginning 69 0 81 46 53 29 49 0 0 0 Trey Fix-Wolansky * 28 0 6 34 67 23 10 4 11 36.4 Tye Felhaber 69 0 28 33 74 28 9 15 37 40.5 Joshua Roy 10 0 9 16 41 14 6 25 54 46.3 Ivan Ivan 69 0 25 23 33 6 17 17 58 29.3 Joel Teasdale 69 0 20 25 41 14 10 17 30 56.7 Corey Schueneman 69 0 43 14 12 6 27 0 0 0 Dennis Cholowski * 28 0 28 11 14 5 8 0 0 0 Caedan Bankier * 27 0 12 9 20 5 1 70 134 52.2 Keean Washkurak 69 0 16 21 40 5 12 83 185 44.9 Tucker Robertson * 41 0 6 11 18 8 3 56 170 32.9 Shakir Mukhamadullin * 22 0 19 19 13 9 9 0 0 0 Isaac Ratcliffe 69 0 11 22 30 9 11 24 44 54.5 Blake Hillman 69 0 31 10 14 4 18 0 0 0 Brendan Perlini 28 0 1 5 11 4 2 0 4 0 Ryan Orgel 20 0 4 1 1 0 0 0 0 0 Tanner Dickinson 31 0 0 2 4 0 1 10 26 38.5 Grant Gabriele 19 0 3 1 1 0 3 0 0 0 1,242 5 755 819 1,348 479 441 2,039 4,059 50.2 - Jordan Spence 69 1545:17 22:23 186:26 02:42 180:13 02:36 1911:56 27:42 04:10 James Malatesta 69 1124:03 16:17 108:49 01:34 152:47 02:12 1385:39 20:04 01:14 Kirby Dach 69 1171:04 16:58 136:24 01:58 161:24 02:20 1468:52 21:17 00:42 Angus Crookshank 69 1125:22 16:18 129:27 01:52 142:45 02:04 1397:34 20:15 00:40 Arber Xhekaj 59 1322:38 22:25 134:49 02:17 151:09 02:33 1608:36 27:15 00:40 Logan Morrison 69 1032:19 14:57 32:34 00:28 123:50 01:47 1188:43 17:13 00:19 Jack Drury 32 573:51 17:55 87:19 02:43 134:16 04:11 795:26 24:51 00:00 Adam Ginning 69 1211:01 17:33 132:30 01:55 120:03 01:44 1463:34 21:12 00:17 Trey Fix-Wolansky * 28 398:33 14:14 17:07 00:36 45:38 01:37 461:18 16:28 00:08 Tye Felhaber 69 869:12 12:35 00:08 00:00 12:04 00:10 881:24 12:46 00:07 Joshua Roy 10 179:50 17:59 18:43 01:52 27:02 02:42 225:35 22:33 00:04 Ivan Ivan 69 1048:07 15:11 09:51 00:08 123:04 01:47 1181:02 17:06 00:05 Joel Teasdale 69 757:17 10:58 00:08 00:00 05:06 00:04 762:31 11:03 00:04 Corey Schueneman 69 1008:02 14:36 28:27 00:24 30:24 00:26 1066:53 15:27 00:04 Dennis Cholowski * 28 462:35 16:31 42:15 01:30 42:30 01:31 547:20 19:32 00:02 Caedan Bankier * 27 311:58 11:33 00:13 00:00 04:20 00:09 316:31 11:43 00:01 Keean Washkurak 69 683:54 09:54 27:09 00:23 03:23 00:02 714:26 10:21 00:02 Tucker Robertson * 41 408:33 09:57 00:00 0 00:22 00:00 408:55 09:58 00:01 Shakir Mukhamadullin * 22 311:16 14:08 41:32 01:53 85:36 03:53 438:24 19:55 00:00 Isaac Ratcliffe 69 637:35 09:14 31:15 00:27 00:00 0 668:50 09:41 00:02 Blake Hillman 69 940:35 13:37 59:31 00:51 21:49 00:18 1021:55 14:48 00:02 Brendan Perlini 28 156:49 05:36 28:21 01:00 02:56 00:06 188:06 06:43 00:00 Ryan Orgel 20 118:59 05:56 01:04 00:03 00:00 0 120:03 06:00 00:00 Tanner Dickinson 31 128:07 04:07 00:00 0 00:10 00:00 128:17 04:08 00:00 Grant Gabriele 19 147:10 07:44 00:18 00:00 00:37 00:01 148:05 07:47 00:00 1242 17674:07 14:13 1254:20 01:00 1571:28 01:15 20499:55 16:30 01:32 - Jordan Spence 69 93 163 2 0 0 0 0 2 4 4 James Malatesta 69 128 123 42 10 0 0 2 5 6 4 Kirby Dach 69 122 162 18 0 0 0 0 2 6 5 Angus Crookshank 69 155 127 29 5 0 0 1 5 3 3 Arber Xhekaj 59 203 142 80 0 0 0 0 2 2 1 Logan Morrison 69 89 138 23 5 1 0 0 2 3 3 Jack Drury 32 52 87 4 0 0 0 0 5 2 1 Adam Ginning 69 114 134 24 10 1 0 1 0 2 3 Trey Fix-Wolansky * 28 38 40 17 5 0 0 1 2 0 3 Tye Felhaber 69 79 75 20 0 0 0 0 0 3 2 Joshua Roy 10 13 19 0 0 0 0 0 2 0 1 Ivan Ivan 69 97 78 88 10 1 1 0 0 1 0 Joel Teasdale 69 69 45 12 0 0 0 0 1 1 0 Corey Schueneman 69 45 71 35 5 0 0 1 0 0 1 Dennis Cholowski * 28 28 39 21 5 0 1 0 0 0 0 Caedan Bankier * 27 32 20 6 0 0 0 0 0 0 0 Keean Washkurak 69 55 52 22 0 0 0 0 0 0 0 Tucker Robertson * 41 34 25 6 0 0 0 0 0 0 0 Shakir Mukhamadullin * 22 32 41 18 0 0 0 0 0 0 1 Isaac Ratcliffe 69 51 43 19 5 0 1 0 0 0 0 Blake Hillman 69 42 54 25 5 0 1 0 0 0 0 Brendan Perlini 28 16 9 15 5 0 0 1 0 0 0 Ryan Orgel 20 6 7 0 0 0 0 0 0 0 0 Tanner Dickinson 31 9 7 2 0 0 0 0 0 0 0 Grant Gabriele 19 8 5 9 5 0 0 1 0 0 0 1,242 1,610 1,706 537 75 3 4 8 28 33 28 - : : : Jordan Spence 69 4 41 45 266 20 14 34 52 0 1 1 5 James Malatesta 69 26 18 44 225 10 17 27 30 1 0 1 5 Kirby Dach 69 15 25 40 163 11 19 30 27 0 0 0 7 Angus Crookshank 69 27 23 50 224 5 11 16 21 0 0 0 4 Arber Xhekaj 59 4 23 27 185 5 20 25 33 0 1 1 3 Logan Morrison 69 13 20 33 142 6 9 15 17 0 0 0 1 Jack Drury 32 9 11 20 150 10 16 26 17 0 0 0 2 Adam Ginning 69 2 20 22 108 3 5 8 6 0 0 0 1 Trey Fix-Wolansky * 28 15 7 22 111 3 5 8 10 0 0 0 0 Tye Felhaber 69 11 7 18 111 1 1 2 1 0 0 0 0 Joshua Roy 10 6 7 13 47 2 3 5 8 0 0 0 1 Ivan Ivan 69 2 10 12 58 0 2 2 5 0 0 0 0 Joel Teasdale 69 7 6 13 75 0 0 0 0 0 0 0 0 Corey Schueneman 69 1 9 10 28 0 0 0 2 0 0 0 0 Dennis Cholowski * 28 0 8 8 21 0 1 1 2 0 0 0 0 Caedan Bankier * 27 3 6 9 35 0 0 0 0 0 0 0 0 Keean Washkurak 69 4 4 8 52 0 0 0 0 0 0 0 0 Tucker Robertson * 41 2 4 6 44 0 0 0 0 0 0 0 0 Shakir Mukhamadullin * 22 0 4 4 27 1 1 2 3 0 0 0 0 Isaac Ratcliffe 69 2 2 4 65 0 0 0 0 1 0 1 2 Blake Hillman 69 0 5 5 31 0 0 0 0 0 0 0 0 Brendan Perlini 28 1 1 2 11 0 1 1 0 0 0 0 0 Ryan Orgel 20 0 1 1 3 0 0 0 0 0 0 0 0 Tanner Dickinson 31 0 0 0 9 0 0 0 0 0 0 0 0 Grant Gabriele 19 0 0 0 6 0 0 0 0 0 0 0 0 1242 154 262 416 2197 233 389 202 234 233 389 4 31 - Alex Stalock 56 55 30 23 1 1702 180 3.28 0.894 0 3 5 8 3290:34 5 2 0 Taylor Gauthier 16 14 5 7 3 496 53 3.59 0.893 0 0 1 0 887:14 1 0 1 72 69 35 30 4 2,198 233 3.35 0.894 0 3 6 8 4177:48 6 2 1 - Jordan Spence 69 0 1 1.0 James Malatesta 69 2 5 3.0 Kirby Dach 69 1 5 4.0 Angus Crookshank 69 0 3 3.0 Arber Xhekaj 59 1 1 0.0 Logan Morrison 69 1 2 1.0 Jack Drury 32 1 4 3.0 Adam Ginning 69 0 0 0.0 Trey Fix-Wolansky * 28 0 1 1.0 Tye Felhaber 69 0 0 0.0 Joshua Roy 10 0 0 0.0 Ivan Ivan 69 0 0 0.0 Joel Teasdale 69 0 0 0.0 Corey Schueneman 69 0 0 0.0 Dennis Cholowski * 28 0 0 0.0 Caedan Bankier * 27 0 0 0.0 Keean Washkurak 69 0 0 0.0 Tucker Robertson * 41 0 0 0.0 Shakir Mukhamadullin * 22 0 0 0.0 Isaac Ratcliffe 69 0 0 0.0 Blake Hillman 69 0 0 0.0 Brendan Perlini 28 0 0 0.0 Ryan Orgel 20 0 0 0.0 Tanner Dickinson 31 0 0 0.0 Grant Gabriele 19 0 0 0.0 1242 6 22 16.0 Alex Stalock 56 2 17 0.882 Taylor Gauthier 16 1 4 0.750 72 3 21 0.857