players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGNaveed SheralySHAOLIN MONKS50008000Riaz LasaniaSHAOLIN MONKS40000000Zaid ToorawaSHAOLIN MONKS40110000Hussein BadreddineSHAOLIN MONKS40338000Mustafa AlamSHAOLIN MONKS40330000Tony MarchioneHURRICANES30002000Tayyib AzmiSHAOLIN MONKS30000000Victor RaschillaHURRICANES30114000Matthew MarchioneHURRICANES30220000Yusuf AzmiSHAOLIN MONKS30224000Dan ConteHURRICANES30330000Jonathan FurciTHRASHERS20004000Chris LamarucciolaTHRASHERS20002000Ryan TremmelTHRASHERS20000000David MartinsHURRICANES20000000Justin IsidoroTHRASHERS20002000Massimo VitaleTHRASHERS20006000Ricky FariaHURRICANES20004000Alex MartinsHURRICANES20000000Justin CruzTHRASHERS20110000Tyler CruzTHRASHERS20114000Robert CardosoHURRICANES20222000Marcel VieiraHURRICANES20220000Fab DidianoGARAGE GUYS10000000Jerome ConteTHRASHERS10000000Adam HaddadTHRASHERS10000000Ben ZappiaTHRASHERS10000000Junaid KarodiaSHAOLIN MONKS10000000Terry RoacheHURRICANES10000000Lorenzo BonannoYOUNG CANADIANS10000000Steven DeFalcoYOUNG CANADIANS10006000Brandon De MeloYOUNG CANADIANS10000000Michael VerardiYOUNG CANADIANS10000000Mario LambertiGARAGE GUYS100014000Daniel DistefanoTHRASHERS10000000Craig StojsinTHRASHERS10000000Jeff NunesHURRICANES10000000Steve LindoHURRICANES10000000Ahmad KhawajaSHAOLIN MONKS10000000Matthew CastoroYOUNG CANADIANS10000000Brian DaponteYOUNG CANADIANS10000000Chris DefinaYOUNG CANADIANS10002000Chris RodriguesYOUNG CANADIANS10002000Peter VicenteYOUNG CANADIANS10000000Mike CampeaTHRASHERS10000000John PellegrinoGARAGE GUYS10110000Jaime ParkesYOUNG CANADIANS10110000Michael PetruccelliYOUNG CANADIANS10220000Lee DrukenGARAGE GUYS10330000Idris KhanSHAOLIN MONKS5123600012