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 4 (C)BULKAMANIAPlay-off20110000fall 2024Downsview - WEDNESDAY TIER 4B (C)BULKAMANIARegular season20440000summer 2024Vaughan - TUESDAY MASTERS 33+DREAM TEAMRegular season31230000summer 2024Vaughan - TUESDAY MASTERS 33+DREAM TEAMPlay-off11010000summer 2024Vaughan - WEDNESDAY TIER 4 (C)TITANS LEGENDSRegular season51560000summer 2024Vaughan - WEDNESDAY TIER 4 (C)TITANS LEGENDSPlay-off20110000winter 2023DOWNSVIEW - MONDAY TIER 4 (D)TITANS LEGENDSRegular season43144001winter 2023DOWNSVIEW - MONDAY TIER 4 (D)TITANS LEGENDSPlay-off41230000summer 2023GTA THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season12311140000summer 2023GTA THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off10000000summer 2023Vaughan - TUESDAY MASTERS 33+BULKAMANIARegular season1137100000summer 2023Vaughan - TUESDAY MASTERS 33+BULKAMANIAPlay-off40000000summer 2022GTA - THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season919100000summer 2022GTA - THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off100010000summer 2022Vaughan - TUESDAY MASTERS 33+TORONTO LEAFSRegular season101340000summer 2022Vaughan - TUESDAY MASTERS 33+TORONTO LEAFSPlay-off21120000spring 2022THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season50110000spring 2022THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off40332000summer 2021THURSDAY TIER 3 (C)DANFORTH KNIGHTSRegular season91560000summer 2021THURSDAY TIER 3 (C)DANFORTH KNIGHTSPlay-off20110000spring 2020TIER 3A (C)DANFORTH KNIGHTSRegular season657120100winter 2019TIER 3 A/B (C) DANFORTH KNIGHTSRegular season1047110200winter 2019TIER 3 A/B (C) DANFORTH KNIGHTSPlay-off300012000fall 2019TIER 3A (C)DANFORTH KNIGHTSRegular season91340000fall 2019TIER 3A (C)DANFORTH KNIGHTSPlay-off40334000summer 2019DOWNSVIEW TIER 3 (C)DANFORTH KNIGHTSRegular season847114101summer 2019VAUGHAN MASTERSMILTON FLASHRegular season94152000summer 2019VAUGHAN MASTERSMILTON FLASHPlay-off11010000spring 2019TIER 2 (B)STINGERSRegular season12411152000spring 2019TIER 2 (B)STINGERSPlay-off30220000spring 2019TIER 3 (C)DANFORTH KNIGHTSRegular season1295142300spring 2019TIER 3 (C)DANFORTH KNIGHTSPlay-off63252200winter 2018MASTERSMILTON FLASHRegular season10610162100winter 2018MASTERSMILTON FLASHPlay-off21012000winter 2018TIER 3 (C)DANFORTH KNIGHTSRegular season12710170100winter 2018TIER 3 (C)DANFORTH KNIGHTSPlay-off52350000fall 2018TIER 3 THURSDAY (C)DANFORTH KNIGHTSRegular season83690000fall 2018TIER 3 THURSDAY (C)DANFORTH KNIGHTSPlay-off41452000winter 2016GREATER TORONTO TIER IITORONTO D12Regular season1339122110winter 2016GREATER TORONTO TIER IITORONTO D12Play-off51120000summer 2012PREMIER OSHAWA BRUINSRegular season15381110000Total:26789174263621312