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 Empire255618
DC Breeze325717
NY18
DC17
week3
combat candy flexecutioner of the game81.0 pts
Ryan OsgarNY #1playmaker
2g · 6a · 1blk · 35 cmp · 1 hucks
g+10a+30blk+5hk+2cmp+7.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game103.7 pts
Ryan OsgarNY #1perfect handler
2g · 6a · 4ha · 35 cmp · 1 hucks
share𝕏f@
presented by ufa almanac
defensive player of the game200.0 pts
Ben JagtNY #4shutdown
1blk · 6 breaks · 10 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

New York Empire (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
87Jeff Babbitt7013021232003113284213
13Oliver Chartock32100242510027206165180
1Ryan Osgar26410353500036252198210
81Antoine Davis10000220004860017
6Charles Weinberg11400232300024133137200
8Ethan Fortin10010440003406112
54John Lithio1200013152001616260210
82Marques Brownlee1020077000874110017
20Matt LaBar1000000000103309
21Angelo Olcese000000000000000
4Ben Jagt041109123001193165321
28Ben Katz00010101000051232017
46Bretton Tan0000000000000017
10Elliott Chartock000000000000000
11Jack Williams02300525420039379145211
12Jeff Holm000001100017-608
34John Randolph000106600055665019
3Josue Alorro000000000000000
17Matt Stevens0010011000120708
84Matthias Ling000000000000000
16Mike Drost000000000000000
27Noriaki To000000000000008
2Oscar Kohut000000000000000
41Robert Elston000000000000000
80Ryan Drost000000000000000
23Ryan Holmes000000000000006
22Scott Xu000000000000009
24Shashank Alladi000000000000000
9Solomon Rueschemeyer-Bailey0110040411003628575210
0Zachary Burpee000000000000000

DC Breeze (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Benjamin Oort421002122100278315180
53Jonny Malks41200535620044427215200
31Christian Boxley2440027281003068311173
13Cole Jurek21200333302035160213200
7Tyler Monroe22300222530027240127210
22Colin McLaughlin100000000010807
40Joe Merrill100001100032586011
8Thomas Edmonds11300393900036111122191
14Aaron Bartlett000000000000000
5AJ Merriman011107810075432015
1Alexandre Fall000000000000000
32Andrew Roy02000565600052296-32170
19Brandon Lamberty000000000000000
4Charlie McCutcheon00000220003-715014
6Dane Warner000000000000000
30David Bloodgood01000770008289015
42David Cranston0001033000118-1017
20David Zimmerman000000000000000
73Frederick Farah000000000000000
15Garrett Braun000000000000000
47Gus Norrbom000000000000000
2Isaac Lee000000000000000
24Jacques Nissen000000000000000
57Jasper Tom00000330003915013
45Jeff Wodatch01000181900019104173170
25Jeremy Knopf0101021232002010274150
18Kevin Healey000000000000000
3Kris Harrison000000000000000
11Luke Rehfuss00010330003-1150011
66Marcus Thaw000000000000000
65Miles Grovic000000000000000
17Moussa Dia0000000000000016
26Rami Paust000000000000000
21Rhys Bergeron00000121002166010
12Rowan McDonnell0010018191001413443417
46Sasha Frank-Stempel000000000000000
27Steven Wartinbee000000000000000
91Troy Holland000000000000000
0Xavier Schafer000000000000000
10Zach Norrbom000000000000000

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1DCThomas EdmondsChristian Boxley
1-1NYJohn LithioOliver Chartock
1-2DCJeremy KnopfCole Jurek
2-2NYJohn LithioOliver Chartock
2-3DCChristian BoxleyJonny Malks

quarter 2

scoreteamgoal
2-4DCTyler MonroeChristian Boxley
3-4NYRyan OsgarJohn Lithio
3-5DCTyler MonroeJonny Malks
4-5NYRyan OsgarJeff Babbitt
5-5NYOliver ChartockRyan Osgarbreak
6-5NYBen JagtMatt LaBarbreak
7-5NYBen JagtAntoine Davisbreak

quarter 3

scoreteamgoal
7-6DCCole JurekTyler Monroe
8-6NYBen JagtMarques Brownlee
8-7DCChristian BoxleyTyler Monroe
9-7NYRyan OsgarCharles Weinberg
9-8DCBenjamin OortJonny Malks
10-8NYRyan OsgarOliver Chartock
10-9DCAndrew RoyJonny Malks
11-9NYCharles WeinbergJeff Babbitt
11-10DCChristian BoxleyThomas Edmonds
12-10NYSolomon Rueschemeyer-BaileyJeff Babbitt

quarter 4

scoreteamgoal
12-11DCChristian BoxleyBenjamin Oort
13-11NYRyan OsgarJeff Babbitt
13-12DCJeff WodatchBenjamin Oort
14-12NYRyan OsgarJeff Babbitt
14-13DCJonny MalksBenjamin Oort
15-13NYOliver ChartockRyan Osgar
15-14DCAndrew RoyBenjamin Oort
16-14NYJack WilliamsJeff Babbitt
16-15DCAJ MerrimanJoe Merrill
17-15NYBen JagtEthan Fortin
17-16DCDavid BloodgoodColin McLaughlin
18-16NYJack WilliamsJeff Babbitt
18-17DCBenjamin OortCole Jurek
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗