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
Philadelphia Phoenix000018
DC Breeze000017
PHI18
DC17
week6
combat candy flexecutioner of the game58.2 pts
Matt EsserPHIplaymaker
2g · 5a · 4blk · 19 cmp · 4 t
g+10a+25blk+20cmp+3.8t-20×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game34.0 pts
4g · 1a · 16 cmp
g+24a+6cmp+4.0
share𝕏f@☁
presented by ufa almanac
defensive player of the game85.8 pts
4blk · 4 breaks
blk+60brk+16dpp+6.0t-16×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)

Philadelphia Phoenix (18)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—David Brandolph3001046493004100196
—David Hampson3201014151101700184
—Matt Esser25040192340026001712
—William Hoehne2101047300900310
—John Stavinga1200027281102400194
—Kevin Chiang120102025500130069
—Matt Hurray100100000010006
—Nick Ongpauco120102122100900174
—Sam Cocchia110004511060082
—Sam Esser1100015161001900166
—Sam Morgan100104730070057
—Stephen Magerr100104511060018
—Breton Dietrich0102056110600510
—Brett Sawyer000000000000000
—Charles Harrity000000000000000
—Jonathan Palumbo000203301030029
—Ken Wells000000000000000
—Kyle Wolf000000000000000
—Matt Stavinga000000000000000
—Mike Coughlin000000000000000
—Mike Reeves000000000000000
—Nicolas LoPresto000000000000000
—Rob Allan000003300030028
—Sean Anderson000000000000000
—Zach Thurston000000000000000

DC Breeze (17)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Isaac Julien4101016160002000143
—Burke Nash200005610080082
—Evan Feeney2101018202102300153
—Joe DiPaula2200030344003600155
—Jake Berzoff-Cohen100001012210800512
—Owen Williams1002059400900110
—Zach Norrbom1000013130001000113
—Bill Barnes0103066010400014
—Brad Tinney000000000000000
—Carlos Rodriguez010103301030082
—Charles Yu000106710060006
—Daniel Selwyn0602063707005500154
—Danny Dennin0000068200800116
—David Zurbuchen000000000000000
—Glenn Poole000000000000000
—Jon Ginsberg0000027292002200102
—Jon Pressimone000000000000000
—Jonathan Kwan000003300020008
—Justin Solis000000000000000
—Kevin Connolly000000000000000
—Liam Shramko0102011110001100312
—Matthew Radhe000000000000000
—Paul Butterfoss00010910100900012
—Tim Ryan000000000000000
// this site brought to you by combatcandies.com — creatine gummies