Stats
SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENG
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 2023Premier (Men's A)TORONTO TITANSRegular season20000000
fall 2022DOWNSVIEW - THURSDAY TIER 3 (C)HATS OFFRegular season973104100
summer 2022Brampton - WEDNESDAY TIER 4 (D)HATS OFFRegular season7881619101
summer 2022Mississauga - TUESDAY TIER 4/5 (D/E)PORT COLBORNE MUSTANGSRegular season41010000
summer 2021SUNDAY TIER 3 (C)TITANS HCRegular season42020000
spring 2020TIER 3A (C)HATS OFFRegular season52462000
winter 2019PREMIER (A)TORONTO TITANSRegular season82460000
winter 2019TIER 4A (D) TITANS HCRegular season41010000
summer 2019BRAMPTON TIER 3 THU (C)HATS OFFRegular season1139128000
summer 2019MISSISSAUGA TIER 3 (C)HATS OFFRegular season30220000
spring 2019TIER 2 (B)TORONTO TITANSRegular season21120000
winter 2018PREMIER (A)TORONTO TITANSRegular season925710000
winter 2018TIER 3 (C)TORONTO KINGSRegular season22022100
fall 2018TIER 3 THURSDAY (C)TORONTO KINGSRegular season43250000
summer 2018BRAMPTON TIER 3 THU (C)HATS OFFRegular season1493126200
summer 2018TORONTO TIER 2 (B)TORONTO TITANSRegular season72356000
spring 2018TIER 4 SUNDAY (D)TORONTO KINGSRegular season44156010
winter 2017TIER 2/3 SUNDAY (B/C)TORONTO KINGSRegular season746102000
fall 2017TIER 2 FRIDAY (B)TORONTO TITANSRegular season64590000
fall 2017TIER 3/4 SUNDAY (C/D)TORONTO KINGSRegular season76390010
summer 2017BRAMPTON TIER 3HATS OFFRegular season41014000
summer 2017PEEL TIER 2HATS OFFRegular season1483116100
summer 2017TORONTO TIER 2TORONTO TITANSRegular season10103130000
winter 2016GREATER TORONTO TIER IITORONTO TITANSRegular season733612100
winter 2016TIER 4 SUNDAYTORONTO KINGSRegular season21232000
fall 2016GREATER TORONTO TIER IITORONTO TITANSRegular season93366000
summer 2016BRAMPTON TIER 4AHATS OFFRegular season13981730100
spring 2016DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season31232000
winter 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season51452000
winter 2015DOWNSVIEW TIER 4ATORONTO KINGSRegular season21120000
winter 2015GREATER TORONTO TIER IITORONTO TITANSRegular season104378000
fall 2015DOWNSVIEW TIER 4A SUNDAYTORONTO KINGSRegular season53364000
fall 2015DOWNSVIEW TIER 4B SUNDAYTORONTO KINGSRegular season10000000
fall 2015GREATER TORONTO TIER IITORONTO TITANSRegular season68088000
spring 2015DOWNSVIEW TIER 3HELLENIC SHARKSRegular season83144000
spring 2015DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season74372100
winter 2014DOWNSVIEW TIER 4 SUNDAYTORONTO KINGSRegular season82242000
fall 2014MISSISSAUGA TIER 4 THURSDAY WARRIORSRegular season81450000
summer 2014BRAMPTON THURSDAY TIER 4BRAMPTON BLUESRegular season14714216000
summer 2013BRAMPTON TIER 4 BALL SLAPPERSRegular season16107176000
spring 2013MISSISSAUGA TIER 4 CANADIAN SUNDAYBALL SLAPPERSRegular season748124000
winter 2012MISSISSAUGA TIER 4 SUNDAYBALL SLAPPERSRegular season12153180000
summer 2012BRAMPTON TIER 4 THURSDAYHATS OFF KINGSRegular season1386144000
Total:3191791503291951122