34 Randy Slater Cam JohnstonJames JangMatt HudsonDave Kirkby1. Drew Robertson1. Rob Quayle1. Erin Day2. Joe Wong2. Mike Harvey2. Aidan Maddalozzo2. Iain Medcalf2. Eric Taylor4. Dante Maddalozzo4. Chris Annable4. Chris Switzer4. Mike Day5. Marc Richard5. Oliver Dalton6. Patrick Thierman7. Cory Cicuto7. Vincent Maddalozzo7. Alan McCammon7. Joel Voo8. Alex Eged8. Cam Iverson9. Len Wiltzen9. Kirk McCullough9. Tom Hoyme9. Gregg Stocker9. Caesar Devera10. Mikko Sokkanen10. Jerry Franko10. Cal Merry10. Ken Leung10. Pete Thiel10. Kevin Smith11. Patrick Mooney11. Eric Parusel11. Zack Vilvang12. Dete Mordhorst12. Mike Revitt12. Rod Carl13. Mike Novak14. John Purdy14. David Pancratz15. Ron Cicuto15. Steve Toevs16. Mario Rea17. Bob Dalton18. Dan Skrlac19. Ferdie Espedido19. Martin Drabek19. Rennie Caspillo21. Geoff Bartle21. Brian Roche21. Mauro Basso22. Shaun Deeb22. Kyle Quarry22. Shawn Cantwell23. Chris Richard24. Berndie Kroh24. Neil McCammon24. Marcus deCosta26. James Addison26. Victor Tan27. Pete Poburan27. Kyan Aguirre27. Steve Langille28. Alan Tan30. Faizal Virji31. Steve Andreone33. Lester Wong34. Randy Slater36. Ryan Hughes40. Tyler Kirkby41. Geoff Jarman61. Darryl Tsui67. James Annable71. James Kuhleitner77. Matt Austin77. Paul Fishman87. Alan Doe91. Leeland Hrushkin93. Rich Cottier99. Spare Ranger99. Spare Bruin99. Spare Blackhawk99. Spare Canadien99. Spare Maple Leaf99. Spare Red Wing #34PositionForwardCurrent TeamMaple Leafs Simons HockeySeasonTeamGPGAPPIM2024-2025Maple Leafs20003