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
New York Empire686525
Toronto Rush41128
NY25
TOR8
week6
combat candy flexecutioner of the game78.0 pts
Ben KatzNY #28hat trick
3g · 3a · 3blk · 25 cmp · 1 hucks
g+15a+15blk+15hk+2cmp+5.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game70.5 pts
Ryan OsgarNY #1perfect handler
1g · 4a · 2ha · 29 cmp · 1 hucks
g+6a+24ha+6hk+3cmp+7.3yt+5.1yr+2.9×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game138.5 pts
Ben KatzNY #28shutdown
3blk · 10 breaks · 17 stops
blk+45brk+40stp+14dpp+7.5×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)

New York Empire (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
28Ben Katz3323025250001720997015
66Jibran Mieser32010770001075202013
17Matt Stevens311005500082485111
4Ben Jagt2313081130013120187019
6Charles Weinberg2200012120101490156110
87Jeff Babbitt200009900011-63129112
54John Lithio2100010100001264245113
9Solomon Rueschemeyer-Bailey2030023240001922324110
81Antoine Davis1111057200856113016
5Connor Fortin110003400053918011
79John Randolph1240016182001914776013
82Marques Brownlee101206710066979016
80Ryan Drost10000440005-580014
1Ryan Osgar14200292900030256191111
67Chris McLaughlin000000000000000
34Elias Griffin000000000000000
10Elliott Chartock000000000000000
8Ethan Fortin002001314000859012
11Jack Williams0450038391003331688111
33Mark Lin000000000000000
2Matt Ellis000000000000000
0Matt Johnson000000000000000
20Matt LaBar000000000000000
16Mike Drost0011088000714-28012
44Mike Kobyra001004402031432011
27Noriaki To000000000000000
13Oliver Chartock000000000000000
41Robert Elston000000000000000
23Ryan Holmes000104401034250011
31Sam Feder000000000000000
22Scott Xu0111013151001188-48011

Toronto Rush (8)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
8Oscar Stonehouse31100780001263287190
35Wilkie Lewis30000161910021125163210
15Luc Comire1030047525004826191200
34Phil Turner10010362006153879
61Adam O'Donnell00000810200851-2454
92Adam Turcotte0021033352202623026200
88Andrew Watts000000000000000
45Cameron Knox000000000000016
90Chris Chan00010990004224545
24Daniel Wong000000000000000
1David Lundy000000000000000
16David Petsinis000000000000000
53Dax Miller000000000000000
10Edmund Un000000000000000
63Eli Park00100791108556076
53Jack Park000000000000000
50Jake Turcotte000000000000000
42James Carr-Pries000000000000000
9James Lewis0202023241002448161200
98Jared Canfield000000000000014
44Jared Morrow000000000000016
54John Huang000000000000000
11Justin Cheung000000000000005
41Keith McRae0201012131101384151190
26Kelvin Huang01000363006-52244
4Kevin Jay0000077010441753
52Logan Dufour000000000000000
77Matthew Gulbronson000000000000016
55Nam Ho000000000000000
51Rui Carvalho000000000000000
18Ryan Poloz02100374030032162108190
25Travis Puckrin00000341002-21216
12Zachary Armstrong0000012100291176

scoring plays

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

quarter 1

scoreteamgoal
0-1TOROscar StonehouseWilkie Lewis
1-1NYJack WilliamsCharles Weinberg
1-2TORRyan PolozOscar Stonehouse
2-2NYJack WilliamsRyan Osgar
2-3TORJames LewisOscar Stonehouse
3-3NYJack WilliamsSolomon Rueschemeyer-Bailey
3-4TORRyan PolozWilkie Lewis
4-4NYRyan OsgarCharles Weinberg
5-4NYJohn LithioJeff Babbittbreak
6-4NYBen JagtJibran Mieserbreak

quarter 2

scoreteamgoal
6-5TORJames LewisOscar Stonehouse
7-5NYCharles WeinbergJohn Lithio
8-5NYJohn RandolphBen Jagtbreak
9-5NYRyan OsgarSolomon Rueschemeyer-Baileybreak
10-5NYJibran MieserBen Katzbreak
11-5NYBen JagtAntoine Davisbreak
12-5NYJohn RandolphRyan Drostbreak
13-5NYScott XuBen Jagtbreak
14-5NYRyan OsgarBen Katzbreak

quarter 3

scoreteamgoal
14-6TORKelvin HuangPhil Turner
15-6NYRyan OsgarJohn Lithio
16-6NYAntoine DavisMarques Brownleebreak
17-6NYMatt StevensJeff Babbittbreak
18-6NYJibran MieserBen Katzbreak
19-6NYBen JagtConnor Fortinbreak
20-6NYBen KatzJibran Mieserbreak

quarter 4

scoreteamgoal
20-7TORKeith McRaeWilkie Lewis
21-7NYBen KatzJohn Randolph
21-8TORKeith McRaeLuc Comire
22-8NYCharles WeinbergMatt Stevens
23-8NYBen KatzJibran Mieserbreak
24-8NYConnor FortinMatt Stevensbreak
25-8NYJack WilliamsMatt Stevensbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗