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 Cascades000020
Oakland Spiders000025
SEA20
OAK25
week4
combat candy flexecutioner of the game65.1 pts
Mark ElbogenOAK5-goal game
5g · 4a · 1blk · 17 cmp · 2 t
g+25a+20blk+5cmp+3.4t-10×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game71.8 pts
Mark ElbogenOAK5-goal game
5g · 4a · 3ha · 17 cmp · 2t
g+30a+24ha+9cmp+4.3t-12×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game101.5 pts
4blk · 1 breaks · 22 stops · 12 pulls
blk+60brk+4stp+18dpp+9.5pul+2.4hang+11.6t-4
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)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Peter Bender5221019201002500260
—Andrew Lynch3230067723005700242
—John Quandt3310012142001700220
—Peter Osseward3031013152001800210
—Cam Bailey2014010111001000419
—Adam Bronstein1132042453004000212
—Dana Dunbar1200012120201300210
—Grant Zukowski1200012152101600111
—Nick Dare1421051532004300221
—Adlai Felser0200017170101200420
—Brad Houser0000001000100121
—Daniel Greeley000001101010005
—Greg Garbern000000110010050
—John Klaassen000001101010003
—Ky Lewis0110027292002600123
—Luke Jespersen0001023000300120
—Matthew King00110915500700222
—Matthew Neeley0112020244002300617
—Ryan Sturm0000023100300120
—Sasha S000000000000002

Oakland Spiders (25)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Kevin Aha62100561001200202
—Mark Elbogen5431017192002400224
—Beau Kittredge3452020233102600229
—Steven Chang3111022242001400202
—Tim Gilligan3101013174001600420
—Kevin Smith2540027325002300215
—Chris Farina1012034110300124
—John Bergen100000000010009
—Tyler Bacon1220011132001300215
—Aubrey Davis010002200020009
—Daniel Naruo0000022000200012
—Federico Chialvo00100810100800117
—Jeffrey Silverman0100033000300013
—Kevin Cocks0000045100500216
—Kris Thomson001101214100600120
—Matthew Natali0110067100600116
—Nate Bosscher0002035200300016
—Scott Roeder0310021221001200211
// this site brought to you by combatcandies.com — creatine gummies