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 Rush546722
Philadelphia Phoenix686525
TOR22
PHI25
week13
combat candy flexecutioner of the game74.4 pts
1g · 4a · 63 cmp · 6 hucks
g+5a+20blk+0hk+12cmp+12.6×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game119.9 pts
Sean MottPHI #81perfect handler
1g · 4a · 4ha · 63 cmp · 6 hucks
g+6a+24ha+12hk+18cmp+15.8yt+14.3yr+2.2×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game93.0 pts
Paul OwensPHI #88shutdown
2blk · 4 breaks · 8 stops · 11 pulls
blk+30brk+16stp+6dpp+7.5pul+2.0hang+12.0ob-2×1.3 win
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
stopsD-opportunity stopsdefensive possessions ended in a turnover (block, throwaway forced, drop, stall, or OB)
breaksD-points scoredD-line points where the defense scored after winning the disc
pullsrecorded pullspulls with measured hangtime (a small number of pulls go untimed)
obOB pullspulls that landed out of bounds, giving the receiving team better field position
hangpull hangtimetotal airtime across recorded pulls (longer hangtime = more time for D to set up)

Toronto Rush (22)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
9James Lewis70300242620033109521252
97Griffin McKee3000011120001529103230
7Mike Mackenzie32130161810019111274922
4Kevin Jay201004400061233012
18Ryan Poloz24400282912031255262200
35Wilkie Lewis24210262930031347277232
15Luc Comire14200424310139371192260
8Oscar Stonehouse120006600074594315
12Zachary Armstrong10010110102-127415
61Adam O'Donnell0320048480002747212240
92Adam Turcotte000000000000000
90Chris Chan000000000000000
22Curtis Campbell000000000000000
24Daniel Wong000000000000000
21Dax Miller00100101000095318315
63Eli Park000000000000000
10Geoff Bevan000000000000000
66Jack Park000001100010-2011
42James Carr-Pries000000000000000
87James McClean00200121200011101-6214
30Jamie Millage000000000000000
44Jared Morrow0000000000000010
95Jeremy Hill000000000000000
11Justin Cheung00010110000-20010
41Keith McRae0120015150001585156230
26Kelvin Huang000000000000000
14Logan Dufour000000000000000
23Oren Binnun011005500034124010
27Owen Robinson000000000000000
34Phil Turner000000000000000
65Ravin Ramnarain000000000000000
16Rhys Toogood0100022000219009
17Rui Carvalho00000341004-1022314
25Travis Puckrin00010230002-238214
5Ty Barbieri000000000000000

Philadelphia Phoenix (25)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
4Greg Martin702201717000247369232
17James Pollard61000781001474277172
12Dmitry Suvorov2420024240002575237160
93Kainoa Chun-Moy2110024251002767115200
39Matt Hanna20110220004772015
1Brandon Pastor10100110002810112
16CJ Colicchio111006600067882214
19Gavin Abrahamsson101004400052827012
37Max Trifillis101004400035854227
44Scott Heyman110106600071851115
81Sean Mott14400636300053716146250
21Alex Thorne0220032320002516797230
23Allan Michel000000000000000
95Andres Rodriguez000000000000000
11Anthony Prato000000000000000
3Austin Lillis000000000000000
64Ben Levy000000000000000
33Calvin Trisolini04400374030032198220230
18Casey Thornton000000000000000
85Chase Rawlins000000000000000
0Christopher Zaleski000000000000000
99Eric Nardelli0100011000120013
13Eric Witmer020106710087670025
36Ethan Holmgren000000000000000
35Ian Dietrich000000000000000
22Jordan Rhyne02100283130033278134210
27Justin Keller0000033000217012
28Leo Warren000000000000000
41Marc Sands00000121002918012
42Matthew Bartley000000000000000
6Max Charles000000000000000
5Mike Campanella001009900081067013
25Nate Little000000000000000
88Paul Owens02020121200069-12315
55Thomas Nye000000000000000
8Tyler DeGirolamo000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1PHIJames Pollard → Greg Martin
1-1TORLuc Comire → Griffin McKee
1-2PHICJ Colicchio → Max Trifillis
2-2TORLuc Comire → Mike Mackenzie
2-3PHICalvin Trisolini → James Pollard
3-3TORWilkie Lewis → James Lewis
3-4PHIDmitry Suvorov → Kainoa Chun-Moy
4-4TORLuc Comire → Wilkie Lewis
4-5PHICalvin Trisolini → Dmitry Suvorov
5-5TORWilkie Lewis → James Lewis
5-6PHIPaul Owens → Greg Martin

quarter 2

scoreteamgoal
5-7PHISean Mott → James Pollard
6-7TORWilkie Lewis → Luc Comire
6-8PHIJordan Rhyne → James Pollard
7-8TORRyan Poloz → Wilkie Lewis
7-9PHIDmitry Suvorov → James Pollard
8-9TORRyan Poloz → James Lewis
8-10PHIAlex Thorne → Greg Martin
9-10TORLuc Comire → Mike Mackenzie
9-11PHIEric Witmer → CJ Colicchio
9-12PHIPaul Owens → Scott Heymanbreak
9-13PHIEric Witmer → Gavin Abrahamssonbreak
9-14PHIScott Heyman → Matt Hannabreak

quarter 3

scoreteamgoal
9-15PHIAlex Thorne → Greg Martin
10-15TORAdam O'Donnell → Ryan Poloz
10-16PHISean Mott → James Pollard
11-16TORRyan Poloz → James Lewis
11-17PHIEric Nardelli → Matt Hanna
12-17TOROscar Stonehouse → Zachary Armstrong
12-18PHIKainoa Chun-Moy → Greg Martin
13-18TOROren Binnun → Kevin Jay
13-19PHICalvin Trisolini → James Pollard
14-19TORMike Mackenzie → James Lewis
14-20PHISean Mott → Greg Martin
15-20TORWilkie Lewis → James Lewis

quarter 4

scoreteamgoal
15-21PHICalvin Trisolini → Greg Martin
16-21TORRhys Toogood → Kevin Jay
16-22PHIJordan Rhyne → Sean Mott
17-22TORAdam O'Donnell → Ryan Poloz
17-23PHIDmitry Suvorov → Kainoa Chun-Moy
18-23TORAdam O'Donnell → James Lewis
18-24PHISean Mott → Dmitry Suvorov
19-24TOROscar Stonehouse → Mike Mackenzie
19-25PHIDmitry Suvorov → Brandon Pastor
20-25TORRyan Poloz → Griffin McKee
21-25TORMike Mackenzie → Oscar Stonehousebreak
22-25TORKeith McRae → Griffin McKeebreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗