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
Austin Sol577625
Dallas Legion245617
ATX25
DAL17
week3
combat candy flexecutioner of the game86.7 pts
Evan SwiatekATX #55-goal game
5g · 5a · 2blk · 29 cmp · 1 hucks · 1 t · 1 d
g+25a+25blk+10hk+2cmp+5.8t-5d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game97.1 pts
Mark EvansATX #1hat trick
4g · 5a · 2ha · 40 cmp · 2 hucks · 2t
share𝕏f@
presented by ufa almanac
defensive player of the game206.7 pts
5 breaks · 12 stops · 10 pulls
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

Austin Sol (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
5Evan Swiatek55220293011035192293172
1Mark Evans45210404320034349248181
88Duncan Fitzgerald2130036371002931771170
28Jackson Potts21100141400016133185181
33Jake Radack2020010111001113545413
26Mick Walter200102200031817313
41Oliver Fay2311077000951141116
6Eric Brodbeck112101314100117645115
7Jake Reinhardt111007700086527015
43Joey Wylie1011058200849116213
99Joshua Zdrodowski1000089100101176182
3Mark Henke100205500054657213
10Robert Hausmann100101210031523016
32Andrew Muller000000000000000
27Brandon Dial000004400041326016
69Chris Cassella000000000000000
Connor Ross000000000000000
21Elliott Moore000000000000000
73Gavin Babbitt000000000000000
12Jack Dowling011006600035136213
18Jacob Kaplan02200222530023126113172
81Jake Worthington000000000000000
24Jordan Salazar000000000000000
45Kade Morris000000000000000
23Kyle Henke02210212100021122251184
54Mason Zetsch000000000000000
50Matthew Armour020101214210128379212
Myles Cooper000000000000000
70Nick Loughran000003300021516014
14Noah Chambers000000000000000
36Noah Powell000000000000000
4Reese Bowman010104620021721116
Sam Paterka000000000000000
22Taylor Masterson000000000000000
22Trevor Elam000000000000000
29Trevor Sawatzky000000000000000
34Vance Mader000000000000000

Dallas Legion (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Alec Wilson Holliday4221018191002361369281
22Luke Norby322109112001489157210
2Myles Armstrong22110252610025168260173
81Nicholas DiGiorgio22010242730027119221230
11Brian Street12110313431028367247220
1Carson Wilder1410051553003840847250
4Emmanuel Bilolo100209101008486185
57Samuel Roberts10000891008244417
98Tanner Roberts1040010100001110788180
31Tommy Trompeter1000000000109012
10Andrew Maloney000000000000000
99Ben Price010005610061113318
77Ben Rogers00010110001-121608
8Cameron Guidry000000000000000
7Colin Smith000000000000008
17Connor DeLuna000000000000000
12Daniel Welkener000000000000000
30Daniel Winter000000000000009
36Darren Phillips000000000000000
33Drew Laird000000000000000
24Eric Carter013201619200157279617
89Jack Wooldridge0000012100216-1207
0Jake Floyd000000000000000
9Jason Hustad0030024273002417882180
47John Shelley000000000000000
32Joseph Welkener01010352004527313
88Matthew Sutton000000000000000
51Max Hamilton000000000000000
18Nathaniel Austin000001101010-1013
44Oakley Armstrong000000000000000
15Owen Johnson000000000000000
43Watson Anderson000000000000000
5Zachary Wenner000000000000009

scoring plays

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

quarter 1

scoreteamgoal
0-1DALAlec Wilson HollidayMyles Armstrong
1-1ATXDuncan FitzgeraldEvan Swiatek
1-2DALNicholas DiGiorgioCarson Wilder
2-2ATXOliver FayEric Brodbeck
3-2ATXEvan SwiatekJoey Wyliebreak
4-2ATXEvan SwiatekMark Evansbreak
5-2ATXOliver FayJake Radackbreak

quarter 2

scoreteamgoal
5-3DALMyles ArmstrongLuke Norby
6-3ATXMark EvansEvan Swiatek
6-4DALBen PriceTommy Trompeter
7-4ATXKyle HenkeDuncan Fitzgerald
7-5DALEric CarterSamuel Roberts
8-5ATXMatthew ArmourMark Henke
8-6DALCarson WilderTanner Roberts
9-6ATXOliver FayJake Reinhardt
10-6ATXJake ReinhardtRobert Hausmannbreak
11-6ATXKyle HenkeDuncan Fitzgeraldbreak
12-6ATXMark EvansOliver Faybreak

quarter 3

scoreteamgoal
12-7DALCarson WilderLuke Norby
13-7ATXMark EvansJackson Potts
13-8DALBrian StreetNicholas DiGiorgio
14-8ATXEvan SwiatekMark Evans
14-9DALJoseph WelkenerEmmanuel Bilolo
15-9ATXJack DowlingJake Radack
15-10DALAlec Wilson HollidayLuke Norby
16-10ATXMark EvansJoshua Zdrodowski
16-11DALMyles ArmstrongAlec Wilson Holliday
17-11ATXMark EvansEvan Swiatek
18-11ATXReese BowmanOliver Faybreak
19-11ATXJacob KaplanEvan Swiatekbreak

quarter 4

scoreteamgoal
19-12DALLuke NorbyAlec Wilson Holliday
20-12ATXEvan SwiatekJackson Potts
20-13DALCarson WilderAlec Wilson Holliday
21-13ATXJacob KaplanEvan Swiatek
21-14DALLuke NorbyMyles Armstrong
22-14ATXJackson PottsMark Evans
22-15DALNicholas DiGiorgioAlec Wilson Holliday
23-15ATXEvan SwiatekMark Evans
23-16DALBrian StreetNicholas DiGiorgio
24-16ATXMatthew ArmourMick Walter
24-17DALCarson WilderBrian Street
25-17ATXEric BrodbeckMick Walter
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗