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 - Seth Jarvis 55 29 37 66 -13 8 12 0 4 2 206 14.1 Brock Boeser 50 27 27 54 -14 8 2 0 3 2 186 14.5 Zachary Werenski 55 9 31 40 -23 20 5 0 0 1 161 5.6 Michael McLeod 55 16 23 39 -7 44 2 0 1 0 185 8.6 Evgeny Dadonov 55 15 16 31 -8 14 4 0 1 1 115 13.0 Jake DeBrusk 52 9 19 28 -7 37 0 1 2 0 63 14.3 Bobby Brink 55 10 15 25 -3 8 0 0 3 0 150 6.7 Juuso Parssinen 55 9 9 18 -4 23 0 0 2 1 74 12.2 Jeff Petry 55 3 12 15 -5 31 1 0 0 0 64 4.7 Kaiden Guhle 54 1 14 15 -6 30 0 0 0 0 90 1.1 Mattias Samuelsson 37 4 10 14 -11 18 1 0 0 0 38 10.5 Brendan Gaunce 53 7 6 13 -4 13 1 1 1 1 54 13.0 Chris Tierney 55 5 5 10 -9 16 2 1 0 1 71 7.0 Dillon Dube 53 3 4 7 -7 8 0 0 0 0 29 10.3 Arber Xhekaj 44 0 7 7 -6 67 0 0 0 0 27 0.0 Adam Pelech 36 2 4 6 -2 10 0 0 0 0 37 5.4 Kevin Labanc 48 4 1 5 -1 28 0 0 0 0 29 13.8 Grigori Denisenko 46 2 2 4 -11 10 0 0 0 0 29 6.9 Radim Simek 29 0 4 4 -10 33 0 0 0 0 12 0.0 Jamie Drysdale 11 2 1 3 -8 2 1 0 0 0 11 18.2 Frederic Brunet 5 0 2 2 5 0 0 0 0 0 4 0.0 Luca Del Bel Belluz 3 0 1 1 -3 4 0 0 0 0 2 0.0 Philip Broberg 4 0 1 1 1 0 0 0 0 0 3 0.0 Loui Eriksson 2 0 0 0 0 4 0 0 0 0 1 0.0 Cole Guttman 4 0 0 0 -1 2 0 0 0 0 2 0.0 Ryan Sandelin 2 0 0 0 0 2 0 0 0 0 1 0.0 Brent Seabrook 1 0 0 0 0 0 0 0 0 0 0 0 Seth Griffith 1 0 0 0 0 0 0 0 0 0 0 0 Dylan Coghlan 7 0 0 0 0 0 0 0 0 0 0 0 Olle Lycksell 1 0 0 0 0 0 0 0 0 0 1 0.0 Jordan Oesterle 7 0 0 0 0 0 0 0 0 0 0 0 990 157 251 408 -157 440 31 3 17 9 1,645 9.5 - Seth Jarvis 55 1 26 74 126 59 21 620 1405 44.1 Brock Boeser 50 1 21 59 108 56 14 34 88 38.6 Zachary Werenski 55 0 74 50 70 56 35 0 0 0 Michael McLeod 55 0 19 57 114 55 19 367 657 55.9 Evgeny Dadonov 55 0 22 46 89 32 12 18 37 48.6 Jake DeBrusk 52 0 31 21 45 15 17 35 87 40.2 Bobby Brink 55 0 15 49 98 41 13 7 18 38.9 Juuso Parssinen 55 0 17 20 35 11 15 159 376 42.3 Jeff Petry 55 0 50 26 29 17 35 0 0 0 Kaiden Guhle 54 0 50 44 37 26 43 1 1 100.0 Mattias Samuelsson 37 0 57 12 13 9 36 0 0 0 Brendan Gaunce 53 0 11 15 24 3 12 19 30 63.3 Chris Tierney 55 0 12 20 54 9 18 221 443 49.9 Dillon Dube 53 0 8 8 26 4 10 5 9 55.6 Arber Xhekaj 44 0 31 10 17 5 18 0 1 0 Adam Pelech 36 0 50 16 21 5 31 0 0 0 Kevin Labanc 48 0 11 12 13 4 6 7 16 43.8 Grigori Denisenko 46 0 4 8 19 9 4 4 10 40.0 Radim Simek 29 0 31 4 2 0 20 0 0 0 Jamie Drysdale 11 0 8 4 1 1 9 0 0 0 Frederic Brunet 5 0 6 1 2 0 3 0 0 0 Luca Del Bel Belluz 3 0 0 1 0 0 1 3 5 60.0 Philip Broberg 4 0 4 0 0 1 2 0 0 0 Loui Eriksson 2 0 1 1 0 0 1 1 1 100.0 Cole Guttman 4 0 0 0 0 0 1 3 3 100.0 Ryan Sandelin 2 0 1 0 0 0 0 0 1 0 Brent Seabrook 1 0 1 0 0 0 0 0 0 0 Seth Griffith 1 0 0 0 0 0 2 0 0 0 Dylan Coghlan 7 0 1 0 0 0 0 0 0 0 Olle Lycksell 1 0 0 1 1 0 0 0 0 0 Jordan Oesterle 7 0 0 0 0 0 0 0 0 0 990 2 562 559 944 418 398 1,504 3,188 47.2 - Seth Jarvis 55 901:31 16:23 00:47 00:00 174:35 03:10 1076:53 19:34 03:36 Brock Boeser 50 807:25 16:08 05:25 00:06 162:36 03:15 975:26 19:30 01:33 Zachary Werenski 55 982:54 17:52 110:18 02:00 196:31 03:34 1289:43 23:26 01:25 Michael McLeod 55 738:02 13:25 60:01 01:05 129:07 02:20 927:10 16:51 00:43 Evgeny Dadonov 55 752:50 13:41 05:47 00:06 133:42 02:25 892:19 16:13 00:20 Jake DeBrusk 52 818:59 15:44 121:28 02:20 157:35 03:01 1098:02 21:06 00:13 Bobby Brink 55 634:27 11:32 02:19 00:02 01:23 00:01 638:09 11:36 00:16 Juuso Parssinen 55 644:39 11:43 65:17 01:11 01:03 00:01 710:59 12:55 00:07 Jeff Petry 55 818:58 14:53 56:12 01:01 195:10 03:32 1070:20 19:27 00:09 Kaiden Guhle 54 897:29 16:37 113:20 02:05 112:12 02:04 1123:01 20:47 00:12 Mattias Samuelsson 37 657:01 17:45 114:37 03:05 42:32 01:08 814:10 22:00 00:05 Brendan Gaunce 53 678:54 12:48 108:38 02:02 116:50 02:12 904:22 17:03 00:04 Chris Tierney 55 533:25 09:41 161:56 02:56 27:24 00:29 722:45 13:08 00:05 Dillon Dube 53 445:35 08:24 13:17 00:15 13:22 00:15 472:14 08:54 00:02 Arber Xhekaj 44 634:04 14:24 30:55 00:42 06:54 00:09 671:53 15:16 00:03 Adam Pelech 36 582:42 16:11 100:53 02:48 70:44 01:57 754:19 20:57 00:04 Kevin Labanc 48 580:09 12:05 08:39 00:10 16:48 00:21 605:36 12:37 00:01 Grigori Denisenko 46 398:15 08:39 28:45 00:37 12:21 00:16 439:21 09:33 00:01 Radim Simek 29 479:28 16:32 50:13 01:43 04:45 00:09 534:26 18:25 00:01 Jamie Drysdale 11 180:34 16:24 08:51 00:48 04:55 00:26 194:20 17:40 00:00 Frederic Brunet 5 72:41 14:32 05:14 01:02 00:53 00:10 78:48 15:45 00:00 Luca Del Bel Belluz 3 41:55 13:58 09:32 03:10 03:12 01:04 54:39 18:13 00:00 Philip Broberg 4 69:26 17:21 12:37 03:09 00:00 00:00 82:03 20:30 00:00 Loui Eriksson 2 16:41 08:20 02:23 01:11 00:51 00:25 19:55 09:57 00:00 Cole Guttman 4 50:03 12:30 04:33 01:08 00:14 00:03 54:50 13:42 00:00 Ryan Sandelin 2 14:33 07:16 00:00 00:00 00:54 00:27 15:27 07:43 00:00 Brent Seabrook 1 09:09 09:09 00:00 00:00 00:00 00:00 09:09 09:09 00:00 Seth Griffith 1 09:05 09:05 00:00 00:00 00:00 00:00 09:05 09:05 00:00 Dylan Coghlan 7 12:11 01:44 00:00 00:00 00:00 00:00 12:11 01:44 00:00 Olle Lycksell 1 15:32 15:32 00:00 00:00 00:00 00:00 15:32 15:32 00:00 Jordan Oesterle 7 02:56 00:25 00:00 00:00 00:00 00:00 02:56 00:25 00:00 990 13481:33 13:37 1201:57 01:12 1586:33 01:36 16270:03 16:26 01:39 - Seth Jarvis 55 98 100 8 0 0 0 0 5 5 2 Brock Boeser 50 69 51 8 0 0 0 0 2 3 3 Zachary Werenski 55 48 86 20 10 0 0 2 1 1 0 Michael McLeod 55 118 110 44 10 0 0 2 2 1 3 Evgeny Dadonov 55 70 57 14 0 0 0 0 1 2 2 Jake DeBrusk 52 87 84 37 5 0 0 1 0 0 2 Bobby Brink 55 34 45 8 0 0 0 0 0 1 1 Juuso Parssinen 55 69 63 23 5 0 0 1 2 1 2 Jeff Petry 55 97 89 31 5 0 0 1 0 0 1 Kaiden Guhle 54 70 85 30 0 0 0 0 0 0 1 Mattias Samuelsson 37 59 73 18 0 0 0 0 0 0 1 Brendan Gaunce 53 87 53 13 5 0 0 1 0 1 1 Chris Tierney 55 50 87 16 0 0 0 0 1 0 0 Dillon Dube 53 31 28 8 0 0 0 0 0 0 0 Arber Xhekaj 44 90 56 67 5 0 1 0 0 0 1 Adam Pelech 36 39 62 10 0 0 0 0 0 0 0 Kevin Labanc 48 66 45 28 0 0 0 0 0 0 1 Grigori Denisenko 46 34 32 10 0 0 0 0 0 0 0 Radim Simek 29 19 37 33 5 0 0 1 0 0 0 Jamie Drysdale 11 4 10 2 0 0 0 0 0 0 0 Frederic Brunet 5 0 5 0 0 0 0 0 0 1 0 Luca Del Bel Belluz 3 5 3 4 0 0 0 0 0 0 0 Philip Broberg 4 1 7 0 0 0 0 0 0 0 0 Loui Eriksson 2 1 2 4 0 0 0 0 0 0 0 Cole Guttman 4 4 2 2 0 0 0 0 0 0 0 Ryan Sandelin 2 0 4 2 0 0 0 0 0 0 0 Brent Seabrook 1 0 0 0 0 0 0 0 0 0 0 Seth Griffith 1 1 1 0 0 0 0 0 0 0 0 Dylan Coghlan 7 0 1 0 0 0 0 0 0 0 0 Olle Lycksell 1 1 0 0 0 0 0 0 0 0 0 Jordan Oesterle 7 0 0 0 0 0 0 0 0 0 0 990 1,252 1,278 440 50 0 1 9 14 16 14 - : : : Seth Jarvis 55 17 29 46 184 12 8 20 22 0 0 0 0 Brock Boeser 50 25 16 41 164 2 11 13 22 0 0 0 0 Zachary Werenski 55 4 22 26 128 5 9 14 31 0 0 0 2 Michael McLeod 55 14 16 30 162 2 7 9 18 0 0 0 5 Evgeny Dadonov 55 11 12 23 102 4 4 8 13 0 0 0 0 Jake DeBrusk 52 8 14 22 53 0 3 3 7 1 2 3 3 Bobby Brink 55 10 15 25 150 0 0 0 0 0 0 0 0 Juuso Parssinen 55 9 9 18 72 0 0 0 0 0 0 0 2 Jeff Petry 55 2 11 13 54 1 1 2 9 0 0 0 1 Kaiden Guhle 54 1 13 14 80 0 1 1 6 0 0 0 4 Mattias Samuelsson 37 3 10 13 34 1 0 1 3 0 0 0 1 Brendan Gaunce 53 5 4 9 46 1 2 3 5 1 0 1 3 Chris Tierney 55 2 4 6 66 2 0 2 2 1 1 2 3 Dillon Dube 53 3 4 7 29 0 0 0 0 0 0 0 0 Arber Xhekaj 44 0 7 7 27 0 0 0 0 0 0 0 0 Adam Pelech 36 2 3 5 33 0 0 0 1 0 1 1 3 Kevin Labanc 48 4 1 5 29 0 0 0 0 0 0 0 0 Grigori Denisenko 46 2 1 3 29 0 1 1 0 0 0 0 0 Radim Simek 29 0 3 3 11 0 0 0 0 0 1 1 1 Jamie Drysdale 11 1 1 2 10 1 0 1 1 0 0 0 0 Frederic Brunet 5 0 2 2 4 0 0 0 0 0 0 0 0 Luca Del Bel Belluz 3 0 1 1 2 0 0 0 0 0 0 0 0 Philip Broberg 4 0 1 1 3 0 0 0 0 0 0 0 0 Loui Eriksson 2 0 0 0 1 0 0 0 0 0 0 0 0 Cole Guttman 4 0 0 0 2 0 0 0 0 0 0 0 0 Ryan Sandelin 2 0 0 0 1 0 0 0 0 0 0 0 0 Brent Seabrook 1 0 0 0 0 0 0 0 0 0 0 0 0 Seth Griffith 1 0 0 0 0 0 0 0 0 0 0 0 0 Dylan Coghlan 7 0 0 0 0 0 0 0 0 0 0 0 0 Olle Lycksell 1 0 0 0 1 0 0 0 0 0 0 0 0 Jordan Oesterle 7 0 0 0 0 0 0 0 0 0 0 0 0 990 123 199 322 1477 31 47 78 140 3 5 8 28 - Joel Hofer 42 42 17 25 0 1282 148 3.50 0.885 0 1 5 2 2536:19 1 0 2 Elvis Merzlikins 13 13 4 8 1 405 49 3.73 0.879 0 0 1 0 788:22 0 1 1 55 55 21 33 1 1,687 197 3.56 0.883 0 1 6 2 3324:41 1 1 3 - Seth Jarvis 55 1 4 25 Brock Boeser 50 3 4 75 Michael McLeod 55 1 2 50 Jake DeBrusk 52 1 4 25 Bobby Brink 55 0 1 0 Dillon Dube 53 0 1 0 320 6 16 38 Joel Hofer 42 0 9 1.000 Elvis Merzlikins 13 3 7 0.571 55 3 16 0.813