players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGTaha AliSHAOLIN MONKS54260001Paul DuarteHURRICANES23250100Aadil KhanSHAOLIN MONKS42356000Tony MonteiroHURRICANES22350000Zuhair KanjiSHAOLIN MONKS43140000Adil PatelSHAOLIN MONKS52240200Rob LajmanovskiHURRICANES22240100Yusuf AhmedSHAOLIN MONKS13030101John LakeGARAGE GUYS12130000Idris KhanSHAOLIN MONKS51236000Isa KhanSHAOLIN MONKS51230000David PereiraHURRICANES312314000Hussein BadreddineSHAOLIN MONKS40338000Mustafa AlamSHAOLIN MONKS40330000Dan ConteHURRICANES30330000Lee DrukenGARAGE GUYS10330000Randy CorreiaYOUNG CANADIANS12020000David TosteHURRICANES31120000Matthew MarchioneHURRICANES30220000Yusuf AzmiSHAOLIN MONKS30224000Marcel VieiraHURRICANES20220000Robert CardosoHURRICANES20222000Michael PetruccelliYOUNG CANADIANS10220000Paul LimaHURRICANES21012100Nick LombardiTHRASHERS21010000Adam PerriGARAGE GUYS11010000Zaid ToorawaSHAOLIN MONKS40110000Victor RaschillaHURRICANES30114000Justin CruzTHRASHERS20110000Tyler CruzTHRASHERS20114000John PellegrinoGARAGE GUYS10110000Jaime ParkesYOUNG CANADIANS10110000Naveed SheralySHAOLIN MONKS50008000Riaz LasaniaSHAOLIN MONKS40000000Tayyib AzmiSHAOLIN MONKS30000000Tony MarchioneHURRICANES30002000David MartinsHURRICANES20000000Jonathan FurciTHRASHERS20004000Chris LamarucciolaTHRASHERS20002000Ryan TremmelTHRASHERS20000000Ricky FariaHURRICANES20004000Alex MartinsHURRICANES20000000Justin IsidoroTHRASHERS20002000Massimo VitaleTHRASHERS20006000Jerome ConteTHRASHERS10000000Adam HaddadTHRASHERS10000000Ben ZappiaTHRASHERS10000000Junaid KarodiaSHAOLIN MONKS10000000Terry RoacheHURRICANES10000000Lorenzo BonannoYOUNG CANADIANS1000000012