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 Breeze246416
Boston Glory673521
DC16
BOS21
week1
combat candy flexecutioner of the game113.4 pts
Tobe DecraeneBOS #335-goal game
5g · 8a · 58 cmp · 2 hucks · 1 t
g+25a+40blk+0hk+4cmp+11.6t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game149.1 pts
Tobe DecraeneBOS #335-goal game
5g · 8a · 3ha · 58 cmp · 2 hucks · 1t
g+30a+48ha+9hk+6cmp+14.5yt+8.8yr+4.4t-6×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game136.5 pts
Lander DecraeneBOS #50the wall
5blk · 5 breaks · 10 stops
blk+75brk+20stp+5dpp+9.0t-4×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)

DC Breeze (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
26Coby Loveranes40210891001364201190
23Theo Shapinsky4001011110001295129151
32Andrew Roy21200343510027289113180
6Zachary Burpee200008102001230128160
5AJ Merriman12100141510015232194159
31Christian Boxley13310303001031122322232
24Jacques Nissen14100404220033513144200
37Miles Grovic1200044000591119416
3Aidan Downey000000000000000
9Ben Greenberg000002410031219113
22Billy O'Bryan000000000000000
19Brandon Lamberty0000000000000010
4Charlie McCutcheon00000220002-75115
13Cole Jurek000000000000000
27Couper Kerns000000000000000
73Frederick Farah000000000000000
21Gabe Dowd000000000000000
2Graham Turner000000000000000
54Gus Norrbom000000000000000
99Isaac Lee01000440102296116
57Jasper Tom000000000000000
45Jeff Wodatch0030013162001617109170
10Joshua Lightner0100011000040010
18Kevin Healey000000000000000
78Leo Pierson000000000000000
7Lev Blumenfeld000000000000009
11Luke Rehfuss0000000000000011
28Marcus Lee000000000000000
17Micah Wagner000000000000000
16Raymond Lu000000000000000
81Sean Mott02200384130038249227210
42Tanner Gesell00110110002834012
33Tyler Husband000000000000000
8Wiebe van den Brink0000033000360113
0Xavier Schafer00000110000-40011

Boston Glory (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
33Tobe Decraene58300585910064440294190
87Jeff Babbitt3020014140001832143181
12Ryan Dinger3110030300002521299180
2Simon Carapella25300262710029181254170
8Thomas Edmonds21000252501027103182172
9Turner Allen21010101110013-2249113
22Cole Davis-Brand1020017181001711119112
26Nathanial Dick10400252600025151117170
44Tyler Chan101001111000126040114
23Zach Singer100004510051526111
32Albert Yuan00100550005-257290
82Alex Donadio000000000000000
28Ben Katz000000000000000
3Benjamin Sadok0010031310002216391180
90Bode Iris000000000000000
13Brendan McCann000000000000000
0Chris Parinella000000000000000
4Christian Foster000000000000000
6Cole Moore000000000000000
82Declan Kervick000000000000000
42Franky Fernandez000000000000000
21Gabe Colton000000000000000
34Gustav Haflin000002200023114015
30Ian Engler000000000000000
25Ilya Yudkovich000000000000000
1Ivan Tran00010220001-137015
19Jac Carreiro000000000000000
Jackson McGuiness000000000000000
35Jackson McGuinness000000000000000
99Jason Tapper000000000000000
15Jonah Stang-Osborne000000000000000
14Kai DeLorenzo000104400033329013
50Lander Decraene010508910076962118
70Leo Blooston000000000000000
24Malachi Raymond000000000000000
16Maxwell Coe00010330003-939015
27Orion Cable000000000000000
7Oscar Graff01210891008302408
11Peter Boerth000000000000000
17Peter Kotz000000000000000
0Phillip Joyce000000000000000
5Ray Tetreault000000000000000
66Roan Dunkerley000000000000000
99Rowan McDonnell031101414000113532219
10Seth Fisher-Olvera000103300032529013
18Stewart Kelley000000000000000
60Tannor Johnson-Go000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1BOSRowan McDonnellTurner Allen
1-1DCMiles GrovicAJ Merriman
1-2BOSSimon CarapellaJeff Babbitt
1-3BOSTobe DecraeneSimon Carapellabreak
1-4BOSTurner AllenCole Davis-Brandbreak
1-5BOSOscar GraffZach Singerbreak
2-5DCChristian BoxleyTheo Shapinsky
2-6BOSTobe DecraeneThomas Edmonds

quarter 2

scoreteamgoal
2-7BOSThomas EdmondsRyan Dinger
2-8BOSRowan McDonnellTurner Allenbreak
3-8DCMiles GrovicTheo Shapinsky
3-9BOSTobe DecraeneJeff Babbitt
4-9DCSean MottAndrew Roy
4-10BOSSimon CarapellaTobe Decraene
5-10DCJacques NissenTheo Shapinsky
5-11BOSTobe DecraeneRyan Dinger
6-11DCAJ MerrimanTheo Shapinsky
6-12BOSTobe DecraeneRyan Dinger
6-13BOSSimon CarapellaTobe Decraenebreak

quarter 3

scoreteamgoal
7-13DCAJ MerrimanCoby Loveranes
7-14BOSTobe DecraeneJeff Babbitt
8-14DCSean MottCoby Loveranes
9-14DCJoshua LightnerChristian Boxleybreak
10-14DCJacques NissenAndrew Roybreak
11-14DCIsaac LeeMiles Grovicbreak
11-15BOSLander DecraeneTyler Chan
12-15DCChristian BoxleyZachary Burpee
12-16BOSTobe DecraeneNathanial Dick

quarter 4

scoreteamgoal
12-17BOSTobe DecraeneThomas Edmonds
13-17DCAndrew RoyCoby Loveranes
13-18BOSSimon CarapellaTobe Decraene
14-18DCJacques NissenCoby Loveranes
14-19BOSSimon CarapellaTobe Decraene
15-19DCChristian BoxleyJacques Nissen
15-20BOSRowan McDonnellTobe Decraene
15-21BOSRyan DingerSimon Carapellabreak
16-21DCJacques NissenZachary Burpee
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗