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
Atlanta Hustle345315
San Diego Growlers535316
ATL15
SD16
week3
combat candy flexecutioner of the game48.0 pts
2g · 3a · 25 cmp · 1 hucks
g+10a+15blk+0hk+2cmp+5.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game66.5 pts
Khalif El-SalaamSD #99perfect handler
2g · 3a · 2ha · 25 cmp · 1 hucks
g+12a+18ha+6hk+3cmp+6.3yt+2.6yr+3.3×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game81.3 pts
Ben LevinskySD #37shutdown
2blk · 6 breaks · 8 stops
blk+30brk+24stp+6dpp+6.5t-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)

Atlanta Hustle (15)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
20Jeremy Langdon302209112001262144100
5Will Selfridge21210424420047130204145
10Alec Wilson Holliday10100121200014-10188140
2Austin Taylor16020515320053294126181
4Bradley Seuntjens100000000010406
6Brett Hulsmeyer102101515000156212278
36Dean Ramsey10010220002825114
0Grady Richman101001313000123915885
17Hayden Austin-Knab13110434520041352140150
32Karl Ekwurtzel10000231004-85260
69Michael Poe10000220002026015
7Sean Connole1000016171001665103140
18Adam Miller0140027270002116227611
72Andrew Thai000000000000000
34Bradley Fleming000000000000000
24Christian Olsen000000000000000
33Drew Laird000000000000000
14Jakeem Polk00000110001-321113
27Jonathan Sillivant000000000000000
9Kennith Taylor02100131300013738017
37Liam Haberfield000000000000000
8Lukas McClamrock000000000000000
31Malte Spanuth000000000000000
41Max Lopez000000000000000
21Max Sheppard0010044000454205
88Nathaniel Austin000000000000000
3Pat Earles000000000000000
15Ryan Flick0000037392003217310100
28Ryan Thomas00000110001-612010
16Sam Munnis000000000000000
22Samuel Kilgore000000000000000
30Steele Davies010004400042458015
1Trip Crowley010106600051355412
11Walter Ellard000000000000000

San Diego Growlers (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
26Daniel Brunker30110272920030111165140
42Marcel Osborne3220018191002295199181
24Brandon Van Deusen2140041432004224577151
99Khalif El-Salaam23200252500027132220182
66Stefan Samu20000440006629211
80Travis Dunn2210028312003598228180
27KJ Koo10010440004-768213
30Max Combs1102033000317106111
37Ben Levinsky00020341003718013
1Brandon Severson00000220002123509
5Bryce Lozinski0020016160001511722312
23Clark Wang000000000000000
Colin Sunde000000000000000
8Elijah Salmon000000000000000
3Isaac Hsu000000000000000
19Jeffrey Silverman000000000000000
10Jonah Rominski000000000000007
6Jonathan Lyle000000000000000
41Jonathan McGurrin00000101000010416308
33Jordan Queckboerner 000000000000000
18Kyle Rubin000000000000000
2Matt Miller030104242000291414163
68Max Gibson030201212000128579711
21Michael Tran000000000000000
52Oliver Artus00100660106155870
11Peter Lenz000000000000000
12Reggie Sung000103520051432010
50Sam Besse000000000000000
Sam Good000000000000000
0Shun Iwata000004400042629010
55Steven Milardovich000000000000000
15Tynan Sander0000019190001653-11150
14Will Turner0120022220001822413111

scoring plays

quarter 1

scoreteamgoal
0-1SDWill TurnerMax Combs
0-2SDKhalif El-SalaamMarcel Osbornebreak
0-3SDMax GibsonStefan Samubreak
1-3ATLAdam MillerJeremy Langdon
1-4SDTravis DunnDaniel Brunker
2-4ATLAustin TaylorWill Selfridge
2-5SDMarcel OsborneDaniel Brunker
3-5ATLHayden Austin-KnabAustin Taylor

quarter 2

scoreteamgoal
3-6SDKhalif El-SalaamBrandon Van Deusen
4-6ATLAustin TaylorJeremy Langdon
5-6ATLSteele DaviesDean Ramseybreak
6-6ATLKennith TaylorBradley Seuntjensbreak
6-7SDMatt MillerKhalif El-Salaam
7-7ATLWill SelfridgeSean Connole
7-8SDMarcel OsborneDaniel Brunker

quarter 3

scoreteamgoal
7-9SDMax CombsStefan Samu
8-9ATLAustin TaylorWill Selfridge
9-9ATLKennith TaylorMichael Poebreak
9-10SDKhalif El-SalaamTravis Dunn
10-10ATLHayden Austin-KnabJeremy Langdon
10-11SDMatt MillerTravis Dunn
11-11ATLAustin TaylorHayden Austin-Knab
11-12SDTravis DunnMarcel Osborne
11-13SDMax GibsonKJ Koobreak
12-13ATLAustin TaylorKarl Ekwurtzel

quarter 4

scoreteamgoal
12-14SDMax GibsonKhalif El-Salaam
12-15SDBrandon Van DeusenMarcel Osbornebreak
13-15ATLHayden Austin-KnabGrady Richman
13-16SDMatt MillerBrandon Van Deusen
14-16ATLAustin TaylorAlec Wilson Holliday
15-16ATLTrip CrowleyBrett Hulsmeyerbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗