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 Phoenix000012
DC Breeze000027
PHI12
DC27
week14
combat candy flexecutioner of the game57.0 pts
4g · 1a · 2blk · 15 cmp
g+20a+5blk+10cmp+3.0×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game55.6 pts
4g · 1a · 3ha · 15 cmp
g+24a+6ha+9cmp+3.8×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game146.8 pts
Daniel SelwynDC #94shutdown
1blk · 13 breaks · 26 stops · 19 pulls
blk+15brk+52stp+25dpp+11.5pul+3.6hang+18.8ob-2t-8d-3×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 (12)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
16Matt Michelson5211034110600158
99Eric Nardelli2200033010300109
7Sam Peezick2110066010600136
17Anthony Bushek1001048310200147
—Brian Williams1200010133001000146
33Elliott Lamborn10000220102001112
—Alex Lowy000000000000010
22Casey Startzell0001067100500165
—Charles Harrity0001011010100155
79David Hampson01110714400300174
—Eric Lu0000013200200115
8Ethan Fortin000003510040063
13Jared Seyler000000000000010
31Johnny Sisto0002037400500136
—Jonathan Holloway0200037200300137
0Kyle Wolf0110038400400193
—Sam Morgan010101101000098
67Zachary Eskin000000101000066

DC Breeze (27)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—David Boylan-Kolchin4132015150001800144
—Matt Kerrigan4120021210002400131
—Antoine Davis30010572001000113
—Chip Cobb3201045000700216
—Anthony McLean211001518310190096
18Matthew Radhe2200016182001700120
—Andrew Allen1213089100700018
5Brad Scott110106820070028
94Daniel Selwyn1361025272101400123
—Glenn Poole1321036382003100148
63Jon Pressimone1121010132001200710
—Leo Pepper102001010000900220
—Mark Flores120007700080061
—Mike Moses1112044000500017
—Troy Holland121201011100900215
7Ben Feng0110044462004100131
—Bryant Dean0000044010400015
—David Berg0300016181001400122
—Peter Mancini012107700070077
// this site brought to you by combatcandies.com — creatine gummies