21 Mauro Basso Cam JohnstonJames JangMatt HudsonDave Kirkby1. Drew Robertson1. Rob Quayle1. Erin Day1. Derek Zeller1. James Baylis2. Joe Wong2. Mike Harvey2. Nick Tardioli2. Aidan Maddalozzo2. Iain Medcalf2. Eric Taylor2. Casey Leggett2. Donald Tolfree3. Wayne Ogaki4. Dante Maddalozzo4. Chris Annable4. Chris Switzer4. Mike Day4. Art Docherty4. John Sellars5. Marc Richard5. Oliver Dalton6. 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. 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. Mike Revitt12. Rod Carl13. Lucas Baldassare13. Mike Novak14. John Purdy14. David Pancratz15. Ron Cicuto15. Steve Toevs16. Mario Rea17. Evan Deakin17. Bob Dalton18. Gord Finlay (spare)18. Derek Gee18. Dan Skrlac19. Ferdie Espedido19. Martin Drabek19. Allan Finlayson19. Rennie Caspillo21. Geoff Bartle21. Brian Roche21. Pat Mooney (2)21. Mauro Basso22. 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. Jeffrey Felix30. Neil Saldanha30. Faizal Virji31. Steve Darling31. Steve Andreone31. Unknown Goalie33. Lester Wong33. Cam Doyle34. Randy Slater36. Ryan Hughes40. Tyler Kirkby41. Geoff Jarman44. Sean Morgan61. Darryl Tsui67. James Annable71. Dan Higashitani71. James Kuhleitner77. Matt Austin77. Paul Fishman77. Keith Fisher77. Rob Gurr87. Alan Doe91. Leeland Hrushkin93. Rich Cottier99. Spare Ranger99. Spare Bruin99. Spare Blackhawk99. Spare Canadien99. Spare Maple Leaf99. Spare Red Wing #21PositionDefenseCurrent TeamMaple LeafsPast TeamsMaple Leafs, Blackhawks Simons HockeySeasonTeamGPGAPPIM2024-2025Maple Leafs210102023-2024Blackhawks223912212022-2023Maple Leafs24145212021Maple Leafs133363