: 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 - Kaapo Kakko 72 63 60 123 30 103 16 0 6 0 308 20.5 Barrett Hayton 65 30 60 90 8 49 5 0 1 1 263 11.4 Aliaksei Protas 64 31 59 90 14 37 4 2 2 1 217 14.3 Valtteri Puustinen 72 30 40 70 15 22 3 0 2 2 221 13.6 Taylor Raddysh 49 28 42 70 25 16 5 1 5 3 152 18.4 Adam Ruzicka 72 25 28 53 -14 27 3 1 4 1 154 16.2 Pontus Holmberg 50 21 30 51 -20 43 5 0 5 2 155 13.5 Tristan Luneau 72 13 38 51 1 52 6 0 3 1 143 9.1 Oliver Kylington 60 8 37 45 4 27 4 0 2 0 145 5.5 Carl Grundstrom 72 23 17 40 6 34 1 0 1 1 154 14.9 Rasmus Asplund 67 18 21 39 7 43 0 0 2 0 104 17.3 Ruslan Iskhakov 72 11 24 35 3 23 0 0 2 0 81 13.6 Ethan Del Mastro 71 5 20 25 7 16 4 0 1 0 67 7.5 Xavier Parent 62 9 12 21 8 31 0 0 0 1 66 13.6 Cole McWard 72 1 20 21 17 48 0 0 0 0 65 1.5 Tyler Madden 44 7 8 15 -1 6 0 0 1 1 30 23.3 Rasmus Kupari 66 8 6 14 6 6 0 0 0 0 50 16.0 Lassi Thomson 72 0 13 13 2 90 0 0 0 0 44 0.0 Sean Day 70 2 7 9 15 40 0 0 1 0 41 4.9 Brad Malone 21 0 2 2 -3 2 0 0 0 0 6 0.0 Artemi Kniazev 9 0 2 2 1 13 0 0 0 0 3 0.0 Ryder Korczak 5 2 0 2 -3 5 0 0 0 0 9 22.2 Josh Bloom 5 1 0 1 -4 0 0 0 1 0 4 25.0 Jakub Zboril 2 0 1 1 -1 0 0 0 0 0 3 0.0 Filip Roos 4 0 1 1 -2 0 0 0 0 0 3 0.0 Ondrej Pavel 1 0 0 0 0 0 0 0 0 0 0 0 Filip Hallander 5 0 0 0 -4 2 0 0 0 0 0 0 1,296 336 548 884 117 735 56 4 39 14 2,488 13.5 - Kaapo Kakko 72 4 39 95 177 73 32 55 116 47.4 Barrett Hayton 65 0 32 81 155 48 28 489 860 56.9 Aliaksei Protas 64 0 45 75 128 33 40 765 1528 50.1 Valtteri Puustinen 72 0 35 63 116 54 25 35 84 41.7 Taylor Raddysh 49 1 28 52 96 29 25 32 65 49.2 Adam Ruzicka 72 0 23 41 92 40 23 212 421 50.4 Pontus Holmberg 50 1 24 41 98 40 18 12 29 41.4 Tristan Luneau 72 0 96 49 66 58 49 0 0 0 Oliver Kylington 60 0 89 54 44 27 50 0 0 0 Carl Grundstrom 72 1 30 51 93 24 22 30 54 55.6 Rasmus Asplund 67 0 22 35 57 18 18 123 226 54.4 Ruslan Iskhakov 72 0 13 27 63 21 20 237 488 48.6 Ethan Del Mastro 71 0 58 24 26 23 51 0 0 0 Xavier Parent 62 0 10 19 32 15 16 106 204 52.0 Cole McWard 72 0 84 20 23 4 36 0 0 0 Tyler Madden 44 0 8 5 17 10 8 105 195 53.8 Rasmus Kupari 66 0 18 15 27 8 8 8 15 53.3 Lassi Thomson 72 0 77 29 22 11 49 0 1 0 Sean Day 70 0 58 14 16 7 45 0 0 0 Brad Malone 21 0 5 4 9 2 5 4 7 57.1 Artemi Kniazev 9 0 6 4 1 1 2 0 0 0 Ryder Korczak 5 0 1 0 6 1 2 10 17 58.8 Josh Bloom 5 0 2 1 2 0 1 0 1 0 Jakub Zboril 2 0 1 1 2 0 0 0 0 0 Filip Roos 4 0 4 1 0 0 0 0 0 0 Ondrej Pavel 1 0 0 0 0 0 0 0 0 0 Filip Hallander 5 0 0 0 2 1 1 2 2 100.0 1,296 7 808 801 1,370 548 574 2,225 4,313 51.6 - Kaapo Kakko 72 1208:27 16:47 14:44 00:12 164:07 02:16 1387:18 19:16 03:02 Barrett Hayton 65 1064:13 16:22 106:31 01:38 133:55 02:03 1304:39 20:04 01:17 Aliaksei Protas 64 1054:11 16:28 155:40 02:25 140:42 02:11 1350:33 21:06 00:53 Valtteri Puustinen 72 912:23 12:40 51:05 00:42 58:21 00:48 1021:49 14:11 00:38 Taylor Raddysh 49 831:19 16:57 137:32 02:48 106:58 02:10 1075:49 21:57 00:21 Adam Ruzicka 72 1000:38 13:53 117:24 01:37 123:50 01:43 1241:52 17:14 00:19 Pontus Holmberg 50 706:31 14:07 01:04 00:01 91:05 01:49 798:40 15:58 00:16 Tristan Luneau 72 1387:29 19:16 195:52 02:43 179:45 02:29 1763:06 24:29 00:18 Oliver Kylington 60 1137:18 18:57 154:42 02:34 152:17 02:32 1444:17 24:04 00:16 Carl Grundstrom 72 976:11 13:33 64:03 00:53 80:43 01:07 1120:57 15:34 00:11 Rasmus Asplund 67 828:17 12:21 22:42 00:20 06:19 00:05 857:18 12:47 00:07 Ruslan Iskhakov 72 806:56 11:12 05:24 00:04 09:04 00:07 821:24 11:24 00:06 Ethan Del Mastro 71 1168:10 16:27 125:53 01:46 119:53 01:41 1413:56 19:54 00:06 Xavier Parent 62 488:27 07:52 00:11 00:00 00:27 00:00 489:05 07:53 00:03 Cole McWard 72 1164:17 16:10 140:24 01:57 126:16 01:45 1430:57 19:52 00:05 Tyler Madden 44 317:03 07:12 00:23 00:00 00:00 00:00 317:26 07:12 00:01 Rasmus Kupari 66 591:04 08:57 05:34 00:05 11:05 00:10 607:43 09:12 00:02 Lassi Thomson 72 1139:20 15:49 56:45 00:47 35:51 00:29 1231:56 17:06 00:03 Sean Day 70 1096:25 15:39 15:08 00:12 05:16 00:04 1116:49 15:57 00:02 Brad Malone 21 124:26 05:55 19:51 00:56 04:11 00:11 148:28 07:04 00:00 Artemi Kniazev 9 146:25 16:16 01:40 00:11 00:05 00:00 148:10 16:27 00:00 Ryder Korczak 5 40:53 08:10 00:13 00:02 00:00 00:00 41:06 08:13 00:00 Josh Bloom 5 50:25 10:05 00:00 00:00 00:00 00:00 50:25 10:05 00:00 Jakub Zboril 2 33:45 16:52 00:40 00:20 00:00 00:00 34:25 17:12 00:00 Filip Roos 4 64:46 16:11 02:32 00:38 00:57 00:14 68:15 17:03 00:00 Ondrej Pavel 1 00:41 00:41 00:00 00:00 00:00 00:00 00:41 00:41 00:00 Filip Hallander 5 33:23 06:40 00:00 00:00 00:00 00:00 33:23 06:40 00:00 1296 18373:23 14:10 1395:57 01:04 1551:07 01:11 21320:27 16:27 01:41 - Kaapo Kakko 72 132 107 103 35 5 1 1 5 7 9 Barrett Hayton 65 148 144 49 15 1 0 2 8 6 1 Aliaksei Protas 64 132 149 37 15 2 0 1 2 3 10 Valtteri Puustinen 72 93 76 22 10 1 1 0 4 2 3 Taylor Raddysh 49 123 87 16 0 0 0 0 5 3 1 Adam Ruzicka 72 108 117 27 5 0 0 1 0 1 3 Pontus Holmberg 50 104 67 43 5 1 0 0 5 2 3 Tristan Luneau 72 102 118 52 20 1 2 1 1 3 1 Oliver Kylington 60 90 107 27 5 0 1 0 2 0 1 Carl Grundstrom 72 152 90 34 20 0 2 2 3 1 2 Rasmus Asplund 67 82 83 43 15 1 1 1 1 1 1 Ruslan Iskhakov 72 66 83 23 5 1 0 0 0 1 1 Ethan Del Mastro 71 60 81 16 10 0 2 0 0 0 0 Xavier Parent 62 43 44 31 15 0 1 2 2 0 0 Cole McWard 72 72 99 48 10 1 0 1 0 1 0 Tyler Madden 44 30 36 6 0 0 0 0 1 2 2 Rasmus Kupari 66 85 47 6 0 0 0 0 0 1 1 Lassi Thomson 72 83 85 90 20 1 0 3 0 0 0 Sean Day 70 71 87 40 20 1 1 2 0 0 1 Brad Malone 21 14 9 2 0 0 0 0 0 0 0 Artemi Kniazev 9 7 4 13 5 0 0 1 0 0 0 Ryder Korczak 5 0 6 5 5 1 0 0 0 0 0 Josh Bloom 5 3 3 0 0 0 0 0 0 0 1 Jakub Zboril 2 2 0 0 0 0 0 0 0 0 0 Filip Roos 4 1 3 0 0 0 0 0 0 0 0 Ondrej Pavel 1 0 1 0 0 0 0 0 0 0 0 Filip Hallander 5 4 1 2 0 0 0 0 0 0 0 1,296 1,807 1,734 735 235 17 12 18 39 34 39 - : : : Kaapo Kakko 72 47 47 94 260 16 13 29 47 0 0 0 1 Barrett Hayton 65 25 45 70 238 5 14 19 19 0 1 1 6 Aliaksei Protas 64 25 43 68 188 4 16 20 22 2 0 2 7 Valtteri Puustinen 72 27 36 63 209 3 3 6 9 0 1 1 3 Taylor Raddysh 49 22 28 50 126 5 13 18 19 1 1 2 7 Adam Ruzicka 72 21 22 43 126 3 6 9 18 1 0 1 10 Pontus Holmberg 50 16 25 41 145 5 5 10 10 0 0 0 0 Tristan Luneau 72 7 33 40 112 6 5 11 27 0 0 0 4 Oliver Kylington 60 4 27 31 124 4 10 14 20 0 0 0 1 Carl Grundstrom 72 22 13 35 145 1 3 4 6 0 1 1 3 Rasmus Asplund 67 18 20 38 103 0 1 1 0 0 0 0 1 Ruslan Iskhakov 72 11 23 34 81 0 1 1 0 0 0 0 0 Ethan Del Mastro 71 1 18 19 58 4 2 6 9 0 0 0 0 Xavier Parent 62 9 12 21 66 0 0 0 0 0 0 0 0 Cole McWard 72 1 18 19 52 0 2 2 12 0 0 0 1 Tyler Madden 44 7 8 15 30 0 0 0 0 0 0 0 0 Rasmus Kupari 66 8 6 14 48 0 0 0 2 0 0 0 0 Lassi Thomson 72 0 11 11 41 0 2 2 3 0 0 0 0 Sean Day 70 2 7 9 41 0 0 0 0 0 0 0 0 Brad Malone 21 0 2 2 6 0 0 0 0 0 0 0 0 Artemi Kniazev 9 0 2 2 3 0 0 0 0 0 0 0 0 Ryder Korczak 5 2 0 2 9 0 0 0 0 0 0 0 0 Josh Bloom 5 1 0 1 4 0 0 0 0 0 0 0 0 Jakub Zboril 2 0 1 1 3 0 0 0 0 0 0 0 0 Filip Roos 4 0 1 1 3 0 0 0 0 0 0 0 0 Ondrej Pavel 1 0 0 0 0 0 0 0 0 0 0 0 0 Filip Hallander 5 0 0 0 0 0 0 0 0 0 0 0 0 1296 276 448 724 2221 56 96 152 223 4 4 8 44 - Drew Commesso 44 44 29 14 1 1463 173 3.91 0.882 0 0 4 0 2653:53 0 2 1 Olivier Rodrigue 27 27 11 14 2 909 132 4.86 0.855 0 1 1 4 1629:21 0 1 0 Leevi Merilainen 1 1 0 1 0 31 6 6.00 0.806 0 0 0 0 60:00 0 0 0 72 72 40 29 3 2,403 311 4.30 0.871 0 1 5 4 4343:14 0 3 1 - Kaapo Kakko 72 2 2 0.0 Barrett Hayton 65 0 0 0.0 Aliaksei Protas 64 0 2 2.0 Valtteri Puustinen 72 1 2 1.0 Taylor Raddysh 49 1 2 1.0 Adam Ruzicka 72 1 1 0.0 Pontus Holmberg 50 0 2 2.0 Tristan Luneau 72 0 1 1.0 Oliver Kylington 60 1 1 0.0 Carl Grundstrom 72 1 1 0.0 Rasmus Asplund 67 0 0 0.0 Ruslan Iskhakov 72 0 0 0.0 Ethan Del Mastro 71 0 0 0.0 Xavier Parent 62 0 0 0.0 Cole McWard 72 0 1 1.0 Tyler Madden 44 0 0 0.0 Rasmus Kupari 66 0 0 0.0 Lassi Thomson 72 0 0 0.0 Sean Day 70 0 0 0.0 Brad Malone 21 0 0 0.0 Artemi Kniazev 9 0 0 0.0 Ryder Korczak 5 0 0 0.0 Josh Bloom 5 0 0 0.0 Jakub Zboril 2 0 0 0.0 Filip Roos 4 0 0 0.0 Ondrej Pavel 1 0 0 0.0 Filip Hallander 5 0 0 0.0 1296 7 15 8.0 Drew Commesso 44 5 9 0.444 Olivier Rodrigue 27 2 5 0.600 Leevi Merilainen 1 0 0 0 72 7 14 0.500