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·
Q1Q2Q3Q4OT1T
Atlanta Hustle3753220
Carolina Flyers4473321
ATL20
CAR21
week10
combat candy flexecutioner of the game93.6 pts
Zeke ThoresonCAR #35-goal game
5g · 3a · 2blk · 32 cmp · 3 hucks
g+25a+15blk+10hk+6cmp+6.4×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game112.0 pts
Zeke ThoresonCAR #3perfect handler
5g · 3a · 3ha · 32 cmp · 3 hucks
g+30a+18ha+9hk+9cmp+8.0yt+4.2yr+7.9×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game119.6 pts
Cooper WilliamsCAR #19shutdown
3blk · 6 breaks · 15 stops
blk+45brk+24stp+12dpp+11.0×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)

Atlanta Hustle (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
6Brett Hulsmeyer55120353940036115241248
10Alec Wilson Holliday40100141400119-16207210
2Austin Taylor22300575800054432195250
17Hayden Austin-Knab2111040400003926281231
5Will Selfridge24300394230044245333226
72Andrew Thai10000330004226272
27Jonathan Sillivant1000077000854019
8Lukas McClamrock100106710081621117
31Malte Spanuth10000220003235011
30Steele Davies111106600065332011
18Adam Miller02700515100044336175260
34Bradley Fleming001105500048-5020
4Bradley Seuntjens000000000000000
24Christian Olsen010001618200147465150
36Dean Ramsey000000000000000
33Drew Laird000000000000000
0Grady Richman000000000000000
14Jakeem Polk000000000000000
20Jeremy Langdon000000000000000
32Karl Ekwurtzel010006600051716013
9Kennith Taylor000008910091248018
37Liam Haberfield000000000000000
41Max Lopez000000000000000
21Max Sheppard000000000000000
69Michael Poe011106710072720018
88Nathaniel Austin000000000000000
3Pat Earles000000000000000
15Ryan Flick000000000000000
28Ryan Thomas000000000000000
16Sam Munnis000001100021509
22Samuel Kilgore00020110001515122
7Sean Connole020001516110143173140
1Trip Crowley000000000000000
11Walter Ellard00100880005176014

Carolina Flyers (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Zeke Thoreson53320323200037212528261
7Grayson Sanner3140017192002253223170
9Matt Tucker30110330006-799117
20Jacob Fairfax21100161820020136289241
21Jacob Louie2210036371003111358210
33Nathan Lyle20000330005-2126110
32Christian Belus1100046200738-15011
19Cooper Williams111306600053291122
6Dylan Hawkins121002021100202483182
1Tobias Brooks1611063663005546886250
11Allan Laviolette000000000000000
5Andrew Li000000000000000
73Andrew Vande Berg000000000000000
22Angelo Olcese000000000000004
0Brayden Morrison0110011121006107-8418
21Cam Bellando000000000000000
96Dane Miller000000000000000
44Dillon Bruer000000000000000
15Drew Swanson01010330003278117
45Elijah Long0011077000522-21110
13Ethan Baughman000000000000000
10Ethan Bloodworth000000000000000
17Jake Reinhardt000000000000000
16Jake Thorne000000000000000
27John Laney000000000000000
80John McDonnell000000000000000
25John Wellers000000000000000
14Josh Singleton000000000000000
51Kevin Pignone01300343400031237-16170
0Matthew Nightingale000000000000000
24Michael Lee000000000000000
95Noah Bush000000000000000
85Owen Stout000000000000000
4Seth Weaver000000000000000
2Suhas Madiraju001005500044-26016
18Suraj Madiraju011103300031216022
98Tanner Roberts000000000000000
8Terrence Mitchell000002200021123111
76Trevor Lynch000000000000000
23Walker Matthews0000091230012167180
12William Coffin000005610059638216

scoring plays

quarter 1

scoreteamgoal
0-1CARZeke ThoresonGrayson Sanner
1-1ATLAustin TaylorAlec Wilson Holliday
1-2CARDylan HawkinsZeke Thoreson
2-2ATLBrett HulsmeyerAndrew Thai
2-3CARTobias BrooksZeke Thoreson
3-3ATLSean ConnoleAlec Wilson Holliday
3-4CARChristian BelusNathan Lyle

quarter 2

scoreteamgoal
4-4ATLWill SelfridgeBrett Hulsmeyer
4-5CARKevin PignoneDylan Hawkins
5-5ATLWill SelfridgeBrett Hulsmeyer
5-6CARTobias BrooksJacob Fairfax
6-6ATLAdam MillerBrett Hulsmeyer
7-6ATLKarl EkwurtzelJonathan Sillivantbreak
7-7CARJacob FairfaxZeke Thoreson
8-7ATLWill SelfridgeHayden Austin-Knab
9-7ATLMichael PoeSteele Daviesbreak
9-8CARZeke ThoresonTobias Brooks
10-8ATLAustin TaylorWill Selfridge

quarter 3

scoreteamgoal
10-9CARJacob LouieZeke Thoreson
10-10CARDylan HawkinsMatt Tuckerbreak
11-10ATLSteele DaviesMalte Spanuth
11-11CARCooper WilliamsNathan Lyle
11-12CARSuraj MadirajuMatt Tuckerbreak
11-13CARBrayden MorrisonMatt Tuckerbreak
12-13ATLBrett HulsmeyerAustin Taylor
12-14CARGrayson SannerJacob Louie
13-14ATLChristian OlsenBrett Hulsmeyer
13-15CARTobias BrooksGrayson Sanner
14-15ATLBrett HulsmeyerAustin Taylor
15-15ATLBrett HulsmeyerLukas McClamrockbreak

quarter 4

scoreteamgoal
16-15ATLAdam MillerWill Selfridge
16-16CARTobias BrooksJacob Louie
16-17CARTobias BrooksCooper Williamsbreak
17-17ATLSean ConnoleHayden Austin-Knab
18-17ATLBrett HulsmeyerAlec Wilson Hollidaybreak
18-18CARTobias BrooksZeke Thoreson

overtime 1

scoreteamgoal
18-19CARZeke ThoresonJacob Fairfax
19-19ATLHayden Austin-KnabAlec Wilson Holliday
19-20CARJacob LouieGrayson Sanner
19-21CARDrew SwansonChristian Belusbreak
20-21ATLWill SelfridgeBrett Hulsmeyer
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗