Stats AllRegular seasonPlay-off SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENGwinter 2024Downsview - WEDNESDAY TIER 4 (C)GREENWOOD KNIGHTSRegular season10000000fall 2024Downsview - TUE/THU TIER 5B (D)YOUNG CANADIANSRegular season7741114111fall 2024Downsview - TUE/THU TIER 5B (D)YOUNG CANADIANSPlay-off20114000fall 2024Downsview - WEDNESDAY TIER 4 (C)GREENWOOD KNIGHTSRegular season60222000fall 2024Downsview - WEDNESDAY TIER 4 (C)GREENWOOD KNIGHTSPlay-off20110000fall 2024Downsview - WEDNESDAY TIER 4B (C)GREENWOOD KNIGHTSRegular season10002000summer 2024DOWNSVIEW - WED/MON TIER 4 (C)GREENWOOD KNIGHTSRegular season9410142011summer 2024DOWNSVIEW - WED/MON TIER 4 (C)GREENWOOD KNIGHTSPlay-off20000000summer 2024Peel - THURSDAY TIER 3 (B)TITANS HCRegular season10114000spring 2024Downsview - TUE/THU TIER 5 (E)YOUNG CANADIANSRegular season945920011spring 2024Downsview - TUE/THU TIER 5 (E)YOUNG CANADIANSPlay-off47294000spring 2024Downsview - WEDNESDAY TIER 4 (D)GREENWOOD KNIGHTSRegular season92132000spring 2024Downsview - WEDNESDAY TIER 4 (D)GREENWOOD KNIGHTSPlay-off400012000winter 2023DOWNSVIEW - WEDNESDAY TIER 4 (D)GREENWOOD KNIGHTSRegular season1031414001fall 2023Downsview - TUESDAY TIER 5 WEST (E)YOUNG CANADIANSRegular season102572100summer 2023Premier (Men's A)METRO ORANGEMENRegular season10000000spring 2023TUESDAY TIER 5 (E)YOUNG CANADIANSRegular season806624000spring 2023TUESDAY TIER 5 (E)YOUNG CANADIANSPlay-off101122000summer 2022Downsview - MONDAY TIER 4 (D)CANADIAN JOKERSRegular season44262100summer 2022Downsview - MONDAY TIER 4 (D)CANADIAN JOKERSPlay-off60002000spring 2022MONDAY TIER 4 (D)CANADIAN JOKERSRegular season61014000spring 2022MONDAY TIER 4 (D)CANADIAN JOKERSPlay-off43035101winter 2021MONDAY TIER 4 (D)CANADIAN JOKERSRegular season40330000winter 2021MONDAY TIER 4 (D)CANADIAN JOKERSPlay-off31010000fall 2021MONDAY TIER 4A (D)CANADIAN JOKERSRegular season802210000fall 2021MONDAY TIER 4A (D)CANADIAN JOKERSPlay-off10000000summer 2021MONDAY TIER 4A (D)CANADIAN JOKERSRegular season90440000summer 2021MONDAY TIER 4A (D)CANADIAN JOKERSPlay-off10000000fall 2016TIER 3VAUGHAN DEVILSRegular season713422000summer 2016VAUGHAN TIER 3VAUGHAN DEVILSRegular season1001122000summer 2016VAUGHAN TIER 3VAUGHAN DEVILSPlay-off200022000spring 2016DOWNSVIEW TIER 4 SUNDAYVAUGHAN DEVILSRegular season201118000spring 2016DOWNSVIEW TIER 4AVAUGHAN DEVILSRegular season1222432000spring 2016DOWNSVIEW TIER 4AVAUGHAN DEVILSPlay-off10000000winter 2015DOWNSVIEW TIER 4 SUNDAYMAPLE LEAFSRegular season21010000winter 2015DOWNSVIEW TIER 4AMAPLE LEAFSRegular season821330000winter 2015DOWNSVIEW TIER 4AMAPLE LEAFSPlay-off50002000winter 2015GREATER TORONTO TIER IIPIRATESRegular season81124000fall 2015DOWNSVIEW TIER 4BMAPLE LEAFSRegular season70112000fall 2015DOWNSVIEW TIER 4BMAPLE LEAFSPlay-off430318200spring 2015MISSISSAUGA TIER 4A WEDNESDAYYORK BULLDOGSRegular season92350000spring 2015MISSISSAUGA TIER 4B WEDNESDAYYORK BULLDOGSRegular season32020000summer 2014DOWNSVIEW TIER 4 WEEKDAYLEGION XIIIRegular season10002000winter 2013MISSISSAUGA WEDNESDAY TIER 4YORK BULLDOGSRegular season130440000winter 2013MISSISSAUGA WEDNESDAY TIER 4YORK BULLDOGSPlay-off40000000winter 2012DOWNSVIEW TIER 4ATORONTO RUSHRegular season11012000winter 2012DOWNSVIEW TIER 4BTORONTO RUSHRegular season210114000fall 2012VAUGHAN TIER 4TORONTO RUSHRegular season81126000fall 2012VAUGHAN TIER 4TORONTO RUSHPlay-off20004000Total:2445569124351635