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 Revolution000016
Detroit Mechanix000017
CIN16
DET17
week13
combat candy flexecutioner of the game31.4 pts
1g · 3a · 3blk · 7 cmp · 1 t
g+5a+15blk+15cmp+1.4t-5
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game24.3 pts
3g · 2a · 17 cmp · 1t
g+18a+12cmp+4.3t-6d-4
share𝕏f@☁
presented by ufa almanac
defensive player of the game58.0 pts
Will HufferCINbreak machine
3blk · 3 breaks
blk+45brk+12dpp+5.0t-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)

Cincinnati Revolution (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Kevin Baumann3200017181102200126
—Mark Fedorenko3301025294002900711
—Chris Powers2500050554015100171
—Eddie Mack2100039401204100151
—Kevin Kula200001320050019
—Alan Huels1001034100400113
—Neil Narayan100005500060018
—Nigel Daniels100201112100100070
—Will Huffer1303078100900310
—Aaron Corley000000000000000
—Andrew Foley000000000000002
—Ben Sage000000000000000
—Eric Converse000001415100130084
—Eric Guindon0002099000800110
—Isaac Jeffries000000000000000
—Jeff Kula0002053552004600171
—Jimmy Herron000001100010006
—John Siemer000003233100250069
—Jon Swartling000001010000100070
—Josh Lowell000000000000000
—Kane Olson0101033352003400142
—Kevin Reichert000000000000000
—Lucas Tarnowski000000000000000
—Matt Glenn000000000000000
—Nate Botti000000000000000
—Ryan Gorman000000000000000
—Ryan Sitler000000000000000
—Todd Chamberlain010001011110110082
—Todd Grace0001015172001000110

Detroit Mechanix (17)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Andrew Lucarotti000000000000000
—Andy Barnhart000000000000000
—Ben Ayres000000000000000
—Ben Murphy000000000000000
—Brendan Schwalm000000000000000
—Christo Ferguson000000000000000
—Christopher Auman000000000000000
—Dafeng Chen000000000000000
—Daniel Hunt000000000000000
—David Hochhalter000000000000000
—Eric Hubbard000000000000000
—Evan Hughes000000000000000
—James Highsmith000000000000000
—John Abela000000000000000
—Johnny Bansfield000000000000000
—Ken Porter000000000000000
—Logan Vantrease000000000000000
—Marc Huber000000000000000
—Mark Worsfold000000000000000
—Matt Wilken000000000000000
—Michael Weber000000000000000
—Mike Zaagman000000000000000
—Monte Jones000000000000000
—Nathan Buddemeyer000000000000000
—Tyler Bloodworth000000000000000
—Zach Barnhart000000000000000
—Zach Johnston000000000000000
// this site brought to you by combatcandies.com — creatine gummies