.
Team Information and Facts
2004-2005 Players
# Player GP G A TP PPG PIM Period Years
1. Dustin Friesen (D) 1038 114 312 426 0.41 485 1998-2020 22
2. Kevin Young (D) 799 168 398 566 0.71 918 1998-2016 18
3. Rob Hennigar (C) 659 218 527 745 1.13 554 1998-2014 16
4. Nathan O'Nabigon (LW) 633 155 177 332 - 730 1998-2013 15
5. Colin Sinclair (D) 624 164 234 398 0.64 772 1996-2010 14
6. Denny Johnston (RW) 515 121 192 313 0.61 697 1997-2016 19
7. Kyle Werner (RW) 501 193 253 446 0.89 898 1996-2010 14
8. Ryan Mockler (RW) 495 354 405 759 1.53 550 2000-2024 21
9. Kevin Werner (D) 492 61 186 247 0.50 601 1996-2014 17
10. Craig Mahon (D) 480 26 102 128 0.27 930 1997-2007 10
11. Jesse Ferguson (D) 464 52 226 278 0.60 585 1997-2007 10
12. Jeff Wilson (RW) 444 253 348 601 1.35 499 2001-2024 19
13. Jean-Michel Boisvert (C) 440 215 303 518 1.18 294 1998-2012 11
14. Troy Stonier (LW) 437 131 232 363 0.83 193 1994-2005 11
15. Bart Rushmer (D) 428 34 87 121 - 908 1995-2006 10
16. Robert Pearce (LW) 401 118 161 279 0.70 391 2000-2014 13
17. Derrick Atkinson (LW) 394 51 60 111 0.28 306 1996-2006 9
18. Andrew DeSousa (D) 393 7 49 56 0.14 737 1998-2008 10
19. Craig Perry (D) 386 14 87 101 0.26 1403 1997-2014 11
20. Stacy Smallman (RW) 322 169 213 382 1.19 807 1995-2017 15
21. Rory McDade (C) 310 75 182 257 0.83 299 1997-2005 7
22. Reg Bourcier (G) 282 - - - - - 1995-2007 11
23. Gene Chiarello (G) 278 - - - - - 1995-2008 10
24. Matthew Doherty (LW) 176 13 41 54 - 166 1999-2006 7
25. Andy Leblanc (G) 171 - - - - - 1999-2006 7