Stats AllRegular seasonPlay-off SeasonDivisionTeamStageGpGAPTSPIMPPGSHGENGsummer 2023Mississauga - TUESDAY TIER 5 (E)MIGHTY DUCKSRegular season63140100summer 2023Mississauga - TUESDAY TIER 5 (E)MIGHTY DUCKSPlay-off10000000summer 2022Mississauga - TUESDAY TIER 4/5 (D/E)MIGHTY DUCKSRegular season51120000summer 2019BRAMPTON TIER 3 THU (C)HARD AS PUCKRegular season20000000summer 2019MISSISSAUGA TIER 3 (C)HARD AS PUCKRegular season80330000summer 2019MISSISSAUGA TIER 3 (C)HARD AS PUCKPlay-off23140100summer 2019MISSISSAUGA TIER 4 (D)MIGHTY DUCKSRegular season1084120110summer 2018MISSISSAUGA TIER 3 (C)HARD AS PUCKRegular season14127190201summer 2018MISSISSAUGA TIER 3 (C)HARD AS PUCKPlay-off31120100summer 2018MISSISSAUGA TIER 4 (D)MIGHTY DUCKSRegular season7132150001summer 2018MISSISSAUGA TIER 4 (D)MIGHTY DUCKSPlay-off20220000summer 2017MISSISSAUGA TIER 4MIGHTY DUCKSRegular season61340000summer 2017MISSISSAUGA TIER 4MIGHTY DUCKSPlay-off11010000summer 2016MISSISSAUGA TIER 4AMIGHTY DUCKSRegular season1194130000summer 2016MISSISSAUGA TIER 4AMIGHTY DUCKSPlay-off22130000winter 2015MISSISSAUGA TIER 4BLADES OF STEALRegular season6103130000spring 2015MISSISSAUGA TIER 4 SUNDAY COORS MIGHTY DUCKSRegular season985130000spring 2015MISSISSAUGA TIER 4 SUNDAY COORS MIGHTY DUCKSPlay-off33360000winter 2014MISSISSAUGA TIER 4 SUNDAYMIGHTY DUCKSRegular season9125170000winter 2014MISSISSAUGA TIER 4 SUNDAYMIGHTY DUCKSPlay-off11010000fall 2014MISSISSAUGA TIER 4 SUNDAYMIGHTY DUCKSRegular season1055100000fall 2014MISSISSAUGA TIER 4 SUNDAYMIGHTY DUCKSPlay-off20110000summer 2014MISSISSAUGA TIER 4B TUES/THURSMIGHTY DUCKSRegular season141414286000summer 2014MISSISSAUGA TIER 4B TUES/THURSMIGHTY DUCKSPlay-off41120000winter 2013MISSISSAUGA SUNDAY TIER 4MIGHTY DUCKSRegular season14109190000winter 2013MISSISSAUGA SUNDAY TIER 4MIGHTY DUCKSPlay-off41340000fall 2013MISSISSAUGA SUNDAY TIER 4MIGHTY DUCKSRegular season1696150000fall 2013MISSISSAUGA SUNDAY TIER 4MIGHTY DUCKSPlay-off67290000summer 2013MISSISSAUGA TIER 5 MIGHTY DUCKSRegular season13119200000summer 2013MISSISSAUGA TIER 5 MIGHTY DUCKSPlay-off52350000spring 2013MISSISSAUGA TIER 4 WEDNESDAYMISSISSAUGA JETSRegular season42130000spring 2013MISSISSAUGA TIER 4 WEDNESDAYMISSISSAUGA JETSPlay-off10000000Total:2011501002506612