players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGHussein BadreddineSHAOLIN MONKS10681428200John LakeGARAGE GUYS915628000Huzaifah PanchbhayaMALTON MAVERICKS703322000Mario LambertiGARAGE GUYS1022420000Yusuf AzmiSHAOLIN MONKS815618000Yasin AdmaniMALTON MAVERICKS610117000Tyler CruzTHRASHERS1005516000Idris KhanSHAOLIN MONKS935816100Brandon De MeloYOUNG CANADIANS901116000Taha AliSHAOLIN MONKS854916200Steve PatersonGARAGE GUYS801116000Farooq KhanMALTON MAVERICKS512316000Mustafa AlamSHAOLIN MONKS800012000Isa KhanSHAOLIN MONKS1013410000Zaid ToorawaSHAOLIN MONKS901110000Michael PetruccelliYOUNG CANADIANS955108200Sufyan KaziMALTON MAVERICKS81348000Mike CampeaTHRASHERS10312156100Nick LombardiTHRASHERS996156200Jonathan FurciTHRASHERS91786000Adam PerriGARAGE GUYS938116000Justin IsidoroTHRASHERS83366000Abdul ManjraMALTON MAVERICKS72356100Umaar PanchbhayaMALTON MAVERICKS72246000Steven DeFalcoYOUNG CANADIANS72026000Lorenzo BonannoYOUNG CANADIANS92244000Chris RodriguesYOUNG CANADIANS82354001Jeff NunesHURRICANES71344001Robert CardosoHURRICANES73474100Yahya IngarMALTON MAVERICKS71014100Chris LamarucciolaTHRASHERS64264000David TosteHURRICANES42134000Matthew CastoroYOUNG CANADIANS41124100Hassan BadreddineSHAOLIN MONKS30224000Alex MartinsHURRICANES1087152000Massimo VitaleTHRASHERS10311142000Lee DrukenGARAGE GUYS101019292020Vasim KagziMALTON MAVERICKS90222000Belal HafeezMALTON MAVERICKS81452100Randy CorreiaYOUNG CANADIANS82352000John PellegrinoGARAGE GUYS82572000Justin CruzTHRASHERS81672000Ricky FariaHURRICANES70112000Paul LimaHURRICANES75492000Adam CasinelliYOUNG CANADIANS70332000Naveed SheralySHAOLIN MONKS72682000Ben ZappiaTHRASHERS74482000Craig StojsinTHRASHERS62572000Victor RaschillaHURRICANES60002000Chris DefinaYOUNG CANADIANS60112000123