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
DC Breeze000027
Philadelphia Phoenix000031
DC27
PHI31
week9
combat candy flexecutioner of the game74.7 pts
Matt EsserPHI8-goal game
8g · 1a · 2blk · 24 cmp · 1 t · 1 d
g+40a+5blk+10cmp+4.8t-5d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game65.0 pts
Matt EsserPHI8-goal game
8g · 1a · 24 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game55.3 pts
2blk · 6 breaks
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

DC Breeze (27)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
Jon Pressimone7101012120102000255
Tim Ryan5301020211202600212
Liam Shramko3401021221202300242
Bill Barnes2202077000900318
Isaac Julien2201011110201300261
Jake Berzoff-Cohen2000077000200323
Brad Tinney1000012100300311
Burke Nash1000000000100013
Daniel Selwyn1701053574005200293
Danny Dennin1001023110500618
Glenn Poole1000078100700418
Jon Ginsberg1400037370002300272
Carlos Rodriguez000000000000000
Charles Yu000000000000000
David Zurbuchen000000000000000
Eric Clarkson0102022000200413
Evan Feeney000000000000000
Freddy Perlman0002014310200010
Greg Esser0000011010100110
Joe DiPaula0000030322002400273
Jonathan Kwan000000000000000
Josh Mull000000000000000
Justin Solis000000000000000
Kevin Connolly0100066000400217
Matt Koh000000000000000
Matthew Radhe0100033000400215
Owen Williams0100044000400311
Zach Norrbom000000110010008

Philadelphia Phoenix (31)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
Matt Esser81020242511031002215
David Hampson7000019212002800263
Rob Allan200009101001300119
David Brandolph1900071754206400284
Jonathan Palumbo1001077000800119
Ken Wells100000000010001
Kyle Wolf1300028302203800254
William Hoehne1101066000700317
Breton Dietrich0202015172101300421
Brett Sawyer000000000000000
Charles Harrity000001100020007
John Stavinga000000000000000
Kevin Chiang0000022010200114
Matt Hurray000000000000001
Matt Stavinga0201088000700110
Mike Coughlin0001031332002200253
Mike Reeves0001022000200114
Nick Ongpauco0302025250001400262
Nicolas LoPresto000000000000000
Ryan Forster000000000000000
Sam Cocchia000000000000000
Sam Esser000002200020013
Sam Morgan000003300030008
Sean Anderson0100088000800111
Stephen Magerr0000034100400217
Zach Thurston000201112100700123
// this site brought to you by combatcandies.com — creatine gummies