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
Madison Radicals000024
Indianapolis AlleyCats000022
MAD24
IND22
week10
combat candy flexecutioner of the game69.3 pts
2g · 5a · 56 cmp
g+10a+25blk+0cmp+11.2×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game63.5 pts
Cameron BrockIND9-goal game
9g · 1a · 14 cmp
g+54a+6cmp+3.5
share𝕏f@☁
presented by ufa almanac
defensive player of the game94.9 pts
4blk · 3 breaks
blk+60brk+12dpp+9.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)

Madison Radicals (24)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Scott Richgels6301018191202400169
—Matt Weber4000022000600416
—Pat Shriwise3100030322003500179
—Thomas Coolidge32000192120025001310
—Andrew Brown2500056570015200178
—Kelsen Alexander2001031321002400167
—Kevin Pettit-Scantling2102088000800519
—Adrian Reif13010781101100517
68Ben Nelson1200014151101600814
—Andrew Meshnick000000000000000
—Benjy Keren0100034351002800127
—Brian Hart000000000000000
—Clay Schelitzche00020330003001010
—Dave Wiseman000000000000000
—David Schleicher000000000000000
—Eric Alexander000000000000000
—Jacob Spiro000001100010028
—Jadon Scullion000000000000000
—Jeese Rohowetz000000000000000
—Joshua Wilson000001617100150049
—Kevin Brown0004021232001700418
—Mike Swain000000000000000
—Nate Thibedeau000000000000001
—Nate Volkman000000000000000
—Tim DeByl0100016160001400311
—Tom Annen0501045483004200189
—Tyler Glenn000000000000000

Indianapolis AlleyCats (22)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Cameron Brock9101014140002300236
—Keenan Plew4401027270303000235
—David Valentine-Elam2300045100700113
—Troy Revell2101057592105800236
—Alex Krzywda1200017181102000132
—Benjamin Parris1301077020800105
—David Hortemiller100201100020018
—Luke Broderick1002024200400311
—Robbie Craven1004001100200213
—Blake Vanderbush000000000000000
—Casey Bybee000000000000000
—Chris Elworth000000000000000
—Dane Lockhart0100055000600103
—Hans Rasmussen000000000000019
—Jared Payne000000000000000
—Jason Yoder0002035200200314
—Joey Cari000003300020014
—Kyle Cox0200047492003700225
—Michael Ames0200047492003800235
—Michael Ford0000034100300213
—Peter Carleton0102033000200210
—Sajed Dosenbach000000000000000
—Scott O'Brien0000022000200411
—Steve LaCrosse000000000000000
—Travis Carpenter0200066000400316
—Zach Maynard000201100010015
// this site brought to you by combatcandies.com — creatine gummies