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
Carolina Flyers865524
Austin Sol534719
CAR24
ATX19
week13
combat candy flexecutioner of the game57.9 pts
2g · 4a · 23 cmp · 2 hucks
g+10a+20blk+0hk+4cmp+4.6×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game78.2 pts
Allan LavioletteCAR #11perfect handler
2g · 4a · 1ha · 23 cmp · 2 hucks
g+12a+24ha+3hk+6cmp+5.8yt+6.2yr+3.2×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game132.0 pts
Matt TuckerCAR #9shutdown
3blk · 8 breaks · 16 stops
blk+45brk+32stp+13dpp+11.5×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)

Carolina Flyers (24)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
8Terrence Mitchell4220010111001579247210
76Trevor Lynch40200880001223231110
6Dylan Hawkins3000017170201919100200
11Allan Laviolette24100232500022312212220
19Cooper Williams20020341006356015
9Matt Tucker2023066000840111023
12William Coffin22220151820020255154217
32Christian Belus10020330005062114
7Grayson Sanner121009101101112770190
25John Wellers10020121101455013
51Kevin Pignone12300313320027263110200
18Suraj Madiraju102001515000144727219
5Andrew Li0120010100007803112
30Andrew McKelvey000000000000000
73Andrew Vande Berg000000000000000
22Angelo Olcese020001718100136910213
14Brayden Morrison000000000000000
21Cam Bellando000000000000000
71Clint McSherry000000000000000
44Dillon Bruer000000000000000
15Drew Swanson00020220002128116
45Elijah Long000000000000000
10Ethan Bloodworth040102020000163252216
20Jacob Fairfax04100161710017233221220
16Jake Thorne000000000000000
27John Laney000000000000000
80John McDonnell0040029322002017856200
0Matthew Nightingale000000000000000
24Michael Lee000000000000000
88Michael Snead0000000000000014
1Rutledge Smith000000000000000
13Sean Wiles000000000000000
4Seth Weaver000000000000000
2Sol Yanuck000000000000000
2Suhas Madiraju010001313000137033214
98Tanner Roberts000000000000000
23Walker Matthews000000000000000
35Xander Wilcox000000000000000
3Zac Byrnes000000000000000

Austin Sol (19)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
4Reese Bowman4110010110001668167200
23Kyle Henke31510465250043335274261
21Elliott Moore22100283130022206189181
3Mark Henke22210181912020127170251
20Owen Johnson201205500072069316
27Brandon Dial10000451006-259411
17Connor DeLuna10000011002040014
6Eric Brodbeck11010712500107246251
55Frankie Gomez100000000010508
2Myles Armstrong14100202000021187222222
9Trenton Hebert1000011000221608
8Alex Janelle0001034000231-1010
1Carson Armstrong0120025261001926287220
69Chris Cassella000000000000000
48Daniel Welkener02000440004277509
5Emmanuel Bilolo000000000000000
30Garrett Wilson000000000000000
73Gavin Babbitt000000000000000
12Jack Dowling000000000000000
28Jackson Potts000000000000000
33Jake Radack000000000000000
7Jake Reinhardt012001212010116482516
81Jake Worthington000000000000000
43Joey Wylie04000323200028195981018
52Landon Evans000000000000000
50Matthew Armour000000000000000
26Mick Walter000000000000000
88Nicholas DiGiorgio000000000000000
—Noah Furrh00010000001016011
11Noah Powell000006600061950016
44Oakley Armstrong000000000000000
14Reid Bacon000000000000000
10Robert Hausmann00000121002820010
0Saaketh Palchuru00110330002706110
19Scott Hearne000000000000000
87Tannon Hedges000000000000000
16Timothy Mosher000000000000000
—Vance Mader000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1ATXMark Henke → Eric Brodbeck
0-2ATXMark Henke → Kyle Henkebreak
0-3ATXJoey Wylie → Owen Johnsonbreak
0-4ATXMyles Armstrong → Elliott Moorebreak
0-5ATXElliott Moore → Reese Bowmanbreak
1-19CARJacob Fairfax → Trevor Lynch
2-19CARJacob Fairfax → Trevor Lynchbreak
3-19CAREthan Bloodworth → Cooper Williamsbreak
4-19CARJacob Fairfax → Terrence Mitchellbreak
5-19CARKevin Pignone → Dylan Hawkinsbreak
6-19CAREthan Bloodworth → Matt Tuckerbreak
7-19CARJacob Fairfax → Terrence Mitchellbreak
8-19CARAllan Laviolette → Trevor Lynchbreak

quarter 2

scoreteamgoal
0-6ATXEric Brodbeck → Brandon Dial
0-7ATXCarson Armstrong → Kyle Henkebreak
0-8ATXJoey Wylie → Reese Bowmanbreak
9-19CARKevin Pignone → Trevor Lynch
10-19CARSuhas Madiraju → William Coffinbreak
11-19CARTerrence Mitchell → Allan Laviolettebreak
12-19CARWilliam Coffin → Matt Tuckerbreak
13-19CARTerrence Mitchell → Dylan Hawkinsbreak
14-19CAREthan Bloodworth → Suraj Madirajubreak

quarter 3

scoreteamgoal
0-9ATXReese Bowman → Kyle Henke
0-10ATXJoey Wylie → Mark Henkebreak
0-11ATXDaniel Welkener → Frankie Gomezbreak
0-12ATXJoey Wylie → Owen Johnsonbreak
15-19CARGrayson Sanner → Allan Laviolette
16-19CAREthan Bloodworth → Cooper Williamsbreak
17-19CARAndrew Li → William Coffinbreak
18-19CARAngelo Olcese → Dylan Hawkinsbreak
19-19CARWilliam Coffin → John Wellersbreak

quarter 4

scoreteamgoal
0-13ATXMyles Armstrong → Reese Bowman
0-14ATXDaniel Welkener → Connor DeLunabreak
0-15ATXKyle Henke → Mark Henkebreak
0-16ATXMyles Armstrong → Reese Bowmanbreak
0-17ATXElliott Moore → Myles Armstrongbreak
0-18ATXMyles Armstrong → Elliott Moorebreak
0-19ATXJake Reinhardt → Trenton Hebertbreak
20-19CARAllan Laviolette → Terrence Mitchell
21-19CARAngelo Olcese → Christian Belusbreak
22-19CARGrayson Sanner → Kevin Pignonebreak
23-19CARAllan Laviolette → Terrence Mitchellbreak
24-19CARAllan Laviolette → Grayson Sannerbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗