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 Empire724417
Philadelphia Phoenix533516
NY17
PHI16
week5
combat candy flexecutioner of the game69.9 pts
2g · 4a · 1blk · 48 cmp · 1 hucks
g+10a+20blk+5hk+2cmp+9.6×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game92.3 pts
Calvin BrownNY #49hat trick
3g · 4a · 3ha · 56 cmp · 5 hucks · 4t
g+18a+24ha+9hk+15cmp+14.0yt+12.4yr+2.6t-24×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game100.1 pts
Antoine DavisNY #81shutdown
3blk · 5 breaks · 9 stops
blk+45brk+20stp+6dpp+6.0×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 (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
4Ben Jagt41200212210026-31408191
49Calvin Brown34300566140057620175190
81Antoine Davis20030330005-1362012
34John Randolph24010484800050366263192
2Matt LaBar22100202110023108235180
1Max Sheppard211001414010168573170
18Axel Agami111007810075840113
24Jacob Cowan10000671007-9102312
22Arthur Aucoin000000000000000
55Ben Dameron000000000000000
64Ben Levy000000110010-409
5Benjamin Simmons000000000000000
38Caoba Nichim-Luta000000000000000
6Dmitry Suvorov00000110000130012
25Drew Schnaudigel000000000000000
14Ethan Lieman000000000000000
23Everest Shapiro00200202101021123167181
00Gavin May000000000000003
11Jack Williams01400393900026264134170
37Liam Haberfield000000000000000
82Marques Brownlee0210013130001013454013
16Mike Drost000000000000000
27Noriaki To000000000000000
13Oliver Chartock000000000000000
41Oliver Fay000000000000000
80Ryan Drost00100220002-2212011
7Sam Alston0001000000000013
12Sam Jonas010308800062714311
8Samuel McCrory000000000000000
10Shashank Alladi001106600063721016
9Solomon Rueschemeyer-Bailey000000000000000
3Tej Murthy000000000000000
46Tristan Yarter0000000000000013
33Tyler Mackey000000000000000
66Vedant Sachdeva0000001100105010

Philadelphia Phoenix (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
1Brandon Pastor4102016160101995110210
81Sean Mott3131043472004029191222
16Sam Grossberg22300485010038192109220
42Adam Grossberg11300222642027109141192
95Andres Rodriguez1000001000203805
85Chase Rawlins100000000010927
3Colin White1010013130001435129200
39Matt Hanna12100141401015-25276210
88Paul Owens1001078100644-20116
44Scott Heyman17200384010040408213211
41Aidan Magee 000000000000000
33Calvin Trisolini000000000000000
18Casey Thornton000000000000000
0Christopher Zaleski000000000000000
32David Perry000000000000000
9Drew Loughnane000000000000000
24Dyllon Jeng000000000000000
99Eric Nardelli000201100011-208
13Eric Witmer0100033000415-9017
36Ethan Holmgren0010033000232-2010
11Ethan Pigeon000000000000000
91Ethan Sarles00000220001-16104
4Greg Martin000000000000000
35Ian Dietrich0000022000271107
14Jack Wisner00010220001-169015
27Justin Keller00000330003-6-419
8Max Tran01000220103-54208
6Michael Maroon000000000000000
5Mike Campanella0010022000215013
25Nate Little00120110001-311114
12Nate Long000000000000000
2Thomas Preston000000000000000
15Will Helenski000000000000000
20William Tober000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1PHIBrandon PastorSam Grossberg
1-1NYJohn RandolphCalvin Brown
2-1NYAxel AgamiJacob Cowanbreak
2-2PHIScott HeymanColin White
3-2NYMax SheppardCalvin Brown
4-2NYMarques BrownleeAntoine Davisbreak
4-3PHIScott HeymanChase Rawlins
5-3NYCalvin BrownJohn Randolph
5-4PHIScott HeymanSean Mott
6-4NYJohn RandolphMatt LaBar
6-5PHISam GrossbergScott Heyman
7-5NYCalvin BrownBen Jagt

quarter 2

scoreteamgoal
8-5NYMatt LaBarBen Jagt
8-6PHIScott HeymanBrandon Pastor
9-6NYCalvin BrownJohn Randolph
9-7PHIScott HeymanBrandon Pastor
9-8PHISam GrossbergBrandon Pastorbreak

quarter 3

scoreteamgoal
10-8NYMarques BrownleeAntoine Davis
10-9PHIMatt HannaBrandon Pastor
11-9NYCalvin BrownBen Jagt
11-10PHIScott HeymanMatt Hanna
12-10NYBen JagtMatt LaBar
12-11PHIEric WitmerAndres Rodriguez
13-11NYJohn RandolphCalvin Brown

quarter 4

scoreteamgoal
13-12PHIScott HeymanSean Mott
14-12NYJohn RandolphMax Sheppard
14-13PHIMatt HannaSean Mott
15-13NYJack WilliamsBen Jagt
15-14PHIAdam GrossbergSam Grossberg
16-14NYMatt LaBarMax Sheppard
16-15PHISean MottAdam Grossberg
16-16PHIMax TranPaul Owensbreak
17-16NYSam JonasAxel Agami
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗