Stats AllRegular seasonPlay-off SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENGsummer 2023Premier (Men's A)TORONTO TITANSRegular season61230000summer 2023Premier (Men's A)TORONTO TITANSPlay-off20000000summer 2022Premier (A)TORONTO TITANSRegular season80222000summer 2022Premier (A)TORONTO TITANSPlay-off20000000winter 2019PREMIER (A)TORONTO TITANSRegular season956112010winter 2019PREMIER (A)TORONTO TITANSPlay-off31010000summer 2019PREMIER (A)NIAGARA REBELSRegular season91122000winter 2018PREMIER (A)TORONTO TITANSRegular season54264000winter 2018PREMIER (A)TORONTO TITANSPlay-off20110000summer 2018PREMIER (A)NIAGARA REBELSRegular season123696200summer 2018PREMIER (A)NIAGARA REBELSPlay-off30000000winter 2017TIER 2 FRIDAY (B)NORTH YORK LEAFSRegular season80448000winter 2017TIER 2 FRIDAY (B)NORTH YORK LEAFSPlay-off30000000fall 2017TIER 2 FRIDAY (B)NORTH YORK LEAFSRegular season20330000summer 2017PREMIERMIDNIGHT EXPRESSRegular season60000000summer 2017PREMIERMIDNIGHT EXPRESSPlay-off51562000summer 2017TORONTO TIER 2NORTH YORK LEAFSRegular season9211130000summer 2017TORONTO TIER 2NORTH YORK LEAFSPlay-off10110000spring 2017TIER 4 SUNDAYTORONTO KINGSRegular season31340100winter 2016PREMIERMIDNIGHT EXPRESSRegular season9661235000winter 2016PREMIERMIDNIGHT EXPRESSPlay-off51014000fall 2016GREATER TORONTO TIER IITORONTO TITANSRegular season10110000summer 2016GREATER TORONTO TIER IITORONTO TITANSRegular season60550000summer 2016PREMIERBRAMPTON PHENOM JETSRegular season132682000winter 2015GREATER TORONTO TIER IITORONTO TITANSRegular season42130000winter 2015GREATER TORONTO TIER IITORONTO TITANSPlay-off10110000winter 2015PREMIERMIDNIGHT EXPRESSRegular season54150100fall 2015GREATER TORONTO TIER IITORONTO TITANSRegular season212312000spring 2015DOWNSVIEW TIER 3HELLENIC SHARKSRegular season865110000winter 2014GREATER TORONTO TIER IITORONTO TITANSRegular season63472000winter 2014GREATER TORONTO TIER IITORONTO TITANSPlay-off31230000fall 2014GREATER TORONTO TIER IIVAUGHAN SHARKSRegular season40000000summer 2014PREMIER VAUGHAN SHARKSRegular season41342000summer 2012BRAMPTON TIER 3BRAMPTON PHENOM JETSRegular season14810180000summer 2012BRAMPTON TIER 3BRAMPTON PHENOM JETSPlay-off50332000Total:188549715185410