players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGRichard ToumaRAMPAGE43470000Muaz BharuchaSCARBOROUGH YOUNGINS42464000Ramjee AravinthanTHE BROTHERHOOD20440000Mahir BharuchaSCARBOROUGH YOUNGINS423510100Sebastian HewlettRAMPAGE41340000Mohib BhadSCARBOROUGH YOUNGINS30332000Anthony Saville-DumaisRAMPAGE43250000Armando GattiFLYING ELBOWS43250200Robert BacchinFLYING ELBOWS41232000Todd LindstromFLYING ELBOWS41230000William O'NeillRAMPAGE40222000Anthony LoweryPK PIRATES40220000Yusuf MakrodSCARBOROUGH YOUNGINS40220000Tom YeghouchianFLYING ELBOWS40222000Rayyan BhayatSCARBOROUGH YOUNGINS30220000Alamgir PatelSCARBOROUGH YOUNGINS302219000Hashim ChoudharyTHE BROTHERHOOD20220000Chris TaskasHELLENIC THUNDER202214000Greg MaleganeasHELLENIC THUNDER10220000Shane TomesSPICY DEGENS10220000Ian TomesSPICY DEGENS10224000Ian SpiegelFLYING ELBOWS45160022Muhammed BharuchaSCARBOROUGH YOUNGINS44152000Ibrahim KhanatSCARBOROUGH YOUNGINS421316000Madhan BalaRAMPAGE41120000Michael BoydPK PIRATES41120000Aaron VatalaroPK PIRATES40118000Al Da SilvaRAMPAGE40110000Will O'RourkeRAMPAGE40110000Jim PletsasFLYING ELBOWS40110000David MorrisFLYING ELBOWS32130000Neil FiedtkouRAMPAGE30110000Pat CiminoFLYING ELBOWS30110000Will ZednicekFLYING ELBOWS30110000Filipe Da SilvaFLYING ELBOWS30112000Justin DziemianPK PIRATES30110000Thomas OltonSPICY DEGENS21122000Michael DuongTHE BROTHERHOOD21120000Stephane PlanteTHE BROTHERHOOD21120000Bill ConstantinouHELLENIC THUNDER21120000Evan RenderRAMPAGE21120000Abdul Jalil ShaikhSCARBOROUGH YOUNGINS20110000Guillaume BoulangerRAMPAGE20112000Kajan DevamanoharanTHE BROTHERHOOD20110000Suren SivarasahTHE BROTHERHOOD20110000Anthony AshbyARKADIANS20110000Paul BhattiARKADIANS20110000Jaspal SidhuARKADIANS20110000Peter MantisHELLENIC THUNDER20110000Connor ChoffePK PIRATES11124000123