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
Houston Havoc454316
Dallas Legion575623
HTX16
DAL23
week12
combat candy flexecutioner of the game66.0 pts
6g · 2a · 20 cmp
g+30a+10blk+0cmp+4.0×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game95.9 pts
Alec Wilson HollidayDAL #3perfect handler
6g · 2a · 4ha · 20 cmp
g+36a+12ha+12cmp+5.0yt+2.5yr+6.3×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game100.1 pts
Connor DeLunaDAL #17shutdown
2blk · 7 breaks · 14 stops
blk+30brk+28stp+12dpp+7.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)

Houston Havoc (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
24Noah Powell30020440107-115699
81Jake Worthington2020014140001665144101
5Owen Smith21000440006-1124138
20Zachary Cotter2211066010868106106
31Brandon Lin10000220003-32927
9Cam Albin110001010000113610596
25John Clyde1224025304002318844139
45Jordan Salazar10110561007226567
26Mark Baldauf1230039412003337152138
15Toya Chukwumerije 1010044000546196
3Aaron Barcio02000161700017799186
6Alex Heath000000000000000
91Ames Fegert000000000000000
7Ben Lewis000000000000000
11Brendan Adams0020029312002511664138
19Brian Gfroerer000000000000000
14Cade White000000000000000
4Caiden Burt01100440004266265
77Caleb Dixon000000000000000
8Connor Bryant00000910100953139
12Connor Ughetta010003132100302131351210
94Cullen Baker000000000000000
84Dane Bossert000000000000000
27Elliot Sakach010004400042844411
93Elliott Rudder000000000000000
21Frankie Gomez000000000000000
16James Kloss000000000000000
23Jimmy Zuraw000000000000000
47John Shelley0100021275001912949171
18Kevin Land01100121310011829096
1Martin Cruz000000000000000
2Matt Bennett000000000000000
82Matt Lyle000000000000041
0Max Grove01200101001010717785
17Steven Kelly000000000000000
10Xavier Fuzat000000000000000

Dallas Legion (23)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
3Alec Wilson Holliday62400202000026123423193
17Connor DeLuna400202200069112514
6Caleb Enright2011078100103520213
36Darren Phillips20200131410017109231162
88Nathaniel Austin2001045100710117111
35Ryan Buckingham2310014151001724319171
99Ben Price1300014140001412243214
1Griffin Miller13110272810029169247182
89Jack Wooldridge1001022220001513539155
0Jake Floyd14400343730033292149171
20Myles Cooper101103300031118113
—Alex Cloud000000000000000
77Ben Rogers00120550004-2127015
—Benj Thomsen000000000000000
13Brandon Malecek000000000000000
39Brooks Wallace000000000000000
—Cam Bellando000000000000000
5Christian Parker00000230002824011
—Christopher Nelson 000000000000000
—Clint McSherry000000000000000
2Colin Smith010104400026823115
27Couper Kerns000000000000000
18Daniel Emmons000000000000000
—Daniel Ferriter000000000000000
48Daniel Welkener000000000000000
30Daniel Winter0010011000190011
11Dillon Larberg000000000000000
4Emmanuel Bilolo000000000000000
60Emmanuel Kameri000000000000000
—George Lampron000000000000000
—Houston Parks000000000000000
9Jason Hustad0330051554004763121202
—John Laney000000000000000
50Jon DeAmicis000001100015-2012
32Joseph Welkener000000000000000
19Kevin Richardson0302099000684101414
7Mason Wuensch000000000000000
—Matthew Nightingale000000000000000
12Matthew Sutton000000000000000
22Myles Armstrong000000000000000
—Nathan Lyle000000000000000
81Nicholas DiGiorgio000000000000000
44Oakley Armstrong000000000000000
37Ramzi Cope-Musleh000000000000000
57Samuel Roberts0130017170001015868417
33Sun Choi000000000000000
98Tanner Roberts000000000000000
23Thomas Loria000000000000000
16Timothy Mosher000000001000005
42Watson Anderson000000000000000
10Willy Goal000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1DALBen Price → Connor DeLuna
1-1HTXJohn Clyde → unknown
1-2DALJason Hustad → Griffin Miller
2-2HTXElliot Sakach → Cam Albin
2-3DALAlec Wilson Holliday → Ryan Buckingham
3-3HTXMark Baldauf → Brandon Lin
3-4DALKevin Richardson → Nathaniel Austin
4-4HTXKevin Land → Noah Powell
4-5DALColin Smith → Connor DeLuna

quarter 2

scoreteamgoal
4-6DALGriffin Miller → Alec Wilson Holliday
5-6HTXConnor Ughetta → Zachary Cotter
5-7DALBen Price → Nathaniel Austin
6-7HTXCaiden Burt → Owen Smith
6-8DALRyan Buckingham → Jake Floyd
7-8HTXCam Albin → Noah Powell
7-9DALBen Price → Caleb Enright
8-9HTXJohn Clyde → Jordan Salazar
8-10DALRyan Buckingham → Jack Wooldridge
9-10HTXOwen Smith → Zachary Cotter
9-11DALJason Hustad → Ben Price
9-12DALGriffin Miller → Darren Phillipsbreak

quarter 3

scoreteamgoal
9-13DALGriffin Miller → Alec Wilson Holliday
10-13HTXMax Grove → John Clyde
10-14DALJake Floyd → Alec Wilson Holliday
11-14HTXAaron Barcio → Owen Smith
11-15DALJake Floyd → Alec Wilson Holliday
12-15HTXMark Baldauf → Jake Worthington
12-16DALAlec Wilson Holliday → Ryan Buckingham
13-16HTXZachary Cotter → Noah Powell
13-17DALKevin Richardson → Caleb Enright

quarter 4

scoreteamgoal
13-18DALJake Floyd → Darren Phillips
14-18HTXAaron Barcio → Jake Worthington
14-19DALSamuel Roberts → Connor DeLuna
15-19HTXJohn Shelley → Mark Baldauf
15-20DALRyan Buckingham → Alec Wilson Holliday
16-20HTXZachary Cotter → Toya Chukwumerije
16-21DALJason Hustad → Connor DeLuna
16-22DALKevin Richardson → Myles Cooperbreak
16-23DALJake Floyd → Alec Wilson Hollidaybreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗