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
Cincinnati Revolution000015
Indianapolis AlleyCats000029
CIN15
IND29
week12
combat candy flexecutioner of the game71.4 pts
1g · 5a · 3blk · 13 cmp
g+5a+25blk+15cmp+2.6×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game72.5 pts
Keenan PlewIND8-goal game
8g · 3ha · 19 cmp · 1t
g+48ha+9cmp+4.8t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game150.8 pts
4blk · 8 breaks · 19 stops
blk+60brk+32stp+15dpp+9.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)

Cincinnati Revolution (15)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Nick Wetzel3021012164101100226
—Eddie Mack2100079200800262
—Jeff Kula2102014151001200281
—Matt Muhlenkamp2201067100800162
—Alan Huels1001044000400716
—Eric Converse110109144001000271
—Joe Mozloom1200067100700913
—Kane Olson1211048400400204
—Nate Botti1301011154008001512
—Will Huffer121009156001100181
—Aaron Bacon0001023100400615
—Ben Jansen0000000000000212
—Kevin Kula0100012100100312
—Nick BIssonnette0010033000200513
—Todd Chamberlain0000011000100210
—Travis Knight0010034100200161

Indianapolis AlleyCats (29)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Keenan Plew8031019201002800163
—Andy Cava2210038391003300172
—Daniel Butler2011034000400016
—Joey Cari2320023230002500152
—Levi Jacobs2032034100600014
—Nate Page2001022000400011
—Nick Hutton2222077000800114
—Rick Gross2004011000300218
—Spencer Loscar2201066010800015
—Brian Ventura1030026271002000162
—Cameron Brock1240011110001100152
—Kyle Cox1300032330003000164
—Peter Carleton1022089100900222
—Travis Carpenter1503013130001000423
—David Valentine-Elam042009101001000132
—Jason Cheek0200034000300010
—Luke Broderick0310017203001100114
—Steven Hightshue0011055000400115
—Steven Naji0110077010500017
—Will Drumright0000001000100112
// this site brought to you by combatcandies.com — creatine gummies