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
Seattle Cascades683320
Austin Sol667625
SEA20
ATX25
week6
combat candy flexecutioner of the game60.2 pts
Garrett MartinSEA #125-goal game
5g · 5a · 26 cmp · 5 hucks · 1 t
g+25a+25blk+0hk+10cmp+5.2t-5
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game96.9 pts
Garrett MartinSEA #125-goal game
5g · 5a · 2ha · 26 cmp · 5 hucks · 1t
g+30a+30ha+6hk+15cmp+6.5yt+9.7yr+5.6t-6
share𝕏f@
presented by ufa almanac
defensive player of the game109.5 pts
Ricky McLeodSEA #30the wall
5blk · 5 breaks · 14 stops
blk+75brk+20stp+9dpp+8.5d-3
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)

Seattle Cascades (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
12Garrett Martin55200262810033487375243
3Langley Fitzpatrick210002200046139114
42Nolan Stoppel201001011000135695172
9Spencer Lofink22310455260040364186202
96Asher Lantz110101100025361012
10Ben Kass-Mullet1100020200002134126192
88Brandon Li100101320041260313
69Caleb Campbell101007910094941412
23Emmet Shipway11000660104631959
50Gavin Leahy1000022010317641
2Kodi Smart1200021232001916650812
15Mikey O'Brien12210171811019106185172
0Zeppelin Raunig1130010100001054255162
13Alex Kabat000000000000000
77Austin Hasbrook000000000000000
95Brendan Bogel000000000000000
16Chris Roach000000000000000
4Conor Belfield000000000000000
19Derek Mourad000000000000000
7Erik Aadalen010101719200129632811
31Ethan Murray000102200021427013
36Gabe Nobis000000000000000
28Grant Harris001007810073213518
33Ian Sweeney000000000000000
18Jack Brown000204400045628813
14John Mattes000000000000000
91Jonas Golden000000000000000
6Keaton Orser000000000000000
63Louie Bertoncin003006710062737113
11Marc Munoz0210027281002219681151
5Nick Mahan000000000000000
30Ricky McLeod01250101001074493717
34Ryan Liao000000000000000
47Sawyer Blair000000000000000
67Spencer Land000000000000000
17Tommy Li000000000000000
25Tommy Lin000000000000000
51Will McDonald000000000000000

Austin Sol (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
43Joey Wylie40210192010024125252166
2Myles Armstrong4200013141101797203220
21Owen Johnson30100781001153125316
17Connor DeLuna21000330006967015
5Evan Swiatek23220212320023131138240
23Kyle Henke22100262711026233197222
30Aaron Barcio131001313000139070016
99Cole Chanler11010111210010569115
48Daniel Welkener10100550005427013
88Duncan Fitzgerald14200424200031423270230
25Harrison Tucker10030330003-2557014
71Hayden Stone1110011110001337153215
50Matthew Armour1220022220002020838417
0Saaketh Palchuru1140030311002530645210
8Alex Janelle000000000000000
27Brandon Dial000001112100110-48113
14Cade White001104400032934013
7Decker Padgett000000000000000
6Eric Brodbeck000101417200128412213
73Gavin Babbitt000000000000000
18George Gust000000000000000
28Jackson Potts000000000000000
12Jake Steen000000000000000
81Jake Worthington000000000000000
1Kolbe Bauer000000000000000
3Mark Henke032109101109271641213
24Martin Cruz000000000000000
26Mick Walter000000000000000
35Noah Chambers010009900093545013
11Noah Powell000000000000000
44Oakley Armstrong000000000000000
4Reese Bowman0140015192001796217211
80Ryan Drost000000000000000
13Timothy Mosher000000000000000
9Trenton Hebert000000000000000

scoring plays

quarter 1

scoreteamgoal
1-0SEAGarrett MartinSpencer Lofink
2-0SEAAsher LantzGarrett Martinbreak
3-0SEAMikey O'BrienBen Kass-Mulletbreak
4-0SEAMarc MunozMikey O'Brienbreak
5-0SEAErik AadalenGarrett Martinbreak
6-0SEALangley FitzpatrickEmmet Shipwaybreak
20-1ATXEvan SwiatekSaaketh Palchuru
20-2ATXMatthew ArmourDaniel Welkenerbreak
20-3ATXKyle HenkeDuncan Fitzgeraldbreak
20-4ATXMyles ArmstrongEvan Swiatekbreak
20-5ATXKyle HenkeEvan Swiatekbreak
20-6ATXAaron BarcioOwen Johnsonbreak

quarter 2

scoreteamgoal
7-0SEAZeppelin RaunigGavin Leahy
8-0SEAGarrett MartinSpencer Lofinkbreak
9-0SEASpencer LofinkGarrett Martinbreak
10-0SEAGarrett MartinZeppelin Raunigbreak
11-0SEAMarc MunozGarrett Martinbreak
12-0SEARicky McLeodAsher Lantzbreak
13-0SEASpencer LofinkNolan Stoppelbreak
14-0SEAKodi SmartCaleb Campbellbreak
20-7ATXDuncan FitzgeraldMyles Armstrong
20-8ATXEvan SwiatekMyles Armstrongbreak
20-9ATXReese BowmanMyles Armstrongbreak
20-10ATXMyles ArmstrongJoey Wyliebreak
20-11ATXEvan SwiatekKyle Henkebreak
20-12ATXHayden StoneMatthew Armourbreak

quarter 3

scoreteamgoal
15-0SEAKodi SmartBrandon Li
16-0SEAEmmet ShipwayLangley Fitzpatrickbreak
17-0SEABen Kass-MulletGarrett Martinbreak
20-13ATXSaaketh PalchuruJoey Wylie
20-14ATXMark HenkeConnor DeLunabreak
20-15ATXMatthew ArmourCole Chanlerbreak
20-16ATXCole ChanlerOwen Johnsonbreak
20-17ATXDuncan FitzgeraldJoey Wyliebreak
20-18ATXConnor DeLunaAaron Barciobreak
20-19ATXMark HenkeHayden Stonebreak

quarter 4

scoreteamgoal
18-0SEAMikey O'BrienNolan Stoppel
19-0SEAGarrett MartinKodi Smartbreak
20-0SEAGarrett MartinLangley Fitzpatrickbreak
20-20ATXDuncan FitzgeraldKyle Henke
20-21ATXAaron BarcioOwen Johnsonbreak
20-22ATXDuncan FitzgeraldJoey Wyliebreak
20-23ATXAaron BarcioConnor DeLunabreak
20-24ATXMark HenkeMyles Armstrongbreak
20-25ATXNoah ChambersHarrison Tuckerbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗