Stats AllRegular seasonPlay-off SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENGsummer 2025GTA TIER 3 (B)DANFORTH KNIGHTSPlay-off20112000summer 2024Premier (Men's A)DANFORTH KNIGHTSPlay-off21120000winter 2023GTA THURSDAY TIER 2/OPEN (B)BIG HORNSPlay-off10000000fall 2023GTA THURSDAY TIER 3 (C)PICKERING ANGELSPlay-off40002000summer 2023GTA THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off40226000spring 2023GTA THURSDAY TIER 3 (C)BIG HORNSPlay-off20220000winter 2022BHGTA - THURSDAY TIER 3 (C)BIG HORNSPlay-off20000000summer 2022GTA - THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off20002000spring 2022THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off11012000winter 2021THURSDAY TIER 3 (C)BIG HORNSPlay-off10002000summer 2021THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off21124100summer 2019DOWNSVIEW TIER 3 (C)DANFORTH KNIGHTSPlay-off30112000summer 2019TOR/VAU TIER 2 (B)NORTH YORK LEAFSPlay-off54260100spring 2019TIER 3 (C)DANFORTH KNIGHTSPlay-off11010000winter 2018PREMIER (A)MIDNIGHT EXPRESSPlay-off121316100fall 2018TIER 2 SUNDAY (B)NORTH YORK LEAFSPlay-off31016000fall 2018TIER 3 THURSDAY (C)DANFORTH KNIGHTSPlay-off41560000summer 2018TORONTO TIER 2 (B)NORTH YORK LEAFSPlay-off21124100Total:4213173048400