Logan St. Jean Brennan FlettCharmayne GervaisLiam LoganJack RobertsonCarson ScheidlConnor ZaharichukTodd WhitneyAlex ErmubeTye Nepoose-HillLogan St. Jean4. Mark Trela6. Marcus Hunter7. Luc Riopel8. Peter Shepert11. Zach Pollard13. Robert Sullivan15. Lane Hardman16. Gustavo Salgado17. Tanner Mclean-Poll18. Chase Latta19. Kevin Dryburgh27. Ian Pollard Current TeamST ALBERT CARDINALSBatting NCABLSeasonTeamPAABAVGOBPHRRBI2B3BHRSACSFHPBBSOSBCSE2024ST ALBERT CARDINALS320.0000.33300100000011000Total-320.0000.33300100000011000Pitching