players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGDavid ArmataTORONTO PIRATES14761326310Steve LindoPIRATES13410148110Chris LimaTORONTO NORDEKES1213420010Yusuf AzmiSHAOLIN MONKS1225712010Michael DeFalcoTORONTO NORDEKES1233648110Michael StellatoTORONTO PIRATES11471110110David TosteHURRICANES1065116110Kevin SousaPIRATES92798010Jay FleetTORONTO PHANTOMS93258010Sergio VidalPIRATES85272011Fab DidianoGARAGE GUYS769152110Kyle BarbosaPIRATES41120010Taha AliSHAOLIN MONKS34150110Mario CieslakTORONTO PHANTOMS143470100Matthew Del TufoTORONTO PHANTOMS1401114000Hassan BadreddineSHAOLIN MONKS141111216000Terry TarquiniTORONTO PIRATES1496152000Bruno LemosTORONTO NORDEKES1412316000Johnny CesarTORONTO NORDEKES142132200Steven DeFalcoTORONTO NORDEKES1410114000Justin ArrudaTORONTO BLACKHAWKS141568100Jazz SinghTORONTO BLACKHAWKS141230000John PellegrinoGARAGE GUYS14817250200Daniel FarraceTORONTO PIRATES1446102000Mathew TorresTORONTO PHANTOMS1314514100Kevin AndradeTORONTO BLACKHAWKS131450000Adam QuattrociocchiTORONTO BLACKHAWKS1332512100Aadil KhanSHAOLIN MONKS13771418200Claudio NatoliGARAGE GUYS1314524000Brandon ArrudaTORONTO BLACKHAWKS1304432000Marco DimeoTORONTO PIRATES133474100Terry RoacheHURRICANES1337108100Anthony LamannaTORONTO PHANTOMS133366000Anthony PrioloTORONTO PHANTOMS130004000Matthew HebbesGARAGE GUYS13910196001Nelson SoaresGARAGE GUYS13425298001Salih AzmiSHAOLIN MONKS130220000Mario LambertiGARAGE GUYS1314534000Idris KhanSHAOLIN MONKS133476000Robert DimeoTORONTO PIRATES130224000Anthony NovielliTORONTO PIRATES138122038100Santiago CabreraPIRATES130220000David MartinsHURRICANES130114000Daniel LanfantiTORONTO PIRATES1201144000Naveed SheralySHAOLIN MONKS123478200Nelson DaSilvaPIRATES120448000Marcel VieiraHURRICANES122352000David CorreiaTORONTO BLACKHAWKS121234000Joe MelecaTORONTO PHANTOMS1249132000Mark ShannonTORONTO BLACKHAWKS12651121001234