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 Flyers566623
Austin Sol357924
CAR23
ATX24
week15
rounddiv. playoffs
combat candy flexecutioner of the game63.9 pts
Mark HenkeATX #37-goal game
7g · 1a · 1blk · 13 cmp · 1 t
g+35a+5blk+5cmp+2.6t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game70.8 pts
Mark HenkeATX #37-goal game
7g · 1a · 2ha · 13 cmp · 1t
g+42a+6ha+6cmp+3.3yt+0.7yr+2.5t-6×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game97.5 pts
Joey WylieATX #43shutdown
2blk · 8 breaks · 12 stops
blk+30brk+32stp+10dpp+11.0t-8×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 (23)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
7Grayson Sanner51420121530018149182240
20Jacob Fairfax54010121640021109417240
1Tobias Brooks31700465040047534334270
15Drew Swanson20020000002047021
0Brayden Morrison10010131410010454358
19Cooper Williams100306600064161321
6Dylan Hawkins12200222420025156299260
85Owen Stout110005500053798411
18Suraj Madiraju10110231004-548020
76Trevor Lynch1321010111001398113714
12William Coffin10000000001030318
3Zeke Thoreson12100171920021130344230
11Allan Laviolette0410021210001336146240
5Andrew Li000000000000000
73Andrew Vande Berg000000000000000
22Angelo Olcese000000000000000
21Cam Bellando000000000000000
32Christian Belus0322018191001421525416
96Dane Miller000000000000000
44Dillon Bruer01000110001176012
45Elijah Long01110891004871859
13Ethan Baughman000000000000000
10Ethan Bloodworth000000000000000
21Jacob Louie00000353500023256102240
17Jake Reinhardt000000000000000
16Jake Thorne000000000000000
27John Laney000000000000000
80John McDonnell000000000000000
25John Wellers000000000000000
14Josh Singleton000000000000000
51Kevin Pignone000000000000000
9Matt Tucker0000000000000118
0Matthew Nightingale000000000000000
24Michael Lee000000000000000
33Nathan Lyle00000220002-5807
95Noah Bush000000000000000
4Seth Weaver000000000000000
2Suhas Madiraju0000000000000010
98Tanner Roberts000000000000000
8Terrence Mitchell000000000000000
23Walker Matthews000000000000000

Austin Sol (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Mark Henke7121013141002137166251
50Matthew Armour34010192010021168118188
5Evan Swiatek22500212100024145227240
30Aaron Barcio121109900098949115
14Cade White10000110002129012
99Cole Chanler100206600033127114
88Duncan Fitzgerald12210384020033239118260
6Eric Brodbeck1201011121001011663412
28Jackson Potts14200181800018225248251
81Jake Worthington100102200031910015
43Joey Wylie11120171920021117174222
23Kyle Henke14300455050033399115252
2Myles Armstrong111007103001166171912
21Owen Johnson101107700081979216
4Reese Bowman1100021221002069153221
8Alex Janelle000000000000000
27Brandon Dial00100451005-36014
17Connor DeLuna000000000000000
48Daniel Welkener00210111100085638013
7Decker Padgett000000000000000
73Gavin Babbitt000000000000000
18George Gust000006600055837020
25Harrison Tucker000000000000000
71Hayden Stone000000000000000
12Jake Steen000000000000000
1Kolbe Bauer000000000000000
24Martin Cruz000000000000000
26Mick Walter000000000000000
35Noah Chambers000000000000000
11Noah Powell00000231003-1548013
44Oakley Armstrong000000000000000
80Ryan Drost000000000000000
0Saaketh Palchuru00100550005413013
55Stephen Jones000000000000000
13Timothy Mosher000000000000000
9Trenton Hebert000000000000000

scoring plays

quarter 1

scoreteamgoal
1-0CARDylan HawkinsGrayson Sanner
2-0CARChristian BelusDrew Swansonbreak
2-1ATXJackson PottsEric Brodbeck
3-1CARAllan LavioletteTobias Brooks
3-2ATXReese BowmanMatthew Armour
4-2CARJacob FairfaxZeke Thoreson
5-2CAROwen StoutDrew Swansonbreak
5-3ATXMatthew ArmourMark Henke

quarter 2

scoreteamgoal
5-4ATXMark HenkeReese Bowman
6-4CARElijah LongTobias Brooks
6-5ATXDuncan FitzgeraldMark Henke
7-5CARTobias BrooksJacob Fairfax
8-5CARTrevor LynchGrayson Sannerbreak
9-5CARDillon BruerSuraj Madirajubreak
9-6ATXJackson PottsMark Henke
9-7ATXEric BrodbeckMyles Armstrongbreak
9-8ATXKyle HenkeJackson Pottsbreak
10-8CARAllan LavioletteGrayson Sanner
11-8CARChristian BelusBrayden Morrisonbreak

quarter 3

scoreteamgoal
11-9ATXJoey WylieAaron Barcio
11-10ATXEric BrodbeckJake Worthingtonbreak
12-10CARJacob FairfaxDylan Hawkins
12-11ATXMatthew ArmourMark Henke
13-11CARAllan LavioletteJacob Fairfax
13-12ATXKyle HenkeEvan Swiatek
14-12CARJacob FairfaxTobias Brooks
15-12CARChristian BelusWilliam Coffinbreak
15-13ATXMatthew ArmourKyle Henke
15-14ATXMyles ArmstrongCade Whitebreak
16-14CARTrevor LynchCooper Williams
16-15ATXJackson PottsMatthew Armour
17-15CARGrayson SannerJacob Fairfax

quarter 4

scoreteamgoal
17-16ATXKyle HenkeMark Henke
18-16CARDylan HawkinsJacob Fairfax
18-17ATXDuncan FitzgeraldEvan Swiatek
18-18ATXEvan SwiatekDuncan Fitzgeraldbreak
18-19ATXAaron BarcioJoey Wyliebreak
19-19CARAllan LavioletteJacob Fairfax
19-20ATXEvan SwiatekMark Henke
19-21ATXAaron BarcioOwen Johnsonbreak
20-21CARTrevor LynchOwen Stout
20-22ATXKyle HenkeMatthew Armour
20-23ATXMatthew ArmourCole Chanlerbreak
21-23CARZeke ThoresonTrevor Lynch
22-23CARZeke ThoresonGrayson Sannerbreak
22-24ATXJackson PottsMark Henke
23-24CARJacob FairfaxGrayson Sanner
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗