Stats
SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENG
fall 2024Downsview - WEDNESDAY TIER 4 (C)BRAMPTON PREDATORSRegular season11120000
summer 2024Mississauga - THURSDAY TIER 4 (C)HATS OFFRegular season21120100
summer 2024Peel - THURSDAY TIER 3 (B)HATS OFFRegular season1276134100
summer 2024Peel - THURSDAY TIER 3 (B)HATS OFFPlay-off43030000
summer 2024Premier (Men's A)DANFORTH KNIGHTSRegular season10000000
spring 2024GTA TIER 3 (C)TITANS HCRegular season10110000
summer 2023Mississauga - THURSDAY TIER 4 (D)HATS OFFRegular season30006000
summer 2023Peel - THURSDAY TIER 3 (C)HATS OFFRegular season12971612201
summer 2023Peel - THURSDAY TIER 3 (C)HATS OFFPlay-off31010000
summer 2023Premier (Men's A)TORONTO TITANSRegular season20000000
fall 2022DOWNSVIEW - THURSDAY TIER 3 (C)HATS OFFRegular season973104100
fall 2022DOWNSVIEW - THURSDAY TIER 3 (C)HATS OFFPlay-off64158200
summer 2022Brampton - WEDNESDAY TIER 4 (D)HATS OFFRegular season7881619101
summer 2022Brampton - WEDNESDAY TIER 4 (D)HATS OFFPlay-off41232000
summer 2022Mississauga - TUESDAY TIER 4/5 (D/E)PORT COLBORNE MUSTANGSRegular season41010000
summer 2022Mississauga - TUESDAY TIER 4/5 (D/E)PORT COLBORNE MUSTANGSPlay-off53360200
summer 2021SUNDAY TIER 3 (C)TITANS HCRegular season42020000
summer 2021SUNDAY TIER 3 (C)TITANS HCPlay-off10110000
spring 2020TIER 3A (C)HATS OFFRegular season52462000
winter 2019PREMIER (A)TORONTO TITANSRegular season82460000
winter 2019PREMIER (A)TORONTO TITANSPlay-off30000000
winter 2019TIER 4A (D) TITANS HCRegular season41010000
winter 2019TIER 4A (D) TITANS HCPlay-off421312010
summer 2019BRAMPTON TIER 3 THU (C)HATS OFFRegular season1139128000
summer 2019BRAMPTON TIER 3 THU (C)HATS OFFPlay-off53360100
summer 2019MISSISSAUGA TIER 3 (C)HATS OFFRegular season30220000
spring 2019TIER 2 (B)TORONTO TITANSRegular season21120000
winter 2018PREMIER (A)TORONTO TITANSRegular season925710000
winter 2018PREMIER (A)TORONTO TITANSPlay-off31236000
winter 2018TIER 3 (C)TORONTO KINGSRegular season22022100
winter 2018TIER 3 (C)TORONTO KINGSPlay-off10000000
fall 2018TIER 3 THURSDAY (C)TORONTO KINGSRegular season43250000
fall 2018TIER 3 THURSDAY (C)TORONTO KINGSPlay-off30338000
summer 2018BRAMPTON TIER 3 THU (C)HATS OFFRegular season1493126200
summer 2018BRAMPTON TIER 3 THU (C)HATS OFFPlay-off43144200
summer 2018TORONTO TIER 2 (B)TORONTO TITANSRegular season72356000
spring 2018TIER 4 SUNDAY (D)TORONTO KINGSRegular season44156010
spring 2018TIER 4 SUNDAY (D)TORONTO KINGSPlay-off31018000
winter 2017TIER 2/3 SUNDAY (B/C)TORONTO KINGSRegular season746102000
fall 2017TIER 2 FRIDAY (B)TORONTO TITANSRegular season64590000
fall 2017TIER 2 FRIDAY (B)TORONTO TITANSPlay-off50220000
fall 2017TIER 3/4 SUNDAY (C/D)TORONTO KINGSRegular season76390010
fall 2017TIER 3/4 SUNDAY (C/D)TORONTO KINGSPlay-off42240100
summer 2017BRAMPTON TIER 3HATS OFFRegular season41014000
summer 2017PEEL TIER 2HATS OFFRegular season1483116100
summer 2017PEEL TIER 2HATS OFFPlay-off51670000
summer 2017TORONTO TIER 2TORONTO TITANSRegular season10103130000
summer 2017TORONTO TIER 2TORONTO TITANSPlay-off20000000
winter 2016GREATER TORONTO TIER IITORONTO TITANSRegular season733612100
winter 2016GREATER TORONTO TIER IITORONTO TITANSPlay-off30000000
winter 2016TIER 4 SUNDAYTORONTO KINGSRegular season21232000
winter 2016TIER 4 SUNDAYTORONTO KINGSPlay-off62132000
fall 2016GREATER TORONTO TIER IITORONTO TITANSRegular season93366000
fall 2016GREATER TORONTO TIER IITORONTO TITANSPlay-off74040000
summer 2016BRAMPTON TIER 4AHATS OFFRegular season13981730100
summer 2016BRAMPTON TIER 4AHATS OFFPlay-off43250000
spring 2016DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season31232000
spring 2016DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSPlay-off32242000
winter 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season51452000
winter 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSPlay-off44154000
winter 2015DOWNSVIEW TIER 4ATORONTO KINGSRegular season21120000
winter 2015GREATER TORONTO TIER IITORONTO TITANSRegular season104378000
winter 2015GREATER TORONTO TIER IITORONTO TITANSPlay-off20000000
fall 2015DOWNSVIEW TIER 4A SUNDAYTORONTO KINGSRegular season53364000
fall 2015DOWNSVIEW TIER 4A SUNDAYTORONTO KINGSPlay-off31120000
fall 2015DOWNSVIEW TIER 4B SUNDAYTORONTO KINGSRegular season10000000
fall 2015GREATER TORONTO TIER IITORONTO TITANSRegular season68088000
fall 2015GREATER TORONTO TIER IITORONTO TITANSPlay-off32130000
spring 2015DOWNSVIEW TIER 3HELLENIC SHARKSRegular season83144000
spring 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season74372100
spring 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSPlay-off11122000
winter 2014DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season82242000
winter 2014DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSPlay-off52462000
fall 2014MISSISSAUGA TIER 4 THURSDAY WARRIORSRegular season81450000
fall 2014MISSISSAUGA TIER 4 THURSDAY WARRIORSPlay-off32350100
summer 2014BRAMPTON THURSDAY TIER 4BRAMPTON BLUESRegular season14714216000
summer 2014BRAMPTON THURSDAY TIER 4BRAMPTON BLUESPlay-off42026100
summer 2013BRAMPTON TIER 4 BALL SLAPPERSRegular season16107176000
summer 2013BRAMPTON TIER 4 BALL SLAPPERSPlay-off20004000
spring 2013MISSISSAUGA TIER 4 CANADIAN SUNDAYBALL SLAPPERSRegular season748124000
spring 2013MISSISSAUGA TIER 4 CANADIAN SUNDAYBALL SLAPPERSPlay-off21010000
winter 2012MISSISSAUGA TIER 4 SUNDAYBALL SLAPPERSRegular season12153180000
winter 2012MISSISSAUGA TIER 4 SUNDAYBALL SLAPPERSPlay-off21010000
summer 2012BRAMPTON TIER 4 THURSDAYHATS OFF KINGSRegular season1386144000
summer 2012BRAMPTON TIER 4 THURSDAYHATS OFF KINGSPlay-off541510000
Total:4592442024462792332