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
Vegas Bighorns542415
Carolina Flyers884727
LV15
CAR27
week9
combat candy flexecutioner of the game69.0 pts
2g · 4a · 1blk · 15 cmp · 4 hucks
g+10a+20blk+5hk+8cmp+3.0×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game94.5 pts
Zeke ThoresonCAR #3huck city
2g · 4a · 4ha · 15 cmp · 4 hucks
g+12a+24ha+12hk+12cmp+3.8yt+6.0yr+3.0×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game130.0 pts
Matt TuckerCAR #9shutdown
3blk · 9 breaks · 14 stops
blk+45brk+36stp+11dpp+8.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)

Vegas Bighorns (15)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
3Brycen Williams40200141510019133204214
17Alex Van Der Geest20100781001035186814
72Braden Distel20200572009670195
76Connor Garrison201001719200153295184
56Camden Mah1200018180201697169185
9Evan Perry120001822400237393915
33Michael Cote10010550106-123312
43Nate Long1220033373003138922201
31Phillip Samuels120101213100141192511
12Adam Park000000000000000
99Adam Whitton000000000000000
23Aiden Lomen000000000000000
13Brent Moore000000000000000
44Brian Uran000000000000000
22Chris Wilson001202323010182043710
0Cole Petsche0100034383003111636814
54Corbin Mills000000000000000
5David Frongillo010001011010872-169
11David Snead02200222300022165274214
23Grant Johnson000000000000000
19Ian Decker000000000000000
42Jake Anderson01000340004362761
27James Shorey010006600041442164
21Jason Zeidman000000000000000
38Jeremy Harris000000000000000
77Josef Sears000000000000000
10Joshua Saad000000000000000
81Kyle Stevens000000000000000
1Marcus Fredrickson000000000000000
86Mark Mendelevitz000000000000000
29Mason Zetsch000000000000000
—Matt Uran000000000000000
7Miguel Sotomayor000000000000000
25Nayland Stuart01100660104832841
6Nick Neid000000000000000
45Rudy Jimenez00200232620023125-1186
8Shannon Davidson00100550004385167
18Thomas Meyer000000000000000
94Unknown Sebastián000000000000000
—Unknown Unknown000000000000000
26Zach Guerrieo000000000000000

Carolina Flyers (27)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
9Matt Tucker30230890008-2220016
8Terrence Mitchell30020660108-62129114
23Walker Matthews31100780101130175120
19Cooper Williams2101022010448101116
15Drew Swanson20020440005782018
6Dylan Hawkins2110025261002617083161
7Grayson Sanner2130091121013106224140
3Zeke Thoreson24410151500017298200164
11Allan Laviolette1200022240001615429160
96Dane Miller110002200031132012
20Jacob Fairfax13100171811018131279161
21Jacob Louie1131031320002727318161
16Jake Thorne100003411052046114
51Kevin Pignone1120017170001313049214
24Michael Lee10100460006-458011
18Suraj Madiraju1511016160101519553025
5Andrew Li000000000000000
73Andrew Vande Berg000000000000000
22Angelo Olcese000000000000000
0Brayden Morrison000000000000000
21Cam Bellando000000000000000
32Christian Belus03220161702013225-31218
44Dillon Bruer000000000000000
45Elijah Long00310101000074855215
13Ethan Baughman000000000000000
10Ethan Bloodworth000000000000000
17Jake Reinhardt000000000000000
27John Laney000000000000000
80John McDonnell000000000000000
25John Wellers000000000000000
14Josh Singleton000000000000000
0Matthew Nightingale000000000000000
33Nathan Lyle000000000000000
95Noah Bush0200088000776100013
85Owen Stout000000000000000
4Seth Weaver000000000000000
2Suhas Madiraju000000000000000
98Tanner Roberts000000000000000
1Tobias Brooks000000000000000
76Trevor Lynch000000000000000
12William Coffin0110045000444-4217

scoring plays

quarter 1

scoreteamgoal
0-1CARWalker Matthews → Dylan Hawkins
0-2CARDylan Hawkins → Grayson Sannerbreak
0-3CARSuraj Madiraju → Matt Tuckerbreak
0-4CARZeke Thoreson → Walker Matthewsbreak
0-5CARZeke Thoreson → Terrence Mitchellbreak
0-6CARChristian Belus → Jake Thornebreak
0-7CARJacob Fairfax → Walker Matthewsbreak
0-8CARSuraj Madiraju → Matt Tuckerbreak
1-27LVDavid Snead → Nate Long
2-27LVNayland Stuart → Brycen Williamsbreak
3-27LVJames Shorey → Camden Mahbreak
4-27LVNate Long → Brycen Williamsbreak
5-27LVDavid Snead → Connor Garrisonbreak

quarter 2

scoreteamgoal
0-9CARAllan Laviolette → Grayson Sanner
0-10CARZeke Thoreson → Jacob Fairfaxbreak
0-11CARChristian Belus → Zeke Thoresonbreak
0-12CARSuraj Madiraju → Zeke Thoresonbreak
0-13CARZeke Thoreson → Cooper Williamsbreak
0-14CARKevin Pignone → Matt Tuckerbreak
0-15CARJacob Louie → Allan Laviolettebreak
0-16CARSuraj Madiraju → Dylan Hawkinsbreak
6-27LVNate Long → Brycen Williams
7-27LVCamden Mah → Braden Distelbreak
8-27LVEvan Perry → Phillip Samuelsbreak
9-27LVEvan Perry → Alex Van Der Geestbreak

quarter 3

scoreteamgoal
0-17CARNoah Bush → Cooper Williams
0-18CARWilliam Coffin → Michael Leebreak
0-19CARDane Miller → Drew Swansonbreak
0-20CARCooper Williams → Drew Swansonbreak
10-27LVJake Anderson → Braden Distel
11-27LVPhillip Samuels → Michael Cotebreak

quarter 4

scoreteamgoal
0-21CARAllan Laviolette → Terrence Mitchell
0-22CARNoah Bush → Dane Millerbreak
0-23CARGrayson Sanner → Terrence Mitchellbreak
0-24CARJacob Fairfax → Jacob Louiebreak
0-25CARChristian Belus → Suraj Madirajubreak
0-26CARJacob Fairfax → Walker Matthewsbreak
0-27CARSuraj Madiraju → Kevin Pignonebreak
12-27LVDavid Frongillo → Alex Van Der Geest
13-27LVPhillip Samuels → Evan Perrybreak
14-27LVCamden Mah → Brycen Williamsbreak
15-27LVCole Petsche → Connor Garrisonbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗