Matt Hudson Cam JohnstonJames JangMatt HudsonDave Kirkby1. Drew Robertson1. Rob Quayle1. Erin Day1. Derek Zeller1. James Baylis2. Joe Wong2. Mike Harvey2. Jeff LaForest2. Nick Tardioli2. Aidan Maddalozzo2. Iain Medcalf2. James Annable (2019)2. Eric Taylor3. Wayne Ogaki4. Dante Maddalozzo4. Chris Annable4. Chris Switzer4. Mike Day4. Art Docherty4. John Sellars4. Jaxon Stocker5. Marc Richard5. Oliver Dalton5. Aiden McCammon6. Patrick Thierman7. Cory Cicuto7. Vincent Maddalozzo7. Alan McCammon7. Jim Vilvang7. Joel Voo8. Alex Eged8. Paul Thompson8. Cam Iverson9. Len Wiltzen9. Kirk McCullough9. Tom Hoyme9. Gregg Stocker9. Peter Cheng9. Caesar Devera10. Mikko Sokkanen10. Jerry Franko10. Shawn Landry10. Steve Logan10. Cal Merry10. Shaun Freeman10. Ken Leung10. Pete Thiel10. Kevin Smith10. Jeremy Freeman10. Morgan Williams10. Wade Mostert11. Dell Maeda11. Patrick Mooney11. Eric Parusel11. Zack Vilvang11. Tyler Kirby12. Dete Mordhorst12. Ken Kamachi12. Ben Switzer12. Mike Revitt12. Rod Carl13. Brian Stark13. Mike Novak14. John Purdy14. David Pancratz15. Ron Cicuto15. Steve Toevs16. Mario Rea16. Blake Ponuick (Spare)16. Jamie Vecchio17. Evan Deakin17. Bob Dalton17. Steve Morrison18. Gord Finlay (spare)18. Derek Gee18. Don Kamachi18. Brian Vidler18. Dan Skrlac19. Ferdie Espedido19. Rick Askew19. Garrett Archer19. Martin Drabek19. Allan Finlayson19. Rennie Caspillo21. Geoff Bartle21. Brian Roche21. Pat Mooney (2)21. Mauro Basso22. Steve Robb22. Shaun Deeb22. Kyle Quarry22. Shawn Cantwell22. Dave Kirby23. Chris Richard23. Paul MacKenzie24. Berndie Kroh24. Neil McCammon24. Marcus deCosta26. James Addison26. Victor Tan27. Rob Murdoch27. Paul Gruber27. David Maag27. Pete Poburan27. Ron Logan27. Kyan Aguirre27. Steve Langille28. Alan Tan30. Paul Arsenault30. Jeffrey Felix30. Jason Creek30. Neil Saldanha30. Faizal Virji31. Steve Darling31. Chris Muc31. Steve Andreone31. Unknown Goalie33. Chris Kerfers33. Lester Wong33. Aitan Goldschmidt33. Cam Doyle34. Randy Slater36. Ryan Hughes40. Tyler Kirkby41. Geoff Jarman44. Sean Morgan61. Darryl Tsui67. James Annable71. Dan Higashitani71. James Kuhleitner77. Dale Harvey77. Matt Austin77. Paul Fishman77. Rob Gurr87. Alan Doe88. Neil Benwood91. Leeland Hrushkin93. Darryl Gulay93. Rich Cottier99. Spare Ranger99. Spare Bruin99. Spare Blackhawk99. Spare Canadien99. Spare Maple Leaf99. Spare Red Wing #PositionForwardCurrent TeamRangersPast TeamsCanadiens, Bruins Simons HockeySeasonTeamGPGAPPIM2024-2025Rangers000002023-2024Canadiens2010313122022-2023Bruins1612132562019Canadiens21230