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
Boston Glory000021
Minnesota Wind Chill377320
BOS21
MIN20
week12
combat candy flexecutioner of the game75.9 pts
Tobe DecraeneBOS #33playmaker
1g · 9a · 53 cmp · 2 t
g+5a+45blk+0cmp+10.6t-10×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game106.8 pts
Tobe DecraeneBOS #33dime dropper
1g · 9a · 3ha · 53 cmp · 2t
g+6a+54ha+9cmp+13.3yt+7.7yr+4.2t-12×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game89.7 pts
Jason TapperBOS #99shutdown
2blk · 6 breaks · 11 stops
blk+30brk+24stp+9dpp+9.0d-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)

Boston Glory (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
8Thomas Edmonds61400293010035137225230
27Orion Cable300001011100145200161
32Albert Yuan2200013141001568218231
22Cole Davis-Brand2102091000094971018
3Benjamin Sadok11200181800088749180
18Cam Levine11000550007-2140131
0Chris Parinella10000341006772019
35Jackson McGuinness1001000000107014
11Peter Boerth11410343621038231199215
12Ryan Dinger1110049501014040215230
10Seth Fisher-Olvera10000000001020011
33Tobe Decraene19300535620056384280231
82Alex Donadio000000000000000
28Ben Katz000000000000000
90Bode Iris000000000000000
13Brendan McCann0100077000577021
4Christian Foster000000000000000
6Cole Moore000000000000000
82Declan Kervick000000000000000
42Franky Fernandez000000000000000
21Gabe Colton000000000000000
34Gustav Haflin000000000000000
30Ian Engler000000000000000
25Ilya Yudkovich000000000000000
1Ivan Tran000000000000000
19Jac Carreiro000000000000000
70Jack Conroy000000000000000
Jackson McGuiness000000000000000
90Jacob Kaplan000000000000000
99Jason Tapper011207701054437018
87Jeff Babbitt000000000000000
15Jonah Stang-Osborne000000000000000
14Kai DeLorenzo00000220002918015
50Lander Decraene000000000000000
70Leo Blooston000000000000000
24Malachi Raymond000000000000009
16Maxwell Coe000000000000000
26Nathanial Dick000000000000000
7Oscar Graff0141019201001812734022
17Peter Kotz000000000000000
0Phillip Joyce000000000000000
5Ray Tetreault000000000000000
66Roan Dunkerley000000000000000
99Rowan McDonnell000000000000000
2Simon Carapella000000000000000
18Stewart Kelley000000000000000
60Tannor Johnson-Go000000000000000
9Turner Allen01000660006167011
44Tyler Chan000005500034212117
23Zach Singer000000000000000

Minnesota Wind Chill (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
95Ellis Newhouse3030017170002092188170
32Greg Cousins301008910012-8212170
77Owen Suelflow300000220060126014
8Zach Morton30100671001047278171
54Dylan DeClerck1001011000178412
29Josh Klane1220021221001624257150
4Noah Hanson1210088000911648513
23Paul Krenik111106600072050514
1William Brandt14100373800029206276210
51Blake Krapfl00000220003-124118
61Brandon Matis000000000000000
0Bret Bergmeier000000000000000
3Bryan Vohnoutka000000000000000
28Cameron Lacy011008800071334122
22Danny Hobday000000000000000
7Eric Crosby Lehmann000000000000000
44Ethan Ode000000000000000
18Gordon Larson03010424421037447-32200
10Jordan Taylor000000000000000
5Justin Burnett000201100011511020
6Kristian Johnson0210022231001927525150
15Kyle Suelflow00000220001263017
30Leo Sovell-Fernandez000000000000000
2Lukas Ambrose00000440005-2145513
96Max Hanscom000000000000008
88Micah Davis02020141400091354469
47Mickey Walsh000000000000000
31Nathan De Morgan000000000000000
59Noah Coolman02200192120020150192145
13Peter Mans000000000000000
9Sebastian Brauer000000000000000
24Thomas Shope000000000000000
99Tristan Van de Moortele000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1MINNoah CoolmanZach Morton
0-2MINWilliam BrandtDylan DeClerckbreak
0-3MINGordon LarsonEllis Newhousebreak
1-20BOSAlbert YuanPeter Boerth
2-20BOSPeter BoerthThomas Edmondsbreak
3-20BOSBrendan McCannCole Davis-Brandbreak
4-20BOSTobe DecraeneOrion Cablebreak
5-20BOSRyan DingerTobe Decraenebreak
6-20BOSTobe DecraeneAlbert Yuanbreak
7-20BOSTurner AllenSeth Fisher-Olverabreak

quarter 2

scoreteamgoal
0-4MINWilliam BrandtNathan De Morgan
0-5MINCameron LacyOwen Suelflowbreak
0-6MINNoah HansonPaul Krenikbreak
0-7MINGordon LarsonNathan De Morganbreak
0-8MINMicah DavisOwen Suelflowbreak
0-9MINNoah HansonZach Mortonbreak
0-10MINJosh KlaneWilliam Brandtbreak
8-20BOSAlbert YuanThomas Edmonds
9-20BOSJason TapperCole Davis-Brandbreak
10-20BOSTobe DecraeneAlbert Yuanbreak
11-20BOSBenjamin SadokThomas Edmondsbreak
12-20BOSOscar GraffJackson McGuinnessbreak

quarter 3

scoreteamgoal
0-11MINMicah DavisOwen Suelflow
0-12MINKristian JohnsonNathan De Morganbreak
0-13MINWilliam BrandtGreg Cousinsbreak
0-14MINNathan De MorganEllis Newhousebreak
0-15MINKristian JohnsonGreg Cousinsbreak
0-16MINNoah CoolmanJosh Klanebreak
0-17MINJosh KlaneZach Mortonbreak
13-20BOSTobe DecraeneThomas Edmonds
14-20BOSTobe DecraeneOrion Cablebreak
15-20BOSTobe DecraeneRyan Dingerbreak
16-20BOSTobe DecraeneThomas Edmondsbreak
17-20BOSTobe DecraeneCam Levinebreak

quarter 4

scoreteamgoal
0-18MINGordon LarsonGreg Cousins
0-19MINPaul KrenikNoah Hansonbreak
0-20MINWilliam BrandtEllis Newhousebreak
18-20BOSTobe DecraeneThomas Edmonds
19-20BOSCam LevineOrion Cablebreak
20-20BOSCole Davis-BrandChris Parinellabreak
21-20BOSThomas EdmondsBenjamin Sadokbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗