Stats AllRegular seasonPlay-off SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENGwinter 2024DOWNSVIEW - MONDAY TIER 4 (C)TITANSRegular season54590100winter 2024Downsview - WEDNESDAY TIER 4 (C)BULKAMANIARegular season32240000winter 2024Downsview - WEDNESDAY TIER 4B (C)BULKAMANIARegular season11230000winter 2024GTA THURSDAY TIER 3A (B)DANFORTH KNIGHTSRegular season10000000fall 2024Downsview - WEDNESDAY TIER 4 (C)BULKAMANIARegular season739120000fall 2024Downsview - WEDNESDAY TIER 4B (C)BULKAMANIARegular season20440000summer 2024Vaughan - TUESDAY MASTERS 33+DREAM TEAMRegular season31230000summer 2024Vaughan - WEDNESDAY TIER 4 (C)TITANS LEGENDSRegular season51560000winter 2023DOWNSVIEW - MONDAY TIER 4 (D)TITANS LEGENDSRegular season43144001summer 2023GTA THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season12311140000summer 2023Vaughan - TUESDAY MASTERS 33+BULKAMANIARegular season1137100000summer 2022GTA - THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season919100000summer 2022Vaughan - TUESDAY MASTERS 33+TORONTO LEAFSRegular season101340000spring 2022THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season50110000summer 2021THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season91560000spring 2020TIER 3A (C)DANFORTH KNIGHTSRegular season657120100winter 2019TIER 3 A/B (C) DANFORTH KNIGHTSRegular season1047110200fall 2019TIER 3A (C)DANFORTH KNIGHTSRegular season91340000summer 2019DOWNSVIEW TIER 3 (C)DANFORTH KNIGHTSRegular season847114101summer 2019VAUGHAN MASTERSMILTON FLASHRegular season94152000spring 2019TIER 2 (B)STINGERSRegular season12411152000spring 2019TIER 3 (C)DANFORTH KNIGHTSRegular season1295142300winter 2018MASTERSMILTON FLASHRegular season10610162100winter 2018TIER 3 (C)DANFORTH KNIGHTSRegular season12710170100fall 2018TIER 3 THURSDAY (C)DANFORTH KNIGHTSRegular season83690000winter 2016GREATER TORONTO TIER IITORONTO D12Regular season1339122110summer 2012PREMIER OSHAWA BRUINSRegular season15381110000Total:21177150227281112