UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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
Austin Sol455519
Madison Radicals445518
ATX19
MAD18
week8
combat candy flexecutioner of the game63.0 pts
Kyle HenkeATX #23playmaker
6a · 1blk · 40 cmp · 2 hucks · 1 t
g+0a+30blk+5hk+4cmp+8.0t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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

Austin Sol (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
1Mark Evans4231035382003510396220
34Zach Slayton301001313010142413285
43Joey Wylie2102013130001667142616
11Vinay Valsaraj20000910110122137160
6Eric Brodbeck111102424000209532610
5Evan Swiatek1020027270002887109163
73Gavin Babbitt10100440005157805
33Jake Radack1110057602105532996210
50Matthew Armour121001215300154970615
26Mick Walter10010220002147014
32Paul Starkel113003334100292803150
4Reese Bowman1301011142001549135161
30Aaron Barcio000000000000000
31Alex Heath000000000000000
69Chris Casella000000000000000
77Chris Layden000000000000000
21Elliott Moore01000121002034116
24Eric Carter00300440002452109
19Ethan Pollack00000231003638012
28Jackson Potts000000000000000
9Jacob Sames0000022000191005
7Jake Reinhardt0100088000667-17018
81Jake Worthington000000000000000
52John Clyde000000000000000
80Kolbe Bauer000000000000000
23Kyle Henke0621040411003730727214
15Mark Henke0000011000191505
35Matt Chambers000000000000000
Max Grove000000000000000
20Nick Loughran000000000000000
14Noah Chambers000000000000000
82Noah Powell000000000000000
41Oliver Fay0000000000000013
83Oliver Feder000000000000000
84Owen Smith000000000000000
16Reid Bacon000000000000000
99Robert Hausmann000000000000000
91Robert Lewis000000000000000
3Ryan Purcell000000000000000
10Saaketh Palchuru000000000000000
25Sebastien Lauzy000000000000000
8Shane Heath000000000000000
36Steven Naji000000000000000
85Thomas Maguire000000000000000
22Trevor Elam000000000000000

Madison Radicals (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
80Kevin Pettit-Scantling3301016192002255184163
18Sterling Knoche3100044000716113124
42Chase Marty20000110003-97644
32Daniel Garlock201008800010737144
12Jacob Wham20000110004539312
77Jack Kelly101007700082490170
75Jake Rubin-Miller1000089100106754420
9Joshua Wilson1030021221001814874150
55Kelsen Alexander1220020200001121471410
74Luke Marks10110770008271012
10Victor Luo14100384121036313102180
13Alex Liu000000000000000
13Alex Liu000000000000000
2Andrew Meshnick0211010122001211730420
91Austin Johnson000000000000000
21Avery Johnson00100660006-937140
41Biz Schlaefer000000000000000
11David Nester000000000000000
99Eric Blais000000000000000
4Henry Goldenberg02100252940018246121160
23Ian McCosky0220015150001210413416
29Jack Nelson0000000000000012
3Jake Carrico000000000000000
24James Sykora0021011121101246112141
49John Tan000000000000000
1Kai DeLorenzo000000000000000
97Kai Marcus000000000000000
92Kevin Brown000000000000000
22Liam McDonald000000000000000
14Logan Pruess000000000000000
6Matt Tucker0201034100413126119
44Max Sample000000000000000
19Nico Ranabhat00100231003-123446
28Noah Nicol000000000000000
66Ted Schewe000000000000000
48Thomas Coolidge000000000000000
7Tom Annen000000000000000
17Will Casperson0000011000060011
98Zach Braun000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1MADVictor LuoSterling Knoche
1-1ATXKyle HenkeMark Evans
1-2MADAndrew MeshnickLuke Marks
2-2ATXJake ReinhardtMick Walter
2-3MADHenry GoldenbergKevin Pettit-Scantling
3-3ATXMatthew ArmourZach Slayton
3-4MADKevin Pettit-ScantlingKelsen Alexander
4-4ATXJoey WylieEric Brodbeck

quarter 2

scoreteamgoal
4-5MADVictor LuoJack Kelly
5-5ATXReese BowmanVinay Valsaraj
5-6MADIan McCoskyChase Marty
6-6ATXPaul StarkelEvan Swiatek
6-7MADIan McCoskyDaniel Garlock
7-7ATXMatthew ArmourJoey Wylie
7-8MADVictor LuoSterling Knoche
8-8ATXKyle HenkeVinay Valsaraj
9-8ATXMark EvansReese Bowmanbreak

quarter 3

scoreteamgoal
9-9MADSterling KnocheKevin Pettit-Scantling
10-9ATXMark EvansZach Slayton
10-10MADMatt TuckerJake Rubin-Miller
11-10ATXKyle HenkePaul Starkel
11-11MADVictor LuoSterling Knoche
12-11ATXEric BrodbeckGavin Babbitt
12-12MADKelsen AlexanderDaniel Garlock
13-12ATXJake RadackMark Evans
13-13MADHenry GoldenbergKevin Pettit-Scantling
14-13ATXReese BowmanMark Evans

quarter 4

scoreteamgoal
14-14MADKelsen AlexanderJacob Wham
15-14ATXKyle HenkeMatthew Armour
15-15MADAndrew MeshnickChase Marty
16-15ATXElliott MooreJoey Wylie
16-16MADKevin Pettit-ScantlingVictor Luo
17-16ATXReese BowmanMark Evans
17-17MADMatt TuckerJacob Wham
18-17ATXKyle HenkeJake Radack
18-18MADKevin Pettit-ScantlingJoshua Wilson
19-18ATXKyle HenkeZach Slayton
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗