Retired Players

Year Player GP G A P +/- PIM PPG SHG Fights Hits GA TA SB
active Michael Mersch 436 149 191 340 23 209 56 2 4 658 256 194 446
active Paul Bittner 501 161 170 331 5 260 52 1 6 698 309 134 231
active Vincent Dunn 534 124 201 325 33 749 41 5 28 1245 266 196 357
active Radovan Bondra 461 130 185 315 7 395 44 0 13 677 243 173 319
active Gustav Possler 473 132 170 302 52 291 31 5 2 562 217 173 396
active Victor Olofsson 464 127 171 298 -6 237 51 1 0 350 253 212 392
active Linus Lindström 319 114 180 294 69 218 48 3 3 351 148 134 144
active Tomás Nosek 344 103 183 286 10 188 44 0 0 365 126 117 105
active Remi Elie 450 125 151 276 37 278 29 4 8 703 283 168 296
active Nicolas Meloche 418 61 214 275 64 722 20 4 69 944 212 122 273
active Evan Rodrigues 504 88 180 268 22 213 29 0 1 615 157 174 239
active Greg McKegg 538 107 160 267 5 380 29 0 0 508 216 178 223
active Pavel Karnaukhov 294 113 146 259 36 165 49 0 1 250 144 149 136
active Cameron Darcy 426 85 168 253 -10 290 22 1 2 551 174 148 220
active Brandon Montour 381 70 180 250 -21 230 27 4 0 455 207 207 558
active Matt Puempel 383 107 141 248 -16 206 29 0 0 344 207 124 233
active Sergei Tolchinsky 345 89 159 248 -24 144 34 0 0 315 160 137 275
active Adam Helewka 320 106 140 246 8 189 34 0 8 410 201 154 200
active Anthony Beauvillier 300 96 144 240 -10 168 42 0 0 277 171 106 309
active Anton Blidh 526 107 133 240 -8 284 23 5 1 663 222 251 463
active Freddie Hamilton 455 90 144 234 73 138 11 6 0 334 186 191 248
active Blade Jenkins 383 87 147 234 21 240 22 4 6 316 158 98 90
active Warren Foegele 255 103 125 228 0 217 46 0 2 338 152 127 136
active Dmytro Timashov 390 67 161 228 -62 193 24 1 2 319 130 161 376
active Riley Barber 370 100 125 225 -21 203 45 0 0 305 141 114 111
active Adam Erne 335 96 127 223 -36 207 47 0 0 473 186 154 253
active Jayce Hawryluk 304 103 118 221 -4 207 47 1 7 395 173 138 165
active Julien Pelletier 312 89 131 220 -40 172 32 0 2 277 194 147 191
active Nick Paul 317 88 131 219 -13 105 29 0 1 300 155 95 99
active Brendan Perlini 294 98 118 216 38 161 28 0 5 475 176 93 142
active Kelly Klima 442 92 123 215 -10 399 16 2 26 510 169 102 176
active Jaccob Slavin 394 65 150 215 -51 185 31 4 0 611 216 186 700
active Kelly Summers 330 49 165 214 18 162 18 0 0 413 160 172 424
active Morgan Geekie 249 75 139 214 50 193 20 4 6 235 159 81 61
active Liam Finlay 402 81 131 212 3 162 20 0 3 284 138 160 373
active Ryan Lohin 383 83 128 211 16 459 20 0 32 586 119 94 157
active Mattias Bäckman 454 44 167 211 57 181 4 4 3 482 205 294 768
active Pavel Jenys 417 103 107 210 -29 231 27 1 1 504 178 105 164
active Yakov Trenin 280 72 137 209 3 181 27 1 3 263 142 152 207
active Rasmus Sandin 297 42 166 208 56 153 15 2 1 444 117 111 249
active Jonathan Bendorf 277 75 132 207 -6 119 21 0 0 264 182 97 199
active Matt Berry 479 103 104 207 -2 314 26 0 6 529 112 114 131
active Adam Clendening 566 62 144 206 69 380 2 1 2 813 149 263 761
active Connor Brown 283 73 133 206 55 140 25 2 1 291 133 95 129
active Frankie Vatrano 294 74 131 205 10 194 23 3 6 445 264 103 245
active Patrick Mitchell 279 95 107 202 -9 116 40 1 0 222 125 100 190
active Santeri Virtanen 277 69 133 202 29 122 25 1 2 163 116 156 259
active Chris Wilkie 303 94 107 201 -5 192 43 0 10 243 194 115 138
active Graham Black 324 83 118 201 -2 163 32 1 0 232 164 111 131
active Michael Graham 262 83 118 201 71 141 31 1 1 237 135 129 185
active Noah Gregor 268 70 130 200 -22 186 26 1 3 232 136 113 118
active Henrik Borgström 393 66 134 200 -20 213 19 0 7 241 160 124 233
active Luc Deschęnes 405 44 156 200 -7 391 20 1 9 878 156 183 328
active Zach Nastasiuk 395 87 112 199 2 200 14 2 1 464 183 270 317
active Vitali Abramov 278 78 121 199 13 148 22 1 0 270 148 119 305
active Skyler McKenzie 278 80 119 199 18 234 25 2 2 374 174 173 187
active Jake Dotchin 377 51 148 199 11 353 12 0 4 968 230 194 434
active Jordan Thomson 419 61 136 197 101 321 19 4 3 634 167 399 403
active Matt Rupert 474 79 118 197 -59 410 26 0 7 689 213 131 203
active Riley Tufte 327 100 96 196 0 297 33 0 19 466 174 68 95
active Jean-Sébastien Dea 228 67 127 194 -4 139 25 1 3 206 89 105 118
active Tobias Eder 327 76 117 193 -11 216 28 0 0 410 143 166 295
active Kyle Rau 315 86 107 193 -8 194 27 2 0 255 132 141 254
active Ian Mitchell 462 42 148 190 -50 452 6 0 3 549 159 242 885
active Gabriel Dumont 382 68 122 190 12 419 6 1 2 677 198 157 337
active Zach Stepan 424 70 120 190 -32 330 24 4 0 547 180 177 312
active Ross Colton 479 86 104 190 -68 288 29 0 3 443 147 121 239
active Alex Belzile 297 73 116 189 2 256 23 0 2 460 99 115 185
active Noah Rod 378 72 116 188 62 379 14 1 10 650 193 117 299
active Otar Sakkhokiya 259 77 111 188 10 223 26 2 0 471 185 166 85
active Oliver Olsson 335 84 103 187 -16 316 20 4 3 604 213 174 271
active Evan Barratt 314 72 115 187 -38 178 25 0 1 314 186 125 99
active Peyton Hoyt 249 83 104 187 13 198 30 0 1 577 142 108 157
active Matt Grzelcyk 433 45 141 186 29 223 6 2 0 337 122 171 571
active Jeremy Bracco 283 71 114 185 2 152 23 1 0 228 98 102 228
active Vadim Pereskokov 266 63 122 185 50 189 18 0 1 352 93 108 132
active Mathieu Joseph 316 73 111 184 -1 166 21 1 2 337 117 122 169
active Dennis Yan 205 74 110 184 53 222 16 0 25 260 133 44 97
active Lucas Wallmark 302 77 107 184 -34 120 29 1 0 386 88 136 179
active Dylan Sikura 367 61 121 182 40 236 13 1 1 459 91 138 175
active Karch Bachman 200 75 107 182 36 120 14 4 0 188 92 100 163
active Brendan Guhle 337 32 150 182 45 180 8 0 0 465 106 167 386
active Matt Carey 442 71 109 180 -37 192 13 4 2 438 197 100 235
active Justin Haché 311 50 130 180 20 188 16 3 3 404 142 123 348
active Brett Murray 288 63 116 179 48 191 17 1 1 301 98 104 151
active Alan Quine 202 66 112 178 23 111 20 0 1 272 94 95 120
active Carl Dahlström 425 47 130 177 47 174 13 2 0 289 197 313 635
active Jirí Sekác 280 65 112 177 -26 124 14 0 0 225 121 120 149
active Conor Garland 213 72 105 177 -21 147 31 0 1 201 96 85 112
active Nikolaj Krag Christensen 418 66 110 176 -30 181 18 2 3 368 137 157 211
active Connor Bunnaman 290 73 103 176 -9 204 18 3 2 319 129 118 281
active Vladislav Kamenev 232 64 112 176 -4 96 22 0 0 284 122 79 167
active Tanner Kero 269 63 112 175 -2 106 22 0 0 212 119 90 168
active Marek Troncinsky 279 50 124 174 -1 168 21 1 2 325 105 143 397
active Chase De Leo 505 69 104 173 -32 331 16 3 5 430 166 224 539
active Jonathan Parker 311 73 100 173 -14 157 27 3 1 268 131 110 230
active Andrew Mangiapane 210 74 99 173 27 106 25 0 0 263 145 100 177
active A.J. Greer 322 69 104 173 19 100 17 0 2 309 146 103 226
active Bill Arnold 292 69 104 173 1 137 24 0 1 379 114 74 124
active Evan McEneny 377 37 136 173 -8 312 15 2 8 651 145 167 562
active Riley Sutter 300 75 97 172 10 191 26 0 1 467 129 94 160
active Austin Carroll 316 79 92 171 43 340 24 1 2 480 138 107 112
active Mitchell Mattson 232 56 114 170 14 199 24 2 1 211 139 121 128
active Oskar Steen 288 85 85 170 34 289 24 3 8 491 138 76 83
active Daniel Walcott 388 37 132 169 -30 187 5 2 3 387 164 149 803
active Givani Smith 343 86 83 169 10 489 25 1 32 656 156 101 116
active Elias Pettersson 243 56 113 169 7 91 24 0 1 127 94 103 155
active Luc Snuggerud 274 44 125 169 11 186 12 3 1 465 147 136 299
active Gemel Smith 332 72 96 168 -17 247 24 0 3 410 144 83 164
active Ryan Savage 316 73 95 168 -61 266 23 2 0 295 219 130 319
active Alexandre Grenier 256 77 91 168 -11 168 29 0 1 329 118 60 29
active Melker Karlsson 270 71 97 168 53 164 19 2 1 295 89 160 115
active Adam Tambellini 255 61 106 167 -16 146 19 2 0 178 92 85 171
active Travis Konecny 274 76 91 167 -7 158 33 0 1 275 101 115 214
active Julien Nantel 298 74 93 167 42 134 16 4 2 344 159 140 138
active Robert Hägg 442 35 132 167 17 174 4 4 0 468 152 352 596
active Erik Brännström 292 48 117 165 -28 190 16 4 0 251 131 145 522
active Jimmy Lodge 199 71 94 165 16 117 32 0 1 139 101 81 107
active Filip Ahl 170 81 83 164 -15 210 33 2 14 377 148 76 150
active Ashton Sautner 271 44 120 164 5 128 18 0 0 286 183 177 523
active Adam Payerl 478 61 103 164 -82 405 19 0 4 759 216 101 62
active Ronalds Kenins 287 67 96 163 15 147 10 0 1 347 152 123 182
active Lee Roberts 241 72 90 162 10 180 20 0 2 252 116 79 127
active Kristians Rubins 379 40 122 162 -8 255 5 0 1 625 142 185 390
active Kyle Baun 253 81 81 162 9 271 27 0 15 305 161 78 104
active Joey Anderson 284 66 96 162 -46 170 27 0 0 336 127 133 313
active Zach O'Brien 316 59 103 162 -23 126 8 2 0 144 122 189 404
active Ryan Jevne 303 75 87 162 7 157 20 0 3 441 138 145 313
active Ryan Dzingel 282 74 87 161 -16 148 27 0 0 261 128 104 146
active Frédéric Allard 368 41 120 161 21 178 7 2 4 490 101 251 938
active Alexandre Lavoie 270 41 120 161 -15 165 17 1 1 127 86 78 114
active Victor Mete 314 39 122 161 47 166 4 2 1 246 112 280 789
active Jonny Brodzinski 231 55 105 160 -39 221 22 0 0 364 110 66 110
active Andrew Copp 186 69 91 160 25 146 24 0 0 201 90 82 68
active Blake Speers 202 57 103 160 -16 101 18 0 1 172 117 75 123
active Jordan Schmaltz 289 40 119 159 8 187 8 0 1 308 118 204 612
active Calder Brooks 436 74 85 159 -33 261 12 3 11 431 187 136 173
active Vojtech Mozik 510 41 118 159 26 402 5 5 2 927 195 180 768
active Jake Leschyshyn 157 74 85 159 -32 82 34 1 0 100 82 146 63
active Tyler Vesel 271 62 97 159 -21 153 20 0 1 272 106 121 221
active Kyle Burroughs 384 33 126 159 7 249 3 1 2 561 149 147 350
active Darian Foster 358 71 87 158 -23 134 27 1 0 284 157 133 159
active Wyllum Deveaux 211 50 108 158 -6 132 19 2 0 127 125 127 208
active David Cotton 181 49 109 158 13 110 21 0 0 146 86 112 193
active Sam Rossini 358 29 129 158 -4 196 6 1 6 331 202 192 588
active Brett Lernout 335 56 102 158 4 273 12 0 9 656 216 170 315
active Anton Karlsson 387 72 85 157 -28 374 14 3 24 576 203 91 154
active Nicklas Jensen 307 65 92 157 60 180 19 1 4 315 147 140 141
active Patrick Harper 274 68 89 157 26 126 17 1 0 183 109 121 158
active Jonah Gold 253 55 102 157 -14 104 12 0 0 130 124 124 144
active Benoit-Olivier Groulx 171 74 82 156 3 100 27 1 0 198 132 97 134
active Evan Bouchard 237 44 112 156 16 186 17 2 2 402 137 174 361
active Austin Poganski 247 68 88 156 -23 175 25 0 0 259 146 116 182
active Taylor Burke 499 57 98 155 15 342 9 1 4 511 196 118 127
active Matt Schmalz 279 62 93 155 22 178 9 2 0 316 117 131 104
active Seth Griffith 211 63 92 155 -20 137 28 0 0 200 90 106 161
active Benjamin Gagné 252 36 119 155 19 164 15 0 2 428 118 148 313
active Vojtech Budík 302 31 124 155 23 101 9 0 1 351 89 195 650
active Raphaël Jean 471 77 77 154 -32 226 17 0 1 359 247 99 249
active Colby Williams 526 36 118 154 -39 396 2 2 2 859 149 175 665
active Joey Hishon 271 62 91 153 -2 160 22 0 0 203 111 110 228
active Mason Geertsen 462 26 126 152 24 469 2 2 10 872 200 234 529
active Derek Daschke 456 42 110 152 29 276 4 2 2 390 155 320 532
active Zack Phillips 215 58 94 152 -32 106 21 0 0 190 129 80 179
active Ondrej Najman 148 81 71 152 47 91 22 1 0 178 86 86 181
active Jeffrey Truchon-Viel 365 62 90 152 28 308 6 2 9 682 147 102 120
active Riley Stillman 321 41 111 152 18 229 6 2 5 488 90 227 513
active Alexandre Carrier 257 41 111 152 6 201 16 2 3 342 149 187 287
active Dmitri Zhukenov 206 44 107 151 -20 142 21 0 4 209 76 68 138
active Ville Pokka 300 33 118 151 9 193 8 2 3 341 132 202 598
active Sean Dhooghe 267 48 103 151 -34 155 18 1 1 216 110 137 525
active Brendan De Jong 310 32 118 150 40 175 7 1 0 356 107 193 596
active Tyler Barnes 271 59 91 150 -54 141 23 0 2 246 101 92 202
active Shane McColgan 400 58 92 150 -25 169 12 0 2 346 119 54 107
active Chris Carlisle 414 37 112 149 13 251 2 4 7 382 136 160 434
active Petteri Nikkilä 267 54 95 149 34 222 13 3 1 408 159 83 493
active Xavier Ouellet 312 51 98 149 21 117 9 4 1 386 160 177 466
active James Hamblin 310 59 90 149 7 226 10 2 4 326 119 75 274
active Grant Mismash 351 60 88 148 0 140 19 0 2 346 126 74 91
active Otso Rantakari 246 60 88 148 -32 117 27 0 1 120 122 103 264
active William Carrier 190 73 75 148 1 117 25 1 1 253 133 75 87
active Spencer Smallman 250 63 85 148 18 152 14 5 1 316 80 174 166
active Barclay Goodrow 263 58 90 148 23 194 23 1 6 429 157 96 79
active Christopher Paquette 225 60 88 148 26 166 13 2 2 329 138 128 157
active Alexis Pépin 249 59 89 148 17 298 14 0 26 341 121 56 82
active Stephen Johnson 304 63 84 147 -6 155 11 2 1 350 132 128 97
active Jack McBain 247 68 79 147 4 178 20 0 4 475 110 56 92
active Gustav Olofsson 333 38 109 147 27 206 13 2 5 554 196 235 409
active Nikita Jevpalovs 281 60 86 146 13 122 12 0 4 202 106 82 124
active Pierre-Luc Dubois 177 35 111 146 -8 102 12 0 1 296 74 65 90
active Roland McKeown 283 46 99 145 46 189 4 3 5 452 132 142 430
active Cam Dineen 238 37 108 145 -1 120 16 2 2 202 83 140 285
active Stefan Elliott 308 44 101 145 -7 140 12 2 0 349 179 174 512
active Tanner Malin 299 58 87 145 -22 159 22 0 0 258 129 138 199
active Niklas Hansson 230 34 110 144 32 164 14 2 4 293 95 96 206
active Rem Pitlick 353 53 91 144 -13 235 15 1 2 369 155 132 181
active Rickey Dominick 218 63 81 144 -24 109 21 0 0 237 103 64 105
active Ian McCoshen 256 41 102 143 -3 230 8 0 4 553 175 189 327
active Nick Schmaltz 278 47 96 143 -8 146 13 0 0 221 55 102 111
active Logan Hutsko 293 54 88 142 -90 162 17 0 2 123 123 114 113
active Félix Girard 481 51 91 142 -16 334 8 0 2 683 202 133 389
active Nathan Tremblay 239 52 90 142 32 91 13 0 0 134 100 122 116
active Patrick Khodorenko 245 50 92 142 9 214 12 4 0 244 119 168 161
active Nick Cousins 222 51 90 141 3 159 24 0 2 261 93 62 125
active Alex Lintuniemi 345 37 104 141 31 154 5 2 3 430 154 178 306
active Graham Knott 301 58 83 141 1 202 20 2 9 351 115 84 177
active Jonah Gadjovich 193 84 57 141 -1 164 39 1 12 262 136 71 151
active Valentin Zykov 168 78 62 140 -4 119 26 1 0 178 92 59 63
active Steve Moses 286 67 73 140 -19 94 18 0 0 222 91 99 215
active Denis Gorbunov 190 60 79 139 11 132 23 3 1 227 93 143 261
active Jesper Bratt 159 52 87 139 -25 88 12 0 0 187 88 109 186
active Scott Wilson 240 53 86 139 21 128 15 0 0 231 115 68 143
active Allan McShane 168 45 94 139 -1 89 24 0 1 217 83 101 123
active Šimon Stránský 161 56 83 139 -6 129 25 0 0 233 98 69 150
active Travis Boyd 363 64 75 139 2 156 9 5 0 267 128 124 288
active Liam Murphy 247 53 86 139 4 143 14 0 7 113 99 69 76
active Nikita Yazkov 222 49 90 139 17 120 15 0 2 332 79 51 85
active Brandon Saigeon 348 50 89 139 -55 223 14 3 2 392 154 93 62
active Christian Djoos 465 42 95 137 -46 229 6 5 0 372 199 241 695
active Kenny Johnson 267 27 109 136 58 390 6 3 32 541 105 140 426
active Cody Eakin 158 63 73 136 33 129 24 3 1 214 113 119 136
2018 Grayson Downing 208 55 81 136 -9 155 16 0 1 174 126 115 107
active Nando Eggenberger 135 56 80 136 31 72 22 0 0 211 79 49 25
active Matt Barberis 297 34 102 136 -52 616 10 1 46 611 160 117 499
active Michael Spacek 232 59 77 136 14 108 11 4 0 138 126 123 164
active Pekka Suhonen 396 46 90 136 -31 246 6 0 6 322 132 114 84
active David Sherman 273 57 79 136 19 148 13 0 7 239 114 105 111
active Cole Johnson 246 53 83 136 12 271 20 0 12 322 75 74 115
active Shane Prince 182 54 82 136 25 110 17 1 0 150 73 53 80
active Jérémy Grégoire 328 52 83 135 6 266 10 4 2 430 173 90 233
active Dillon Simpson 368 34 101 135 -7 145 2 1 3 264 186 191 345
active Tom Hedberg 232 31 104 135 38 143 8 1 7 306 77 122 311
active Carl Neill 241 38 95 133 -5 185 11 2 3 340 174 80 381
active Matej Stransky 237 48 85 133 5 135 13 0 1 194 135 104 125
active Chris Wagner 407 53 80 133 14 410 3 3 31 445 134 105 139
active Aleksi Saarela 211 50 83 133 -18 110 17 1 1 194 96 76 144
active Joseph LaBate 353 61 72 133 19 230 11 3 6 314 113 99 171
2018 Ryan Bourque 287 46 87 133 -38 91 11 4 1 239 140 126 287
active Andrei Svechnikov 151 52 80 132 56 93 22 0 0 194 101 59 58
active Ben Harpur 259 32 100 132 31 138 9 1 2 530 131 150 265
active MacKenzie Weegar 220 30 102 132 -11 267 7 3 4 370 117 109 279
active Jesper Lindgren 181 33 99 132 19 122 11 1 2 311 94 153 382
active Cole Schneider 257 65 67 132 -6 123 19 0 1 271 93 59 62
active Taylor Leier 285 64 67 131 31 160 13 2 2 335 147 120 193
active Jordan Martinook 283 50 81 131 12 174 6 2 1 402 94 68 99
active Austin Watson 287 55 76 131 1 197 10 3 0 431 160 125 213
active Filip Rydström 149 56 75 131 31 150 25 0 2 283 86 59 64
active Tim McGauley 180 40 90 130 -9 110 11 3 0 136 120 87 118
active Pascal Laberge 154 56 74 130 12 84 15 2 0 320 89 71 50
active Linus Nässén 268 26 104 130 20 223 7 1 9 407 77 151 214
active T.J. Walsh 187 54 76 130 -70 126 20 0 1 105 83 127 229
active Matthew Phillips 206 51 79 130 -2 141 13 0 0 209 105 84 122
active Jack Becker 248 49 81 130 -22 243 17 3 14 206 106 108 94
active Patrick Bajkov 185 56 74 130 -3 60 13 1 2 208 74 86 86
active Cooper Marody 286 61 69 130 12 141 17 0 1 233 121 86 133
active Nathan Dunkley 151 47 83 130 17 162 15 0 1 167 69 58 59
2021 Bryce Aneloski 341 47 83 130 -61 159 6 2 0 201 113 161 343
active Tyler Lewington 265 27 103 130 14 386 5 0 20 581 79 84 341
active Keegan Kanzig 443 33 96 129 65 736 1 3 81 983 233 274 246
active Ethan King 281 29 100 129 -66 307 11 3 7 605 201 172 267
active Reid Duke 310 55 74 129 19 329 15 2 2 605 115 87 160
active Dwyer Tschantz 246 66 63 129 -13 166 24 0 8 351 95 84 136
active Brady Austin 417 42 87 129 13 202 1 5 4 443 229 219 551
active Patrick Moynihan 236 48 81 129 35 132 12 2 0 281 92 95 82
active Sebastian Collberg 232 62 67 129 5 141 19 2 0 243 130 118 215
active Jonathan Dahlén 209 57 72 129 1 95 14 2 1 171 101 84 110
active Sasha Chmelevski 148 40 89 129 1 90 17 1 0 127 52 98 126
active Ondrej Kaše 218 51 78 129 8 107 15 1 1 171 104 69 108
active Danton Heinen 302 53 76 129 -12 176 19 4 0 404 137 114 226
active Dylan Thiessen 247 42 86 128 -26 245 11 1 9 279 94 79 122
active James Bettauer 229 30 98 128 -25 140 18 0 1 283 104 136 170
active Arvid Lundberg 378 25 103 128 27 328 1 2 4 497 103 161 324
active Dalton Thrower 231 40 88 128 -3 322 9 4 4 489 159 86 258
active Dennis Everberg 246 62 65 127 41 126 13 2 0 290 124 98 135
active Max Jones 192 66 61 127 -8 215 26 1 15 252 128 47 91
active Luka Burzan 166 48 79 127 17 94 20 0 2 145 81 81 80
active Vili Saarijärvi 273 35 92 127 -4 137 8 1 1 280 96 221 542
active Braden Christoffer 388 54 72 126 -20 427 8 2 14 503 158 98 222
active Sam Lafferty 234 45 81 126 13 111 14 0 1 288 90 61 167
active Connor Roberts 165 62 64 126 5 204 22 2 3 324 99 44 88
active David Kvasnicka 264 24 102 126 50 142 4 1 2 394 83 223 350
active Jacob Neveu 212 38 87 125 62 158 7 3 2 401 90 80 298
active Brock McGinn 334 44 81 125 -7 175 10 0 5 233 116 87 167
active Dylan Bredo 471 41 84 125 29 247 2 9 2 526 168 173 203
active Tyler Bertuzzi 200 44 81 125 33 261 11 1 7 341 91 81 111
active Ryan Rupert 320 53 71 124 12 285 8 6 11 541 151 96 290
active Taden Rattie 381 54 70 124 -5 526 20 2 47 565 125 104 209
active Max Friberg 256 53 71 124 -10 122 12 3 0 240 96 107 224
active Jaedon Descheneau 264 49 75 124 -7 165 7 0 5 273 59 81 210
active Blake Murray 165 62 61 123 -12 118 30 1 0 266 80 67 161
active Kevin Raine 438 39 84 123 -3 391 1 3 30 551 223 178 510
active Jakob Brahaney 307 27 96 123 -35 150 5 0 6 355 137 94 201
active Philipp Kurashev 178 44 78 122 -22 101 20 0 1 250 85 84 124
active Nathan Noel 306 54 68 122 19 119 10 0 1 191 118 71 223
active Charlie Dovorany 255 50 72 122 16 410 14 1 24 342 97 86 76
active Michael Schumacher 351 53 69 122 -4 127 4 0 5 301 123 87 145
active River Beattie 127 50 72 122 26 70 24 0 0 254 88 74 101
active Colin Grannary 228 51 71 122 -64 137 25 0 0 180 124 76 158
active Jeremy Morin 208 59 63 122 36 92 12 0 0 178 65 39 62
active Chandler Stephenson 127 51 71 122 15 90 21 2 0 131 51 60 67
active Trevor Murphy 270 36 86 122 -9 207 6 3 2 304 95 146 459
active Oliver Bjorkstrand 125 52 69 121 18 66 22 1 0 130 74 34 126
active Damien Riat 310 41 80 121 27 269 10 0 3 445 91 123 224
active LukᚠJašek 241 54 67 121 11 83 11 0 0 155 113 92 148
active Petr Straka 199 57 64 121 19 74 20 1 0 229 100 78 201
active Pontus Ĺberg 139 53 68 121 -9 64 20 0 0 132 74 70 92
active Carl Grundström 130 60 61 121 18 69 19 1 0 181 100 60 135
active Tuomas Ahtonen 197 54 67 121 4 234 15 0 11 262 91 64 83
active Francis Perron 162 34 87 121 9 82 13 0 0 174 62 69 159
active Jordy Bellerive 178 48 73 121 -26 186 20 0 0 290 94 79 77
active Jiri Karafiat 262 46 74 120 -12 145 11 0 0 251 65 63 128
active C.J. Ludwig 379 34 86 120 -52 184 1 1 0 530 131 114 374
active Viktor Bernhardz 165 50 70 120 -9 106 18 0 0 187 104 87 146
active Jens Lööke 197 58 62 120 18 90 19 0 0 151 136 106 189
active Tobias Lindberg 176 52 68 120 9 121 15 0 3 135 88 86 133
active Jaret Anderson-Dolan 131 51 69 120 32 136 15 1 0 100 72 59 22
active Brady Gilmour 324 52 68 120 -13 159 13 6 1 219 130 107 189
active Fyodor Malykhin 145 50 70 120 0 105 22 2 0 174 46 45 124
active Slater Koekkoek 249 35 84 119 -3 152 5 2 0 268 165 145 454
active MacKenzie Entwistle 162 55 64 119 27 158 24 2 4 370 97 74 71
active David Broll 471 43 76 119 -63 719 3 1 53 783 157 78 128
active Adam Ruzicka 176 42 77 119 11 74 14 0 0 102 60 63 76
active Owen Lalonde 238 25 94 119 -55 180 9 1 2 277 144 129 344
active Blake Pietila 332 54 65 119 27 202 8 1 4 421 140 106 137
active Janne Kuokkanen 222 40 79 119 -26 189 11 3 5 283 100 111 95
active Greg Chase 385 52 66 118 -71 323 7 2 3 469 142 97 223
active Aaron Irving 381 30 88 118 1 329 1 0 0 602 166 129 436
active Kyle Olson 222 43 75 118 -4 293 12 1 23 221 93 61 60
active Jordan Oesterle 301 32 86 118 13 155 1 0 0 329 144 152 448
active Nick Sörensen 316 50 68 118 -10 130 7 1 0 219 107 101 276
active Anton Zlobin 186 44 73 117 7 84 13 0 0 198 76 89 113
active Kevin Bahl 241 27 90 117 -1 144 5 1 0 625 121 116 685
active Denis Guryanov 189 64 53 117 16 160 24 0 0 232 119 62 109
active Tim Wahlgren 192 43 74 117 -7 310 15 3 21 213 48 71 160
active Danny Kristo 236 51 66 117 9 104 8 0 0 154 68 67 93
active Scott Kosmachuk 282 46 71 117 -28 259 12 0 1 324 132 73 125
active Tyler Weiss 250 54 63 117 6 232 10 7 2 314 132 122 261
active Caleb Jones 370 41 76 117 19 239 6 4 9 341 168 307 804
active Michael Rasmussen 166 61 55 116 21 114 16 1 2 419 96 70 76
active Ondrej Palat 121 34 82 116 13 64 17 0 0 93 57 69 84
active Ryan Kujawinski 169 52 64 116 20 95 18 0 0 217 97 92 133
active Tyler Soy 212 46 70 116 15 113 13 1 0 134 74 70 115
active Radek Koblizek 201 49 67 116 2 121 19 1 1 144 88 63 185
active Adam Mascherin 133 38 78 116 7 90 15 0 0 150 82 62 78
active Rihards Bukarts 288 59 56 115 -15 184 12 0 5 263 113 62 127
active Ryan Gropp 168 60 55 115 -23 129 25 0 1 219 102 61 83
active Olivier Galipeau 259 23 92 115 -31 338 5 0 3 422 165 179 654
active Owen Grant 294 21 94 115 -15 130 5 1 0 237 73 197 447
2020 Gustaf Franzén 154 40 75 115 7 107 15 0 1 109 62 96 180
active Cameron Morrison 208 55 60 115 -15 147 15 1 4 377 106 58 100
active Isaac Schacher 237 23 92 115 -10 189 8 1 5 409 121 119 218
active Ivan Chukarov 308 23 92 115 35 136 9 1 0 360 98 131 363
active Edouard St-Laurent 220 47 68 115 12 128 12 1 9 213 88 89 112
active Joseph Garreffa 234 45 70 115 14 157 18 0 11 183 63 80 232
active Markus Hännikäinen 185 42 73 115 0 70 12 0 0 139 95 54 60
active Isak Lundeström 164 38 76 114 -17 115 18 1 0 192 109 105 73
active Callan Foote 292 23 91 114 -16 202 8 0 1 649 117 151 282
2017 Jack Combs 216 53 60 113 -4 136 8 0 1 106 27 36 58
active Anthony Mantha 165 56 57 113 33 82 13 0 0 158 66 56 77
active David Quenneville 145 30 83 113 31 150 12 2 8 254 53 124 195
active Dillon Fournier 319 23 90 113 18 215 3 2 5 444 145 126 290
active Elijah Roberts 217 23 90 113 -12 237 4 1 4 232 109 132 503
active Sergei Plotnikov 165 56 57 113 12 83 15 0 0 228 70 77 72
active Troy Bourke 371 39 74 113 -41 158 8 2 0 294 114 155 289
active Inti Pestoni 138 43 70 113 5 113 17 0 3 268 55 54 74
active Reilly Walsh 204 21 91 112 9 143 6 2 0 233 110 105 94
active Jesse Graham 210 23 89 112 -38 191 9 2 7 247 94 114 448
active Hayden Davis 300 30 82 112 -5 175 7 0 1 438 137 137 452
active Brendan Warren 243 40 72 112 34 103 3 5 1 201 98 133 127
active Brinson Pasichnuk 214 26 86 112 31 80 9 2 0 185 97 141 459
active Artturi Toivola 224 59 53 112 -4 146 7 5 0 159 85 77 82
active Cole Ully 187 57 55 112 20 90 8 0 0 198 69 102 220
active Sahir Gill 295 35 77 112 -45 172 9 2 0 123 79 73 262
active Connor Guyette 230 41 71 112 96 131 3 3 0 267 78 187 371
active Dennis Gilbert 216 29 83 112 11 266 4 0 16 439 73 89 240
active Kristóf Papp 141 39 73 112 -2 106 17 1 2 242 47 68 136
active Samuel Bitten 212 54 58 112 -23 194 18 0 0 298 120 110 173
active Keanu Yamamoto 284 47 65 112 -4 132 8 0 2 199 107 89 165
active Hayden Rowan 224 57 55 112 -29 124 18 1 2 295 155 101 220
active Chris McCarthy 236 39 73 112 12 90 11 0 0 163 63 55 126
active Damien Giroux 192 41 70 111 -1 197 17 1 1 279 63 66 67
2017 John McFarland 227 40 71 111 -13 144 16 0 0 151 160 97 119
active William Knierim 346 42 69 111 -9 414 7 2 35 408 114 63 147
active Jack Rodewald 315 46 65 111 -7 190 8 1 2 324 113 88 132
active Adam Samuelsson 244 35 76 111 26 89 9 1 1 397 121 209 413
active Jujhar Khaira 202 44 67 111 40 93 11 1 1 233 105 76 68
active Nathan Légaré 137 64 46 110 12 159 20 0 7 217 79 85 92
active Stephen Johns 205 31 79 110 19 218 7 1 2 528 86 104 212
active Miika Koivisto 139 31 79 110 23 88 15 2 4 148 67 70 94
active Brett Ritchie 130 57 53 110 16 108 24 2 0 174 95 50 42
active Rhett Wiedler 251 34 76 110 -11 331 12 4 5 403 131 101 208
active Mitchell Balmas 176 40 70 110 15 139 13 0 1 245 72 85 178
active Samuel Dove-McFalls 233 37 73 110 36 169 2 0 5 256 116 112 170
active Mitch Callahan 266 42 68 110 16 164 13 2 2 276 119 72 73
active Jason Imbeault 231 39 71 110 -10 156 14 0 2 254 101 74 175
active Jeff de Wit 286 46 63 109 13 177 2 7 1 290 101 132 286
active Griffin Mendel 243 36 73 109 -12 170 4 2 8 291 131 127 315
active Brayden Point 165 48 61 109 4 112 21 1 1 124 73 65 131
active Erik Foley 174 48 61 109 -20 167 17 0 9 288 100 62 167
active Brendan Woods 235 31 78 109 6 304 7 1 20 416 97 101 109
active Christian Marti 301 18 91 109 30 122 7 2 0 388 131 180 253
active Sami Moilanen 168 58 50 108 -19 48 23 0 0 113 116 59 119
active Tyler Gaudet 214 34 74 108 10 114 9 0 0 238 125 87 167
active Juuso Ikonen 146 35 73 108 5 58 9 1 0 126 65 65 141
active Glenn Gawdin 148 31 77 108 -24 129 11 0 6 216 39 58 116
active Marko Reifenberger 188 43 65 108 -47 83 13 1 1 245 82 66 51
active Libor Hajek 244 32 76 108 -3 296 6 2 20 521 136 109 418
active Yannik Valenti 243 37 71 108 8 84 8 0 0 141 93 97 55
active Christophe Boivin 160 41 67 108 -13 62 13 1 0 119 74 92 207
active Jesse Gabrielle 310 36 72 108 -5 295 6 2 20 582 150 86 98
active Zach Budish 255 41 67 108 18 137 7 2 5 314 75 49 81
2017 Yanni Gourde 153 51 56 107 -15 84 14 0 0 71 72 48 72
active Dominik Luza 162 39 68 107 7 213 13 0 0 230 75 73 33
active Miloš Roman 198 35 72 107 -21 101 10 0 0 186 76 79 117
active Otto Mäkinen 194 39 68 107 12 109 11 3 0 220 85 99 195
active Garrett Pilon 307 46 61 107 -3 334 3 0 9 319 87 73 78
active Jere Seppälä 132 31 76 107 3 97 14 0 1 152 49 84 266
active Christian Dvorak 153 45 62 107 7 44 16 0 0 127 49 64 137
active Alex Limoges 311 35 72 107 -19 148 9 3 1 229 122 93 148
active Joseph Blandisi 182 39 68 107 -14 233 13 0 9 250 65 41 66
active Patrick Shea 185 38 69 107 0 105 10 0 1 116 44 52 213
active Walter Butler 335 50 56 106 -24 186 3 0 3 288 145 96 311
active Greg Pateryn 242 18 88 106 12 203 1 1 3 410 90 90 125
active Alexandre Goulet 211 32 74 106 -26 84 7 0 0 148 86 109 189
active Mike Koster 242 26 80 106 17 108 4 2 0 333 90 170 450
active Anthony Richard 158 44 62 106 -19 99 16 2 2 108 95 94 181
active Ostap Safin 128 62 44 106 15 58 15 0 0 187 105 82 98
active Daniel Zaar 287 47 59 106 6 107 7 1 1 269 115 91 233
active Eric Cornel 190 48 58 106 -31 117 15 2 1 278 119 136 141
active Luke Stevens 224 36 70 106 14 86 8 0 0 172 78 72 174
active Danil Antropov 211 41 65 106 -2 258 17 0 1 336 79 93 124
active Artemi Mutovin 158 44 61 105 9 74 13 0 0 119 84 57 76
active Logan Nelson 244 32 73 105 3 126 3 0 2 199 79 42 131
active Morgan Frost 255 41 64 105 18 131 4 1 2 186 82 102 119
active Jeremie Bucheler 229 20 85 105 3 121 1 0 0 360 66 99 244
active Esa Lindell 148 22 83 105 11 79 7 2 3 186 104 106 167
active Lucas Johansen 192 29 76 105 39 84 7 1 0 308 83 103 142
active Josiah Didier 399 21 84 105 -8 257 1 1 1 429 195 231 671
active Luke Kunin 291 48 57 105 -2 248 6 4 4 291 139 125 191
active Mason Shaw 143 40 65 105 -29 99 12 0 0 87 55 66 83
active Vincent Milot-Ouellet 181 42 63 105 9 58 16 0 0 164 78 89 101
active Dalton Hamaliuk 275 35 69 104 -13 240 8 1 1 396 82 122 409
active Kenny Ryan 347 47 57 104 -13 208 12 0 2 393 90 70 91
active Christoph Bertschy 167 35 69 104 -9 91 7 3 1 137 91 103 180
active Nikita Scherbak 148 33 71 104 -7 99 14 0 0 121 67 62 95
active J.T. Brown 265 39 65 104 0 121 6 1 0 261 94 104 247
active Miguel Picard 160 36 68 104 13 131 9 1 3 232 68 133 84
active Shawn Szydlowski 165 58 46 104 4 84 21 1 2 168 60 66 116
2016 Andrew Agozzino 155 33 70 103 -29 87 13 0 1 128 80 66 99
active Ilia Ivantsov 166 38 65 103 36 14 11 1 0 50 54 49 42
active Liam Coughlin 310 31 72 103 -16 278 3 2 2 387 102 110 126
active Jackson Niedermayer 163 45 58 103 1 38 16 1 0 192 87 53 69
active Colton Sissons 254 40 63 103 0 143 9 1 0 221 131 111 164
active Kasper Puutio 247 25 77 102 2 129 3 1 0 183 90 129 287
active Kirby Dach 155 46 56 102 13 139 15 0 0 343 77 67 48
active Jack Hughes 187 48 54 102 17 114 16 3 0 318 79 77 211
active Jakub Vrána 103 38 64 102 11 30 13 1 0 66 79 58 88
active Nikita Soshnikov 128 52 50 102 16 70 19 1 0 89 53 55 77
active Cliff Pu 170 34 68 102 -31 159 6 2 1 149 95 84 60
active Dillon Dube 165 37 65 102 -9 105 9 0 1 115 81 61 84
active Erik Bradford 353 37 65 102 23 196 3 3 3 409 147 104 138
active Travis Ewanyk 485 42 59 101 -18 967 6 0 83 634 196 103 213
active Colton Hargrove 163 36 65 101 19 188 6 0 2 340 112 86 160
active Jonas Rřndbjerg 205 53 48 101 -1 112 22 0 5 241 87 86 139
active Connor Carrick 275 24 77 101 -36 400 4 0 35 502 123 104 440
active Nick Suzuki 204 30 71 101 -21 172 9 0 0 80 50 57 87
active Drew Daniels 241 24 76 100 -1 110 2 0 0 377 59 115 250
active Nolan Reid 228 23 77 100 -20 116 3 1 0 438 95 173 401
active Dysin Mayo 259 25 75 100 8 118 3 1 2 252 126 100 230
active Andrei Pedan 238 27 73 100 23 549 5 1 48 475 112 91 230
active Dylan Demelo 207 24 76 100 22 142 3 2 1 316 76 100 319
active Anthony DeMeo 246 31 69 100 1 196 2 5 11 453 117 134 359
active Keean Washkurak 166 49 51 100 23 72 17 2 0 183 101 93 40
active Taylor Raddysh 157 38 62 100 15 59 14 0 1 283 70 50 70
2018 Andrew Rowe 206 43 57 100 -23 108 13 0 0 189 77 63 73
active Connor Brickley 243 42 58 100 20 184 4 3 2 392 111 130 225
active Luke Adam 172 43 57 100 31 90 7 1 2 226 91 59 83
active Seth Helgeson 301 17 83 100 1 269 1 1 7 498 150 127 307
active Giorgio Estephan 130 37 62 99 13 82 9 0 1 153 50 56 62
active Rasmus Andersson 169 25 74 99 -22 166 5 2 4 312 123 84 186
active Miks Indrasis 153 48 51 99 14 55 11 0 3 112 82 81 110
active Derek Forbort 230 30 69 99 3 122 6 0 0 346 112 173 469
active Eric Gelinas 144 18 81 99 -21 113 7 1 3 234 87 77 144
active Miikka Salomäki 148 35 64 99 13 113 15 0 3 221 64 63 84
active Julius Bergman 227 23 76 99 1 174 4 0 2 213 127 151 207
active Vince Dunn 143 27 72 99 -3 72 15 0 0 177 62 80 153
active David Henley 156 24 75 99 -18 167 9 1 11 327 69 76 272
active Dean Kukan 289 17 82 99 10 140 1 1 0 385 138 153 415
active Logan Cash 222 41 58 99 7 99 7 0 1 170 75 53 83
active Alexander Zhebelev 143 53 46 99 3 71 15 1 1 99 79 23 79
active Sean Shamanski 183 30 69 99 -24 92 8 0 0 122 83 75 252
active Spencer Cox 142 21 77 98 14 52 10 0 0 256 79 116 234
active Mark Simpson 124 35 63 98 29 89 12 1 1 131 51 85 84
active Albin Grewe 121 47 51 98 19 44 10 4 0 204 76 74 87
active Brian Ferlin 239 49 49 98 10 167 7 0 2 293 105 68 111
active Bryce Platt 272 36 62 98 3 105 2 1 3 248 105 66 98
active Devante Stephens 185 28 70 98 39 127 5 1 5 396 84 119 290
active Alexander Kerfoot 281 36 62 98 -11 126 14 2 0 165 74 95 185
active Joseph Cramarossa 305 37 61 98 5 241 2 1 4 389 138 60 179
active Marcus Nylander 233 30 68 98 -35 72 11 0 0 162 99 70 211
active Sonny Milano 142 42 56 98 32 65 17 0 0 109 82 52 112
active Marcus Sylvegĺrd 125 49 49 98 13 59 10 0 1 190 94 48 84
active Antoine Cręte-Belzile 249 32 66 98 -30 372 6 0 21 460 83 129 398
active Chase Sakic 210 33 65 98 4 159 7 0 1 203 101 99 80
active Mathias Emilio Pettersen 128 34 64 98 -31 96 17 0 2 67 74 85 105
active John Dahlström 154 46 52 98 10 138 27 0 4 193 81 58 118
active Johnny Gruden 166 43 55 98 24 94 8 2 0 320 91 102 178
active Logan Shaw 178 40 58 98 6 126 11 1 0 246 87 77 144
active Pavel Malykh 182 47 51 98 -7 112 14 0 0 191 72 66 122
active Mitchell Stephens 115 49 49 98 19 109 17 1 1 111 89 65 28
active Marek Škrvn? 149 32 65 97 -12 87 14 0 0 235 58 46 106
active Rourke Chartier 129 38 59 97 -12 68 13 1 0 130 54 46 53
active Adrian Kempe 292 30 67 97 28 167 3 1 1 391 116 95 139
active Conner Bleackley 133 39 58 97 5 89 12 0 3 157 42 31 44
active Michael Ferrandino 256 34 63 97 25 207 1 2 7 334 93 113 220
active Patrik Hrehorcák 160 36 61 97 2 105 10 2 1 135 46 59 68
active Luke Coleman 165 41 56 97 -8 64 9 0 0 135 84 115 134
active Vincent Praplan 121 38 59 97 18 44 15 0 0 125 50 50 94
active Mattias Janmark 144 42 55 97 23 78 18 0 0 192 53 60 59
active Vojtech Zele?ák 156 17 80 97 6 80 8 0 0 314 60 125 365
2020 Tyler Pitlick 307 34 63 97 -1 109 5 1 1 328 105 107 185
active Ryan Harrison 130 40 57 97 -4 140 10 1 3 187 78 32 65
active Ben Hutton 170 23 74 97 -8 129 5 2 0 221 78 108 245
active Jonathan Diaby 468 24 73 97 24 754 1 1 51 670 199 154 214
active Linus Arnesson 273 17 80 97 -11 142 3 1 0 354 176 199 469
active Mike Matheson 204 21 76 97 12 127 5 0 1 320 115 121 468
active Austin Strand 197 30 66 96 -15 116 4 0 1 284 126 181 432
active Nolan Volcan 210 34 62 96 15 114 8 1 2 320 99 107 318
active Maxim Lazarev 254 46 50 96 -21 87 10 0 1 200 123 73 130
active Lukas Sedlak 185 34 62 96 26 151 7 3 1 194 98 84 215
active Arvid Eljas 154 28 68 96 -1 115 8 1 0 101 58 58 93
active Dennis Finn Olsson 201 46 50 96 16 212 9 0 20 273 92 56 59
active Joe Hicketts 112 20 76 96 18 58 8 0 0 171 44 91 240
active Dillon Heatherington 239 18 78 96 -26 154 3 0 0 482 106 176 377
active Roman Krikunenko 152 36 60 96 9 65 18 0 1 111 93 47 86
active Dylan Labbé 158 28 68 96 -22 128 12 1 0 199 98 118 319
active Oscar Bjerselius 143 46 50 96 10 76 18 0 0 211 90 71 29
2019 Nick Tuzzolino 290 29 67 96 -12 343 10 1 3 485 141 58 152
active Anthony Salinitri 127 35 61 96 6 66 11 0 0 163 83 63 99
active Stephen Desrocher 285 24 72 96 0 185 0 0 2 320 116 126 373
active Nick Moutrey 267 37 58 95 18 181 5 0 3 357 125 86 166
active Guillaume Gélinas 183 30 65 95 -3 148 8 5 6 238 103 78 210
active Adam Cheezo 229 51 44 95 3 131 5 1 1 397 123 75 166
active Sebastian Aho 131 39 56 95 0 74 10 1 0 146 71 57 61
active Derek Gentile 162 36 59 95 15 119 11 0 5 222 67 94 110
active Matthew Boucher 230 23 72 95 -20 81 4 0 1 209 52 75 135
active Clark Bishop 350 41 54 95 -22 218 6 2 2 313 124 90 178
active Jordy Stallard 132 38 56 94 12 70 10 1 0 141 72 50 43
active Nate Schmidt 204 19 75 94 -3 83 1 0 2 207 89 121 445
active Anthony Wojcik 204 29 65 94 -9 281 4 1 9 431 101 103 107
active Dmitri Sergeyev 226 18 76 94 -20 122 3 0 0 235 97 136 433
active Brady Skjei 325 16 78 94 -16 173 0 0 0 661 151 185 452
active James van Riemsdyk 85 45 49 94 37 28 16 0 0 90 55 29 18
active Vince Hinostroza 239 31 63 94 -7 157 6 0 0 176 68 78 141
active Jim O'Brien 212 43 51 94 1 150 9 2 2 156 78 62 107
active Christian Folin 280 24 70 94 15 103 5 0 2 308 102 138 439
active Axel Simic 377 39 54 93 -21 177 5 1 3 256 119 96 148
active Max Wilde 297 38 55 93 2 128 5 1 4 211 137 94 227
2018 Matthew Register 159 21 72 93 -20 116 7 1 0 226 55 73 128
active Daniel Audette 137 31 62 93 -23 108 11 0 1 185 57 55 135
active Dawson Barteaux 224 22 71 93 -19 156 6 0 11 361 121 74 189
active Dennis Rasmussen 122 50 43 93 24 49 16 0 0 115 52 69 65
active Jackson Houck 289 35 58 93 -27 169 6 2 5 260 90 113 202
active Sasha Mutala 159 47 46 93 20 97 14 0 1 239 87 24 29
active Rhett Rhinehart 144 28 64 92 7 203 13 0 1 301 78 82 140
active Torrin White 342 42 50 92 -29 124 7 0 0 207 108 64 138
active Jared Legien 163 37 55 92 22 158 8 1 4 230 72 68 95
active William Nylander 92 33 59 92 21 40 9 0 0 95 47 28 51
active Alexander Delnov 193 26 66 92 -20 130 9 0 8 195 87 56 121
active Brett Kemp 138 42 50 92 35 96 13 0 0 216 81 44 54
active Kale Kessy 242 41 51 92 13 452 11 0 44 392 119 53 71
active Kasperi Kapanen 112 45 47 92 23 76 15 0 0 80 57 54 78
active Shane Bulitka 154 45 47 92 -2 236 12 0 16 275 92 30 92
active Aidan Cobb 151 39 53 92 0 88 12 2 0 286 109 54 62
active Travis Dermott 159 23 69 92 -14 91 8 0 1 158 56 70 266
active Erik Karlsson 268 34 58 92 -16 110 7 6 0 280 136 140 193
active Mikhail Sidorov 178 19 73 92 -14 157 6 1 1 337 100 145 346
active Morgan Klimchuk 114 37 55 92 17 66 13 0 2 99 48 64 98
active Jason Tynan 154 38 53 91 -39 118 12 0 0 196 83 49 56
active Nicholas Blanchard 116 37 54 91 7 50 17 0 0 117 52 61 72
active Yannick Veilleux 295 23 68 91 2 161 0 2 5 405 116 106 139
active Alexander Andersson 164 17 74 91 14 67 6 2 0 218 53 101 344
active Jason Dickinson 117 38 53 91 5 91 22 0 3 121 60 53 65
active Nicolas Deslauriers 199 41 50 91 -8 213 2 1 11 387 119 106 171
active Joel Armia 156 49 42 91 -7 70 8 0 0 127 57 77 135
active Sahvan Khaira 289 27 64 91 41 169 1 0 3 389 138 170 238
active Brody Sutter 312 42 49 91 3 153 8 2 1 293 136 72 92
active Anthony Beauregard 155 29 62 91 -5 122 10 0 1 74 58 105 152
active Carson Dimoff 155 31 59 90 2 114 8 0 2 244 86 58 73
active Denis Morozov 143 30 60 90 -8 68 4 2 0 146 80 49 97
active Vanya Lodnia 249 36 54 90 11 191 4 1 14 208 89 62 209
active Micheal Ferland 255 41 49 90 0 240 13 2 11 323 120 54 98
active Jordan Kyrou 117 38 52 90 -12 97 17 0 1 201 47 51 78
2018 Paul Postma 126 14 76 90 25 60 4 1 0 193 80 64 179
active Joey Dudek 221 42 48 90 -35 158 17 0 2 282 62 76 76
active Jordan Samuels-Thomas 226 40 50 90 -4 183 3 1 11 274 71 74 80
active Justin Young 222 37 53 90 24 270 2 4 15 311 96 71 84
active Jarrod Shipley 379 32 58 90 -43 355 1 0 3 587 147 110 255
active Jérémy Jacques 131 23 66 89 31 144 8 0 0 130 55 79 182
active Jesper Boqvist 233 32 57 89 -19 132 9 0 3 237 74 71 107
active Kobe Mohr 300 30 59 89 -20 218 4 0 8 317 89 81 156
active J.D. Greenway 226 16 73 89 -31 144 2 0 3 353 102 123 403
active Logan Stanley 232 21 68 89 36 149 0 1 1 472 76 98 408
active Samuel Morin 188 23 66 89 31 170 4 1 0 350 112 105 191
active Braden Costello 254 36 53 89 -44 191 11 0 0 228 64 65 62
active Mike Amadio 173 37 52 89 15 97 14 2 1 255 76 78 119
active Casey Bailey 168 38 51 89 18 100 4 0 2 207 78 73 102
active Martin Bodák 269 17 72 89 -16 212 4 0 6 354 97 122 333
2017 Brian Gibbons 164 33 56 89 5 101 9 2 1 147 51 62 135
active Luca Sbisa 305 22 67 89 8 174 2 0 0 414 156 189 465
active Petrus Palmu 132 37 52 89 18 78 13 0 0 50 47 26 49
active Henrik Samuelsson 117 33 55 88 6 113 10 0 1 199 83 68 72
active Max Görtz 207 28 60 88 22 88 4 0 2 201 78 89 135
active Mike Hoffman 125 50 38 88 -8 38 23 0 0 126 63 56 35
active Niklas Nordgren 123 38 50 88 19 46 17 0 0 148 61 89 80
active Michael Catenacci 152 24 64 88 -16 118 9 0 0 129 48 65 123
active Samuel Poulin 83 39 49 88 16 80 20 0 0 148 46 40 32
active Bryan Rust 173 37 51 88 12 64 11 0 0 123 65 50 66
active Reid Gardiner 154 33 55 88 -8 158 13 0 14 111 69 48 56
active Chris Martenet 307 22 66 88 38 107 3 3 0 374 119 181 410
active Brett Pesce 328 23 65 88 -5 243 1 0 3 372 148 108 334
active Jarrod Rabey 276 21 67 88 31 92 4 0 0 228 119 165 434
active Charles Hudon 201 46 41 87 11 84 8 2 0 213 96 91 132
active Niko Mikkola 266 25 62 87 -34 152 6 2 0 477 159 88 273
active Sam Carrick 214 33 54 87 -15 322 5 1 24 346 96 53 107
active Filip Zadina 195 32 55 87 22 138 9 0 1 191 76 82 137
active Andreas Eder 163 26 61 87 -4 97 9 0 1 215 84 54 117
active Michael Pastujov 174 41 46 87 -13 167 8 0 1 273 104 73 131
active Veeti Vainio 175 29 58 87 7 135 10 0 5 386 74 44 187
active Zach Pochiro 193 44 43 87 33 207 8 3 2 287 76 68 102
active Axel Blomqvist 223 32 55 87 6 83 4 2 3 239 73 67 111
active Hudson Elynuik 124 36 51 87 19 165 16 0 7 188 72 78 69
active Garrett Wilson 321 32 54 86 -15 468 6 2 44 399 124 77 77
active Jean-Christophe Beaudin 204 40 46 86 8 123 9 3 5 183 80 88 78
active Joel Edmundson 238 28 58 86 -14 368 4 1 25 403 94 129 386
active Sean Day 165 26 60 86 49 85 6 1 1 301 68 79 116
active James McNulty 253 38 48 86 -14 83 10 0 0 156 114 84 183
active Joe Pendenza 197 27 59 86 -4 98 6 0 0 143 60 61 111
active Nolan Stevens 220 30 56 86 -36 302 3 1 22 208 86 45 98
active Jeff Burridge 159 31 55 86 -28 109 12 0 1 235 73 64 93
active Taylor Kerr 163 24 62 86 -18 92 10 0 0 164 60 43 78
2019 Brooks Laich 273 32 54 86 0 111 9 0 1 313 135 95 52
active Tyler Nanne 166 26 60 86 -17 123 8 2 3 308 110 83 217
active Nicholas Baptiste 143 36 49 85 11 96 13 0 0 158 50 40 83
active Jaeger White 135 24 61 85 4 77 4 0 1 72 52 47 57
active Zach Senyshyn 117 36 49 85 36 50 7 0 0 96 76 32 61
active Joonas Lyytinen 124 29 56 85 -12 91 10 1 1 218 71 78 166
active Ethan Browne 166 41 44 85 21 117 7 3 1 334 124 96 206
active Tyler Shattock 285 36 49 85 -33 216 5 0 2 341 67 40 47
active Riley MacInnis 166 34 51 85 21 193 6 5 1 364 88 75 60
active Kyle Betts 112 22 63 85 15 62 8 1 0 81 57 47 106
active Daniel Catenacci 133 27 58 85 -9 77 7 1 1 144 79 70 117
2017 Kael Mouillierat 206 33 52 85 20 156 2 1 4 301 73 57 66
active Kyle Pettit 249 36 49 85 6 72 9 2 0 253 123 99 103
active J.C. Lipon 256 29 56 85 -22 520 4 0 51 368 88 71 151
active Ryan Lindgren 219 22 63 85 -2 250 8 1 8 405 87 104 470
active Blaine Byron 221 33 51 84 15 92 2 4 0 155 87 161 223
active Michael Paliotta 132 21 63 84 36 96 6 0 2 155 65 49 101
active Nick D'Agostino 293 20 64 84 3 121 1 0 1 291 119 124 344
active Aidan Dudas 83 35 49 84 38 34 10 1 0 89 48 43 65
active Brandon Kozun 121 39 45 84 -19 54 18 0 0 80 43 46 89
active Fabian Zetterlund 207 33 51 84 2 145 4 3 1 213 97 61 93
active Christoffer Ehn 201 34 50 84 16 77 7 3 1 195 67 94 124
active Blake Coleman 226 32 52 84 -11 171 8 1 0 308 58 55 112
active Brady Brassart 240 26 58 84 -9 184 4 0 1 291 98 74 125
active Tyler Benson 81 42 42 84 16 44 10 0 0 78 54 28 43
active Nicolas Hague 268 17 67 84 5 360 2 1 38 456 114 175 332
active Philip Tomasino 166 35 49 84 14 116 12 3 0 212 61 46 72
active David Farrance 262 20 63 83 0 125 4 0 1 423 121 169 275
active Hank Crone 150 39 44 83 -20 144 9 0 3 176 90 78 113
active Nikita Anokhovsky 83 47 36 83 -12 52 20 0 0 111 55 30 34
active Ryan Rehill 367 20 63 83 19 302 2 2 6 513 170 133 277
active Conor Allen 310 19 64 83 -24 214 0 3 3 340 155 125 290
active William Karlsson 140 40 43 83 27 73 12 2 1 88 74 71 91
active Juhani Tyrväinen 206 34 49 83 -10 127 5 3 1 274 82 102 176
active Rasmus Mĺrslätt 166 34 49 83 10 81 5 2 3 209 67 87 146
active Nicholas Porco 155 38 45 83 3 113 9 0 0 213 61 55 140
active Artemi Panarin 180 25 58 83 -10 73 4 0 1 85 87 50 102
active Christian Fischer 164 33 50 83 37 85 14 0 1 192 70 49 50
active Ryan MacInnis 121 38 45 83 4 56 11 2 0 141 77 76 95
2017 Matt Stajan 153 31 52 83 16 124 10 0 0 162 68 84 74
active Brett Davis 262 38 45 83 -27 276 7 0 2 411 124 87 175
active Hunter Canestra 224 28 55 83 -48 217 9 2 1 267 105 47 121
active Dmitri Sokolov 101 38 45 83 -10 42 13 0 0 160 66 33 54
active Curtis Hamilton 227 29 54 83 -22 145 7 1 0 316 94 71 78
active Evgeny Svechnikov 87 40 43 83 12 40 22 0 0 75 54 47 65
active C.J. Franklin 137 29 54 83 -5 75 10 0 3 148 71 46 85
active Artturi Lehkonen 106 36 46 82 15 51 10 0 1 57 56 81 101
active Corban Knight 223 31 51 82 -22 122 4 2 0 331 90 52 95
active Jake Walman 199 19 63 82 -15 221 3 3 7 370 93 98 307
active Jeremie Beaudin 281 30 52 82 15 108 4 2 0 177 104 163 408
active Corey Fienhage 420 22 60 82 -6 202 1 1 0 312 135 204 335
active Ryan Fitzgerald 176 29 53 82 -3 109 7 0 1 151 53 33 36
active Mattias Brenne Halvorsen 159 29 53 82 -3 48 6 0 0 177 70 45 66
active Brendan Gaunce 169 30 52 82 -3 103 9 4 1 202 79 61 85
active Alexander Popovic 237 24 58 82 -57 69 0 1 3 260 97 181 324
active Anton Kalte 139 30 52 82 16 70 5 1 0 151 47 88 109
active William Poirier 161 37 44 81 -6 102 8 2 0 315 62 114 67
active Rick Pinkston 365 30 51 81 19 329 0 1 6 500 136 118 417
active Nicolas Kerdiles 114 37 44 81 -8 120 16 2 2 163 71 68 130
active John Moore 216 21 60 81 5 135 4 0 3 301 92 145 454
active Samuel Duggan 189 33 48 81 6 149 5 1 9 149 85 41 98
active Darian Dziurzynski 276 33 48 81 13 453 3 0 45 357 108 38 60
active Will Borgen 234 16 65 81 -16 153 1 1 11 261 87 91 306
active Cameron Hughes 119 30 51 81 -2 178 11 0 6 148 72 88 113
active Jonathan Racine 400 23 58 81 -21 623 0 0 46 532 169 136 487
active Luke Kirwan 172 34 47 81 24 165 10 0 3 163 90 69 106
active Quinton Hughes 162 15 66 81 23 86 5 0 0 132 63 104 228
active Danny Biega 206 16 65 81 22 114 1 0 2 165 89 93 238
active Adam Fox 195 20 61 81 -15 110 0 0 1 242 64 94 200
active Frédérik Gauthier 219 28 53 81 -11 119 2 2 5 262 136 113 44
active Radel Fazleev 217 34 46 80 -33 122 14 0 10 182 85 70 113
active Greg Carey 178 33 47 80 -22 74 7 1 0 193 62 32 60
active Brock Higgs 362 26 54 80 9 254 9 2 3 388 152 72 304
active Tim Schaller 146 28 52 80 28 181 9 2 6 224 60 83 94
active Tommy Bouchard 154 37 43 80 28 93 11 2 0 106 88 74 103
active Aleksi Mäkelä 112 23 57 80 14 89 8 1 1 124 65 35 157
active Scott Mayfield 312 20 60 80 55 511 1 1 43 464 137 146 317
active Mirco Mueller 217 26 54 80 12 79 3 1 0 229 85 134 351
active Anthony Cirelli 210 24 56 80 0 115 6 2 1 119 104 67 160
active Ryan Poehling 209 31 49 80 -4 122 8 1 2 258 48 52 119
active Owen Lane 221 30 50 80 28 124 6 0 2 247 84 80 56
active Daniel Pribyl 120 35 45 80 16 88 5 2 0 75 66 73 100
active Jérémy Roy 188 16 63 79 -36 122 4 4 1 279 55 142 409
active Kody McDonald 241 40 39 79 0 141 2 1 5 276 83 47 54
active Lias Andersson 152 30 49 79 -3 152 8 0 0 247 54 30 36
active Sam Kurker 262 33 46 79 19 262 6 0 14 452 115 39 80
active Calen Kiefiuk 215 29 50 79 11 75 6 0 1 119 90 87 152
2018 Travis Oleksuk 247 34 45 79 -2 115 4 0 0 199 90 43 68
active Niko Huuhtanen 81 21 58 79 11 0 9 0 0 14 25 60 81
active Drew Shore 184 30 49 79 -6 120 3 2 0 198 56 74 92
active Max Reinhart 140 37 42 79 -2 65 11 0 1 125 77 67 100
active Alex Barron 147 9 69 78 5 104 4 1 1 224 77 70 170
active Davis Callahan 139 32 46 78 8 113 8 0 2 149 42 63 33
active Casey Fitzgerald 166 24 54 78 22 155 5 0 11 281 77 112 251
active DJ King 166 21 57 78 34 119 7 1 0 314 63 111 281
active Trevor van Riemsdyk 193 16 62 78 14 62 1 2 0 235 75 92 253
active Jakob Pelletier 144 28 50 78 -45 72 13 0 0 115 76 66 112
active Jayson Megna 198 39 39 78 40 145 3 1 1 199 77 80 153
active Oliver Felixson 239 22 56 78 9 199 2 0 5 336 60 125 348
active Patrik Puistola 166 31 47 78 13 93 3 0 1 219 50 42 71
active Jervahn Gyorfi 159 18 60 78 21 102 2 2 0 188 69 72 82
active Dennis Cholowski 198 18 60 78 19 75 2 2 1 167 44 127 309
active Ryan Coughlin 86 43 35 78 7 100 22 1 0 205 67 39 46
active Timo Meier 133 31 47 78 -25 68 12 1 2 174 61 46 110
active Samuel Blais 145 37 41 78 -47 78 16 1 0 104 80 31 137
active Alexei Filippov 158 32 46 78 -1 74 11 0 0 120 73 50 63
active Nicolas Aubé-Kubel 107 32 45 77 19 63 14 1 0 161 54 57 42
active Hudson Fasching 216 31 46 77 -13 111 7 0 1 186 77 59 162
active Ryan O'Reilly 131 30 47 77 17 63 10 1 1 106 41 70 95
active Erik Middendorf 138 32 45 77 13 22 6 1 0 179 66 107 154
active Jaromir Pytlik 132 28 49 77 -1 42 13 0 0 75 59 71 125
active Christian Wolanin 170 12 65 77 -6 110 3 1 0 301 59 74 165
active Jacob de la Rose 158 36 41 77 17 72 12 2 0 157 86 103 171
active Joshua Shimizu 151 26 51 77 18 143 5 0 1 253 46 66 84
active Stefan Matteau 99 42 35 77 13 74 6 0 2 187 70 61 70
active Tyler Popowich 184 29 48 77 18 166 7 0 0 239 79 42 66
active Viktor Crus Rydberg 220 29 48 77 -15 162 6 0 0 233 67 74 79
active Stanislav Galiev 126 38 38 76 0 38 17 0 0 85 46 51 55
active Reid Boucher 145 35 41 76 16 50 10 1 0 188 48 48 76
active Michael Bunting 222 33 43 76 -5 63 6 0 1 233 76 42 76
active Brett Bulmer 164 33 43 76 -10 240 16 0 14 279 84 51 72
active Tyson Jost 146 18 58 76 -14 121 7 0 3 162 76 49 95
active Albin Svedin 170 45 31 76 -56 113 17 0 0 224 99 64 62
active Cam Hoffman 274 16 60 76 -26 127 1 2 0 314 95 164 408
active Nolan Vesey 262 29 47 76 -20 116 6 2 1 289 77 57 146
active Otto Somppi 147 37 39 76 1 90 11 1 1 207 94 50 76
2017 Danick Gauthier 128 33 43 76 17 112 5 0 0 86 58 43 90
2019 Scott Timmins 338 23 53 76 -11 135 3 2 0 304 80 93 76
active Stuart Percy 103 17 58 75 14 55 3 0 1 175 59 91 244
active Kyle Platzer 110 30 45 75 2 64 16 0 0 127 57 56 54
active Adam Tilander 172 19 56 75 4 130 3 0 2 201 48 109 168
active Jordan Timmons 226 34 41 75 -38 134 11 0 2 174 75 84 94
active Mark MacMillan 94 31 44 75 2 66 11 1 0 147 84 62 83
active Stephane Da Costa 147 26 49 75 -25 56 5 0 0 134 28 40 80
active Miles Gendron 205 22 53 75 -9 129 6 2 1 293 110 51 224
active Ryan Graves 137 18 57 75 35 127 4 1 1 222 75 69 127
active Linus Weissbach 99 34 41 75 -16 77 13 0 1 78 80 28 115
active Dalton Duhart 120 29 46 75 20 99 12 1 2 156 56 56 45
active Artyom Minulin 157 14 60 74 14 72 4 1 2 205 91 67 135
active Zach Palmquist 176 16 58 74 1 111 1 1 3 146 100 92 464
active Kyle Capobianco 137 16 58 74 -15 104 6 1 3 184 48 116 253
active Cole Linaker 172 23 51 74 2 81 5 1 1 84 35 61 96
active Sean Montgomery 85 29 45 74 -3 76 8 3 0 164 42 63 40
active Kevin Stenlund 111 33 41 74 11 59 10 0 0 108 64 41 33
active Mitchell Prowse 160 18 56 74 -25 112 2 4 1 217 102 91 217
active Cole Rafuse 128 26 48 74 -21 90 11 0 2 198 69 55 88
2017 Daniel Paille 212 25 49 74 -21 87 6 2 1 196 101 82 98
active Anthony Florentino 192 19 55 74 33 92 1 0 0 134 47 146 121
active Graeme Clarke 163 35 39 74 17 50 10 0 0 128 61 51 63
active Rhett Gardner 206 37 37 74 -4 299 12 0 29 290 115 63 105
active Liam Hawel 248 32 41 73 9 115 4 1 1 145 83 71 83
active Luke Moncada 323 21 52 73 -95 469 3 2 40 646 97 39 144
active Mitch Moroz 131 36 37 73 8 209 7 0 21 216 87 53 43
active Wade Lines 319 16 57 73 -7 127 1 0 3 289 118 118 327
active Noah Juulsen 112 16 57 73 -3 65 2 0 1 158 53 54 129
active Ryan Lomberg 212 32 41 73 -6 278 9 0 27 240 66 50 87
active Alexandre Texier 166 32 41 73 20 129 2 3 1 206 50 114 91
active Dante Fabbro 119 24 49 73 19 65 7 1 0 127 61 39 108
active Artur Gavrus 149 22 51 73 21 85 4 1 1 113 84 77 179
active Deven Sideroff 140 30 43 73 -20 106 17 0 2 176 90 63 62
active Ian Blacker 155 30 43 73 27 80 4 2 0 193 85 139 360
active John Love 176 18 55 73 8 169 5 2 1 231 66 104 275
active Vaclav Zidek 166 31 42 73 9 150 4 1 6 273 73 50 86
active Vyacheslav Lyak 199 40 33 73 -29 103 11 0 1 191 77 47 91
active Radek Faksa 159 32 41 73 -2 95 9 1 2 150 84 51 128
active Tommy Miller 217 20 53 73 -14 123 6 2 1 408 105 133 288
active Dylan Olsen 234 20 53 73 -9 182 6 0 4 334 120 127 264
active Markus Niemeläinen 174 22 50 72 -25 95 6 3 2 252 72 132 169
2016 Joe Whitney 103 27 45 72 0 64 7 0 0 79 44 36 55
2017 Justin Florek 157 26 46 72 6 81 3 0 1 156 79 57 50
active Joël Vermin 151 30 42 72 17 58 7 0 0 90 51 54 89
active Matthew Cairns 302 20 52 72 -26 118 1 2 0 308 127 187 510
active Alexander Nylander 95 28 44 72 -1 82 11 0 5 62 44 52 64
active Danny Weight 164 31 41 72 -23 130 8 0 3 177 57 41 63
active Adam Boqvist 133 15 57 72 23 88 1 1 6 192 62 57 144
active Oskari Manninen 160 27 45 72 -6 87 4 1 1 118 75 86 291
active Justin Shugg 143 36 36 72 13 50 7 0 0 193 66 59 70
active Karl Markström 239 18 54 72 -10 95 0 0 1 138 90 101 281
active Samuel Deckhut 83 23 49 72 1 74 15 0 2 98 50 39 16
active Teemu Pulkkinen 84 40 31 71 -16 58 24 0 0 78 44 53 74
active Matt Mistele 250 31 40 71 -15 227 2 2 16 211 69 46 96
active Alexei Polodyan 159 22 49 71 9 147 7 0 1 126 40 64 81
active Nathan Staios 196 27 44 71 -5 46 7 1 0 185 85 118 455
active Will Butcher 147 13 58 71 -12 30 1 0 0 111 43 99 352
active Ilya Zinoviev 154 28 43 71 -3 125 5 1 13 93 65 34 94
active Pavel Lapin 127 33 38 71 22 61 5 1 0 268 55 68 54
active Garrett Noonan 196 15 56 71 -33 170 7 0 0 343 99 54 161
active Harry Zolnierczyk 274 28 43 71 1 276 4 2 3 351 141 65 164
active Brent Gates 173 24 47 71 25 131 9 0 5 154 64 89 53
active Zachary Gallant 147 28 42 70 -16 93 8 0 3 158 53 45 73
active Noah Carroll 160 13 57 70 28 128 2 0 0 246 70 95 170
2018 Matt White 171 32 38 70 15 93 4 0 1 49 57 55 38
active Alexander Burmistrov 74 29 41 70 5 42 8 0 0 90 58 68 73
2018 Mike Sislo 316 24 46 70 -6 171 0 0 2 229 107 46 158
active John Gilmour 237 22 48 70 -3 109 3 4 1 383 93 81 233
2017 Michael Sgarbossa 144 23 47 70 -6 96 5 0 2 191 59 47 44
active Brock Boeser 78 36 34 70 9 23 16 1 1 129 40 36 54
active Jocktan Chainey 207 11 59 70 0 88 2 0 0 293 73 117 279
active John Quenneville 147 32 38 70 1 102 10 1 3 251 70 48 47
active Jaani Holopainen 128 28 42 70 -8 72 5 2 0 415 82 74 178
active Tyrell Goulbourne 206 24 46 70 11 196 2 1 1 196 91 81 100
active Andreas Grundtvig 122 30 40 70 18 82 8 1 2 64 63 23 52
active Dante Hannoun 201 24 46 70 20 91 4 2 2 151 72 142 82
active Arnaud Durandeau 155 30 40 70 -31 119 7 0 0 169 62 47 75
active Reid Petryk 200 29 41 70 -13 101 4 1 0 160 93 46 70
active Artur Lauta 115 27 43 70 16 36 3 0 0 70 73 36 73
active Ryan Hartman 151 25 45 70 -7 294 9 0 29 239 68 55 108
active Andreas Johnson 96 24 46 70 5 58 12 0 0 93 46 48 61
active Adam Pelech 160 15 54 69 -13 85 4 1 1 261 73 116 200
active Émile Poirier 82 31 38 69 9 65 13 0 1 91 44 36 54
active Carson Miller 173 20 49 69 -9 138 4 0 0 203 57 43 69
active Tim Bozon 131 37 32 69 -13 77 16 0 1 109 58 30 47
active Matthias Plachta 142 23 46 69 13 86 6 0 0 170 65 67 157
active Jack Dougherty 101 19 50 69 1 71 9 1 1 178 57 56 109
active Joe Masonius 264 17 52 69 -12 101 0 0 1 164 118 116 316
active Zack Kassian 121 37 32 69 5 159 11 0 5 245 91 39 45
active Adam Marsh 186 33 36 69 4 97 6 0 3 195 73 41 99
active Tony Cameranesi 162 24 45 69 -3 88 4 1 0 121 41 38 98
active Jake Marchment 135 25 44 69 -1 92 4 0 0 220 57 54 79
2017 Greg Miller 242 25 44 69 3 144 1 0 0 167 64 43 93
active Stefan Noesen 133 27 42 69 31 48 2 0 0 130 78 28 75
active Yevgeni Ostrovsky 137 29 40 69 -4 72 7 0 1 122 56 34 50
active Alex Biega 238 22 47 69 -13 91 1 0 1 229 82 86 361
active Daniel D'Amico 166 31 38 69 -25 78 5 0 0 210 61 78 166
active Bryce Misley 309 28 41 69 -48 196 1 0 0 283 92 44 57
active Art Taylor 151 17 51 68 14 118 5 0 6 154 64 59 124
2020 Adam Lapsanský 149 33 35 68 -8 52 11 0 0 106 45 34 78
active Ryan Shea 96 24 44 68 -11 45 11 0 1 105 18 73 159
active Dominic Schmiemann 200 26 42 68 28 130 1 0 1 349 85 65 293
active Michaël Bournival 132 28 40 68 -22 69 5 3 1 144 80 78 113
active Lucas Theriault 178 35 33 68 19 78 8 1 0 172 54 45 118
active Daniel Carr 169 31 37 68 -9 107 7 0 0 121 59 31 64
active Sergei Popov 78 27 41 68 14 26 12 1 0 91 25 65 120
active Casey Mittelstadt 156 26 42 68 13 72 4 0 0 141 45 34 72
active Hayden Ostir 168 34 34 68 33 82 5 0 0 130 50 53 70
active Nikita Savchenko 175 21 47 68 -10 92 2 1 0 320 106 139 167
active Kyle Schempp 297 28 40 68 -12 131 1 0 0 261 89 64 86
active Linden Vey 110 24 44 68 -22 50 8 0 0 141 68 45 59
active Gabriel Gagné 82 23 45 68 2 50 5 1 0 68 48 26 43
active Juuso Välimäki 145 14 54 68 9 78 4 0 1 158 53 91 223
active Dominic Turgeon 200 25 43 68 8 100 3 1 2 195 71 47 67
active Peter Holland 126 30 38 68 17 78 7 0 0 136 54 49 95
active Yegor Popov 143 31 36 67 -16 171 10 0 5 263 46 25 63
active Jackson Leppard 241 34 33 67 10 161 1 1 12 284 70 28 63
active Cristiano DiGiacinto 278 32 35 67 1 461 7 3 45 545 88 74 155
active Chad Ruhwedel 184 16 51 67 14 50 0 1 0 155 46 113 305
active Andrew Koep 228 29 38 67 6 149 3 0 2 162 67 65 89
active Casey Staum 162 19 48 67 -17 140 2 1 1 262 57 93 258
active Liam Foudy 139 16 51 67 -28 99 5 0 3 148 46 43 85
active Lukas Rubin 207 17 50 67 22 109 1 0 1 413 95 141 206
active Nick Ritchie 83 33 33 66 5 41 13 0 1 151 46 45 51
active Cody Hodgson 175 25 41 66 -14 44 7 2 0 160 47 58 44
active Brendan Ranford 149 23 43 66 -6 64 4 1 0 146 60 59 111
active Jake Evans 149 24 42 66 -15 181 6 0 5 199 35 30 75
active Scott Walford 132 25 41 66 -14 100 9 1 0 293 78 101 224
active Peter Quenneville 176 21 45 66 -8 83 6 0 1 107 53 44 79
active Pierre-Édouard Bellemare 147 29 37 66 22 111 6 1 3 172 74 52 60
active Austin Cho 202 21 45 66 -5 107 2 3 2 235 66 74 122
active Max McCormick 237 26 40 66 -17 351 2 3 19 259 114 74 219
active Tyler Moy 210 27 39 66 -2 127 2 3 1 132 68 66 176
active Michal Gago 109 25 41 66 -16 100 5 0 0 115 57 47 133
active Justin Kirkland 93 30 36 66 1 56 13 1 0 140 52 32 52
active Brandon Manning 248 21 45 66 21 343 1 2 21 324 101 47 201
active Josh Wesley 281 19 47 66 20 118 1 2 6 432 78 109 209
2019 Daultan Leveille 277 21 45 66 -20 160 1 0 0 245 117 75 161
active Tyson Baillie 189 21 45 66 -2 166 2 1 2 130 52 66 94
active Brock Hickey 154 19 47 66 -31 85 8 2 1 134 77 60 119
active Justin McCombs 78 27 39 66 17 36 14 1 0 71 26 32 63
active Jesper Pettersson 194 16 49 65 44 84 1 0 0 240 85 72 383
active Sam Ruopp 139 14 51 65 17 89 1 1 2 243 60 100 362
active Jacob Semik 249 16 49 65 1 132 0 0 0 218 88 118 420
active Mikael Wikstrand 128 15 50 65 0 55 3 0 1 138 46 71 223
active Judd Caulfield 247 25 40 65 -18 86 3 0 0 325 67 36 29
active Mĺns Krämer 228 21 44 65 15 152 1 0 0 305 119 98 43
active Ryan Haggerty 149 21 44 65 9 58 4 0 0 134 52 38 60
active Filip Pyrochta 243 24 41 65 -26 114 2 1 0 304 119 131 386
active Nathan Beaulieu 94 15 50 65 18 36 5 0 0 127 50 76 162
active Fredrik Forsberg 133 37 28 65 -24 85 12 0 1 93 49 39 93
active Drake Rymsha 191 30 35 65 8 161 3 2 8 240 50 59 61
active Bogdan Yakimov 96 22 43 65 13 65 8 0 0 125 44 26 26
active Miles Wood 159 30 35 65 17 112 6 1 4 224 74 53 40
active Dakota Mermis 260 15 49 64 7 245 1 0 11 295 115 133 445
active Scott Laughton 110 29 35 64 -9 106 7 2 1 159 51 28 41
active Anderson MacDonald 66 31 33 64 0 92 16 0 0 91 38 15 55
active William Bitten 85 32 32 64 0 40 10 2 0 109 37 49 94
active T.J. Tynan 149 28 36 64 -7 73 7 0 0 125 51 35 98
active Dominik Mašín 229 16 48 64 26 208 1 1 1 391 117 147 192
active Cole Cassels 98 25 39 64 -7 128 7 1 2 125 53 43 37
active Eric Hjorth 158 18 46 64 0 139 3 2 0 326 68 82 245
active Shane Harper 159 38 26 64 14 57 13 0 0 124 64 48 67
active Anton Cederholm 212 20 44 64 22 194 0 2 6 289 122 93 234
active Nick Pastujov 111 29 35 64 -27 178 9 0 18 220 53 30 54
active Ben Chiarot 203 14 50 64 -5 99 2 0 3 378 89 90 254
active Igor Shvyryov 77 20 44 64 -8 50 7 0 1 90 37 28 50
active Josh Morrissey 111 19 45 64 5 135 3 0 7 239 80 63 224
active Scott Reedy 132 30 34 64 -16 65 7 0 1 127 62 46 85
active Alexei Marchenko 152 20 44 64 31 88 4 1 0 164 65 87 248
active Lasse Jul Korsgaard 164 30 34 64 5 92 5 6 2 82 53 63 164
active Paul Isaac 225 22 42 64 6 64 4 1 0 129 85 60 73
active Justin Bailey 138 23 41 64 6 70 7 0 0 165 57 33 43
2017 Evan Trupp 220 25 39 64 -1 84 5 1 2 146 61 53 137
active Laurent Dauphin 72 26 37 63 -6 42 17 0 0 67 45 24 57
2017 Chris Bourque 135 30 33 63 -2 60 9 0 0 95 50 23 46
active Mark Alt 173 18 45 63 20 97 0 1 1 262 72 76 128
active Nick Spaling 173 28 35 63 -25 108 6 1 1 252 119 106 172
active Joey Keane 252 15 48 63 -10 186 0 2 2 308 126 84 281
active Alex Newhook 82 26 37 63 12 58 9 1 0 99 44 37 56
active Luc Smith 166 32 31 63 9 151 4 3 1 294 54 41 92
active Patrick Watling 214 27 36 63 -41 125 6 4 1 195 87 50 98
active Tanner Faith 307 20 43 63 -10 112 2 1 2 411 120 125 153
active Alex DeBrincat 69 27 36 63 3 40 9 0 0 85 31 26 66
active Jimmy Vesey 98 32 31 63 2 95 10 1 2 127 61 57 79
active Thomas Casey 156 34 29 63 -23 88 10 1 0 178 59 27 25
2016 Benoit Pouliot 74 33 30 63 12 52 11 0 0 95 44 38 18
active Cody Glass 116 29 34 63 0 61 9 0 0 172 55 34 60
active Louis-Filip Côté 71 25 38 63 21 58 9 0 0 22 20 52 71
active Campbell Pickard 214 30 32 62 7 206 2 2 8 287 86 39 99
active T.J. Brennan 109 16 46 62 1 62 9 0 0 156 66 38 135
active Kurtis Gabriel 218 29 33 62 -12 383 6 0 38 374 80 63 33
active J.T. Compher 131 24 38 62 -11 54 6 1 0 100 50 29 62
active Madison Bowey 108 17 45 62 -6 116 5 1 0 222 67 58 213
active Justin Hickman 222 25 37 62 0 295 0 0 6 362 101 56 80
active Rocco Grimaldi 64 26 36 62 7 24 8 0 0 70 28 44 49
active Trevor Carrick 167 14 48 62 -11 153 1 0 13 263 75 59 187
active Kalle Miketinac 217 27 35 62 -14 84 4 0 0 96 53 31 58
active Cameron Gaunce 144 14 48 62 12 82 2 0 0 239 65 74 141
active Davis Koch 124 25 37 62 21 59 6 0 1 116 87 41 82
active Branden Troock 65 30 32 62 -2 46 15 1 0 109 48 19 53
active Griffin Luce 228 15 47 62 -29 199 2 1 9 303 70 101 287
active Hunter Smith 195 22 40 62 6 263 3 0 29 240 58 46 54
2017 Nick Palmieri 184 24 38 62 4 78 1 0 1 155 59 47 66
active Brady Hinz 207 29 32 61 12 109 5 3 0 141 67 52 192
active Danick Martel 207 23 38 61 -15 97 3 0 0 127 39 48 77
active Dakota Miskolczi 170 25 36 61 -25 124 3 0 0 157 89 43 210
active Brian Hart 153 19 42 61 -3 67 3 2 1 171 49 101 177
active Justin Almeida 101 27 34 61 -17 64 9 0 0 80 76 37 92
active Carsen Twarynski 136 25 36 61 5 49 3 2 1 162 72 34 62
active Jérémy Michel 159 20 41 61 15 132 4 2 0 272 54 41 119
active Alexander Dergachyov 108 18 43 61 16 80 3 1 0 130 51 27 137
active Brett Kulak 85 12 49 61 -2 69 3 1 3 129 65 58 109
active Mason Appleton 154 23 38 61 -10 104 2 1 0 348 81 54 102
active Zack Mitchell 184 23 38 61 3 72 1 1 0 142 63 61 71
active Alexander Blank 137 23 38 61 -11 114 6 1 0 149 64 49 59
active Tyler Steenbergen 149 24 37 61 25 73 4 3 0 103 89 113 135
active Tag Bertuzzi 166 30 30 60 25 164 3 0 6 231 56 37 64
active Brandon Hagel 177 29 31 60 -30 56 6 1 0 94 72 53 151
active Justin Rose 141 26 34 60 7 46 7 0 0 105 67 31 82
active Ivan Barbashev 64 21 39 60 2 18 5 0 0 37 33 20 19
active Leevi Aaltonen 128 20 40 60 -19 58 10 0 0 97 53 35 80
active Oliver Wahlstrom 71 20 40 60 4 60 6 0 0 89 40 20 21
active Alexei Lobanov 73 31 29 60 1 58 9 0 4 111 35 48 87
active Graeme Bryks 156 26 34 60 -3 190 2 0 0 323 56 65 11
active Robbie Russo 106 11 49 60 0 44 6 0 0 128 48 47 105
active Johnathan MacLeod 163 17 43 60 -11 153 2 0 7 277 98 88 257
active Connor Chatham 258 24 36 60 -3 197 3 0 9 389 91 94 144
active Anatoli Golyshev 83 28 32 60 3 111 3 2 2 115 73 32 100
active Chris Wideman 140 7 53 60 0 112 2 0 2 171 54 62 167
active Lennart Markun 154 19 41 60 23 65 5 1 0 140 75 66 88
active Joshua Lawrence 64 30 30 60 21 33 11 1 1 74 23 32 29
2019 Dustin Brown 222 29 31 60 -12 134 5 1 0 311 96 75 74
active Kamil Sadlocha 71 29 30 59 22 92 12 0 0 99 34 18 21
active Yohann Sauvé 198 33 26 59 3 130 3 3 2 207 96 59 115
active Jansen Harkins 135 26 33 59 3 66 6 0 0 86 60 63 74
active Matthew Peca 141 19 40 59 -30 116 5 0 0 158 67 52 201
active Layne Matechuk 166 14 45 59 13 96 0 0 0 277 63 89 202
active Tye Felhaber 86 31 28 59 12 44 10 0 0 91 75 55 80
active Sami Niku 86 18 41 59 24 68 3 1 3 134 35 59 172
active Justin Kea 157 23 36 59 2 284 5 0 26 250 90 54 42
active Andrew Miller 187 27 32 59 -2 48 2 0 0 119 61 51 110
active Nick Magyar 118 25 34 59 1 92 4 0 2 154 93 63 100
active Michael Chaput 114 19 40 59 -23 80 5 1 0 138 68 55 79
active Mike Prapavessis 99 14 45 59 18 29 6 1 1 106 31 52 126
active Matthew Strome 124 30 29 59 9 68 5 1 0 128 87 49 88
active Jonne Tammela 75 27 32 59 -4 24 9 0 0 81 38 28 30
active Jake McCabe 115 16 43 59 6 66 4 0 0 228 38 61 128
active Lukas Vejdemo 70 29 30 59 8 154 8 0 14 136 39 14 20
active Martin Necas 151 19 39 58 -8 72 4 1 0 121 38 46 56
active Duncan Siemens 209 10 48 58 -1 130 1 2 1 331 80 141 276
active Evan Morden 252 11 47 58 -47 108 1 1 0 378 114 141 362
active Brett Howden 80 30 28 58 3 55 9 0 0 58 41 48 82
active Bryan Lockner 188 25 33 58 5 123 2 1 1 246 85 41 85
2018 Scooter Vaughan 244 23 35 58 -20 268 0 1 16 316 111 93 382
active Henry Mercer 247 24 34 58 -30 94 8 0 2 150 56 43 73
active Linus Skager 92 18 40 58 -1 44 9 0 0 55 37 42 70
active Jacob Pivonka 63 25 33 58 2 48 5 0 0 110 55 35 36
active Jean Dupuy 170 28 30 58 -1 171 4 0 2 162 57 34 51
active Baron Thompson 63 23 35 58 -5 28 8 0 0 92 44 25 38
active Brandon Alderson 147 25 33 58 2 70 6 0 1 142 50 25 27
active Liam O'Brien 166 28 30 58 -17 327 4 1 28 265 81 28 31
active Jan Kostalek 154 17 41 58 5 86 0 0 2 165 58 70 99
active Vince Loschiavo 126 23 35 58 17 111 3 4 1 116 59 70 94
active Dave Kurtz 144 19 38 57 2 42 4 1 0 104 49 42 95
active Kevin Gravel 180 8 49 57 16 72 1 1 2 208 73 88 188
active Zach Sanford 222 19 38 57 -4 114 0 0 3 231 49 36 47
active Blake Siebenaler 124 15 42 57 3 45 0 0 1 159 54 84 103
active Maxim Shabanov 83 20 37 57 1 36 5 0 0 81 41 36 77
active Brooklyn Kalmikov 159 22 35 57 -8 44 4 0 0 169 44 57 82
active Gabriel Desjardins 123 26 31 57 -5 109 9 0 3 165 55 76 108
active Tage Thompson 142 20 37 57 20 88 4 0 5 177 56 42 93
active Joey Musa 166 26 31 57 -22 122 3 3 4 111 70 65 167
active Colton Parayko 137 15 42 57 -25 65 1 0 0 212 72 98 212
active Sam Steel 80 23 34 57 15 36 4 4 0 70 31 56 79
active Brandon Underwood 260 17 40 57 43 142 3 0 6 306 82 75 144
active Louie Belpedio 114 18 39 57 18 78 5 0 0 234 44 51 85
active Mark Arcobello 106 27 30 57 -23 44 9 0 0 58 54 47 87
active Chase McLane 202 23 34 57 4 165 2 1 1 220 69 56 72
active Tommy Hughes 283 15 42 57 -83 143 0 0 0 490 141 112 255
active Norman Sheppard 184 21 36 57 9 43 2 2 1 107 61 64 60
active Brendan Lemieux 119 19 38 57 7 122 7 2 2 187 80 41 76
active Justin Auger 116 23 34 57 -18 67 8 0 3 179 70 35 79
active Carter Czaikowski 162 15 42 57 15 106 2 0 0 298 85 103 471
active Jay Merkley 129 29 27 56 17 61 5 2 1 108 66 106 58
active DJ Busdeker 133 19 37 56 -26 123 6 0 1 155 50 45 72
active Ben Johnson 201 26 30 56 -39 92 1 1 0 119 93 72 101
active Joshua Norris 218 22 34 56 10 123 0 1 4 191 64 45 122
active Mike McCarron 99 21 35 56 -18 109 5 0 3 187 48 25 27
active Dawson Mercer 153 16 40 56 -11 88 3 1 1 175 34 77 45
active Zachary Lauzon 133 8 48 56 -1 120 3 0 6 221 49 75 193
active Drake Lafontaine 92 21 35 56 6 51 5 0 1 146 66 104 209
active Tristen Pfeifer 128 12 44 56 -4 105 4 0 3 219 39 76 343
active Grayson Ladd 129 10 46 56 -7 97 3 1 1 171 70 110 308
active Kenton Helgesen 209 17 39 56 -17 102 2 2 3 169 60 57 113
active Thomas Bordeleau 83 28 28 56 -4 62 10 0 0 86 31 38 39
active Christian Krygier 232 13 43 56 9 118 0 0 4 232 56 118 216
2018 Benn Ferriero 171 27 29 56 0 125 4 1 0 143 41 47 79
active Ryan Olsen 144 25 31 56 3 133 4 0 1 170 56 69 117
active Alexander Barabanov 75 22 34 56 -14 38 7 0 0 62 72 60 85
active Scott Harrington 179 10 46 56 3 98 1 1 6 226 81 100 287
active Brett Sutter 130 25 31 56 8 102 5 0 1 141 58 32 38
active Rodrigo Abols 175 22 34 56 -9 82 1 0 0 193 88 51 112
active Alexander Lundman 142 27 29 56 25 52 1 0 0 159 60 23 59
active Lucas Lessio 94 25 31 56 9 103 8 0 3 115 44 38 50
active William Forsblom 83 30 25 55 -10 26 9 0 0 112 48 29 13
active Kris Schmidli 83 19 36 55 -17 40 8 0 0 83 46 43 85
active Max Zimmer 199 20 35 55 -2 103 3 2 3 151 53 63 95
active Mikhail Vorobyov 121 20 35 55 0 92 6 0 2 181 47 35 47
active Jérôme Leduc 139 13 42 55 6 97 2 1 1 181 96 63 227
active Rickard Hugg 76 23 32 55 1 46 10 0 2 75 32 31 29
active Harold Sargisson 146 20 35 55 -4 94 1 0 0 130 52 19 51
2017 Brendan Bell 194 14 41 55 6 103 1 1 0 178 73 73 297
active Shawn Element 225 25 30 55 -9 112 0 1 0 184 78 76 90
active Cam Exelby 162 25 30 55 -28 129 5 2 0 111 90 51 101
active Simon Le Coultre 116 10 45 55 7 86 2 0 2 137 55 50 214
active Peter Straub 121 20 35 55 10 176 10 0 14 155 53 21 50
active Gian-Marco Wetter 156 20 35 55 -22 73 0 0 1 167 53 38 47
active Rizvan Mansurov 101 23 32 55 15 72 7 0 0 114 53 54 97
active Ben Copeland 83 20 35 55 -28 56 9 0 0 109 48 47 37
active Mackenze Stewart 263 13 42 55 29 355 0 0 36 410 129 77 93
active Kaiden Guhle 85 19 35 54 28 60 8 0 0 157 34 60 184
active Domenico Argento 79 19 35 54 23 61 5 0 0 130 21 64 50
active Matteo Gennaro 147 17 37 54 13 50 0 2 0 151 42 45 102
active Ludwig Byström 152 12 42 54 27 78 1 0 0 151 80 92 299
active Scott Eansor 211 23 31 54 0 95 1 1 1 123 63 34 99
active Anthony Poulin 85 28 26 54 7 66 3 1 1 115 41 38 103
active Chris Bigras 101 16 38 54 -16 52 9 0 0 94 49 45 206
active Ryan Chyzowski 174 19 35 54 -22 172 3 0 8 188 64 18 59
active Tyler Paquette 82 23 31 54 -7 90 11 0 0 225 59 33 16
active Ralph Jarratt 143 16 38 54 37 89 1 0 0 191 70 67 236
active Dominik Simon 104 19 35 54 3 54 5 2 0 80 45 34 78
active Alex Peters 216 14 40 54 -21 162 0 1 0 278 140 102 437
active Shea Theodore 75 12 42 54 0 48 6 0 0 108 44 44 116
active Kenney Morrison 141 11 43 54 28 47 0 1 1 243 42 54 115
active Oskar Sundqvist 75 13 41 54 7 76 3 1 0 108 41 34 53
active Troy Donnay 216 16 38 54 -30 103 1 1 0 308 90 80 200
active Patrik Berglund 105 25 29 54 29 38 0 2 0 117 34 64 33
active Vladislav Gavrikov 167 19 34 53 19 81 0 1 0 192 88 87 296
active Gavin Hain 109 12 41 53 3 81 4 1 1 128 48 38 73
active Mark Jankowski 69 25 28 53 13 36 10 0 0 109 41 52 21
active Joel Farabee 67 22 31 53 11 70 8 1 0 100 44 29 30
2017 Ben Holmstrom 191 19 34 53 -26 179 5 0 5 296 62 39 43
active Cole Mackay 142 26 27 53 -12 48 2 0 0 115 69 28 51
active Lukas Doudera 152 14 39 53 -26 72 3 0 2 147 37 102 330
2018 Paul Martin 117 9 44 53 -1 44 2 0 0 121 48 69 169
active Anthony Bitetto 186 18 35 53 2 123 0 0 5 275 78 69 169
active Martin Starosta 180 17 36 53 -13 106 0 1 2 270 63 66 136
active Patrick Holway 122 15 38 53 13 132 5 4 14 155 49 17 92
active Samuel Salonen 76 24 29 53 9 56 8 0 0 159 43 43 90
active Juho Lammikko 104 23 30 53 17 75 5 1 1 238 57 47 37
active MacAuley Carson 112 17 36 53 24 129 0 1 6 179 48 15 64
active Greg Meireles 137 24 29 53 -2 98 2 2 8 157 56 19 60
active Kole Sherwood 223 25 28 53 0 91 3 0 2 161 68 49 125
2018 Andy Andreoff 90 19 34 53 19 181 3 0 15 160 56 30 52
active Tyler Ganly 275 16 37 53 9 170 0 1 2 276 105 74 147
active Andrei Kuznetsov 189 21 32 53 -18 121 1 1 1 127 57 52 227
active Denis Alexeyev 74 21 31 52 15 54 6 0 0 91 59 39 111
active Axel Holmström 159 13 39 52 -4 71 3 0 0 132 55 28 55
active Ty Smilanic 60 24 28 52 -13 49 9 1 0 97 32 38 55
active Connor Crisp 162 20 32 52 -4 261 2 1 27 221 77 17 28
active Darren Dietz 131 11 41 52 7 96 3 0 0 238 82 75 173
active Chad Krys 126 9 43 52 -7 80 0 0 0 79 31 65 223
active Zach Hyman 94 21 31 52 19 18 4 0 0 111 30 19 23
active Hunter Moreau 89 24 28 52 7 62 6 0 0 71 47 51 38
active Ben Hanowski 131 26 26 52 -7 46 7 0 2 169 50 45 59
2020 Mikael Backlund 188 15 37 52 -36 80 2 0 0 147 52 65 42
active Tyler Graovac 62 27 25 52 9 37 7 2 1 74 37 28 32
active Michael Vukojevic 158 10 42 52 17 93 0 0 1 244 73 48 55
active Mat Clark 182 16 36 52 -27 130 0 0 4 330 92 102 229
active Beau Starrett 195 19 33 52 -24 232 2 0 18 259 62 56 64
active Trevor Zegras 70 11 41 52 1 42 4 0 0 176 20 37 70
active Darren Kramer 166 13 39 52 3 211 3 1 17 212 56 37 35
active William Lagesson 130 16 36 52 -12 52 2 2 0 274 72 50 78
active Denver Manderson 149 14 38 52 -11 62 0 0 0 114 24 30 37
active Noah Geekie 151 27 25 52 2 106 6 1 2 134 57 52 66
active Jordan Maher 70 21 31 52 4 32 7 0 0 48 23 23 20
active Phil Lane 326 18 34 52 -27 194 0 2 4 357 89 53 71
active Christian Thomas 108 18 33 51 -8 22 5 0 0 105 65 55 75
active Lucas Battershill 225 17 34 51 -28 197 0 0 9 217 76 30 58
active Josh Currie 135 17 34 51 1 116 1 0 2 126 42 66 105
active Jamie Armstrong 308 21 30 51 -24 189 3 2 7 242 105 76 108
2017 T.J. Hensick 138 14 37 51 5 60 0 0 0 77 49 33 66
active Nicolas Beaudin 113 9 42 51 -18 84 5 1 0 115 75 54 67
active Tate Steffan 173 18 33 51 14 74 3 0 2 135 40 26 52
active Ross Bartlett 169 23 28 51 -35 91 4 2 1 116 66 66 113
active Ján Molnar 76 17 34 51 -7 56 5 0 0 73 53 56 78
active Milan Lucic 62 18 33 51 -7 53 4 0 0 124 42 25 18
active Cale Fleury 89 15 36 51 19 36 1 0 0 110 35 73 199
2018 Jérémie Blain 165 15 36 51 -20 81 0 2 0 225 61 56 215
active Matt Finn 76 12 39 51 -13 44 3 0 0 91 52 48 184
active Brannon McManus 211 20 31 51 13 235 3 1 13 206 54 41 53
active Mathieu Sévigny 94 17 34 51 1 46 2 1 0 106 52 33 54
active Zach Rizzo 83 14 37 51 -6 45 7 0 1 128 34 41 41
active Teddy Blueger 137 22 29 51 5 123 6 0 3 146 22 27 50
active Logan Cockerill 144 26 25 51 0 126 7 0 1 154 51 41 57
active Ty Rattie 57 24 27 51 0 16 16 0 0 61 28 31 46
active Alexandre Mallet 121 17 34 51 1 74 3 0 2 139 40 15 35
active Petr Holík 105 15 36 51 -11 67 3 0 3 84 35 39 63
active Gabriel Montreuil 164 29 22 51 -16 91 8 1 1 285 45 52 135
active Adam Holwell 141 12 38 50 26 59 1 1 1 166 47 84 194
active Owen Lindmark 128 26 24 50 -5 98 4 1 2 249 48 87 133
active Patrick Sieloff 241 14 36 50 -46 179 2 1 1 414 107 118 263
active Fabian Lysell 155 24 26 50 -25 121 5 1 0 225 48 33 55
2019 Joel Broda 205 20 30 50 -11 98 0 0 0 137 77 42 79
active Martin Reway 56 23 27 50 20 47 8 0 0 51 22 32 34
active Matt Filipe 190 25 25 50 -14 94 1 1 1 143 43 32 39
active Brandon Carlo 105 9 41 50 -4 165 3 1 6 231 47 89 156
active Brendan Dempsey 77 26 24 50 -1 82 7 0 0 94 20 34 27
active Erik Yelle 166 17 33 50 -16 186 2 0 0 311 89 159 251
2016 Travis Morin 127 20 30 50 5 68 4 0 0 142 43 40 39
active Owen Tippett 62 27 23 50 1 32 10 0 0 55 36 35 56
2017 Henri Ikonen 158 23 27 50 11 89 3 2 3 194 59 60 131
active Keenan Suthers 91 21 29 50 -16 70 5 0 1 169 70 26 78
active Bailey Peach 127 23 27 50 -21 53 3 0 0 99 53 50 116
2017 Brendan Shinnimin 121 20 30 50 -2 102 7 0 3 124 49 29 54
active Alexis Vanier 226 13 37 50 15 138 0 1 1 259 131 57 116
active Wacey Hamilton 168 26 24 50 4 178 7 0 11 201 43 63 82
2016 Stephen Weiss 102 21 28 49 2 67 5 1 0 79 43 49 24
active Riley Sheahan 154 16 33 49 24 83 3 2 0 177 71 59 122
active Alexandre Gosselin 116 14 35 49 -11 91 3 1 1 100 37 77 278
active Kasper Simontaival 83 23 26 49 -11 30 13 0 0 92 41 56 37
2016 Andrew MacDonald 111 13 36 49 29 70 0 0 4 141 38 63 170
active Alex Chiasson 83 20 29 49 5 94 4 0 6 105 31 18 25
active Jacob Tortora 81 17 32 49 9 30 5 0 0 111 41 24 46
active Samuel Comeau 151 22 27 49 -18 326 5 1 26 208 71 15 47
active Jarred Tinordi 227 14 35 49 -15 221 0 0 21 370 85 117 170
active Sven Baertschi 74 14 35 49 -14 33 6 0 1 58 33 27 61
active Niclas Andersén 210 12 37 49 14 105 0 1 1 151 102 75 248
active Nikita Soshnin 118 18 31 49 14 285 7 1 25 225 55 18 32
active Drew Joliet 151 16 33 49 33 70 1 1 0 228 38 68 209
active Alex Gudbranson 168 14 35 49 5 66 0 2 0 228 81 73 245
active Alexander Khokhlachev 60 14 35 49 11 14 4 0 0 51 24 21 37
active Brycen Martin 117 4 45 49 26 58 2 1 2 194 52 56 114
active Ocean Wiesblatt 155 19 30 49 -1 93 1 0 0 101 61 49 106
2019 Nicolas Blanchard 286 17 32 49 4 223 0 0 7 279 62 58 60
active Christian Evers 157 12 36 48 -13 112 2 0 2 169 74 69 264
active Noel Hoefenmayer 166 12 36 48 4 57 0 0 1 150 41 37 132
active Kyle Wood 111 13 35 48 13 71 2 0 1 220 51 44 74
active Tyler Bird 189 18 30 48 -39 159 4 1 15 166 53 51 77
active Patrick Giles 83 19 29 48 11 40 3 0 0 83 33 27 37
active Lukas Cormier 83 8 40 48 3 70 2 1 1 133 29 61 72
active Gabriel Sylvestre 222 15 33 48 -17 316 0 2 34 359 65 63 389
active Markus Phillips 166 7 41 48 12 177 0 0 3 383 63 64 267
active Kevin Connauton 66 11 37 48 -3 42 7 2 0 96 37 24 67
active Hendrix Lapierre 73 17 31 48 -6 26 5 0 0 23 55 32 73
active Kohen Olischefski 130 16 32 48 -29 53 4 0 1 116 34 24 78
active Ben Jones 92 26 22 48 5 60 2 1 4 145 51 33 69
active Alex Konovalov 160 21 27 48 1 30 3 0 0 136 47 59 100
active Keenan Reynolds 166 23 25 48 -2 160 2 1 14 188 66 49 60
active Markus Granlund 47 25 23 48 7 32 9 0 0 55 22 29 48
active Cédric Desruisseaux 69 24 24 48 10 10 9 0 0 27 20 23 15
active Ondrej Kachnya 162 16 32 48 19 136 0 3 6 249 88 67 328
active Brandon Magee 172 24 24 48 -15 163 3 0 7 142 56 57 114
active Lukas Elvenes 145 20 28 48 -16 201 6 1 3 141 67 22 45
active Justin Sourdif 70 27 21 48 2 45 9 0 0 103 44 31 64
2016 Tanner Glass 138 17 31 48 -2 226 0 0 26 204 53 39 51
active Beck Malenstyn 87 22 26 48 11 63 6 2 3 67 42 75 51
active Nikolai Goldobin 87 21 27 48 2 34 7 0 0 83 38 53 70
active Oliver Kylington 96 13 35 48 21 45 3 0 1 75 34 69 124
active Ryan Zuhlsdorf 236 9 38 47 -22 107 2 0 1 353 95 135 409
active Mark Cundari 104 10 37 47 0 72 0 0 0 118 28 40 175
active Gustav Olhaver 153 19 28 47 -6 70 2 3 0 123 38 63 188
active J.J. Pace 213 16 31 47 -48 176 1 0 10 208 80 45 65
active Liam Dunda 232 21 26 47 13 170 0 0 2 190 60 28 50
active Jagger Dirk 130 17 30 47 -4 70 1 1 2 131 43 63 134
active Philippe Myers 185 16 31 47 -9 87 1 0 1 321 74 67 78
active Jerry D'Amigo 128 14 33 47 -11 73 4 0 0 154 66 49 105
2015 John Albert 80 16 31 47 13 54 4 0 0 87 37 39 46
active Billy Constantinou 166 11 36 47 30 66 0 0 0 213 15 91 184
active Layton Parsons 83 17 30 47 -19 137 7 0 13 119 48 22 26
active Leonard Apple 149 15 32 47 9 38 0 0 0 87 32 23 88
active Trevor Cheek 83 21 26 47 -2 56 9 0 2 137 58 49 46
active Jakub Galvas 132 11 36 47 17 101 2 1 3 401 45 72 203
active Brian Lashoff 143 13 34 47 21 62 0 0 0 187 68 65 172
active Justin Ducharme 83 23 24 47 -20 63 12 0 1 90 24 48 116
active Jaxon Nelson 70 21 26 47 10 60 6 0 2 165 35 34 29
active Ryan Campbell 56 19 28 47 2 34 4 1 0 106 31 42 27
active Elijah Francis 106 18 29 47 16 97 4 2 3 151 44 78 159
active Eric Guest 79 22 25 47 5 36 7 0 0 75 28 23 30
active Cameron Askew 147 19 27 46 -11 168 3 0 20 200 59 17 63
active Wilhelm Westlund 152 11 35 46 11 64 1 0 0 206 86 84 258
2017 Taylor Chorney 175 17 29 46 -27 78 0 3 0 172 80 83 276
active Austin Czarnik 205 16 30 46 -4 104 2 1 0 177 70 40 87
2016 Zack Smith 88 15 31 46 19 79 3 1 1 169 53 44 35
active Jace Foskey 141 12 34 46 28 66 2 0 0 128 48 81 173
active Dylan MacArthur 123 19 27 46 9 50 0 1 0 149 60 64 134
active Brayden McNabb 88 8 38 46 -8 53 2 1 1 142 44 51 65
active Louis-Marc Aubry 102 18 28 46 8 60 3 0 0 136 56 30 35
active Mike Reilly 98 8 38 46 6 78 4 0 2 115 45 82 209
active Shayne Gostisbehere 90 11 35 46 -10 43 2 2 1 110 52 50 166
active Landon Ferraro 123 23 23 46 9 54 1 1 0 125 50 36 81
active Ryden Fedyck 144 15 31 46 -10 161 1 0 1 336 59 73 94
active Michael Gowanlock 179 15 31 46 -10 44 3 0 0 108 55 30 77
active David Musil 191 14 32 46 -18 108 0 0 2 302 96 96 174
active Kirill Kazakov 103 16 30 46 -12 42 5 1 0 92 34 33 117
active Thomas Pelletier 137 20 26 46 9 110 2 0 0 190 56 94 273
active Ryan Collins 172 12 34 46 -6 90 2 1 0 319 86 122 99
active Cody Sol 224 13 33 46 -22 178 0 1 4 305 96 66 91
active Ethan Cap 102 8 38 46 23 34 1 0 0 162 36 42 84
active Philippe Paradis 190 24 22 46 -3 394 4 1 39 340 82 48 49
active Marcus Gretz 132 14 32 46 0 135 1 2 6 225 53 59 174
active Mike Connolly 129 23 23 46 -5 64 3 0 0 120 38 33 42
active Gabriel Bourque 122 26 20 46 3 38 3 2 0 110 55 53 156
active Tommy Vannelli 83 14 31 45 -3 51 4 1 0 70 40 49 128
active Oscar Klefbom 129 11 34 45 -12 40 3 0 0 230 64 84 196
active Michal Roman 90 11 34 45 11 38 0 1 2 105 34 42 93
active Dennis Värmhed 83 21 24 45 24 28 5 1 0 79 31 19 17
2018 Justin Abdelkader 64 21 24 45 14 44 9 0 0 102 44 39 40
active Barrett Hayton 100 13 32 45 6 40 5 1 0 132 41 53 52
2017 Gregory Campbell 98 19 26 45 1 100 4 0 2 141 66 61 63
2020 Thomas DiPauli 222 21 24 45 -31 113 3 2 4 239 71 64 111
active Nick Merkley 46 21 24 45 14 22 5 0 0 63 18 18 37
active John Marino 124 10 35 45 -24 40 3 1 0 141 30 55 240
active Travis Treloar 83 18 27 45 21 43 2 2 1 68 27 37 64
active Luke Boka 186 18 27 45 0 103 2 0 4 180 53 31 61
active Simon Hjalmarsson 82 19 25 44 22 28 2 0 0 66 39 31 39
2020 Tyler Biggs 180 19 25 44 -46 113 1 0 3 256 79 48 116
active Haydn Fleury 100 14 30 44 6 43 1 1 1 215 35 45 86
active Matt Benning 121 12 32 44 12 99 2 0 0 130 58 75 149
2016 Brenden Kichton 98 11 33 44 0 73 6 0 0 111 46 58 106
active Julius Nättinen 89 20 24 44 15 50 3 1 0 70 40 45 85
active Kevin Labanc 82 16 28 44 7 50 1 0 0 114 21 28 48
active Thomas Gregoire 144 12 32 44 14 73 0 1 1 222 41 57 134
active Adam Liška 139 19 25 44 12 54 0 0 0 159 23 20 47
active Braedan Gesse 172 24 20 44 -14 165 2 1 5 290 57 30 91
active Niklas Norman 72 18 26 44 -2 0 8 0 0 56 38 31 90
active Dalton Smith 190 16 28 44 16 285 2 2 20 244 85 44 93
active Mark Friedman 71 11 33 44 14 36 0 1 0 102 30 57 140
active Kevin Fiala 55 17 27 44 -4 30 8 2 0 41 48 38 67
active Mike Zalewski 113 17 27 44 -4 104 3 1 8 131 40 26 34
2019 Tommy Wingels 82 17 26 43 21 30 3 0 0 139 32 26 26
active Cason Hohmann 134 11 32 43 24 48 0 0 0 80 35 14 54
active Thomas Schemitsch 101 7 36 43 8 64 3 0 0 76 46 73 228
2019 Johan Franzen 142 20 23 43 14 77 1 0 1 128 46 29 35
active Austen Brassard 197 16 27 43 -1 76 1 0 4 218 55 65 98
active Jesperi Kotkaniemi 82 22 21 43 4 52 3 4 0 76 52 29 41
active Massimo Rizzo 83 24 19 43 9 45 3 0 1 87 27 36 87
2015 Justin Hodgman 68 17 26 43 4 61 4 2 1 100 32 37 17
active Konstantin Okulov 83 19 24 43 19 30 4 0 0 63 28 20 22
active Johnas Eriksson 114 11 32 43 -9 50 0 0 0 95 43 40 91
active Ryan O'Rourke 83 17 26 43 9 93 4 1 1 176 40 67 165
active Mikko Kokkonen 153 12 31 43 20 76 2 0 0 159 52 82 134
active Jaycob Megna 172 11 32 43 23 45 0 1 0 212 74 54 147
active Hunter Brazier 72 17 26 43 22 77 4 0 0 76 24 28 35
active Hunter Shinkaruk 83 17 26 43 -23 45 7 0 1 84 32 28 70
active Kristian Näkyvä 83 14 29 43 1 35 0 0 0 84 24 53 111
active Ruslan Iskhakov 47 20 23 43 16 12 5 2 0 45 25 15 40
active Jake Hale 126 18 25 43 -1 114 6 1 0 114 39 27 64
2017 Patrick McNally 110 9 34 43 -41 121 3 0 1 114 72 58 131
active Jamie Oleksiak 169 12 31 43 -21 73 2 0 0 259 66 77 163
2015 Stefan Ruzicka 63 20 23 43 2 60 14 0 2 66 27 10 27
active William Ennis 158 9 34 43 -5 103 4 0 2 160 62 50 178
active Matt Fraser 69 18 25 43 2 63 9 0 1 109 33 31 46
active Brayden Gorda 167 9 34 43 -41 131 2 1 2 287 87 110 494
active Rami Kosunen 78 15 27 42 -18 89 2 3 1 193 36 43 93
active Dawson Holt 76 18 24 42 -2 32 7 1 0 82 38 24 51
2016 John McCarthy 70 17 25 42 5 38 4 0 0 76 27 41 39
active Nikita Popugayev 56 20 22 42 -1 34 8 0 0 40 33 45 65
active Aidan de la Gordeniere 83 13 29 42 11 28 2 2 0 65 46 58 123
active Eetu Liukas 89 22 20 42 8 57 7 0 2 71 28 35 95
active Alex Killorn 71 16 26 42 8 64 2 2 0 103 47 45 58
active Logan Barlage 74 20 22 42 0 61 5 0 1 157 52 30 48
active Lukas Wernblom 43 17 25 42 2 20 8 0 0 48 47 14 53
active Luke Toporowski 93 24 18 42 3 63 2 0 1 174 36 28 58
2016 Eric Nystrom 94 19 23 42 0 48 3 0 2 123 52 35 48
active Spencer Humphries 118 13 29 42 4 122 2 0 10 148 43 72 171
2017 Jon DiSalvatore 107 18 24 42 12 18 1 0 0 107 46 27 28
active Chris Tierney 61 15 27 42 -7 30 5 0 0 64 32 28 26
2017 Patrick Maroon 98 16 26 42 -8 159 2 0 7 148 38 18 20
active Juuso Riikola 81 10 32 42 11 40 0 0 0 29 31 43 136
active Simon Bourque 165 15 27 42 -23 90 1 1 2 234 68 68 225
active Anton Slepyshev 60 18 24 42 -16 16 7 2 0 73 37 33 62
active Charlie McAvoy 124 15 27 42 -7 65 1 0 3 196 53 40 173
active Chris Brown 130 13 29 42 -9 97 2 0 5 162 41 34 23
2016 Anthony Camara 115 20 22 42 14 43 1 0 1 87 47 40 52
active Brandon Cimino 78 11 31 42 11 90 3 0 7 157 36 25 19
active Eric Gryba 109 8 34 42 3 107 0 0 0 172 45 39 82
active Brandon Robinson 162 16 26 42 4 61 0 1 1 76 46 45 44
active Jani Hakanpää 143 14 28 42 13 66 1 0 0 174 60 73 174
active Nic Petan 38 15 27 42 7 12 3 0 0 25 20 22 33
active Grayson Pawlenchuk 165 16 26 42 -8 61 2 0 1 145 51 37 70
active Brad Morrison 86 24 18 42 16 72 6 0 1 86 35 46 84
active Ryan O'Hara 131 17 25 42 5 63 1 0 1 149 37 37 86
active Bailey Webster 176 15 26 41 -25 76 0 1 0 201 47 128 240
2016 Martin Lee 100 10 31 41 11 94 4 0 2 106 33 50 96
active Ty Dellandrea 55 14 27 41 13 24 3 0 0 105 32 18 53
active Nick Robertson 133 13 28 41 -4 44 1 2 0 88 26 16 21
active Yegor Korobkin 85 14 27 41 29 69 2 2 1 143 29 17 70
active Dalton Prout 119 10 31 41 -5 196 1 1 16 207 66 67 116
active Payton McIsaac 119 9 32 41 -53 62 2 0 0 122 57 58 193
active Daniel Kurovsky 43 21 20 41 11 16 6 0 0 65 34 24 33
active Yevgeni Mityakin 76 13 28 41 -3 61 3 0 1 74 29 19 29
active Travis Sanheim 83 11 30 41 18 26 0 2 0 92 37 48 153
active Jacob Vallin 116 13 28 41 8 125 2 1 0 216 49 26 168
active Mikhail Sergachev 83 9 32 41 0 40 1 0 0 103 30 51 84
active Mitchell Russell 156 19 22 41 0 107 3 0 0 180 66 27 56
active Kameron Kielly 81 23 18 41 8 38 5 0 0 76 31 43 41
active Keegan Iverson 95 18 23 41 -15 105 3 0 2 172 44 30 64
active Kirill Nizhnikov 119 12 29 41 -16 28 3 0 0 64 56 30 44
active Ben Smith 161 21 20 41 10 44 1 1 0 95 54 43 104
active Lee Chiang 83 16 25 41 20 22 1 0 0 75 49 29 26
active Eeli Tolvanen 42 16 25 41 5 18 6 0 0 40 19 18 22
2017 Pascal Pelletier 117 19 22 41 18 51 3 0 1 94 25 15 36
active Andreas Athanasiou 62 14 27 41 13 40 4 0 0 69 27 25 43
active Jamieson Rees 139 22 19 41 5 50 6 0 0 96 24 18 82
2016 Greg Moore 89 16 25 41 16 87 0 0 2 103 25 26 67
active Wade Allison 74 17 23 40 -15 80 4 1 4 148 43 14 44
2017 Joffrey Lupul 43 27 13 40 -5 16 11 0 0 45 19 17 18
active Devin Shore 67 16 24 40 -2 61 6 0 1 103 42 16 32
active Alexei Lipanov 63 18 22 40 5 87 7 0 0 69 36 18 39
active Keegan Kolesar 179 12 28 40 -13 89 5 0 1 209 65 56 78
active Kobe Pane 82 8 32 40 -28 40 3 0 0 178 51 73 245
2020 Cameron Schilling 193 14 26 40 -6 133 0 0 0 256 99 90 268
active Danila Galenyuk 65 10 30 40 10 64 6 1 0 122 24 70 174
2017 Cody McLeod 104 17 23 40 7 331 2 0 33 217 51 24 20
active Michael Pezzetta 80 16 24 40 21 71 0 0 0 124 39 35 19
2020 Nick Mattson 128 11 29 40 9 54 1 2 0 88 36 69 276
active Shawn O'Donnell 59 19 21 40 -12 46 6 0 0 51 31 18 16
active Cameron Vassos 83 9 31 40 24 104 2 0 1 153 47 36 141
active Jeff Taylor 147 9 31 40 -11 78 1 0 0 146 67 62 175
active William Pethrus 98 10 30 40 17 54 3 1 0 110 40 79 191
active Kyle MacKinnon 125 12 28 40 -9 62 3 2 0 90 33 31 85
active Ivan Churyukanov 83 22 18 40 11 93 2 0 0 122 48 22 35
active Akil Thomas 41 14 26 40 11 28 4 1 2 69 22 26 49
active Scott Sabourin 96 18 22 40 13 174 2 0 20 173 34 16 32
active Brett Pollock 59 10 30 40 13 29 5 0 1 84 33 33 38
active Macoy Erkamps 121 12 28 40 17 60 1 3 0 175 52 73 272
active William Mistal 108 21 18 39 -7 176 1 1 12 107 35 19 13
active Jeremiah Addison 66 15 24 39 -2 38 3 1 0 59 53 49 82
active Cole Burrows 83 25 14 39 -6 38 12 0 2 122 32 28 24
active Jack Lagerstrom 175 11 28 39 -5 223 0 0 10 184 69 52 120
active Lucas Peric 87 13 26 39 9 49 1 4 0 128 46 58 121
active Pierre Engvall 52 25 14 39 -4 32 6 0 0 67 19 12 19
active Jeremy Gabrielle 157 11 28 39 -31 101 0 1 0 335 50 58 180
active Martin Gernat 114 9 30 39 12 75 2 0 2 142 74 48 149
active Cody Monds 160 16 23 39 -23 98 4 0 0 114 48 48 81
active Travis Barron 83 21 18 39 -2 48 1 0 0 85 44 39 49
active Ty Emberson 83 6 33 39 12 54 3 0 0 140 41 39 56
active Taylor Ford 144 10 29 39 -12 139 0 3 6 233 70 71 444
active Nikola Paši? 73 10 29 39 -2 26 2 0 0 38 28 24 10
active Dominic Toninato 160 15 24 39 -29 86 2 1 0 150 40 37 101
active Cody Franson 83 12 27 39 0 30 5 1 0 155 46 31 90
active Leevi Kinnunen 166 6 33 39 -8 144 0 0 0 320 57 39 172
active Ryan Sproul 76 11 28 39 0 34 3 0 0 115 36 43 69
active Sam Fioretti 91 15 24 39 11 123 3 0 9 72 21 25 9
active Mike Aviani 140 22 17 39 -6 138 1 0 0 119 50 31 34
active Dominik Uher 77 12 27 39 -4 60 4 1 0 107 27 23 56
2016 Brad Boyes 51 22 17 39 10 30 9 0 0 50 25 14 30
active Johnny Winter 171 15 24 39 -27 167 2 1 6 265 65 29 69
active Jordan Subban 74 12 27 39 -4 53 4 0 0 77 57 51 138
active Connor Timmins 180 16 23 39 17 222 1 0 20 233 50 63 261
active Sergei Kalinin 54 17 22 39 3 23 5 0 0 60 32 28 35
active Cam Atkinson 58 19 19 38 0 24 8 0 0 68 30 26 37
2021 James Neal 95 25 13 38 2 55 8 1 2 85 38 14 17
active Chase Wouters 94 11 27 38 -11 91 2 0 1 96 29 13 20
active Joey Moffatt 135 16 22 38 -8 107 4 0 1 140 54 29 35
2015 Andy Miele 83 15 23 38 -15 46 5 1 0 86 36 40 91
active Andreas Martinsen 71 18 20 38 -16 44 5 0 0 109 41 20 33
2016 Jakub Kindl 81 9 29 38 20 37 1 0 1 132 33 60 86
active Nic Dowd 62 9 29 38 9 59 1 0 0 79 40 24 72
active Dilan Savenkov 83 9 29 38 21 35 0 0 1 87 38 33 53
active Ryely McKinstry 83 6 32 38 27 59 0 0 0 122 37 39 81
2017 Carter Camper 105 14 24 38 -18 58 3 1 0 63 37 34 38
active Eric Ciccolini 163 18 20 38 12 114 2 0 0 194 56 26 75
active Erik Gustafsson 93 9 29 38 9 42 1 0 0 79 30 45 133
active Josh Anderson 153 13 25 38 -6 134 3 1 5 232 67 70 211
active Cristoval Nieves 170 8 30 38 -25 78 0 0 0 114 30 38 79
active Joshua Jacobs 81 9 29 38 -13 44 3 0 0 124 38 66 124
2015 André Benoît 69 12 26 38 10 24 0 0 0 61 23 36 127
2020 Charlie Stephens 182 19 19 38 -5 46 1 1 0 139 64 29 70
active Ethan Ernst 75 19 19 38 11 39 8 0 1 136 32 25 50
2017 Jamie McBain 115 12 25 37 -3 34 0 2 0 81 39 44 139
active Drake Caggiula 128 17 20 37 9 73 3 1 0 120 57 39 59
active Tyler Tucker 162 10 27 37 -23 146 1 1 8 249 61 54 147
active Severin Blindenbacher 225 10 27 37 -42 116 0 1 2 235 97 73 237
active David Gilbert 87 10 27 37 -11 59 0 1 1 39 35 25 99
active Ben Brinkman 118 11 26 37 31 50 1 0 0 148 61 63 214
2017 Brandon DeFazio 152 14 23 37 -7 66 2 0 0 145 59 30 51
active Brady Lyle 162 7 30 37 12 57 0 0 1 162 60 52 184
active Brendan Leipsic 75 14 23 37 6 37 6 0 0 93 35 27 30
active Brett Neumann 39 15 22 37 9 26 5 0 0 37 22 20 41
active Dane Birks 104 9 28 37 5 39 0 0 1 79 38 59 168
2019 Allan McPherson 133 22 15 37 -20 46 0 0 0 99 42 24 38
2016 Brad Winchester 150 18 19 37 -6 144 0 0 12 164 63 32 13
active Jacob Gendron 83 11 26 37 -9 34 2 0 0 132 41 37 66
active Sergei Abramov 44 21 16 37 -10 18 8 0 0 72 35 32 34
active Taylor Beck 64 15 22 37 -8 46 2 0 4 73 42 29 41
active Isac Andersson 98 12 25 37 -5 46 2 0 0 155 54 51 116
active Braden Plaschwesky 82 15 22 37 11 28 2 0 0 48 35 34 55
active Craig Cunningham 75 17 20 37 13 26 1 1 0 69 27 31 59
2016 Deryk Engelland 101 8 29 37 25 190 2 0 18 161 49 52 94
active Vladimir Kuznetsov 83 18 19 37 -1 38 1 0 0 82 26 43 56
active Kaden Elder 96 14 23 37 -6 51 4 0 1 97 31 43 65
active Eric O'Dell 49 14 22 36 5 37 4 2 1 70 24 24 86
active Greg Schalk 166 17 19 36 -23 79 0 0 1 137 60 41 63
2016 Buddy Robinson 107 15 21 36 -13 52 1 0 2 174 43 36 42
2016 Colin McDonald 104 16 20 36 -11 60 3 0 0 96 38 30 24
active Brendan Semchuk 45 11 25 36 5 49 6 0 0 62 21 23 23
active Curtis McKenzie 111 17 19 36 -8 198 2 0 24 168 54 48 39
active Lukas Sutter 129 11 25 36 -5 150 0 1 6 149 40 23 64
active Tyler Wotherspoon 94 10 26 36 -4 56 1 0 0 138 50 43 221
active Danick Paquette 133 16 20 36 -21 365 7 3 27 231 86 16 30
2016 Francis Wathier 109 12 24 36 -7 110 1 0 5 176 41 22 31
active Bryce Van Brabant 170 15 21 36 -5 115 3 0 3 191 102 23 43
active Philip Samuelsson 127 9 27 36 30 78 1 0 0 188 60 50 103
active Riley Nash 123 10 26 36 -32 84 2 0 0 196 48 84 70
active Chase Bradley 64 11 25 36 -8 96 1 0 0 129 36 44 46
active Ross Johnston 178 20 16 36 -12 254 1 1 19 227 54 15 28
active Kristian Reichel 89 13 23 36 -3 44 1 2 0 64 37 19 36
active Shane Eiserman 151 10 26 36 -28 129 0 0 5 171 61 45 85
active Mitchell Brewer 155 8 28 36 -22 211 0 0 1 250 57 102 285
active Nick Shore 34 11 24 35 20 16 2 1 0 39 23 10 6
active Chris Summers 136 11 24 35 8 80 0 1 0 184 52 67 188
active Ryan Culkin 96 10 25 35 8 30 0 0 0 124 32 40 64
active Joseph Cecconi 135 9 26 35 27 65 1 0 1 106 58 66 217
active Allain Saulnier 104 9 26 35 9 28 3 0 0 92 30 36 113
active Danny DeKeyser 101 4 31 35 -1 36 0 0 0 122 38 56 172
active Randy Hernandez 109 19 16 35 12 52 5 0 0 58 26 19 41
active Jacob Paquette 129 6 29 35 -4 36 0 0 0 159 41 45 64
2017 Rob Scuderi 118 8 27 35 -11 24 0 1 0 119 60 51 183
2021 Éric Faille 233 13 22 35 -20 105 0 0 0 127 49 42 123
active Andrew Coxhead 80 13 22 35 11 82 0 2 2 157 35 42 65
active C.J. Stretch 89 14 21 35 16 99 1 0 3 74 15 21 33
active Carter Ashton 109 21 14 35 16 98 0 4 2 188 51 36 30
active Gustav Björklund 55 17 18 35 -8 37 4 0 1 77 27 21 6
active Deron McCorkill 135 18 17 35 -3 69 4 1 3 155 40 28 65
2017 Justin Vaive 101 17 18 35 -4 93 1 0 1 131 33 26 26
2017 Chris Porter 128 17 18 35 0 36 1 0 0 115 45 42 23
active Josh Jooris 86 17 18 35 -10 52 2 0 0 88 35 35 62
active Damir Sharipzyanov 51 9 26 35 3 14 2 0 0 53 41 32 108
active Ruben Rafkin 71 9 26 35 12 40 2 0 0 91 31 64 127
active Christoffer Jona 77 15 20 35 5 50 2 0 0 105 43 42 27
active Matthew Freytag 130 19 16 35 -19 72 2 2 0 119 49 73 111
active Jack Hanley 144 17 18 35 -47 57 0 1 1 148 63 83 291
active Maxim Denezhkin 64 3 32 35 8 20 0 0 0 54 15 23 59
active Luke Martin 128 19 16 35 10 116 3 1 3 137 73 56 129
active Kevin Roy 34 14 20 34 3 21 6 0 1 62 24 14 17
active Kirill Petrov 68 17 17 34 0 50 2 0 0 127 45 25 32
active Devan Fafard 135 7 27 34 4 78 0 2 0 220 44 59 163
2015 Kevin Porter 83 19 15 34 2 49 4 0 0 96 34 36 56
active Hunter Warner 134 8 26 34 -13 76 0 1 3 148 71 55 154
2017 Bobby Sanguinetti 77 5 29 34 -17 42 1 0 0 89 48 46 130
active Ivan Fishchenko 83 17 17 34 -1 73 2 1 1 66 29 33 36
active Alan Lyszczarczyk 87 13 21 34 3 46 5 0 0 84 34 19 61
active Trent Frederic 113 10 24 34 28 90 0 2 0 62 24 62 63
active Jason Bannor 132 15 19 34 -14 71 1 0 0 85 46 17 29
2017 Spencer Asuchak 143 13 21 34 -36 122 2 0 7 156 46 18 27
2016 James Sheppard 81 13 21 34 16 34 3 1 0 97 52 42 34
active Sven Andrighetto 52 14 20 34 -3 24 7 0 0 66 34 27 34
active Christopher Merisier-Ortiz 52 10 24 34 5 19 2 1 1 103 19 26 104
2017 Matt Read 79 11 23 34 -8 36 2 0 0 104 40 32 70
active Tyler Carpenter 160 17 17 34 -1 155 1 0 1 213 33 33 35
active Calle Andersson 108 8 26 34 17 22 0 0 0 57 48 62 153
active Kjell Kjemhus 119 12 22 34 -13 66 1 0 0 148 54 31 24
active Zachary Poirier 68 23 11 34 -1 34 7 0 0 57 25 15 14
2017 David Moss 119 18 16 34 0 50 1 0 2 106 42 47 44
active Luke Prokop 81 10 24 34 16 96 3 1 0 93 40 47 166
active Petter Hansson 64 7 27 34 -8 35 2 1 1 102 33 32 55
2019 Tommy Cross 130 9 25 34 0 58 0 2 0 160 83 68 166
active Olivier Desroches 96 18 16 34 1 56 3 2 0 167 37 37 79
2019 Matt Niskanen 85 6 28 34 -11 57 1 0 1 113 42 49 145
active Ryan Suzuki 76 15 19 34 -16 22 3 0 0 27 14 30 65
2017 Chris Terry 94 16 18 34 6 60 7 0 0 70 34 32 31
2016 Mikhail Grabovski 53 11 23 34 -13 38 2 0 0 59 24 41 54
active Brendan Budy 143 15 19 34 -14 60 2 1 2 130 52 28 120
active Santeri Saari 100 8 26 34 -19 56 4 0 2 111 48 75 129
active James Wright 78 9 25 34 10 74 1 0 1 126 65 48 37
active Filip Westerlund 80 13 21 34 -2 36 2 0 0 111 39 36 106
active Jared Knight 59 17 17 34 -4 28 3 1 0 58 50 38 39
active Xavier Bernard 115 9 24 33 18 70 1 1 0 161 61 75 179
active Martin Fehérváry 98 11 22 33 1 117 2 0 5 171 48 42 114
2017 Andy Greene 72 8 25 33 25 12 0 0 0 75 19 54 139
2017 Matt Lindblad 109 11 22 33 2 28 0 0 0 87 33 31 73
active Eric Hayden 216 7 26 33 -73 66 0 0 0 164 67 104 558
active Petter Emanuelsson 56 13 20 33 -2 12 5 0 0 56 16 22 26
active Shawn Boudrias 92 12 21 33 12 44 1 0 0 164 27 29 73
active Adam Gilmour 79 15 18 33 11 58 2 1 0 82 47 25 46
active Ryan Kirwan 83 11 22 33 3 54 0 0 0 61 32 26 33
active Troy Vance 147 4 29 33 -15 50 0 0 0 199 45 51 158
active Josh Anderson 164 11 22 33 -5 108 2 0 2 258 53 39 42
active Jamie McGinn 116 9 24 33 -7 46 3 0 0 141 68 44 50
active David Rundblad 79 4 29 33 22 28 1 0 0 86 37 31 95
active Steven Santini 129 10 23 33 18 74 1 1 2 286 57 91 237
active Kevin Wall 107 18 15 33 -8 65 6 1 1 58 47 42 28
2018 Justin Braun 105 9 24 33 4 44 1 0 0 115 37 51 137
active Joel Lowry 146 14 19 33 -5 111 2 0 1 132 45 37 64
active Matt Tennyson 90 12 21 33 -7 57 1 0 1 137 39 20 85
active Ryan Howse 156 12 21 33 -7 71 2 1 1 144 68 57 110
2019 Jamie Johnson 160 6 27 33 -15 79 1 0 1 122 41 23 48
active Dylan Larkin 41 12 21 33 -6 19 5 0 1 38 27 18 24
active Pierre-luc Sanche 120 10 23 33 -19 153 2 1 0 173 26 36 94
2016 Stephane Robidas 94 9 24 33 6 80 0 0 0 147 37 39 174
2019 Will O'Neill 104 9 23 32 -19 95 4 1 1 176 43 52 131
active Zach Franko 71 14 18 32 -4 28 5 0 0 58 32 13 53
active Adam McMaster 72 13 19 32 7 64 3 1 0 91 42 24 64
active Todd Burgess 94 17 15 32 -22 38 3 0 0 54 28 15 21
active Brandon Baddock 186 17 15 32 -4 203 0 0 17 327 61 64 49
active Eric Florchuk 148 13 19 32 -20 163 1 2 1 151 41 22 52
active Alexander Katerinakis 83 15 17 32 8 20 3 0 0 93 36 29 51
active Samuel Carrier 87 10 22 32 7 52 2 0 0 106 25 39 54
2019 Pat Cannone 100 12 20 32 13 64 2 1 0 89 33 26 28
active Carter Sandlak 116 22 10 32 -3 159 4 0 18 152 56 19 30
active Austin Madaisky 54 10 22 32 1 47 4 0 1 89 39 17 62
2016 Mason Raymond 77 11 21 32 9 26 1 0 0 40 30 28 58
active J.T. Miller 37 16 16 32 -6 4 4 1 0 41 30 20 39
active Dylan Peterson 71 11 21 32 0 78 3 0 0 139 17 37 83
2016 Derek MacKenzie 84 16 16 32 -19 65 7 0 1 151 55 35 27
active Darik Angeli 132 12 20 32 -21 55 1 0 0 83 43 19 37
active Mark Fayne 145 7 25 32 -18 52 1 0 0 195 58 97 247
active Martin Marincin 77 3 29 32 0 44 0 0 1 119 35 48 106
active Aapeli Räsänen 46 12 20 32 -6 30 4 1 0 61 18 17 53
2017 Matt Halischuk 94 10 22 32 8 36 0 0 0 82 35 40 54
2017 Brodie Dupont 108 17 15 32 -16 59 0 0 1 147 38 28 43
active Petr Zámorský 75 5 27 32 0 54 0 0 0 111 44 38 118
active Miro Aaltonen 65 14 18 32 -18 42 3 0 0 63 24 36 45
2017 Francois Beauchemin 62 10 22 32 12 22 1 0 0 86 33 43 90
2017 Guillaume Lépine 171 7 25 32 -27 360 0 2 37 226 61 34 107
active Nick Foligno 28 16 16 32 6 20 8 0 0 52 15 19 6
2016 Andrew Desjardins 98 11 21 32 -3 142 2 0 16 145 49 37 40
active Eric Krienke 81 14 18 32 0 192 2 0 20 133 39 8 5
active Alexander Holtz 63 16 16 32 13 62 2 0 2 121 34 20 6
2016 Daniel Winnik 62 8 24 32 -4 45 2 0 1 118 34 27 10
active Andrew Peeke 60 6 26 32 19 38 2 0 0 43 21 35 116
active Lance Bouma 51 10 21 31 19 37 1 0 1 96 28 17 48
active Aleksandr Gordin 81 15 16 31 -21 34 7 0 0 118 49 16 31
2015 Bud Holloway 56 14 17 31 3 16 5 0 0 46 36 35 37
active Brady Vail 150 9 22 31 -29 107 0 0 1 84 38 37 72
2018 Drayson Bowman 83 13 18 31 8 27 0 0 1 61 26 21 29
active Frankie Carogioiello 83 14 17 31 1 60 3 0 0 86 41 20 48
2019 Sean Backman 128 8 23 31 -2 64 0 0 0 106 33 47 127
active Grant Slukynsky 83 13 18 31 -2 49 2 0 0 54 38 35 79
active Griffin Reinhart 112 4 27 31 10 66 1 0 2 148 27 59 181
2016 Adam McQuaid 108 10 21 31 -10 97 0 0 3 179 40 59 142
2018 Zach Redmond 65 12 19 31 -3 33 2 0 0 79 24 33 79
active Matteo Pietroniro 124 9 22 31 -5 96 0 0 0 212 48 77 120
active Tobias Enström 71 4 27 31 11 18 1 0 0 58 24 36 93
2019 Mathieu Tousignant 137 12 19 31 5 231 2 0 23 148 50 32 73
active Brett Seney 83 12 19 31 -3 94 3 0 2 132 33 13 24
active Sean Richards 164 11 20 31 -21 65 0 0 1 112 39 29 55
active Jared Dmytriw 54 14 17 31 11 44 4 1 0 71 28 45 70
active Jaxon Bellamy 60 9 22 31 17 24 0 0 0 82 27 37 81
active Taylor Aronson 75 9 22 31 0 18 1 1 0 96 38 28 93
active Jonas Siegenthaler 95 5 26 31 1 40 0 1 0 190 34 73 201
active Maxim Mamin 75 14 17 31 0 38 3 1 0 66 15 14 35
active Will Cuylle 44 14 17 31 -5 18 2 1 0 43 19 16 18
2016 Jay Harrison 97 3 28 31 9 65 0 0 2 129 43 37 115
active Matej Gardon 79 10 21 31 -10 48 4 1 0 81 30 45 28
active Austin Pratt 37 10 21 31 -1 24 3 0 0 55 19 27 38
active Zac Leslie 42 5 26 31 -6 36 3 0 0 45 23 35 76
active Alex Aleardi 113 12 19 31 -2 46 0 0 0 98 34 17 38
active Sami Lähteenmäki 143 11 20 31 -4 54 4 0 0 74 29 65 23
active Michael Raffl 43 13 18 31 0 12 4 0 0 53 31 33 24
active Dakota Joshua 115 12 19 31 -17 58 1 0 0 97 41 21 53
active Garnet Hathaway 148 7 24 31 -3 89 1 0 2 160 42 39 49
active Nate Knoepke 123 6 24 30 5 32 0 0 0 144 65 55 193
active Mark Gordon 82 10 20 30 -2 22 0 1 0 63 47 30 116
active Jeffrey Lee 83 7 23 30 -12 20 0 0 0 94 38 63 84
active Casey Cizikas 112 12 18 30 -10 64 1 2 2 142 61 29 85
active Rudolfs Balcers 39 11 19 30 -4 18 4 0 0 45 20 12 14
2019 Marian Gaborik 75 13 17 30 2 22 2 0 0 44 27 14 10
active Mattias Ekholm 107 7 23 30 2 46 1 0 0 145 55 66 113
active Jack Randl 141 12 18 30 -11 57 0 1 1 107 55 21 41
active Brandon Davidson 111 9 21 30 19 65 0 0 1 163 49 46 118
active Simon Knak 97 13 17 30 -1 54 0 1 0 68 33 62 121
active Jérémy Lauzon 83 7 23 30 0 42 0 0 0 196 31 48 123
active Christian Jimenez 83 8 22 30 -20 40 1 0 0 112 39 47 98
active Tomas Jurco 34 14 16 30 -1 16 4 0 0 26 20 13 32
active Alex Tuch 33 13 17 30 5 24 3 0 0 69 17 13 16
active Mitch Wheaton 83 10 20 30 -4 37 0 1 1 107 37 40 48
active Yegor Afanaseyev 109 17 13 30 -6 18 4 0 0 69 57 43 55
2017 John Kurtz 148 15 15 30 5 271 2 0 29 194 43 23 23
active Aaron Ness 113 10 20 30 2 50 2 0 0 89 35 47 191
active Dino Wieser 48 11 19 30 -10 16 7 0 0 64 13 16 21
active Sacha Guimond 56 6 24 30 2 23 0 0 0 46 29 26 42
active Turner Elson 59 11 19 30 16 33 2 1 1 56 32 16 22
active Filip Kral 67 6 24 30 4 60 2 0 0 91 38 42 87
active Danny Colon 99 15 15 30 -23 47 3 1 0 163 38 41 61
active Anthony Tabak 119 22 7 29 6 97 4 0 1 254 39 27 137
active Roope Hintz 55 15 14 29 -20 30 8 0 0 59 34 24 30
active Zachary Thompson 108 8 21 29 -23 36 0 1 0 68 40 72 310
active Matt Sartoris 127 5 24 29 -18 64 1 1 0 188 77 68 104
active Ryan Helliwell 82 7 22 29 17 62 1 1 0 93 41 24 27
active Johnny Johnson 131 18 11 29 -5 89 1 1 0 166 45 33 35
active Quinton Howden 85 10 19 29 5 28 0 0 0 101 27 39 50
active Maxim ?ajkovi? 99 12 17 29 -20 70 3 0 0 116 41 26 47
active Andy Welinski 68 7 22 29 5 34 0 0 0 113 22 36 147
active Garrett Meurs 83 9 20 29 -11 98 3 0 1 128 25 22 41
active Kyle Kawamura 134 11 18 29 -13 75 1 1 1 89 36 24 108
2018 Brandon Mashinter 163 14 15 29 -15 72 1 0 2 206 54 27 33
active Jacob Larsson 48 10 19 29 -3 41 3 0 1 75 18 26 77
active Lukas Svejkovsky 99 9 20 29 3 99 0 1 6 108 51 27 140
active Mike Williamson 110 9 20 29 3 64 1 1 0 127 35 30 61
active Cameron Hebig 152 16 13 29 -27 40 2 0 0 23 56 42 17
active Mark McNeill 44 14 15 29 2 26 5 2 0 74 38 32 24
2016 Jeremy Langlois 46 8 21 29 8 16 2 0 0 25 21 12 23
active John Ramage 65 8 21 29 6 73 1 1 3 97 35 36 84
active Valtteri Hietanen 122 11 18 29 9 78 1 0 0 156 44 75 108
active Gleb Babintsev 101 6 22 28 -1 60 0 0 0 136 46 47 170
active David Levin 30 15 13 28 8 17 6 1 1 46 18 15 20
active Nick Watson 124 7 21 28 2 47 1 0 1 120 27 47 137
active Tate Olson 85 5 23 28 -3 37 2 1 1 118 27 30 115
active Colby Cave 62 10 18 28 -2 30 2 0 0 55 27 13 20
active Jonas Harkins 83 8 20 28 25 119 4 0 5 162 19 16 22
2016 Brooks Orpik 66 4 24 28 1 30 1 1 0 186 45 59 130
active Jacob Herauf 70 7 21 28 1 41 3 0 1 104 30 27 66
active Felix Rahn 139 8 20 28 -29 32 1 0 0 86 40 43 25
active Justin Barron 83 8 20 28 13 59 0 2 1 73 28 30 47
active Sherman Haliburtoun 136 8 20 28 2 103 0 0 2 153 42 36 135
active Keaton Thompson 68 10 18 28 4 24 0 0 0 35 23 45 100
2017 Torrey Mitchell 65 7 21 28 -5 79 1 0 0 73 50 31 61
active Derick Brassard 33 10 18 28 3 24 4 0 0 42 12 10 21
active Christian De Gioris 146 6 22 28 -46 154 1 0 3 121 56 80 220
active Jacob Josefson 54 6 22 28 0 24 0 0 0 81 28 32 53
2019 Dalton Reum 171 10 18 28 -63 108 1 2 2 217 99 46 151
2016 Danny Syvret 63 5 23 28 2 36 0 0 0 60 22 22 57
active Paul Carey 108 8 20 28 -12 50 2 0 2 98 39 34 45
2015 Ryan Craig 83 12 16 28 7 83 0 0 5 66 39 17 31
active Vital Hatkevich 83 5 23 28 10 94 0 0 0 134 46 32 136
active Yegor Korshkov 46 6 22 28 10 29 2 0 0 51 20 25 40
active Matej Toman 83 10 18 28 1 48 2 2 0 72 22 37 57
active Adam Brooks 136 12 16 28 -5 102 3 0 0 111 28 21 64
active Roy Radke 53 11 17 28 0 32 1 1 0 71 18 24 55
2018 Matt Carkner 308 4 24 28 -31 561 0 0 58 456 125 76 191
active Eric Knodel 92 6 22 28 7 24 0 0 0 107 54 32 70
active Corey Tropp 103 11 17 28 -6 76 2 0 1 157 48 44 33
active Ethan Werek 77 12 16 28 -2 51 3 0 2 98 34 22 38
active Luke Glendening 80 6 22 28 11 70 1 0 3 148 47 39 63
2015 Ruslan Fedotenko 71 10 18 28 -8 20 1 0 0 56 23 32 20
active Phil Di Giuseppe 107 15 13 28 -11 53 5 0 1 88 34 15 34
2016 Ben Street 90 6 22 28 2 28 1 0 0 95 29 22 43
active Christopher Dedeyan 98 8 20 28 -5 69 1 0 1 86 32 53 122
active Alberto Pison 76 7 21 28 -1 36 1 0 2 51 21 20 95
active Max Willman 144 11 17 28 -22 66 1 0 0 90 40 27 66
2015 Matt Taormina 82 8 20 28 -11 40 2 1 0 97 51 42 155
active Oscar Bäck 108 10 18 28 -13 44 1 0 0 71 34 22 39
active Patrick Brown 72 17 11 28 16 61 1 2 0 121 22 31 13
2016 Paul Bissonnette 141 13 15 28 -15 194 4 0 24 183 56 27 24
2017 Paul Thompson 102 13 15 28 -5 34 2 0 0 79 33 28 23
2017 Victor Bartley 111 4 23 27 7 68 1 0 0 123 39 46 112
active Konrad Abeltshauser 51 6 21 27 -6 46 1 0 0 105 30 20 38
active Ben Thomson 126 14 13 27 -6 224 0 0 22 169 50 43 39
2011 Mathieu Aubin 81 12 15 27 4 43 0 0 0 0 0 0 0
active Tyler Wong 79 8 19 27 -20 44 1 0 0 120 38 18 33
2017 Jesper Dahlroth 81 10 17 27 15 49 0 0 1 106 38 46 89
active Mason Primeau 80 12 15 27 1 39 0 0 1 146 25 16 33
active Austin Wagner 59 16 11 27 12 28 1 2 0 89 22 38 64
active Didrik Linqwister 73 3 24 27 7 28 1 0 0 105 24 24 61
active Noah Dobson 82 6 21 27 -5 36 0 1 0 121 33 32 64
active Johnny Tychonick 102 9 18 27 15 53 0 1 1 86 36 56 207
active Jordan Schroeder 51 8 19 27 4 16 2 2 0 58 21 29 46
active Michael Mancinelli 79 10 17 27 12 59 0 0 1 68 21 18 43
active Andreas Englund 73 9 18 27 4 25 1 0 1 103 43 59 87
active Sequoia Swan 62 12 15 27 -7 77 6 0 0 110 33 38 105
2015 Dustin Jeffrey 68 13 14 27 11 18 3 1 0 49 14 26 26
2019 Scott Czarnowczan 82 10 17 27 1 52 1 1 0 104 18 25 50
active Nick Ebert 59 5 22 27 -7 37 3 0 1 65 30 34 63
active Riley Stotts 83 13 14 27 -9 82 4 1 2 121 43 31 80
active Matthew Berkovitz 51 8 19 27 -17 41 1 1 0 46 26 26 109
active Sam Särnblad 70 8 19 27 -9 48 0 2 0 120 38 25 100
active Dan O'Donoghue 78 11 16 27 6 44 1 0 0 97 25 41 31
2015 Eric Tangradi 57 10 17 27 0 42 4 0 1 74 30 22 14
active Gage Quinney 149 8 19 27 -27 109 3 0 7 109 38 29 43
active Marek Wazny 141 11 16 27 -3 137 1 0 0 98 48 26 33
active Deegan Mofford 68 12 15 27 7 69 1 0 1 117 25 5 10
active Nick Seeler 94 5 22 27 11 50 1 0 0 139 35 43 141
2015 Jordan Caron 74 10 17 27 4 54 2 1 0 99 44 34 36
active Nico Hischier 28 12 15 27 -4 14 6 0 0 34 12 12 12
active Nicolas Roy 42 12 15 27 19 28 3 0 0 49 27 9 14
active Krz Plummer 61 13 14 27 10 76 2 0 0 115 32 23 18
active Adem Kandemir 83 9 18 27 -3 16 0 0 0 47 25 32 31
active Jonathan Ang 39 13 14 27 3 48 4 0 0 62 25 34 42
active Emil Molin 137 11 16 27 1 42 0 1 0 117 75 82 81
active Ludwig Blomstrand 120 13 14 27 -4 36 3 0 0 115 39 28 47
active Sean Comrie 61 6 21 27 0 73 2 0 0 98 20 16 105
active Max Tjärnström 71 13 13 26 -21 34 3 0 0 60 30 27 51
active Trevor Smith 60 9 17 26 -16 42 5 0 0 78 19 21 17
active Jake Bischoff 67 5 21 26 5 39 2 0 1 49 50 53 200
active Josh Bailey 76 15 11 26 -3 30 0 0 0 65 28 30 34
active Jan Kotyza 46 5 21 26 -6 36 2 0 0 57 14 36 32
active Philip Holm 83 6 20 26 6 26 0 0 0 104 33 36 123
active Anthony DeAngelo 74 10 16 26 -35 48 5 0 0 71 45 26 140
active Ralfs Freibergs 58 6 20 26 -6 41 2 0 1 94 50 22 58
active Taylor Cammarata 29 11 15 26 5 46 4 0 2 36 16 19 32
2019 Brian Roloff 74 8 18 26 -2 30 1 0 0 48 34 25 27
active Jan Holy 101 8 18 26 -3 33 0 1 1 123 38 48 112
active Mac Bennett 83 6 20 26 -7 24 0 0 0 69 37 30 110
active Jared Spurgeon 79 5 21 26 10 21 0 0 0 69 36 55 105
2018 Jamie Crooks 143 7 19 26 -20 72 0 0 0 125 34 17 29
active Kyler Yeo 84 10 16 26 -2 28 1 0 0 55 25 18 23
active Lubomir Becvar 83 4 22 26 -30 43 1 0 1 75 28 54 132
2016 Pascal Dupuis 39 11 15 26 12 16 2 0 0 34 19 29 41
active Curtis Valk 124 12 14 26 -27 79 0 0 3 83 35 18 55
active Nate Allensen 83 9 17 26 9 30 1 1 0 113 24 63 129
active Grant Fontyn 74 10 16 26 2 101 2 0 0 115 40 8 10
active Chris Brown 131 6 20 26 -13 43 0 0 1 58 16 21 55
active Kody Clark 90 12 14 26 -18 78 1 1 0 113 28 20 36
2016 Brandon Bollig 78 8 18 26 10 112 1 1 10 140 31 22 16
active Jack Perbix 123 10 16 26 -31 155 1 0 11 78 54 11 90
active Alex Vouras 68 5 21 26 -3 66 2 0 2 59 23 32 47
2015 Cody Bass 83 12 14 26 -3 216 1 0 20 125 23 13 11
active Josh Leivo 58 7 19 26 -4 45 1 0 1 79 33 37 35
active Brett Gallant 165 9 17 26 -8 244 2 0 26 189 53 21 43
2017 Kevin Bieksa 89 5 20 25 -20 111 1 0 5 140 33 36 112
active Thomas Munro 83 11 14 25 -12 88 2 0 0 150 33 44 40
active Ryan Carpenter 93 10 15 25 -7 26 3 0 0 76 22 30 62
2016 Matt Bartkowski 81 3 22 25 31 54 1 0 0 103 24 41 84
2016 Matt Hunwick 109 8 17 25 6 42 0 1 0 97 43 56 136
active Joonas Kemppainen 42 11 14 25 7 30 2 0 0 63 22 27 36
active Tyler Badame 83 5 20 25 0 47 0 0 0 72 24 20 71
2018 Steve Downie 43 6 19 25 8 85 2 1 5 74 33 15 23
active Kalle Ervasti 83 7 18 25 0 41 1 0 3 147 46 28 90
active Steven Ruggiero 97 3 22 25 8 41 0 1 1 105 41 32 146
2015 Aaron Johnson 54 9 16 25 10 46 0 1 0 70 21 16 17
active Zach Pellegrino 106 12 13 25 -8 50 3 0 0 57 31 24 60
active Hynek Zohorna 119 7 18 25 -11 116 0 0 4 155 29 32 58
2017 Christian Ehrhoff 69 7 18 25 -13 42 1 1 0 77 23 40 81
active Parker Foo 120 9 16 25 -41 169 4 0 5 132 38 17 39
active Louka Henault 63 8 17 25 7 32 0 1 0 76 30 26 67
active Sascha Huber 99 11 14 25 1 59 1 0 1 128 42 31 67
active Josh Hanson 134 8 17 25 -21 68 1 0 0 156 49 97 236
2016 Patrick Bjorkstrand 72 6 19 25 -6 34 1 0 2 47 40 22 24
active Wade Megan 189 11 14 25 -26 82 0 0 0 92 37 12 17
active Nils Höglander 74 15 10 25 -9 10 3 2 0 33 24 13 26
2015 Marc-André Gragnani 50 7 18 25 -9 45 3 1 0 73 22 27 80
active Drake O'Connor 86 5 20 25 -13 42 1 0 0 98 25 50 149
active Jack Drury 95 11 14 25 -1 61 1 1 1 92 26 25 21
active Alex Kubiak 102 10 15 25 -11 48 1 0 0 57 25 17 28
active Louis Leblanc 70 11 14 25 -14 53 2 2 0 73 42 28 56
active Jagger O'Toole 68 8 17 25 -16 22 0 0 0 102 40 26 89
active C.J. Yakimowicz 159 8 17 25 -18 124 0 0 1 212 51 33 88
2015 J.T. Wyman 75 12 13 25 7 26 0 1 0 55 21 32 39
2015 Zach Trotman 56 3 22 25 -6 28 0 0 0 56 12 26 68
active Dylan Sadowy 136 12 13 25 -26 37 1 0 1 131 51 33 57
active Brady Tkachuk 56 4 21 25 0 26 1 1 0 69 21 17 13
active Colton White 75 9 16 25 -20 50 0 0 2 72 35 59 153
active Michael Keränen 59 10 15 25 9 30 1 0 0 40 21 29 41
active Alexei Platonov 73 8 17 25 18 38 0 0 0 128 23 20 89
2017 Stu Bickel 105 6 18 24 -1 201 0 0 20 146 43 15 75
active Steve Theiss 53 5 19 24 4 47 3 0 0 58 11 13 43
active Joakim Nordström 49 8 16 24 6 28 0 2 0 41 30 22 53
active Michael Black 75 3 21 24 12 40 1 0 0 75 28 39 33
active Alexander Steen 32 10 14 24 13 12 0 1 0 41 13 14 19
2018 Dale Weise 59 5 19 24 -7 113 1 0 8 69 33 25 18
2017 Paul Gaustad 45 9 15 24 -1 55 1 2 7 81 20 32 8
active Nick Nardecchia 67 7 17 24 7 60 0 1 0 91 33 15 40
active Denis Neroyev 60 6 18 24 -6 36 3 0 0 82 25 19 74
2017 Brad Richardson 103 8 16 24 1 82 1 0 0 109 36 36 36
active Sam Dunn 81 10 14 24 15 36 4 0 0 96 27 52 108
2016 David Legwand 34 8 16 24 1 24 2 1 0 55 21 10 27
2015 Phil Varone 34 8 16 24 -9 38 5 0 0 48 17 20 30
active Dan McGee 81 7 17 24 -1 172 1 0 11 139 21 2 9
2015 Tom Kostopoulos 83 10 14 24 4 56 0 0 0 113 20 19 18
active Mark Scheifele 19 11 13 24 9 2 4 0 0 24 6 17 8
2016 Tomás Petruska 88 9 15 24 -2 30 0 1 2 87 47 21 38
active Steve Brown 81 8 16 24 -12 28 0 0 0 44 21 29 112
active Harry Quast 65 5 19 24 4 40 2 0 0 68 27 41 162
active Jiri Tlusty 82 13 11 24 0 34 0 0 0 45 31 26 37
active Dylan Walsh 56 5 19 24 3 28 0 0 0 29 12 22 116
active Josef Mikyska 54 10 14 24 0 8 2 0 0 47 20 18 29
2016 Steven Kampfer 94 8 16 24 -3 56 0 1 0 108 33 35 103
active Rasmus Rissanen 75 7 17 24 11 45 0 0 1 104 40 42 130
active Xavier Simoneau 35 12 12 24 -12 26 5 0 0 44 29 19 20
2016 Kevin Henderson 130 9 15 24 -16 44 1 1 0 85 34 45 65
active Thomas MacIlwhom 111 9 15 24 -38 44 0 1 0 123 51 63 223
active Alec Martinez 81 11 13 24 6 41 0 2 1 79 36 35 94
active Alex Dostie 142 7 17 24 -30 85 0 0 5 149 36 40 55
active Jake Kryski 79 14 10 24 -1 51 1 0 1 54 20 27 59
active Antoine Roussel 41 14 9 23 13 90 4 0 10 74 21 12 20
active David Shields 152 6 17 23 -33 71 0 0 1 147 78 61 157
active Dennis Rich 82 13 10 23 -29 27 4 0 1 55 24 12 42
2017 Jordan Messier 111 11 12 23 -24 57 1 0 1 121 29 33 80
active Adam Beranek 76 11 12 23 -4 37 1 0 1 46 22 11 81
active Colin Shea 104 7 16 23 -10 58 0 1 4 99 37 41 121
active Sahil Panwar 83 14 9 23 3 52 2 1 0 95 29 8 11
active Josh Manson 74 5 18 23 7 72 2 1 0 109 40 35 81
active Daniel Vernace 103 9 14 23 -7 67 1 0 1 102 25 22 44
active Hugo Styf 71 3 20 23 -7 79 2 0 3 127 33 42 160
active Niko Peltola 33 6 17 23 -11 13 2 0 1 47 19 16 80
active Albin Pedersen 54 8 15 23 19 22 0 0 0 32 14 13 9
active Alex Forsberg 74 12 11 23 -5 86 1 0 5 75 21 11 34
active Brandon Duhaime 53 10 13 23 1 10 2 0 0 22 12 7 15
active Brandon Pirri 31 15 8 23 4 18 9 0 0 45 22 22 22
active Marcus Power 66 16 7 23 -2 32 1 0 0 42 29 15 14
active Raphaël Bussičres 81 7 16 23 0 36 2 0 2 69 41 24 58
2017 Joe Piskula 80 5 18 23 14 27 1 1 1 105 36 26 56
active Carter Savoie 83 8 15 23 -4 88 0 0 1 96 29 21 24
active Austen Keating 83 5 18 23 -21 34 1 0 0 63 35 35 50
2015 Zach Sill 70 6 17 23 5 146 0 0 13 125 30 21 45
active Kole Lind 100 7 16 23 -5 81 0 0 9 70 26 21 25
active Johan Alm 78 11 12 23 -6 34 1 2 0 82 37 44 86
active Brandon Gignac 73 9 14 23 -4 37 2 0 1 54 22 21 51
active Tyler Inamoto 92 8 15 23 -38 73 0 0 1 113 58 37 214
active Mike Liambas 76 8 15 23 -16 135 3 0 15 107 30 16 30
2016 Drew Stafford 41 10 13 23 -3 22 7 0 0 50 16 11 7
active Gabriel Bilodeau 49 5 18 23 -4 14 1 0 0 33 20 24 97
active Raman Hrabarenka 62 5 18 23 -11 38 1 0 0 98 29 22 38
active Martin Matejícek 48 6 17 23 4 48 0 0 1 48 13 16 65
2015 Yann Sauve 83 7 16 23 7 47 0 1 1 138 48 41 66
active Tanner Richard 71 10 13 23 -7 88 0 1 0 89 22 21 40
active Blake Gal 140 10 13 23 -7 52 0 1 0 154 38 28 57
active Alex Guptill 62 11 12 23 -1 46 1 1 0 79 34 26 72
active Tyler Randell 59 11 12 23 9 84 3 0 6 87 22 16 16
2015 Richard Clune 74 13 10 23 17 187 0 0 21 107 27 10 22
active Sergei Zborovsky 52 3 20 23 19 24 1 0 0 111 27 34 112
active Seth Jarvis 65 9 14 23 -14 20 5 0 0 62 31 21 27
active Darnell Nurse 48 6 16 22 -3 47 2 0 1 65 25 23 50
2015 Tim Brent 62 12 10 22 4 12 1 0 0 46 35 21 30
2017 Jared Gomes 69 9 13 22 -1 22 1 2 0 49 13 8 38
2016 Jeff Costello 87 6 16 22 -1 50 0 0 0 103 34 16 24
active Ryan Martindale 89 6 16 22 7 53 1 0 3 64 25 18 16
2015 Calvin Elfring 63 5 17 22 -7 36 3 0 0 72 30 50 118
active Mark Pysyk 47 6 16 22 -2 27 3 0 1 70 19 35 65
2018 Trevor Daley 74 4 18 22 -21 56 0 1 1 102 26 33 147
active Rob Schremp 154 4 18 22 -35 67 1 0 1 41 16 9 15
active Nolan Zajac 51 7 15 22 13 20 0 1 0 63 17 27 82
2017 Matt Greene 76 6 16 22 0 36 0 0 0 152 31 36 25
active Vincent Iorio 76 5 17 22 19 25 1 0 1 81 20 18 23
2015 Stefan Fournier 81 15 7 22 -1 195 0 0 20 130 22 18 43
active Mark Woolley 78 6 16 22 -9 141 3 1 0 191 27 35 71
active Griffin James 179 11 11 22 -58 129 0 0 1 179 55 46 85
active Marshall Rifai 82 8 14 22 14 30 0 0 0 80 44 27 51
2017 Josh Gorges 102 4 18 22 6 40 2 0 0 175 47 70 159
2015 Bracken Kearns 81 8 14 22 4 60 1 0 2 77 18 17 27
2015 Mat Bodie 33 7 15 22 -6 12 2 1 0 31 19 17 40
active Sebastian Walfridsson 73 3 19 22 1 29 0 0 0 42 29 32 102
2017 Scott Hartnell 19 10 12 22 3 18 2 0 0 31 10 10 5
active Kaleb Bulych 90 5 17 22 -21 52 1 0 0 97 35 32 127
active Anton Stralman 36 7 15 22 -1 18 2 0 0 43 17 22 64
active Reece Willcox 110 7 15 22 -7 27 0 0 1 90 31 53 105
2019 Trevor Lewis 79 7 15 22 -4 38 0 0 0 83 26 29 37
active Tomas Vildumetz 88 10 12 22 -3 20 3 0 0 38 28 29 27
2016 Brayden Irwin 66 10 12 22 -11 22 3 1 0 63 16 19 32
2017 Roman Polak 58 4 18 22 11 28 0 0 0 122 14 20 44
active Viktor Lööv 63 6 16 22 9 41 1 0 1 82 36 24 58
2016 Ryan Wilson 57 4 18 22 2 32 0 1 0 82 37 29 71
active Mark Borowiecki 75 10 11 21 14 142 0 0 10 162 33 28 83
active Mark Pavlikov 87 8 13 21 -5 47 0 0 0 54 41 45 179
2018 Antti Bruun 64 8 13 21 -5 87 2 0 1 77 23 31 66
active Connor McClennon 67 6 15 21 6 12 2 0 0 79 14 18 49
2016 Patrick Kaleta 82 10 11 21 -16 141 3 0 12 140 40 38 26
active Andreas Klavestad 29 5 16 21 -4 12 1 1 0 38 20 18 115
active Montana Onyebuchi 38 5 16 21 -5 42 1 1 1 58 14 15 55
active Anthony Vidrick 65 9 12 21 -3 67 0 0 1 124 16 8 15
2015 Jan Hejda 51 6 15 21 18 10 0 0 0 66 16 30 77
active Nick Ardanaz 60 7 14 21 12 26 1 0 0 43 25 18 38
active Romain Loeffel 67 2 19 21 -13 38 0 0 0 42 12 24 185
active Luke Mylymok 75 10 11 21 -5 26 1 0 0 46 23 18 27
active Fredrik Claesson 64 7 14 21 -4 26 1 0 0 65 21 29 74
2018 Jesse Root 111 9 12 21 -26 34 1 1 0 59 28 18 49
active Richard Nedomlel 72 2 19 21 -6 42 0 0 2 120 39 39 59
active Dennis Busby 91 7 14 21 -2 64 1 0 0 128 35 48 106
active Joey LaLeggia 45 9 12 21 2 16 4 0 0 52 35 18 31
active Noah Fuss 60 9 12 21 -9 58 0 0 0 67 24 15 29
active Bobby Burns 59 6 15 21 0 28 2 0 0 93 28 27 64
active Colin White 17 6 15 21 4 8 2 0 0 21 8 11 22
2016 Ryan Garbutt 77 7 14 21 1 52 0 0 1 114 30 22 36
active Spencer Stastney 49 3 18 21 -24 26 2 0 0 40 31 23 36
active Kerby Rychel 24 6 15 21 1 21 1 0 1 39 11 10 15
active Austen Swankler 83 10 11 21 12 48 0 0 0 90 24 40 15
active Tanner Kaspick 21 10 11 21 -2 6 4 0 0 17 15 11 9
2017 Mathias Seger 63 9 12 21 3 34 0 0 0 91 12 30 27
active Nolan Foote 105 12 9 21 -21 57 1 0 0 86 28 16 22
active Colby Ambrosio 81 10 11 21 8 26 1 0 0 48 21 17 26
active Maxim Nevolin 82 8 13 21 5 30 3 0 0 71 35 24 14
active Tyler Amaral 73 4 17 21 -20 34 2 0 0 46 42 41 77
2017 Dennis Seidenberg 36 6 15 21 0 4 0 0 0 42 14 32 109
active Julius Junttila 32 9 12 21 4 30 2 0 0 29 12 15 25
2019 Jeremy Welsh 34 6 14 20 0 10 2 0 0 39 15 13 19
active Aaron Haydon 81 5 15 20 -11 44 0 0 0 85 37 26 55
active Alex Broadhurst 40 10 10 20 3 30 5 0 0 34 16 11 18
2016 Colin Greening 72 7 13 20 -6 30 0 2 0 90 17 17 25
active Rasmus Lahnaviik 51 10 10 20 -5 24 0 0 0 38 24 9 26
active Gus Correale 61 6 14 20 -23 18 1 0 0 42 17 18 47
2015 Karl Stollery 52 6 14 20 6 26 0 0 0 66 16 25 89
active Adam Musil 32 9 11 20 -8 27 5 0 0 39 12 19 34
active Blake Clarke 85 8 12 20 -6 28 1 0 0 66 28 17 35
active John Parker 84 6 14 20 10 47 0 1 1 132 25 14 69
active Ryan McGregor 91 10 10 20 1 39 2 0 1 80 33 19 49
active Dyson Stevenson 83 9 11 20 -17 130 2 1 10 124 44 18 85
2015 Chris Mueller 45 15 5 20 5 18 3 0 0 51 22 15 25
2020 Mike Weber 76 2 18 20 9 66 0 0 4 139 36 38 125
2016 Mitch Topping 94 4 16 20 -14 44 0 0 1 57 32 20 98
2016 Nick Holden 45 8 12 20 11 12 0 2 0 51 22 24 71
2016 Ron Hainsey 82 6 14 20 -14 37 0 0 1 99 26 40 122
active Mason Proskin 34 8 12 20 13 44 1 1 0 79 17 11 21
2018 Jonathan Ericsson 63 4 16 20 5 16 0 0 0 96 33 18 65
active Jesse Ylönen 70 8 12 20 -6 39 2 0 1 30 17 9 20
2015 Mike Halmo 83 11 9 20 -3 159 1 0 18 72 19 19 49
2018 Dan Hamhuis 72 5 15 20 -3 50 0 0 2 83 21 36 88
2017 Eric Fehr 84 8 12 20 3 34 1 0 0 111 31 16 19
active Andrew Nielsen 80 7 13 20 -3 60 0 0 0 127 32 34 114
active Mark Barberio 62 6 14 20 2 16 0 1 0 69 26 45 138
active Joakim Andersson 32 8 12 20 9 14 2 0 0 33 14 8 13
active Ian Cole 60 4 16 20 -3 29 0 0 1 96 27 44 118
2018 Marcel Goc 64 6 14 20 0 40 0 0 0 55 23 38 37
2017 Mark Letestu 30 10 10 20 -7 18 4 1 0 30 17 18 16
2015 Carlo Colaiacovo 46 7 13 20 3 24 0 0 2 55 18 22 57
active Sam Gagner 42 5 15 20 5 20 1 0 0 39 13 14 13
2016 Chris Conner 92 9 11 20 -4 32 1 0 0 62 28 18 64
active Mikaël Tam 66 5 15 20 -3 56 0 1 0 96 19 23 65
active Mike Raven 118 7 13 20 -13 64 0 0 0 73 30 15 28
active Marat Khusnutdinov 65 6 14 20 -1 37 1 0 1 59 18 12 13
active Phillip Danault 60 6 14 20 -2 23 5 0 1 63 23 22 45
2017 Travis Roche 36 7 12 19 0 30 1 1 0 40 16 12 48
active Derek Ryan 44 4 15 19 -8 26 1 0 0 32 15 16 20
active Tom Sestito 109 6 13 19 -1 184 1 0 16 175 25 10 18
2015 Brian McGrattan 66 2 17 19 17 181 1 0 21 105 35 6 10
2016 Corey Trivino 49 2 17 19 -5 26 2 0 0 66 19 9 17
active Dan Ross 55 6 13 19 3 28 2 1 0 89 24 23 43
active Sena Acolatse 55 6 13 19 0 70 1 0 2 80 27 20 92
2015 Ryan Carter 50 10 9 19 -14 60 1 1 2 119 23 20 29
active Marcus Pettersson 27 2 17 19 -1 16 1 1 0 48 16 20 39
active Walter Flower 50 4 15 19 -20 40 0 0 0 35 17 22 28
active Jayden Struble 44 4 15 19 1 20 1 0 0 64 20 22 137
active Jean-Frédéric Drouin 168 13 6 19 -7 315 0 0 18 188 47 5 4
active Reagan O'Grady 61 4 15 19 -9 40 0 0 0 107 28 27 87
active António Peńa 77 8 11 19 -8 65 0 0 3 120 17 5 25
active Nikita Dvurechensky 30 13 6 19 1 12 2 0 0 56 21 9 15
active Isaac Ratcliffe 51 9 10 19 10 74 2 0 8 91 17 19 39
active Owen Hardy 78 5 14 19 -3 47 0 0 0 83 33 22 27
active Alexander Polunin 64 6 13 19 -6 24 0 0 0 58 28 29 116
2019 Reid McNeill 72 6 13 19 2 81 0 0 5 132 44 30 65
active Lars Eller 50 9 10 19 -9 40 4 0 0 71 33 43 43
active Julius Honka 32 7 12 19 2 16 0 0 0 37 18 11 28
active Anthony Aguanno 28 6 13 19 -1 18 1 0 0 41 16 16 66
active Quentin Shore 42 7 12 19 6 24 2 1 0 39 17 14 13
2015 Tyson Strachan 83 3 16 19 -13 105 0 0 6 133 31 29 70
active Derrick Pouliot 24 7 12 19 -8 22 2 0 0 36 17 8 33
active Semyon Der-Arguchintsev 70 8 11 19 5 67 0 0 0 29 19 21 53
active Jyrki Jokipakka 32 3 16 19 13 16 0 0 0 34 13 9 34
active Ryan Johnston 126 7 11 18 -9 55 1 2 1 145 51 59 203
2015 Brandon Burlon 34 5 13 18 5 14 1 1 0 53 23 17 33
active Brandon Sutter 45 7 11 18 -8 24 2 1 0 69 34 30 28
2017 Tyler Brown 117 7 11 18 -8 64 1 2 0 105 30 31 79
active Chase Lang 98 7 11 18 -2 34 0 0 0 86 25 20 16
active Joakim Ryan 63 1 17 18 -5 52 0 0 0 57 24 24 144
active Rudolfs Maslovskis 31 6 12 18 -8 16 2 0 0 23 14 17 19
2017 Marc Methot 63 7 11 18 -2 36 0 2 0 97 32 28 76
active Ahti Oksanen 37 7 11 18 -13 38 2 0 0 33 31 24 36
active Borna Rendulic 18 10 8 18 3 15 3 0 0 19 6 4 7
active Jack Jensen 81 10 8 18 2 54 2 0 2 95 14 34 26
active Maxim Letunov 25 4 14 18 4 6 1 0 0 46 14 17 32
active Alexis Binner 82 8 10 18 9 48 1 0 0 92 24 23 51
active Mikhail Grigorenko 16 8 10 18 7 8 3 0 0 12 12 10 11
active Guillaume Beck 69 2 16 18 -4 28 0 0 0 122 33 27 131
2017 Alex Lepkowski 72 3 15 18 -26 44 0 0 2 73 39 32 146
2018 Kristian Vesalainen 22 8 10 18 4 19 3 0 1 35 15 9 22
active Braden Doyle 86 9 9 18 -5 34 2 0 0 74 34 19 27
active Dylan Reese 57 6 12 18 19 25 1 0 1 48 35 25 82
active Maxim Berezin 58 7 11 18 6 52 1 0 0 69 38 24 93
2015 Patrick Bordeleau 83 4 14 18 -11 205 0 0 24 133 27 7 25
2017 Ryan Russell 92 7 11 18 -4 22 0 0 0 81 27 30 49
active Jason Garrison 47 4 14 18 -1 18 0 0 0 67 21 33 78
active Denis Malgin 30 5 13 18 2 8 2 1 0 19 8 14 37
active Szymon Bienik 78 8 10 18 -17 36 0 1 0 111 30 51 87
2015 Kris Newbury 75 7 11 18 -11 161 0 2 15 134 21 19 27
2017 Bobby Farnham 89 3 15 18 1 217 0 0 25 135 33 19 25
2016 Cal O'Reilly 89 7 11 18 3 34 2 0 0 70 17 26 42
active Colin Miller 42 6 12 18 -8 49 1 0 1 57 23 22 54
active Brandon Gormley 32 7 11 18 -3 18 2 0 0 44 23 27 42
active Michael Downing 59 2 16 18 -6 97 2 0 3 102 22 24 148
active Josh Archibald 54 8 10 18 -1 20 0 0 0 39 18 10 31
active Gustav Forsling 47 1 16 17 2 24 0 0 0 59 14 22 72
active Matia Marcantuoni 41 6 11 17 -4 16 0 2 0 56 21 10 51
active Matt Dorsey 49 8 9 17 -5 31 0 0 1 71 21 16 38
2016 Ben Youds 85 4 13 17 -2 55 0 1 1 63 25 22 69
active Blake Heinrich 83 7 10 17 -11 76 0 0 1 165 46 24 96
active Jakob Forsbacka Karlsson 35 9 8 17 -3 10 2 0 0 16 13 9 19
2015 Rob Klinkhammer 31 4 13 17 -1 8 1 0 0 42 18 12 16
active Andrew Yogan 48 5 12 17 -6 31 2 0 1 68 22 2 10
active Nelson Nogier 59 7 10 17 1 35 2 0 1 105 17 30 48
active Cavan Fitzgerald 74 4 13 17 -5 34 1 0 0 84 22 22 84
2015 Alex Grant 42 6 11 17 11 22 0 0 0 47 14 16 39
2016 Bobby Shea 91 5 12 17 -21 69 1 0 4 83 38 37 92
active Maxime Grondin 86 5 12 17 -13 84 0 0 1 147 27 25 30
active Alexander Younan 72 7 10 17 -24 32 1 0 0 79 40 52 102
active Jake Guentzel 34 3 14 17 -1 40 1 0 0 35 13 34 39
active David Comeau 62 6 11 17 -2 64 0 0 0 72 26 23 112
active Reece Scarlett 63 6 11 17 -1 20 1 0 0 67 24 28 111
2016 John Mitchell 74 6 11 17 -7 32 1 0 2 108 39 22 32
2016 Matt Moulson 58 10 7 17 -5 22 2 0 0 33 20 14 13
active Samuel Girard 21 5 12 17 5 11 4 0 1 13 13 18 41
active Miguel Fidler 83 4 13 17 4 64 0 0 0 85 23 8 19
active Sean Collins 63 9 8 17 1 34 0 2 0 75 22 18 18
2017 Philippe Cornet 110 9 8 17 -18 28 1 0 0 69 27 14 28
2015 Rene Bourque 26 7 10 17 1 10 3 0 0 20 8 8 15
2015 Derek Smith 38 3 14 17 5 6 1 1 0 74 18 40 57
active Vladislav Komarov 87 5 12 17 10 28 0 0 0 96 21 13 58
active Adam Capannelli 55 8 9 17 -5 64 2 0 1 63 28 18 12
active Joe Colborne 35 6 11 17 7 20 1 0 0 65 16 14 8
active Joel Chouinard 60 4 13 17 -3 45 0 0 0 61 25 31 120
active Matt Ustaski 94 6 11 17 -4 65 0 0 3 81 28 11 9
active Tobias Ĺkerman 41 8 9 17 -10 20 3 0 0 48 11 26 20
2016 Matt Hendricks 44 5 12 17 11 67 2 0 5 60 19 10 16
active Dylan Wendt 57 5 12 17 -3 22 0 1 0 58 18 15 5
2015 Micheal Haley 68 9 8 17 9 102 1 0 11 91 24 6 13
active Alex Schoenborn 57 6 11 17 -18 50 1 0 4 58 15 19 29
2015 Pierre-Luc Letourneau-Leblond 75 10 7 17 6 140 0 0 18 89 18 5 3
2015 Josh McFadden 25 2 14 16 3 10 0 0 0 15 20 13 6
active Robert Thomas 30 7 9 16 0 18 0 0 2 37 15 13 37
2015 Karl Stewart 58 7 9 16 -7 35 2 1 0 89 22 24 59
active Alex Thacker 52 5 11 16 5 6 1 0 0 14 24 32 39
active Tyler Nother 83 2 14 16 -8 92 0 0 3 194 33 35 69
active Julien Tessier 58 9 7 16 -22 22 4 0 0 59 30 32 57
active Viktor Nikonov 81 5 11 16 7 36 0 1 0 46 23 11 22
active Pierre-Olivier Joseph 45 8 8 16 8 16 1 2 0 31 13 24 37
active Radko Gudas 123 0 16 16 -20 99 0 0 1 140 63 30 101
2016 Joe Lavin 65 3 13 16 9 18 1 0 0 35 26 38 97
2016 Jordin Tootoo 43 6 10 16 -11 112 4 0 4 78 34 23 27
active Thomas Novak 42 7 9 16 -2 21 1 0 1 23 10 17 46
active Clayton Keller 22 6 10 16 -1 24 1 0 0 19 7 8 14
active Aren Sirmakeysan 44 4 12 16 8 29 2 0 1 64 16 26 67
2015 Aaron Palushaj 55 6 10 16 6 35 2 0 0 47 22 20 45
active Koby Morrisseau 47 4 12 16 -4 36 0 0 0 67 24 12 31
active Aaron Kellogg 80 9 7 16 -7 108 2 0 0 68 14 15 10
2017 Luke Witkowski 79 3 13 16 -3 94 0 0 6 105 28 30 74
active Aidan Prueter 54 8 8 16 4 16 0 0 0 74 20 23 19
active Dylan Blujus 57 2 14 16 6 23 0 0 1 58 14 26 63
active Logan O'Neil 49 12 4 16 -20 42 3 0 0 19 15 11 6
active Jordan Tkatch 66 4 12 16 -2 22 0 1 0 58 20 15 20
active Andrej Sustr 42 3 13 16 16 10 0 0 0 43 15 20 38
active Raivis Kristi?ns Ansons 78 3 13 16 -4 24 0 0 0 70 21 17 31
active Arthur Kaliyev 83 2 14 16 -11 4 0 0 0 36 13 14 29
2017 Tuomo Ruutu 46 9 7 16 -2 30 2 0 0 61 19 27 39
active Klas Dahlbeck 44 5 11 16 15 16 0 0 0 49 24 24 56
2015 Kevan Miller 58 6 10 16 6 30 0 1 0 84 15 21 82
2018 Matt Carle 29 4 12 16 3 12 1 0 0 24 14 18 70
active Alexander Sharov 48 6 10 16 -5 22 0 0 0 49 11 14 24
active Jake Behse 100 6 10 16 -10 64 0 1 0 48 21 23 37
2016 Shawn Belle 91 4 12 16 5 75 0 0 2 82 48 45 159
active Thomas Chabot 30 6 9 15 -6 18 0 0 0 26 11 17 43
2018 Kris Russell 43 1 14 15 3 8 0 0 0 56 19 20 121
2016 Ben Eager 123 3 12 15 -15 162 0 0 18 110 37 18 32
active Tristan Pagura 60 2 13 15 -11 84 0 1 0 60 16 20 51
2016 Chris VandeVelde 73 6 9 15 4 48 0 0 2 76 35 29 31
active Michael Tropea 43 7 8 15 9 47 1 0 1 16 8 2 3
2018 Danny Hobbs 84 8 7 15 -12 26 1 0 0 58 27 16 36
active Julian Melchiori 115 3 12 15 -11 48 0 0 0 155 64 49 143
active Nikita Rtischchev 61 3 12 15 -5 45 1 0 0 95 22 23 19
active Ivan Nikolishin 19 6 9 15 -3 10 3 0 0 10 9 3 9
2018 Matt Bradley 31 8 7 15 -4 16 5 0 0 33 21 9 13
2015 Matt Hussey 20 5 10 15 -1 13 4 0 0 16 13 13 24
2016 Matt Mangene 30 11 4 15 -4 10 3 0 0 30 13 10 5
active Max Wennlund 28 5 10 15 4 6 1 1 0 37 13 10 18
2016 P.A. Parenteau 18 6 9 15 2 0 2 0 0 27 9 7 2
active Tyler Tullio 83 4 11 15 -20 34 0 0 0 65 50 11 23
active James Melindy 53 6 9 15 -10 29 0 1 1 61 28 30 45
2017 Ryan Reaves 62 9 6 15 -20 124 0 0 10 135 25 8 10
active Walter Flower 83 5 10 15 -16 63 1 0 1 124 29 38 90
2015 Taylor Fedun 28 2 13 15 4 6 0 0 0 25 9 5 28
2017 Ales Hemsky 73 4 11 15 -9 14 0 0 0 34 11 19 30
2015 Kellan Lain 67 9 6 15 -19 80 0 0 0 96 34 16 19
active Dmitry Sinitsyn 22 8 7 15 -1 2 3 0 0 20 10 7 29
2015 Mark Lee 37 4 11 15 -1 14 0 0 0 26 8 12 16
active Albert Morgan 43 5 10 15 1 36 0 0 0 25 13 7 20
2015 Mike Ouellette 43 5 10 15 7 32 0 0 0 27 8 12 20
2016 Mike Zigomanis 75 5 10 15 7 42 0 0 2 58 22 28 27
active Eric Van Impe 76 0 15 15 3 28 0 0 0 94 31 26 50
active Filip Chlapík 17 7 8 15 4 10 3 0 0 18 6 9 11
2015 Rod Pelley 61 4 11 15 9 29 0 1 1 49 18 20 19
2015 Shane O'Brien 53 5 10 15 -7 30 0 0 0 89 41 31 60
2015 Jesse Winchester 30 6 9 15 4 18 3 1 2 22 16 17 12
active Austin Chorney 66 2 13 15 -16 65 0 0 1 85 34 24 45
active Tom Kühnhackl 56 7 8 15 2 33 0 0 0 34 31 18 32
active Tristan Gray-Gagnon 80 7 8 15 -24 68 0 0 0 66 16 18 26
2015 Mike Blunden 83 7 8 15 -9 54 0 0 0 104 35 32 35
2017 Nate Prosser 91 3 12 15 3 26 1 0 0 100 37 40 130
active Jakub Predajniansky 87 4 11 15 -4 48 0 1 0 76 54 48 161
active Jari Erricson 52 6 9 15 -16 32 2 1 0 44 29 18 56
active Rajvir Sangha 76 1 13 14 -10 33 0 0 1 87 28 32 51
active Nicholas Redmon 127 4 10 14 -7 106 1 0 0 136 29 22 38
active Barrett Deveron 72 5 9 14 -12 46 1 0 0 37 15 6 81
2016 Kyle Brodziak 60 9 5 14 -11 33 3 0 3 62 38 26 44
active Clark Seymour 47 5 9 14 -2 59 0 1 1 64 19 11 30
active Luc Marleau 57 6 8 14 -11 16 1 1 0 51 22 11 45
2018 Oscar Möller 40 4 10 14 1 14 0 0 0 22 3 5 6
active Paul Byron 17 5 9 14 2 14 2 1 0 25 9 14 13
2015 Derek Grant 58 7 7 14 5 56 0 1 2 64 18 12 14
active Marco Scandella 59 3 11 14 -11 36 0 0 0 116 31 39 93
active Nicolas Kingsbury-Fournier 83 6 8 14 2 91 0 0 1 118 21 6 33
active Connor Rankin 72 6 8 14 -11 34 2 0 0 37 8 8 19
active Brett Crossley 60 6 8 14 3 38 0 0 0 100 31 23 66
active Urho Vaakanainen 32 1 13 14 2 36 0 0 2 59 16 24 59
active Luke Gingras 38 6 8 14 -5 67 1 0 5 64 17 1 32
2018 Mats Zuccarello 39 4 10 14 13 8 0 0 0 34 9 15 24
2016 Byron Froese 34 5 9 14 -14 26 4 0 0 23 20 12 15
2015 Michal Rozsival 30 2 12 14 0 12 0 0 0 38 9 16 39
2020 Chad Rau 70 8 6 14 -2 33 2 0 0 27 14 10 29
active Otto Paajanen 46 7 7 14 4 60 0 0 1 52 26 27 78
active Michael Boyle 17 5 9 14 4 6 0 1 0 27 2 14 35
active Dane Fox 51 2 12 14 -5 30 0 0 0 69 16 16 38
active Dario Tesoro 50 7 7 14 -6 20 0 0 0 48 25 8 38
active Cédric Paquette 39 7 7 14 -9 49 0 1 7 33 14 4 14
2015 Alex Friesen 50 7 7 14 2 37 0 2 1 64 15 3 21
active Korbinian Holzer 24 3 11 14 16 10 1 0 0 37 12 11 30
2017 Anthony Peluso 70 6 8 14 9 71 0 0 7 93 14 4 6
active Iiro Pakarinen 24 7 7 14 -7 12 2 2 0 38 13 12 21
2018 Patrick Eaves 64 4 10 14 6 12 0 0 0 65 28 22 38
active Sheldon Serraglio 54 5 8 13 -14 34 0 0 0 74 12 12 48
active Keaton Middleton 27 1 12 13 -1 16 0 0 0 38 12 15 55
active Stefano Giliati 51 7 6 13 -11 42 2 0 0 69 16 5 54
2015 Brad Mills 35 5 8 13 3 34 1 0 2 40 14 6 5
active Alex Formenton 37 3 10 13 -9 19 0 0 1 17 16 7 12
active Alex Zych 43 4 9 13 6 32 0 0 0 29 33 21 19
2015 Mirosláv Zálesák 42 7 6 13 -8 12 2 0 0 42 10 7 26
active Brendan Keck 61 6 7 13 -3 43 0 0 0 52 13 4 12
active Valentin Barbe 126 4 9 13 -21 160 0 0 13 116 37 1 5
active Petr Poppel 83 6 7 13 -5 26 1 1 0 63 26 33 55
2017 Dustin Gazley 44 2 11 13 -10 35 0 0 0 20 9 13 26
2016 Filip Novák 21 2 11 13 -1 10 1 0 0 19 9 16 33
active Marek Hrivik 47 5 8 13 -4 24 0 0 0 28 16 18 18
active Terrance Amorosa 49 2 11 13 -29 34 0 0 0 27 16 35 152
2015 Kevin Czuczman 41 7 6 13 11 12 0 1 0 53 23 18 57
active Dmitry Kulikov 17 1 12 13 5 8 0 0 0 17 10 12 30
2016 Brett Olson 70 6 7 13 -4 37 0 0 1 62 21 15 42
active Colin Smith 27 7 6 13 -7 19 3 0 1 31 10 10 12
active Lucas Feuk 92 5 8 13 -10 52 0 0 0 34 13 10 12
active Ethan Manderville 62 7 6 13 -9 38 1 1 0 77 21 12 41
active Jeff Sharrock 26 8 5 13 2 10 0 0 0 17 9 14 11
active Nick Boka 54 5 8 13 13 43 0 1 1 66 18 16 42
2017 Troy Milam 41 2 11 13 1 23 0 0 1 58 14 17 35
2015 Yanick Lehoux 31 3 10 13 0 10 0 0 0 11 3 16 22
active Ben Schultheis 79 3 10 13 -19 97 0 0 1 129 26 41 122
active Matthew Cowley 49 6 7 13 -5 78 0 0 0 84 9 15 43
active Bowen Byram 34 3 10 13 3 16 0 0 0 63 13 32 91
active Patrick Sanvido 59 2 11 13 3 18 0 0 0 60 40 17 21
active Calle Järnkrok 21 6 7 13 -7 4 3 0 0 21 9 12 16
active Carl Hagelin 27 6 7 13 -1 8 2 0 0 37 14 9 14
2016 Joey Mormina 91 0 13 13 -1 59 0 0 1 111 33 27 76
2016 Wes Vannieuwenhuizen 70 2 11 13 1 24 0 0 0 97 25 26 26
active Noel Gunler 51 4 9 13 -13 40 1 0 0 57 20 17 7
active Ryan Segalla 47 4 9 13 3 20 0 1 0 56 21 20 63
2016 Mike Hoeffel 40 1 12 13 -1 22 0 0 0 24 17 4 14
active Luke Green 25 5 8 13 -19 12 2 0 0 31 17 17 40
2017 Alex Goligoski 52 4 8 12 -6 12 0 1 0 41 21 28 54
2018 Alexander Radulov 60 8 4 12 -5 30 1 0 0 35 13 9 28
2015 Blair Jones 29 7 5 12 0 20 1 1 0 65 12 15 15
active Cody Corbett 19 4 8 12 -5 16 2 0 0 20 13 12 29
active Fredric Larsson 35 1 11 12 0 14 0 0 0 56 9 16 27
active Marek Nemec 31 5 7 12 4 20 0 0 0 33 6 13 11
active Tanner Latsch 31 7 5 12 7 31 0 2 1 55 13 10 28
active Zac Whitby 101 5 7 12 -8 52 0 1 0 79 22 16 28
2015 Andrew Bodnarchuk 81 8 4 12 -6 40 0 3 0 105 45 42 172
2015 Blair Riley 51 4 8 12 4 28 0 0 2 72 7 13 13
active Enzo Guebey 36 5 7 12 -19 12 1 0 0 62 32 18 59
2015 Daniel Maggio 81 3 9 12 -11 174 0 0 16 122 48 12 25
active Josh Merry 46 5 7 12 -1 12 1 0 0 56 13 8 39
active Petter Granberg 34 4 8 12 13 30 0 0 0 41 12 13 42
active Mackenzie MacEachern 85 6 6 12 -22 24 1 1 0 90 33 28 23
active Magnus Pääjärvi 36 4 8 12 -5 30 1 1 0 46 20 19 41
2019 Sean Dolan 57 2 10 12 2 22 1 0 0 32 14 6 2
active Kabir Gill 52 5 7 12 -20 49 0 0 1 68 10 16 52
active Kendrick Frost 83 5 7 12 -23 67 0 0 1 112 33 27 79
active Ryan McLeod 17 8 4 12 -9 12 2 0 0 35 9 5 15
active Olivier Cręte-Belzile 40 6 6 12 3 34 3 0 0 49 18 11 42
active Mark Zengerle 37 5 7 12 -7 14 0 0 0 37 9 12 7
active Gustav Bouramman 22 3 9 12 -8 14 1 0 0 20 5 24 81
2017 Alex Tanguay 28 7 5 12 -1 6 0 1 0 15 7 11 10
active Matt Corrente 83 3 9 12 -3 68 0 0 4 110 30 27 55
2017 Kristofer Berglund 18 5 7 12 -9 22 2 0 0 18 2 11 29
2016 Carter Rowney 57 4 8 12 -13 28 0 0 0 34 9 18 21
active Jacob Middleton 49 3 9 12 13 26 0 0 0 44 19 14 38
2017 Ryan Hamilton 75 4 8 12 -1 22 0 1 0 51 16 13 14
active Christián Jaroš 22 2 9 11 -14 20 1 0 0 35 9 10 26
2016 Marc Hagel 66 7 4 11 -5 14 0 1 0 62 13 11 21
2016 Nick Petrecki 94 5 6 11 12 56 0 1 1 160 57 28 35
2017 Greg Rallo 75 5 6 11 -8 27 0 0 0 37 20 16 23
active David Rigatti 75 4 7 11 5 74 0 0 8 74 14 10 20
2020 Willie Coetzee 41 3 8 11 1 10 0 0 0 24 4 4 21
active Kirk Lemaire 61 7 4 11 -3 15 0 0 1 44 15 7 30
active Jimmy Hayes 21 4 7 11 4 4 0 0 0 28 10 10 8
active Oscar Lindberg 45 6 5 11 12 22 0 0 0 44 5 8 13
active Owen Power 41 3 8 11 0 28 0 0 0 50 12 22 25
2016 Cody McCormick 85 3 8 11 -13 88 0 0 2 112 27 18 20
active Patrik Nemeth 46 1 10 11 -7 16 0 0 0 65 26 25 60
2015 Drew Miller 22 7 4 11 3 12 2 0 0 34 11 10 7
active Frankie Simonelli 54 5 6 11 9 51 1 1 1 58 20 11 42
active Shane Bowers 23 6 5 11 -7 40 2 1 0 40 14 8 14
active Rocky Kaura 66 3 8 11 -3 26 0 1 0 74 27 30 77
2018 Kris Fredheim 71 3 8 11 -4 26 0 0 0 93 23 34 89
active J.J. Piccinich 76 4 7 11 2 18 1 0 0 45 18 22 33
2017 Brett Sonne 66 4 7 11 -14 33 0 0 1 66 26 17 39
2019 Matt Kassian 131 6 5 11 -19 255 0 0 26 184 37 14 14
2015 Mike Angelidis 83 5 6 11 -12 150 0 1 20 106 26 14 21
2015 Chris Butler 49 1 10 11 5 10 0 0 0 39 15 25 80
2016 Craig Weller 52 0 11 11 11 68 0 0 3 102 22 27 60
active Josh Brown 43 2 9 11 7 18 0 0 0 33 12 11 47
active Valentino Weißgerber 75 4 7 11 -12 23 0 0 0 45 20 12 8
active Jan Jeník 66 4 7 11 -14 26 0 0 0 28 15 8 7
2017 Simon Danis-Pepin 70 2 9 11 -10 22 0 0 0 76 28 11 55
active Joel Teasdale 37 3 8 11 -9 22 0 0 0 16 13 14 22
active Tim Fleischer 71 5 6 11 -3 24 0 2 0 40 15 18 33
active Connor Hurley 19 6 5 11 1 8 3 0 0 16 3 16 12
active Alexandre Hogue 23 3 8 11 5 8 0 1 0 23 12 15 47
active Frank Corrado 48 1 10 11 5 14 0 0 0 51 21 29 92
active Frazer McLaren 78 5 6 11 -5 161 0 0 19 91 19 9 18
active Andrew Cogliano 61 4 7 11 -9 10 1 0 0 40 13 20 33
active Zac Rinaldo 25 4 6 10 -4 49 2 0 7 61 16 11 7
active Adam Gaudette 63 2 8 10 -10 29 0 0 1 62 18 16 28
2017 Braydon Coburn 27 1 9 10 -1 24 0 0 2 35 9 15 31
active Dylan Cozens 25 3 7 10 -15 20 1 0 0 30 9 14 14
2015 Chad LaRose 69 5 5 10 -2 28 0 0 2 56 15 21 35
2016 Cody Goloubef 50 3 7 10 -1 20 0 0 0 37 18 36 57
2015 Raffi Torres 17 7 3 10 5 39 3 0 0 31 12 3 3
active Gabe Bast 59 5 5 10 -26 40 0 1 0 39 20 20 44
2016 Vincent LoVerde 63 7 3 10 -5 61 0 1 1 76 18 18 69
active Matthew Carroll 34 2 8 10 3 14 2 0 0 29 10 9 8
active Elan Bar-Lev-Wise 56 7 3 10 -7 22 4 0 0 44 17 12 18
2015 Mike Brown 41 5 5 10 -11 58 2 1 5 59 33 17 18
active Patrice Cormier 22 4 6 10 -9 39 2 1 0 43 20 13 7
active Julien Gauthier 11 3 7 10 7 6 1 0 0 6 3 5 6
active Justin Bergeron 34 4 6 10 -8 12 0 2 0 45 21 17 46
2016 Eric Selleck 61 2 8 10 -5 112 0 0 13 57 18 11 13
active Philip McRae 55 5 5 10 -3 50 1 0 2 45 14 10 20
active Kevin Ekman Larsson 34 3 7 10 -3 14 1 0 0 28 14 21 26
active Rickard Rakell 19 4 6 10 5 14 1 0 0 25 15 13 20
active Matt Iacopelli 34 5 5 10 8 36 1 0 6 23 13 5 7
active Joey Cassetti 38 4 6 10 3 21 0 0 1 47 15 7 13
active Adam Varga 63 5 5 10 1 22 0 0 0 47 10 16 24
active Tye McGinn 49 1 9 10 -14 21 0 0 1 59 20 15 13
active Paul Gionis 83 3 7 10 -20 64 1 0 0 70 15 10 3
active André Boaz 45 5 5 10 0 17 0 0 1 33 17 9 20
active Mikko Rantanen 9 6 4 10 0 2 2 0 0 7 5 4 1
active Jack Kopacka 7 5 5 10 3 0 1 0 0 5 5 1 2
active Joonas Jalvanti 19 1 9 10 -3 21 0 0 1 32 9 8 25
2015 Corey Potter 40 0 10 10 -1 15 0 0 1 36 10 19 19
active Ethan Bear 23 1 9 10 2 15 0 0 0 21 5 12 54
active Félix Lafrance 36 7 3 10 -4 12 2 0 0 45 12 8 6
active Damon Severson 17 2 8 10 -1 25 0 0 1 25 8 14 33
active Dan Parker 26 6 4 10 -8 6 1 0 0 24 10 4 8
active Anders Bjork 75 5 5 10 5 35 0 0 1 89 23 12 20
active Daniel Baker 44 3 7 10 -7 31 0 0 1 87 17 21 75
2015 Joe Faust 41 0 9 9 -4 10 0 0 0 28 7 17 84
active Matej Ilencik 8 3 6 9 4 0 0 0 0 10 2 6 14
2017 Andrew Ference 59 0 9 9 0 44 0 0 0 89 31 16 82
active Matthew Konan 38 2 7 9 -9 18 0 0 0 47 15 12 32
2016 Mickey Lang 16 6 3 9 -1 8 3 0 0 14 6 2 5
active Tyler Sandhu 42 3 6 9 3 12 0 0 0 16 14 10 17
2015 Daniel Corso 28 4 5 9 -6 29 0 0 1 53 8 9 32
active Luke Johnson 36 2 7 9 14 15 0 0 1 24 8 9 10
2019 Ron Griffin 30 2 7 9 -1 14 1 0 0 31 2 2 6
active Danil Guschin 39 2 7 9 1 16 1 0 0 21 15 6 7
2015 Jake Dowell 74 3 6 9 -14 22 0 0 0 56 15 28 27
active Stepan Alexandrov 24 1 8 9 7 10 0 0 0 28 10 9 28
2015 Mark Fraser 70 0 9 9 -19 65 0 0 1 100 24 20 77
active Todd Michael 60 1 8 9 -24 32 0 0 0 55 30 33 121
active Max Domi 3 5 4 9 3 0 1 0 0 8 1 1 3
active Leon Draisaitl 17 2 7 9 -3 4 0 0 0 18 8 13 10
2017 Matthew Ford 44 4 5 9 -10 29 3 0 1 42 21 9 9
active Jack Rathbone 51 3 6 9 4 28 0 1 0 58 15 23 41
active Logan Brown 9 5 4 9 9 2 2 0 0 13 4 4 5
2015 Chris Breen 24 1 8 9 9 22 0 0 0 22 17 18 17
active Eric Roy 17 3 6 9 4 6 1 0 0 14 8 5 15
active Alexandre Joncas 48 4 5 9 10 72 0 0 0 69 19 14 44
2017 Jannik Hansen 20 5 4 9 -8 8 2 0 0 24 9 8 4
active Kevin Miller 55 6 3 9 -6 8 0 0 0 55 17 8 18
active Dylan McIlrath 25 3 6 9 3 60 1 0 6 34 11 12 20
active Jack Johnson 35 2 7 9 8 0 0 0 0 68 16 16 27
active Maxime Sauvé 81 4 5 9 -16 24 0 1 0 59 21 11 20
active Jake DeBrusk 7 5 4 9 3 6 2 0 0 5 3 0 8
active Evan Brand 42 2 7 9 -20 28 1 0 0 58 23 25 80
active Dallas Valentine 48 2 7 9 -2 16 0 0 0 38 13 18 40
2015 Darroll Powe 45 4 5 9 12 21 0 0 1 30 19 18 17
active Marcus Paulsson 43 6 3 9 -2 26 3 0 0 29 10 6 12
2015 Justin Dowling 51 3 6 9 3 29 0 0 1 28 9 14 21
active Matt Beleskey 18 4 5 9 2 10 2 0 0 28 19 6 7
active Michal Jordan 18 1 8 9 -9 6 0 0 0 19 9 12 31
2015 David Schlemko 36 1 8 9 0 10 0 0 0 44 10 22 63
2020 Ed Bromhead 71 1 8 9 -17 45 0 0 1 55 14 23 29
2016 Gus Young 66 1 8 9 0 42 0 0 0 79 32 17 71
active Anthony Curran 76 3 6 9 11 124 0 1 5 62 15 4 11
active Chad Costello 48 0 8 8 -8 22 0 0 0 20 3 3 10
2015 John Zeiler 35 2 6 8 0 31 1 0 0 37 15 15 29
active Isaac MacLeod 27 4 4 8 5 14 1 0 0 18 7 11 26
2015 Maxime Macenauer 40 1 7 8 -4 13 0 0 1 48 7 12 18
2017 Mike Brennan 35 2 6 8 12 31 0 0 1 33 12 6 22
active Michael Latta 26 3 5 8 -4 54 1 0 6 43 6 6 13
2016 Garrett Mitchell 39 2 6 8 3 40 0 0 4 62 7 11 11
active Marcus Kivelä Carlzon 28 5 3 8 -6 14 0 0 0 24 9 9 4
active Zac Dalpe 52 4 4 8 -3 14 3 0 0 47 22 29 52
active Matous Belohorsky 24 3 5 8 -10 32 0 0 0 22 12 10 24
active Colby Robak 18 0 8 8 -6 12 0 0 0 14 6 9 39
active Olivier Schingh-Gomez 33 0 8 8 4 39 0 0 1 39 15 13 17
2015 Nick Tarnasky 51 3 5 8 4 68 1 0 2 74 11 15 15
active Jake Chelios 29 0 8 8 9 14 0 0 0 44 21 11 29
active Gabriel Beaupré 56 3 5 8 0 49 0 0 1 84 31 28 90
active Danny Federico 32 2 6 8 -6 4 0 0 0 35 15 13 33
2017 T.J. Sarcona 47 4 4 8 -21 30 4 0 0 35 14 7 19
2018 Jason Demers 25 3 5 8 3 12 0 1 0 39 14 9 44
active Mathieu Perreault 14 4 4 8 -6 8 3 0 0 23 9 7 5
active Tim Erixon 29 0 8 8 -1 35 0 0 1 26 6 10 50
2016 Bryan Lerg 23 3 5 8 4 16 0 0 0 14 7 4 18
active Jack Nevins 27 6 2 8 4 47 0 0 5 44 14 2 7
active Joni Tuulola 12 2 6 8 -1 4 0 0 0 12 9 5 17
2017 Carl Gunnarsson 21 1 7 8 1 12 0 0 0 25 10 19 40
active Jackson Nieuwendyk 54 2 6 8 5 16 0 0 0 21 10 12 14
active Michael McLeod 5 3 5 8 5 4 1 0 0 6 5 3 3
active Jakin Smallwood 61 2 6 8 8 19 0 0 1 33 6 17 27
active Sean Farrell 44 3 5 8 -9 28 0 0 0 42 19 11 31
active Simon Butala 70 1 7 8 4 70 0 0 8 123 20 46 168
2015 Jared Boll 23 4 4 8 -6 57 3 0 9 41 10 10 8
2015 John Scott 18 4 4 8 6 52 2 0 6 35 11 3 3
active Jacob Harris 24 3 5 8 -6 12 0 0 0 29 8 7 16
active Andrew MacWilliam 53 2 6 8 -5 50 0 0 0 84 30 30 76
active Marko Dano 8 4 3 7 -10 4 3 0 0 9 11 11 6
active Nick Jensen 27 1 6 7 -7 14 0 0 0 23 17 25 47
active Ashton Tennyson 57 5 2 7 -12 99 0 0 7 63 16 3 3
active Rob Famulak 44 3 4 7 -2 18 1 0 0 21 9 15 43
active Kristian Skalin 14 2 5 7 2 6 1 0 0 18 4 7 10
active Christoffer Sedoff 29 1 6 7 -1 12 0 0 0 16 18 7 13
active Troy Terry 26 3 4 7 -20 21 2 0 0 15 12 22 21
2015 Mike Keenan 31 2 5 7 -9 12 0 0 0 49 14 8 35
2016 Chris DeSousa 29 5 2 7 -6 10 0 0 0 26 11 6 10
2015 Eric Beaudoin 24 4 3 7 7 11 0 0 1 30 5 8 2
active Daniel Krenzelok 29 0 7 7 9 14 0 0 0 40 14 25 89
active Serron Noel 18 3 4 7 7 14 0 0 0 28 11 7 23
2017 Alexander Semin 25 1 6 7 -1 16 0 0 0 21 8 8 10
active Kyle Clifford 37 3 4 7 -1 21 0 0 3 66 15 6 22
active Drew Hunter 24 4 3 7 9 18 0 0 0 22 8 19 31
active Ryan Spooner 18 0 7 7 -2 23 0 0 0 20 5 10 19
2015 Mike Moore 36 0 7 7 -1 38 0 0 0 45 19 12 38
active Viktor Svedberg 48 1 6 7 -12 18 0 0 0 60 29 19 31
active Bryan Ayles 40 0 7 7 3 10 0 0 0 22 7 6 23
2015 Harrison Ruopp 39 3 4 7 -1 40 0 0 0 58 20 14 28
active Jesper Fast 18 3 4 7 -3 2 0 0 0 20 10 15 17
active Nolan Valleau 43 1 6 7 -8 16 0 0 0 42 24 23 63
active Max Bogdanovich 28 2 5 7 4 12 0 0 0 15 7 4 1
active Joonas Iltanen 42 5 2 7 -19 65 0 0 0 71 10 18 44
active Jackson Bales 79 3 4 7 -3 81 0 0 1 78 20 17 34
active Alex Turcotte 15 4 3 7 -1 14 0 0 0 11 5 7 2
2017 Clayton Stoner 50 3 4 7 -14 73 0 0 7 57 11 19 53
2016 Morgan Ellis 26 2 5 7 -7 10 1 1 0 30 25 11 21
active Alexei Emelin 19 3 4 7 8 6 0 1 0 26 6 14 20
active Brock McLeod 27 4 3 7 3 4 0 0 0 18 6 5 10
active Frédérick Gaudreau 38 1 6 7 -8 17 0 0 1 22 4 9 17
active Killian Kiecker-Olson 26 1 6 7 2 17 0 0 0 48 7 2 7
2017 Barry Goers 34 2 5 7 3 14 0 0 0 17 11 17 32
active Thomas Raffl 35 3 4 7 -1 8 0 0 0 36 9 1 8
active Ryan Mantha 35 3 4 7 0 9 0 0 1 58 20 13 11
active Connor Corcoran 29 2 5 7 6 28 0 0 2 47 20 10 59
active Brian Dumoulin 22 0 7 7 1 9 0 0 1 40 16 12 36
active Dane Stoyanoff 34 2 5 7 -9 35 0 0 0 28 21 11 32
active John St. Ivany 51 2 4 6 9 26 1 0 0 69 14 17 44
2017 David Booth 45 4 2 6 3 6 0 0 0 39 18 6 10
2015 Peter Harrold 21 2 4 6 4 14 0 0 0 27 11 7 52
2016 David van der Gulik 46 2 4 6 4 14 0 0 0 30 12 11 12
active Shane Gersich 47 4 2 6 -15 4 1 0 0 35 8 9 33
2018 Tomás Kluka 21 2 4 6 -3 10 1 0 0 17 7 14 53
2015 Jeff Tambellini 13 3 3 6 3 8 0 0 0 8 4 3 7
active Mark Taraschuk 18 0 6 6 10 12 0 0 0 13 7 9 19
active Baker Shore 27 2 4 6 -4 24 1 0 0 17 8 8 11
active Roy Edmundson 64 2 4 6 1 65 0 0 3 46 25 2 0
active Ryan Horvat 22 2 4 6 -2 26 1 0 1 21 7 7 14
active Alex Beaucage 32 2 4 6 -1 16 0 1 0 43 14 14 9
active Connor Bitten 40 3 3 6 -6 6 0 0 0 41 7 6 10
active Tyler Motte 25 1 5 6 -1 8 0 0 0 8 6 6 2
2017 Cory Quirk 20 2 4 6 7 14 0 0 0 18 7 2 11
active Josh Bishop 14 2 4 6 5 10 1 1 0 18 0 6 10
2015 Davis Drewiske 30 1 5 6 -4 16 0 0 0 43 16 18 38
2016 Shawn O'Donnell 42 4 2 6 3 28 0 0 0 41 16 6 13
2015 Trevor Lewis 29 1 5 6 -2 14 0 0 0 34 7 10 3
active Konstantin Pushkarev 27 3 3 6 2 2 0 0 0 24 5 5 7
2015 Kevin Gagné 33 2 4 6 1 14 0 0 0 24 12 20 64
active Brendan Smith 21 1 5 6 0 16 0 0 0 40 3 12 28
active Bryan Bickell 32 3 3 6 -5 27 0 0 3 39 11 3 12
active Kacper Ryba 24 3 3 6 -8 13 2 0 1 21 8 5 11
active Nick Bonino 19 2 4 6 1 8 0 0 0 6 6 7 7
active Nikita Nesterov 20 1 5 6 -14 15 0 0 1 36 12 17 35
2018 Matt Leitner 57 1 5 6 11 31 0 0 1 25 4 5 6
active Petteri Lindbohm 17 3 3 6 5 20 0 0 0 24 9 11 25
active Mikko Vainonen 28 1 5 6 4 2 0 0 0 22 20 17 43
active Bryan Holtzhauser 36 3 3 6 -6 6 0 1 0 32 11 4 4
active Marcus Johansson 7 1 5 6 -1 0 0 0 0 9 3 4 1
2015 Simon Gamache 16 3 3 6 0 13 0 0 1 22 6 3 9
active Jayden Jensen 44 0 5 5 4 46 0 0 2 62 16 6 26
active Jeremy Davidson 18 3 2 5 7 10 0 0 0 14 3 3 3
2016 Trevor Parkes 28 2 3 5 0 12 0 0 0 22 6 6 3
active Austin Brimmer 12 2 3 5 -1 10 0 0 0 12 7 6 1
active John Farinacci 10 2 3 5 1 8 1 0 0 7 3 2 4
active Leon Bristedt 8 4 1 5 -1 4 3 0 0 1 6 8 9
active Jack Studnicka 4 2 3 5 -4 2 1 0 0 3 0 3 4
active Paavo Kilponen 57 3 2 5 -17 10 0 0 0 32 11 16 21
active Tyler Maktaak 33 3 2 5 -7 6 0 0 0 9 9 0 1
active Craig Smith 3 4 1 5 -1 2 3 0 0 0 3 1 0
2016 Taylor Doherty 38 0 5 5 -8 81 0 0 11 77 28 14 16
active David Morisset 26 3 2 5 -7 6 0 0 0 17 8 2 12
active Matt Needham 41 1 4 5 3 10 0 0 0 31 13 10 34
2019 Kyle Hagel 46 1 4 5 -5 82 0 1 10 41 6 3 10
2017 Bryan Cameron 25 3 2 5 -4 18 1 0 0 13 8 4 6
active Liam Keeler 27 0 5 5 9 33 0 0 0 5 5 8 16
active Jack Walker 33 0 5 5 -4 19 0 0 1 25 6 4 9
active Ludwig Karlsson 56 3 2 5 -4 22 1 0 0 49 10 12 14
active Mike Petizian 14 0 5 5 -1 6 0 0 0 3 1 2 1
active Mike Wenger 27 2 3 5 3 20 0 0 0 40 10 17 12
2017 Vinny Saponari 34 0 5 5 -5 4 0 0 0 19 11 4 13
active Henry Rybinski 41 1 4 5 -2 28 0 0 0 45 9 8 14
2015 Andrew Campbell 45 1 4 5 1 19 0 0 1 39 23 24 39
active Elroy Moser 46 4 1 5 -2 70 0 0 2 39 10 1 5
active Jordan Staal 3 3 2 5 2 4 1 0 0 3 3 4 1
2019 Dustin Stevenson 18 3 2 5 5 20 0 0 0 22 7 3 19
active Andreas Radin 29 0 5 5 -12 15 0 0 1 29 16 10 51
active Daniel Poizl 21 0 5 5 -4 8 0 0 0 23 8 12 31
2017 Tom Kroshus 21 1 4 5 -3 17 1 0 1 25 13 8 8
active Xan Gurney 28 1 4 5 -1 15 0 0 1 37 9 15 46
2016 Joe Vitale 33 0 5 5 -1 45 0 0 1 46 17 18 20
2015 Adam Cracknell 22 3 2 5 -4 8 0 0 0 29 9 9 13
2015 Maxim Kitsyn 28 4 1 5 -4 13 0 0 1 26 9 3 5
2016 Mike Ribeiro 19 0 5 5 2 0 0 0 0 10 3 8 9
active Michael Stone 5 1 4 5 -2 0 0 0 0 4 1 2 7
2015 Curtis Glencross 28 4 1 5 -5 2 0 0 0 31 9 8 10
active Marcus Sörensen 6 2 3 5 -2 2 0 0 0 5 1 0 5
active Nathan Walker 22 2 2 4 1 6 0 0 0 10 8 2 15
active Cameron Hillis 15 0 4 4 1 0 0 0 0 10 1 0 3
2016 Tomas Fleischmann 22 2 2 4 -7 8 0 0 0 17 9 9 12
2017 Matt Paape 14 1 3 4 2 4 0 0 0 4 5 3 3
active Oskari Hult 38 2 2 4 -14 27 1 0 0 34 20 5 3
active Giovanni Vallati 16 2 2 4 3 14 1 0 2 16 3 6 30
active Hayden McCool 37 2 2 4 -7 53 0 0 5 40 14 6 7
active Rinat Valiev 8 1 3 4 3 2 0 0 0 14 4 5 22
2016 Austin Fyten 38 0 4 4 -1 41 0 0 3 34 8 3 11
active Tommy Veilleux 52 1 3 4 -5 27 0 0 1 60 21 12 42
active Jonathan Berehowsky 22 2 2 4 0 4 0 0 0 10 6 0 4
2015 Carter Bancks 33 4 0 4 -3 8 0 0 0 28 6 8 10
active Samuel Fagemo 53 3 1 4 -9 48 0 0 1 61 15 12 51
active Gage Ausmus 19 1 3 4 -4 6 0 0 0 16 3 10 46
active William Perron 11 1 3 4 -1 14 0 0 0 16 3 1 1
active Zach Boychuk 6 0 4 4 2 0 0 0 0 10 4 2 5
2015 Ben Sexton 30 3 1 4 -2 14 0 0 0 39 14 2 10
2016 Blake Comeau 19 2 2 4 -7 2 1 0 0 21 9 8 6
active Aidan Brown 33 1 3 4 -3 28 0 0 0 26 6 7 13
active Nolan De Jong 20 2 2 4 3 12 0 1 0 14 5 18 29
active Connor Hobbs 13 2 2 4 -1 4 0 0 0 16 4 10 29
active Brayden Tracey 12 1 3 4 5 8 1 0 0 20 3 5 9
2015 Colton Orr 27 1 3 4 5 18 0 0 2 20 4 2 2
active Viktor Söderström 7 2 2 4 1 6 0 0 0 9 3 3 5
active David Perron 8 1 3 4 3 2 1 0 0 6 3 1 3
active Steven Stamkos 4 4 0 4 0 0 3 0 0 4 3 2 3
active Henrik Haapala 17 1 3 4 -3 10 0 0 0 2 6 8 16
active Matt Martin 33 1 3 4 -6 43 0 0 4 53 17 12 9
active Kyle Thomas 9 3 1 4 -1 2 0 0 0 6 1 1 0
active Ladislav Smid 18 1 3 4 -4 6 0 0 0 34 6 19 38
active Max Bronstine 24 1 3 4 -2 10 0 0 0 16 9 5 20
active Jack Sadek 20 1 3 4 -7 17 0 0 1 26 5 6 16
active Colin Wilson 5 2 2 4 -2 2 1 0 0 6 0 2 0
active Jozef Dobias 12 1 3 4 -3 2 0 0 0 1 3 6 1
2016 Fredrik Lindgren 26 1 3 4 -6 2 0 0 0 18 17 22 52
active Cal Hall 21 2 2 4 2 12 0 0 0 18 3 0 0
active Ben Fanjoy 18 2 1 3 -1 24 0 0 0 12 2 5 3
active Kyle Maksimovich 5 2 1 3 -2 0 1 0 0 4 1 0 1
active Cole Tymkin 25 1 2 3 -2 4 0 1 0 15 10 2 6
2017 Nathan Horton 17 2 1 3 -3 28 0 0 0 17 6 10 1
active Alexandre Joncas 12 0 3 3 -1 26 0 0 0 14 4 3 10
active Josh Winquist 9 0 3 3 0 0 0 0 0 7 0 1 5
active Pavel Zacha 3 3 0 3 0 2 3 0 0 4 2 0 0
active Peter Kosterman 3 1 2 3 4 2 0 0 0 3 2 1 4
active Ján Findo 25 0 3 3 1 28 0 0 0 15 8 4 4
active Daniel Bernhardt 3 1 2 3 1 8 0 0 0 1 2 2 2
2021 Shawn Matthias 14 2 1 3 0 2 0 0 0 7 5 3 0
active Jeff King 5 0 3 3 0 2 0 0 0 3 1 3 3
2016 Triston Grant 21 1 2 3 -3 63 0 0 11 27 6 3 4
active Kirill Kabanov 2 2 1 3 2 0 0 0 0 1 1 2 0
active Chris Casto 29 0 3 3 0 12 0 0 0 31 12 8 35
active Taylor Peters 12 1 2 3 3 8 0 1 0 15 4 4 1
active Kriss Lipsbergs 12 0 3 3 0 0 0 0 0 12 4 2 14
2016 Kristian Kudroc 21 1 2 3 6 22 0 0 2 26 16 10 8
2015 Benjamin Dieudé-Fauvel 23 1 2 3 -10 20 0 0 0 19 6 7 31
active Ben Walker 8 2 1 3 3 0 0 0 0 8 6 3 5
active Kyle Yewchuk 11 1 2 3 6 17 0 0 3 10 6 4 16
active Dylan Malmquist 3 2 1 3 1 0 1 0 0 0 2 0 3
active Jory Cardinal 34 1 2 3 -4 4 0 0 0 11 5 4 7
active Marcus Foligno 4 3 0 3 2 0 1 0 0 4 2 3 0
active Darren Helm 17 1 2 3 2 6 0 0 0 16 4 11 8
active Xavier Parent 5 2 1 3 -2 2 0 0 0 3 2 1 3
active Zac Larraza 18 0 3 3 -10 4 0 0 0 13 6 5 4
active Johnny Walker 13 1 2 3 -9 18 1 0 0 9 3 3 2
active Parker Kraenzlein 17 2 1 3 -5 4 0 1 0 28 5 8 23
active Brent Andrews 17 0 3 3 -5 4 0 0 0 15 4 1 1
active Mikael Bissonnette 15 0 3 3 4 12 0 0 0 16 9 11 29
2015 Jakub Nakládal 24 0 3 3 6 8 0 0 0 24 13 16 35
active Spencer Cage 4 1 2 3 2 0 0 0 0 5 0 0 0
active Mark Shoemaker 9 1 2 3 -2 5 0 0 1 7 0 6 14
active Guillaume Brisebois 6 0 3 3 5 4 0 0 0 5 3 1 9
2016 Josh Hennessy 19 1 2 3 -2 8 0 0 0 14 4 2 3
active Torey Krug 2 0 3 3 0 0 0 0 0 4 0 0 3
active Jacob Badal 4 0 3 3 -1 0 0 0 0 10 2 1 5
active Parker Wotherspoon 7 2 1 3 4 5 0 0 1 13 2 3 6
2018 Colby Cohen 19 1 2 3 -3 12 0 0 0 35 12 4 8
active Sean Larochelle 30 1 2 3 -10 24 0 1 0 46 10 10 58
active Quinn Schmiemann 40 0 3 3 -6 38 0 0 0 44 11 25 50
active Jay Bouwmeester 2 0 3 3 2 2 0 0 0 2 0 1 5
active Will Suter 18 1 1 2 3 10 0 1 0 20 7 6 19
active Nikita Shyudin 11 2 0 2 -1 12 0 0 0 15 4 2 1
active Ben Betker 23 2 0 2 -12 8 0 0 0 49 10 2 28
active Christopher Hill 4 0 2 2 1 0 0 0 0 1 0 0 0
active Jon Merrill 1 1 1 2 0 0 1 0 0 4 0 0 3
active Dan Girardi 3 1 1 2 3 2 0 0 0 3 1 3 5
2017 Ryan Parent 19 0 2 2 10 8 0 0 0 27 6 9 15
active Garrett Haar 5 0 2 2 2 4 0 0 0 1 3 2 5
active Kale Clague 3 0 2 2 -3 0 0 0 0 9 1 1 5
2015 Tim Jackman 26 1 1 2 -3 57 0 0 7 53 9 3 8
2017 Jared Ross 21 1 1 2 -3 8 0 0 0 3 5 1 6
active Yegor Zaitsev 18 0 2 2 -3 12 0 0 0 8 7 1 10
2017 Koba Jass 15 1 1 2 -3 4 1 0 0 16 4 4 2
active Matt Hellickson 5 1 1 2 -2 0 0 0 0 6 1 2 5
active Nils Andersson 12 0 2 2 -5 6 0 0 0 8 3 6 22
active Jáchym Kondelík 11 1 1 2 -1 6 0 0 0 12 2 5 3
active Joonas Donskoi 4 1 1 2 -1 2 0 0 0 12 2 2 2
2017 Chad Nehring 20 0 2 2 0 2 0 0 0 16 6 1 3
active Jordan Nolan 5 1 1 2 -2 2 0 0 0 10 3 1 1
active Scott Epp 20 2 0 2 -3 14 1 0 0 17 9 2 6
active Andong Song 19 0 2 2 -6 4 0 0 0 20 5 4 15
active Shayne Gwinner 9 0 2 2 -4 4 0 0 0 14 6 3 11
2015 Joel Rechlicz 21 1 1 2 0 41 0 0 1 17 5 2 3
active Ivan Provorov 6 0 2 2 1 0 0 0 0 6 1 3 11
2017 Brendan Collier 22 1 1 2 -5 8 0 0 0 15 3 2 4
active Cole Clayton 5 0 2 2 1 2 0 0 0 5 3 1 2
active Ty Loney 8 1 1 2 3 2 0 0 0 6 3 1 5
active Sam Reinhart 1 1 1 2 1 0 0 0 0 0 0 0 1
active Tyler Ennis 3 0 2 2 0 2 0 0 0 4 2 0 0
active Evgeni Medvedev 9 0 2 2 -4 2 0 0 0 10 2 4 21
active Brock Caufield 28 1 1 2 -9 10 0 0 0 29 7 5 10
active Jared Henry 3 1 1 2 0 0 0 0 0 0 2 0 0
active Caleb Everett 11 0 2 2 6 2 0 0 0 8 3 5 15
active Walker Hyland 15 1 1 2 -9 14 0 1 0 17 11 13 19
active Jayden Hart 8 1 1 2 6 9 0 0 0 5 1 2 3
active Gleason Fournier 7 0 2 2 1 4 0 0 0 4 3 3 8
active Carson Brookshaw 9 1 1 2 -1 2 0 0 0 3 3 2 2
active Benjamin Morasse 16 0 2 2 3 6 0 0 0 12 4 0 1
active Cody Ceci 2 0 2 2 2 0 0 0 0 1 0 1 2
active Levi Zoerb 5 0 2 2 3 6 0 0 0 1 4 0 2
active P.K. Subban 3 1 1 2 -4 4 1 0 0 9 2 1 5
active James Mayotte 20 0 2 2 -6 4 0 0 0 15 4 5 18
active Brian Tolliver 16 1 1 2 5 6 0 0 0 8 2 6 14
active Marcus Perrier 3 1 1 2 1 0 0 0 0 7 0 1 2
active Anthony D'Amours 14 0 1 1 6 4 0 0 0 19 3 6 11
active Kalen Szeto 5 1 0 1 1 0 0 0 0 1 2 1 1
active Graeme Craig 8 1 0 1 -3 2 0 0 0 6 3 2 7
active Carter Rigby 3 1 0 1 0 0 0 0 0 2 4 0 1
active Yegor Babenko 5 0 1 1 2 0 0 0 0 2 0 1 2
active Mason Ward 6 1 0 1 -1 0 0 0 0 8 2 3 5
active Jimmy Ford 8 0 1 1 2 2 0 0 0 4 2 1 5
active Joe Gatenby 6 0 1 1 -2 2 0 0 0 11 1 6 11
active Matthew Struthers 8 1 0 1 -1 2 0 0 0 12 3 1 1
2020 Matt Generous 36 0 1 1 -6 22 0 0 1 37 11 9 19
2016 Carsen Germyn 35 1 0 1 -6 12 0 0 0 53 17 11 20
active Jacob Cederholm 5 0 1 1 2 2 0 0 0 11 1 2 5
active Joseph Rutkowski 3 1 0 1 -3 0 0 0 0 0 1 1 3
active Alexandre Sanfaçon 5 0 1 1 2 18 0 0 0 8 0 1 3
active Filip Lestan 7 0 1 1 -2 5 0 0 1 3 1 0 0
active K'Andre Miller 4 0 1 1 -3 7 0 0 1 5 2 3 9
active Slava Demin 9 0 1 1 -3 4 0 0 0 4 5 7 9
active Anton Lander 3 0 1 1 0 0 0 0 0 2 0 0 2
active Nick Kunin 10 0 1 1 -5 0 0 0 0 7 1 3 2
active Christian Finch 14 0 1 1 -1 9 0 0 1 10 4 0 0
active Zane Franklin 4 0 1 1 -1 0 0 0 0 1 1 2 4
active Ilya Putintsev 2 1 0 1 -1 2 1 0 0 5 0 0 0
active Adam Rooke 9 1 0 1 -1 18 0 0 2 10 2 0 1
active Nolan Baldrica 12 1 0 1 -2 4 0 0 0 7 0 4 3
active Elliot Desnoyers 3 0 1 1 0 0 0 0 0 1 1 0 0
2016 B.J. Crombeen 13 0 1 1 0 63 0 0 5 22 3 1 2
active Adam Neibrandt 4 0 1 1 1 4 0 0 0 3 1 0 0
active Kyle Palmieri 2 1 0 1 -1 2 1 0 0 3 3 1 2
2015 Dennis Robertson 17 0 1 1 -8 6 0 0 0 16 7 8 21
active Bryce Kindopp 1 0 1 1 1 0 0 0 0 1 0 0 1
active Manu Vasara 5 0 1 1 4 20 0 0 0 1 3 1 2
active Yegor Kuzminov 3 1 0 1 1 0 0 0 0 4 2 0 0
active Derek Mathers 6 0 1 1 -2 5 0 0 1 6 2 1 0
active Aaron Harstad 15 0 1 1 -7 6 0 0 0 15 9 6 18
active Zach Yuen 1 1 0 1 1 0 0 0 0 0 1 0 0
active Adam Henrique 3 1 0 1 0 0 0 0 0 1 3 3 5
2015 Manny Malhotra 13 0 1 1 -6 8 0 0 0 9 8 6 7
active Nino Kinder 2 1 0 1 1 0 0 0 0 7 1 2 3
2015 Matt Bailey 14 0 1 1 0 9 0 0 0 14 5 2 5
active Jack Blake 1 0 1 1 1 2 0 0 0 2 1 1 1
active Brandon Coe 13 1 0 1 0 6 0 0 0 24 3 3 3
active Saku Vesterinen 19 1 0 1 5 6 0 0 0 24 5 9 34
active Brendan van Riemsdyk 20 0 1 1 -8 4 0 0 0 15 5 1 3
active Eugene Gehring 13 1 0 1 0 2 0 0 0 13 2 3 4
2017 Eric Meland 15 0 1 1 -4 8 0 0 0 9 8 4 35
active Danny O'Regan 3 1 0 1 -1 24 1 0 0 1 0 0 2
active Shea Weber 2 0 1 1 1 0 0 0 0 1 0 2 4
active Mathieu Charlebois 6 0 0 0 -2 4 0 0 0 11 3 1 19
active Hunter Holmes 1 0 0 0 0 0 0 0 0 1 1 0 0
active Joe Pavelski 3 0 0 0 1 2 0 0 0 3 2 2 1
active Tommy Bannister 2 0 0 0 0 0 0 0 0 0 1 0 0
active Bohumil Jank 3 0 0 0 0 0 0 0 0 5 0 1 5
active Oleg Yevenko 9 0 0 0 -2 11 0 0 1 6 2 1 4
active Max Bulawka 11 0 0 0 -6 8 0 0 0 10 1 3 5
active Jack DeBoer 2 0 0 0 2 4 0 0 0 4 1 0 2
active Dylan Pena-Triana 4 0 0 0 0 0 0 0 0 0 2 1 0
active Bradley Forrest 7 0 0 0 -5 6 0 0 0 4 4 4 3
active Ethan Bowen 7 0 0 0 -2 6 0 0 0 6 2 0 1
active Curtis Lazar 3 0 0 0 -2 0 0 0 0 9 1 0 2
active Jake Lee 3 0 0 0 -1 2 0 0 0 5 1 0 4
active Mikey Anderson 7 0 0 0 4 5 0 0 1 2 2 0 10
active Carl St. Laurent 1 0 0 0 -1 0 0 0 0 1 1 0 0
active Willie Brown 1 0 0 0 1 0 0 0 0 1 0 0 0
active Jesse Lees 3 0 0 0 1 4 0 0 0 4 0 1 8
active Zack Hoffman 1 0 0 0 -1 2 0 0 0 1 0 0 0
active Blake Kessel 1 0 0 0 0 0 0 0 0 0 0 0 0
active Jon Miller 10 0 0 0 -3 4 0 0 0 9 2 2 0
active Jake Walman 4 0 0 0 -1 0 0 0 0 0 1 0 0
active Joshua Chiarot 3 0 0 0 0 2 0 0 0 8 1 4 1
active Francis Lemay 1 0 0 0 0 0 0 0 0 0 1 0 0
active Nakodan Greyeyes 4 0 0 0 -3 2 0 0 0 3 3 0 0
2016 Steve MacIntyre 17 0 0 0 2 28 0 0 4 15 2 2 2
active Jesse Foskey 3 0 0 0 0 2 0 0 0 2 2 0 2
active Ayrton Nikkel 6 0 0 0 -3 2 0 0 0 9 1 3 22
active Thomas Hickey 7 0 0 0 -2 0 0 0 0 7 1 7 19
active Colby Spooner 1 0 0 0 0 0 0 0 0 0 0 0 0
active Max Ellis 2 0 0 0 -1 0 0 0 0 2 2 1 0
active Patrick Wiercioch 3 0 0 0 2 0 0 0 0 5 1 4 3
active Sean Ross 3 0 0 0 0 7 0 0 0 4 0 3 0
active Victor Hedman 4 0 0 0 -4 0 0 0 0 7 1 3 3
active Vincent Knapp 5 0 0 0 -2 0 0 0 0 2 4 0 0
active Karlis Cukste 1 0 0 0 0 0 0 0 0 1 0 2 0
active Nicholas Prestia 2 0 0 0 0 0 0 0 0 2 0 0 1
active Jérémy Groleau 4 0 0 0 -1 2 0 0 0 9 2 2 4
active Richard Panik 2 0 0 0 0 2 0 0 0 1 0 0 0
active Devin Flagel 13 0 0 0 -2 8 0 0 0 15 5 4 5
active Joe Morrow 4 0 0 0 -3 4 0 0 0 4 8 1 6
active Zachary Smith 3 0 0 0 -4 0 0 0 0 8 0 2 1
active Joey Leach 10 0 0 0 -1 23 0 0 3 12 6 2 17
active Michael Brodzinski 3 0 0 0 -1 2 0 0 0 6 1 3 2
active Jacob Schmidt-Svejstrup 2 0 0 0 -2 0 0 0 0 0 0 0 1
active Cooper Watson 2 0 0 0 1 0 0 0 0 1 1 1 0
active Samuel Henley 3 0 0 0 0 2 0 0 0 1 0 0 0
active Josh Chapman 13 0 0 0 -4 19 0 0 1 17 4 3 5
active Lukas Bengtsson 1 0 0 0 0 0 0 0 0 0 1 0 0