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 Breeze656320
Boston Glory543416
DC20
BOS16
week9
combat candy flexecutioner of the game51.9 pts
2g · 3a · 2blk · 13 cmp · 1 hucks · 1 t
g+10a+15blk+10hk+2cmp+2.6t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game62.7 pts
Andrew RoyDC #32perfect handler
4a · 1ha · 58 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game274.6 pts
AJ MerrimanDC #5shutdown
1blk · 3 breaks · 15 stops · 16 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

DC Breeze (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
31Christian Boxley41400222420028135183190
53Jonny Malks31310454720039115160190
18Kevin Healey3001011132001573171141
9Benjamin Oort23320131410015125141150
45Jeff Wodatch22000171700019135177180
5AJ Merriman10010011102039016
1Alexandre Fall10000110002537011
24Jacques Nissen12300333300029181133170
17Moussa Dia100005610071184018
12Rowan McDonnell12100313650036174168174
7Tyler Monroe12200242510027106138180
14Aaron Bartlett000000000000000
32Andrew Roy0410058580004728766171
19Brandon Lamberty000000000000000
4Charlie McCutcheon000000000000000
13Cole Jurek000000000000000
22Colin McLaughlin000000000000000
6Dane Warner000000000000000
30David Bloodgood001101213000129032015
42David Cranston000000000000000
20David Zimmerman000000000000000
73Frederick Farah00000330003-438014
15Garrett Braun000104510038609
47Gus Norrbom000000000000000
2Isaac Lee0000079200710222012
57Jasper Tom000000000000000
25Jeremy Knopf000000000000000
40Joe Merrill000000000000000
3Kris Harrison000000000000000
11Luke Rehfuss00110341004758015
66Marcus Thaw000000000000000
65Miles Grovic000000000000000
26Rami Paust000000000000000
21Rhys Bergeron010005610063071012
46Sasha Frank-Stempel000000000000000
27Steven Wartinbee000000000000000
8Thomas Edmonds0203018180001116141016
91Troy Holland001001111000115224017
0Xavier Schafer000000000000000
10Zach Norrbom000000000000000

Boston Glory (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
4Tanner Halkyard52100151610021143292220
51Peter Boerth31100172021023101322230
44Tyler Chan23400323741037373324220
22Cole Davis-Brand11110475021045230110210
41Colin Sunde11000212320017127-4160
21Gabe Colton10000110002-18013
11Luca Harwood10100362007-591310
14Rocco Linehan110204510053487019
9Simon Carapella1320024250002682324221
96Alex Donadio000000000000000
85Ben Centracchio000000000000000
3Benjamin Sadok000000000000000
13Brendan McCann00000461104206112
88Caelan McSweeney0111061621204929715190
80Chris Bartoli000000000000000
6Cole Moore000000000000000
82Declan Kervick00000110101101108
34Gustav Haflin0000000000000017
1Ivan Tran000000000000000
19Jac Carreiro0001011000101004
0Jake Taylor0210022230001913418120
2Jay Clark000000000000000
84Joost Peeters000000000000000
47Kuochuan Ponzio000000000000000
51Mark Donohue000000000000000
26Nathanial Dick01000220001659013
27Orion Cable000000000000000
17Oscar Graff00010110001310016
12Phillip Joyce001102201012716111
5Ray Tetreault000000000000000
33Ryan Woodhouse000000000000000
16Stewart Kelley000201310021625015
8Topher Davis000000000000000
7Turner Allen000000000000000
10Wyatt Kellman000000000000000
99Yigit Demiralp000000000000000
23Zach Singer00000330000190015

scoring plays

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

quarter 1

scoreteamgoal
0-1BOSJake TaylorPeter Boerth
1-1DCRowan McDonnellJonny Malks
1-2BOSTyler ChanPeter Boerth
2-2DCThomas EdmondsAlexandre Fall
2-3BOSNathanial DickRocco Linehan
3-3DCBenjamin OortJeff Wodatch
3-4BOSColin SundeTyler Chan
4-4DCChristian BoxleyJeff Wodatch
4-5BOSTyler ChanPeter Boerth
5-5DCJacques NissenBenjamin Oort
6-5DCBenjamin OortKevin Healeybreak

quarter 2

scoreteamgoal
6-6BOSJake TaylorTanner Halkyard
7-6DCTyler MonroeBenjamin Oort
7-7BOSTanner HalkyardLuca Harwood
8-7DCJacques NissenChristian Boxley
8-8BOSSimon CarapellaCole Davis-Brand
9-8DCJeff WodatchJacques Nissen
9-9BOSSimon CarapellaTyler Chan
10-9DCAndrew RoyChristian Boxley
11-9DCJonny MalksRowan McDonnellbreak

quarter 3

scoreteamgoal
11-10BOSSimon CarapellaTanner Halkyard
12-10DCRowan McDonnellTyler Monroe
12-11BOSPeter BoerthTanner Halkyard
13-11DCJeff WodatchJonny Malks
13-12BOSCole Davis-BrandTanner Halkyard
14-12DCAndrew RoyKevin Healey
15-12DCAndrew RoyJonny Malksbreak
16-12DCThomas EdmondsAJ Merrimanbreak
17-12DCBenjamin OortKevin Healeybreak

quarter 4

scoreteamgoal
17-13BOSTyler ChanColin Sunde
18-13DCAndrew RoyChristian Boxley
18-14BOSCaelan McSweeneyTanner Halkyard
19-14DCTyler MonroeChristian Boxley
19-15BOSTanner HalkyardSimon Carapella
20-15DCRhys BergeronMoussa Dia
20-16BOSRocco LinehanGabe Colton
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗