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
Indianapolis AlleyCats000018
Madison Radicals714315
IND18
MAD15
week9
combat candy flexecutioner of the game48.6 pts
1g · 3a · 3blk · 37 cmp · 2 t
g+5a+15blk+15cmp+7.4t-10×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game47.5 pts
Rick GrossIND #2hat trick
3g · 2a · 1ha · 14 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game184.9 pts
Nick HuttonIND #20shutdown
1blk · 4 breaks · 11 stops · 10 pulls
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

Indianapolis AlleyCats (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
2Rick Gross3210014140001700134
9David Hortemiller2021077000900412
13Keegan North2141035361003400135
1Keenan Plew2010022220001800134
7Levi Jacobs2310017192002100134
0Alex Henderson1240015150001600134
3Cameron Brock1100015161001700135
14Conner Henderson1101012120101100410
27Jeremy Keusch100001210040039
24Sam Ellison100203300040028
19Spencer Loscar11100890001000410
37Travis Carpenter1313037392002800139
31Aaron Weaver000000000000006
41Christopher Miller000002200030006
12Colin Ringwood000106820060008
44Donovan Triplett0210026260001900410
85John Jones000001100010005
20Nick Hutton012109134001300411
21Peter Carleton0100014162001400411
23Zach Zebarth000002200020007

Madison Radicals (15)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
16Chris Wilen30200891001200131
32Colin Camp2100010100001200130
38Jeff Maskalunas211117700090038
26Peter Graffy2221021232002300133
2Andrew Meshnick1000046200700610
42Chase Marty101001100020037
77Jack Kelly100102420040038
9Joshua Wilson1120013152001200715
92Kevin Brown1310034383023200170
80Kevin Pettit-Scantling1101099000800415
6Avery Johnson0010055010500110
76Colin Grandon001005500050058
71Dylan Power00000121200090047
24Kyle Weigand0010077000700110
17Nate Bosscher000001210020052
4Pat Shriwise0210044451103800160
3Seth Meyer000200000000019
18Sterling Knoche0211088000700416
7Tom Annen0001078000700110
10Victor Luo0101019190001700610

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1MADKevin BrownChris Wilen
0-2MADKevin Pettit-ScantlingJeff Maskalunasbreak
0-3MADColin CampKevin Brownbreak
0-4MADVictor LuoChase Martybreak
0-5MADSterling KnocheJoshua Wilsonbreak
0-6MADJoshua WilsonAndrew Meshnickbreak
0-7MADSterling KnocheJack Kellybreak

quarter 2

scoreteamgoal
0-8MADKevin BrownChris Wilen

quarter 3

scoreteamgoal
0-9MADKevin BrownChris Wilen
0-10MADPeter GraffyColin Campbreak
0-11MADJeff MaskalunasKevin Pettit-Scantlingbreak
0-12MADPat ShriwisePeter Graffybreak

quarter 4

scoreteamgoal
0-13MADJeff Maskalunascallahan
0-14MADPat ShriwisePeter Graffybreak
0-15MADPeter GraffyColin Campbreak
// this site brought to you by combatcandies.com — creatine gummies