UFA ALMANAC — HISTORICAL STATS & RECORDS·15 SEASONS · 2012–2026 · 1,900+ GAMES·BROUGHT TO YOU BY · COMBATCANDIES.COM · CREATINE GUMMIES THAT ACTUALLY HIT·EVERY PLAYER · EVERY GAME · EVERY STAT·POWERED BY UFASTATS.COM DATA·UFA ALMANAC — HISTORICAL STATS & RECORDS·15 SEASONS · 2012–2026 · 1,900+ GAMES·BROUGHT TO YOU BY · COMBATCANDIES.COM · CREATINE GUMMIES THAT ACTUALLY HIT·EVERY PLAYER · EVERY GAME · EVERY STAT·POWERED BY UFASTATS.COM DATA·

box score (39 players)

filter by team
nameteam#pp?opp?dpp?gls?ast?blk?+/-?rcv yds?thr yds?yds?cmp?cmp%?ha?t?s?c?d?
Mike MackenzieTOR732239330+6351168519168921000
Nick BoucherOTT8930282061+10191452643559553000
Geoff BevanOTT7728271370+101094275364110020000
Iain MackenzieTOR1328253312+629196387199521001
Wilkie LewisTOR8827261220+91637523845703000
Cameron HarrisTOR9127261280+93417081049319422001
Jeremy HillOTT9526224410+627294366109121000
Phil TurnerTOR3426422321-102247630057112000
Matt O'BrienOTT1126521022-1249408957102001
Nathan HirstTOR2725250230+9149354503379781100
Carson TurnerOTT2924618210-81598023978810000
Paul RenaudOTT2024222202+1014431175159401000
Luc ComireTOR523230010+9-452942493410010000
Andrew CarrollTOR322220410+840471475179410000
David ColicOTT3422220300+62291093381210040001
Jacky HauTOR1521219002-928235148021000
Mike LeeOTT820200101+1014548193159441000
Kyle CantalOTT8820020000-1227532410000000
Jason HuynhTOR8319118110-3581411991010010000
Greg EllisOTT3019136110-190156246228802000
Brandon AdibeOTT1219019000-11450450001000
Jason LamTOR619118012-3161091251210020000
Dan BenvenutiOTT3919118001-711947166510020000
James LewisTOR4418216101-438-2315210000000
Ryan PolozOTT6117161320+196105201148802000
Adam O'DonnellTOR6117017000-9123345210010000
Kevin JayTOR416016200-10261339210000000
Alex CameronOTT8616313101-823132155610000000
Daniel WongTOR1015015001-95712210000000
Bryce RingOTT1914014000-404040510000000
Ian WallaceOTT141349020+198105203510010000
Bryan KuoTOR2613013010-9641074110000000
Bryan YueTOR812012000-8-253110000000
Curtis CampbellOTT5611011100-3821496510000000
Matt KishiTOR30909100-544-242110000000
Thomas StantonOTT81909000-711112110000000
Erik HunterOTT17808100-41010000000
Kelvin HuangTOR25707000-551217110000000
Alec ArsenaultOTT2266000001852337501000