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 Breeze000021
PHI18
DC21
week12
combat candy flexecutioner of the game47.7 pts
2g · 2a · 2blk · 9 cmp
g+10a+10blk+10cmp+1.8×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game50.7 pts
Jeff WodatchDC #45floor general
2g · 3a · 3ha · 24 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game228.0 pts
Jeremy HessDC #35shutdown
1blk · 4 breaks · 15 stops · 12 pulls
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

Philadelphia Phoenix (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Himalaya Mehta6020022231102900183
41Marc Sands4030020200102400184
33Brice Dunn10110891001000515
99Eric Nardelli11120810200800614
16Greg Mohler1110019190001400141
47Matthew Ballman1010044000500104
22Mike Arcata1210011132101400119
7Nick Patel1010018191001900159
69Peter Burt1010077000600512
81Sean Mott140002425100250095
23Allan Michel000000110010008
1Brandon Pastor001005500030052
26Colin Masino0002011000000210
50Eric Witmer0011033000300011
8Ethan Fortin0311051564004700193
64Evan Karson02000911100100058
21Frankie Gomez0001011000200411
17James Pollard0100023100300210
15Jordan Ciccarone0000089000500313
48Ryan Weaver0420035361003000182

DC Breeze (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
21Rowan McDonnell4140029334003500187
23Max Cassell3220015161001900163
27Cody Johnston2100038401002900172
36David Shields22120910000800510
45Jeff Wodatch2330024251002700163
1Alexandre Fall1001033000300311
12Garrett Braun1021013152101700163
0Jacques Nissen1310014140001400163
00Jarrod Banks101003410050028
35Jeremy Hess1211055000700515
51Kevin Versteeg1001011000200214
3Kris Harrison1111044000400210
10Zach Norrbom112101212010130037
5AJ Merriman0101045000400011
30David Bloodgood0100016171001100614
4Houston Parks0001011010100317
25Jeremy Knopf000103300030029
43Nathan Prior0320058591005000183
22Peter Mancini000002200020007
33Quinn Bergeron0000000000000211
// this site brought to you by combatcandies.com — creatine gummies