.
Team Information and Facts
2004-2005 Players
# Player GP G A TP PPG PIM Period Years
1. Jordan Staal (C/LW) 1478 375 512 887 - 769 2002-2024 22
2. Justin Azevedo (C) 1172 448 669 1117 0.95 1031 2002-2023 21
3. Cory Emmerton (C) 1172 319 471 788 - 312 2002-2024 22
4. John Hughes (C/RW) 1129 433 922 1355 - 685 2002-2025 23
5. Michael Caruso (D) 1119 53 195 248 - 1074 2002-2024 22
6. Jamie McGinn (LW) 1044 294 296 590 - 717 2002-2020 18
7. John Armstrong (C) 978 275 442 717 - 886 2002-2022 19
8. Matt Halischuk (RW) 761 201 276 477 - 192 2002-2017 15
9. Ryan McDonough (C) 740 389 491 880 - 715 2002-2019 17
10. Nathan Martine (D) 592 51 172 223 0.38 796 2002-2015 13
11. John de Gray (D) 592 33 125 158 0.27 713 2003-2019 11
12. Matthew Corrente (D) 580 38 140 178 - 1297 2002-2016 14
13. Ben Shutron (D) 511 56 225 281 0.55 560 2003-2015 12
14. James DeLory (D/W) 472 39 105 144 0.31 920 2003-2014 10
15. Steve Ferry (D) 457 41 163 204 - 353 2003-2013 10
16. Aaron Snow (LW) 428 183 225 408 0.95 477 2002-2012 10
17. Matt Kang (LW) 422 139 178 317 0.75 293 2003-2011 8
18. Jason Guy (G) 305 - - - - - 2002-2019 15
19. Matt Lahey (RW) 266 106 84 190 - 325 2002-2011 9
20. Ryan McInerney (C) 176 40 53 93 0.53 92 2003-2007 4
21. Myles Applebaum (C) 131 44 61 105 0.80 125 2003-2007 4
22. Mark Packwood (G) 115 - - - - - 2003-2009 6