players leaders Regular seasonPlay-offPlayersGoalies PlayerTeamGpGAPTSPIMPPGSHGENGSam GrabowskiDURHAM DIRTY SHWAS10713202000Sam KyriakopoulosTESS103366000Tahir MaaroufTHE REPLACEMENTS1047110100Steve SantosTESS101892000Andrew ChapmanSHOCKERS1011112210200Chris FardellTESS102460000Vinnie FerriTHE REPLACEMENTS946100000Adil PalsetiaWARRIORS91230000Jim PletsasFLYING ELBOWS90000000Nathan SalasTESS90220000Dave SprattFLYING ELBOWS90330000Bill StewartFLYING ELBOWS90338000Mike WeirDURHAM DIRTY SHWAS94480200Filipe Da SilvaFLYING ELBOWS90332000Matt DawsonFLYING ELBOWS950514000Andy DungateSHOCKERS9188268110Dillon GnanapragasamTHE REPLACEMENTS90330000Chad GregoryFLYING ELBOWS93140000Nabeel KassamWARRIORS914512000Trevor KozlenkoDURHAM DIRTY SHWAS95121716000Todd LindstromFLYING ELBOWS94262000Fed MarcelinoTHE REPLACEMENTS915610000Terry RemediosTESS993124000Will ZednicekFLYING ELBOWS90550000Fraser ChapmanSHOCKERS90778000Rayal CormierSHOCKERS929110000Mike DesputtauxDURHAM DIRTY SHWAS92026000Sadek FahmyWARRIORS873100100Simon GarritanoDURHAM DIRTY SHWAS80222000Sameer JamalWARRIORS82354000Imran MoosabhoyWARRIORS81562000Reid RaymerSHOCKERS83580000Karim TharaniWARRIORS81344000Cameron ChapmanSHOCKERS806622000Darryl EnglishSHOCKERS80114000John GrayTESS83470000Hafeez JafferWARRIORS81342000Eric MartinDURHAM DIRTY SHWAS80222000Sameer MoosabhoyWARRIORS85384000Marcus NgTHE REPLACEMENTS82132000Chris PascarySHOCKERS805510000Tony PolitoTESS84484000Mike SouterFLYING ELBOWS80446000Chad AtkinsonTESS82352100Derek HempelTHE REPLACEMENTS74262000Claudio LeoTESS71344000Ritchy MarquesTHE REPLACEMENTS72240100Aaron MorrisFLYING ELBOWS70110000Travis ParsonsDURHAM DIRTY SHWAS769150100Jonathan TillerFLYING ELBOWS72020000123