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·
Q1Q2Q3Q4T
Toronto Rush354214
Philadelphia Phoenix743418
TOR14
PHI18
week8
combat candy flexecutioner of the game44.1 pts
James PollardPHI #17hat trick
4g · 3a · 2blk · 12 cmp · 1 hucks · 4 t
g+20a+15blk+10hk+2cmp+2.4t-20×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game61.0 pts
Jordan RhynePHI #22floor general
2g · 3a · 2ha · 30 cmp · 3 hucks · 2t
share𝕏f@
presented by ufa almanac
defensive player of the game182.5 pts
Eric NardelliPHI #99shutdown
3blk · 6 breaks · 13 stops · 8 pulls
share𝕏f@
presented by ufa almanac

the people's mvp

presented by ufa almanac

stat legend
glsgoalsscores in the end zone
astassiststhrow that leads directly to a goal
hahockey assistspass before the assist
blkblocksdefensive plays (knockdowns, interceptions)
ccallahansgoal scored by catching a throw in opponent's end zone (also scored as goal and block)
cmpcompletionssuccessful throws caught
attthrow attemptstotal throws attempted
tthrowawayserrant throws that result in a turnover
ddropsdropped passes that result in a turnover
sstallsholding the disc too long (turnover)
catcatchessuccessful receptions
yds tyards throwntotal throwing yards
yds ryards receivedtotal receiving yards
o ptsO-points playedpoints played on offense
d ptsD-points playedpoints played on defense

Toronto Rush (14)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
90Chris Chan2001112120011143-32108
9James Lewis2010013130101482156136
41Keith McRae20100550008-39194
15Luc Comire2221047480103649366155
35Wilkie Lewis200008102001235139136
45Cameron Knox10000110002-81943
4Kevin Jay10000770006525874
34Phil Turner13130212320023166323136
25Travis Puckrin1010013152011510135120
61Adam O'Donnell0420032363002925262141
92Adam Turcotte0020017202001713951109
88Andrew Watts000000000000000
24Daniel Wong000000000000000
1David Lundy000000000000000
16David Petsinis01010671007613047
53Dax Miller000000000000000
10Edmund Un000000000000000
63Eli Park01000911200116045910
53Jack Park000000000000000
50Jake Turcotte000000000000000
42James Carr-Pries000000000000000
98Jared Canfield000000000000000
44Jared Morrow0001011010113229
54John Huang000000000000000
11Justin Cheung00000220002251014
26Kelvin Huang000000000000000
52Logan Dufour00000792009-1810864
77Matthew Gulbronson00000220003214016
55Nam Ho000000000000000
8Oscar Stonehouse0101089100925117910
51Rui Carvalho000000000000000
18Ryan Poloz011001922300145643116
12Zachary Armstrong00130121002-93475

Philadelphia Phoenix (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
17James Pollard4302012164001998315162
4Greg Martin300109900012-26175162
22Jordan Rhyne2320030322002530717160
11Anthony Prato100001717000173824111
1Brandon Pastor102007700081782150
26Colin Masino1300013141001491135019
99Eric Nardelli103301617100146033113
39Matt Hanna11010550006303971
37Max Trifillis10100660007452114
5Mike Campanella100104620062283014
25Nate Little10000671008-19100112
88Paul Owens1210023230001911179116
42Adam Grossberg000000000000000
20Adam Novak000000000000000
21Alex Thorne000000000000000
23Allan Michel000000000000000
3Austin Lillis000000000000000
64Ben Levy000000000000000
6Brice Dunn000000000000000
18Casey Thornton000000000000000
2Christopher Zaleski000000000000000
7Devin Foster000000000000000
12Dmitry Suvorov01200660006185580
0Dustin Damiano004002427300199662160
13Eric Witmer001401515000145417020
32Erica Brown000000000000000
19Gavin Abrahamsson000000000000000
35Ian Dietrich000000000000000
9Jose Dasilva000000000000000
41Marc Sands000107700068-9110
10Matt Esser010104510037723011
15Mike Arcata000004730064550110
14Morey Averill000000000000000
52Nate Long000000000000000
45Nicholas DiGiorgio000000000000000
44Scott Heyman0100017192001916565210
81Sean Mott0321030311002728990151
8Tyler DeGirolamo000000000000000

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1PHIJames PollardJordan Rhyne
1-1TORAdam O'DonnellPhil Turner
1-2PHIJordan RhyneJames Pollard
2-2TORRyan PolozKevin Jay
2-3PHIColin MasinoPaul Owens
3-3TOREli ParkKeith McRae
3-4PHIJames PollardMatt Hanna
3-5PHIMatt EsserNate Littlebreak
3-6PHIScott HeymanColin Masinobreak
3-7PHIJames PollardGreg Martinbreak

quarter 2

scoreteamgoal
3-8PHIJordan RhyneJames Pollard
4-8TORAdam O'DonnellWilkie Lewis
4-9PHIDmitry SuvorovJames Pollard
5-9TORAdam O'DonnellLuc Comire
5-10PHISean MottBrandon Pastor
6-10TORAdam O'DonnellCameron Knox
6-11PHIColin MasinoMike Campanella
7-11TORPhil TurnerChris Chan
8-11TOROscar StonehouseKeith McRaebreak

quarter 3

scoreteamgoal
8-12PHISean MottJordan Rhyne
9-12TORChris Chancallahan
9-13PHIMatt HannaJames Pollard
10-13TORPhil TurnerTravis Puckrin
10-14PHIJordan RhyneGreg Martin
11-14TORLuc ComireWilkie Lewis
12-14TORPhil TurnerJames Lewisbreak

quarter 4

scoreteamgoal
12-15PHIColin MasinoMax Trifillis
13-15TORDavid PetsinisLuc Comire
13-16PHISean MottGreg Martin
14-16TORLuc ComireJames Lewis
14-17PHIPaul OwensEric Nardelli
14-18PHIPaul OwensAnthony Pratobreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗