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 AlleyCats663621
Detroit Mechanix335415
IND21
DET15
week6
combat candy flexecutioner of the game40.8 pts
2g · 2a · 36 cmp
g+10a+10blk+0cmp+7.2×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game62.9 pts
Levi JacobsIND #7perfect handler
1g · 3a · 3ha · 22 cmp · 1 hucks
share𝕏f@
presented by ufa almanac
defensive player of the game170.5 pts
Nick HuttonIND #20shutdown
2blk · 8 breaks · 15 stops · 5 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 (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Cameron Brock4110016182002224179182
8Lucas Coniaris300005610072055311
37Travis Carpenter23300394220038293-17184
23Xavier Payne22200363700030280149182
64Ben Close11000220001714014
12Colin Ringwood100003300042455011
21Jeremy Keusch1000012120101357171182
13Keegan North12100303110026181138194
7Levi Jacobs13300222200023143270172
2Rick Gross12200222311024138246173
5Sam Good111104400044180310
17Seth Gudeman10010110102957112
99Will Quigley10000110002614114
11William Wettengel10020341004-2239112
71Ben Landry0200056100511942311
79Cam Copeland000000000000000
39Carter Hawkins000000000000000
24Carter Rae000000000000000
91Cole Hyzer000000000000000
6Conner Henderson00210461005503839
0David Slade000000000000000
10Fletcher Hare000000000000000
92Gabe Wray000000000000000
38Jack Galle000000000000000
52Jacob Fella000000000000000
99Jake Wahl000000000000000
14Jason Kempe001103300031817114
26Jeffrey Burris000000000000000
4Jeremiah Branson00100341004163039
77Joel Close000000000000000
35Joey Cari0101066000264239
97Luke Huffman000000000000000
98Matthew Weaver000000000000000
20Nick Hutton0302079200513928018
93Noah Wahl000000000000000
95Trey Koch000000000000000
96Tyler Murt000000000000000

Detroit Mechanix (15)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
15Jake Kenniv4121026260002865192242
12Carson Chamberlain3110011110001425205220
10Daniel Robinson301001010000130184230
1Joseph Cubitt2220053573004520616240
4Trevor Polisuk-Balfour20000330005079113
33Terry Gaither1001000000106214
54Aaron Schwieterman000000000000000
51Blake Krapfl000000000000000
24Brendan Gessner000000000000000
77Bryan Walsh0120049555004524055220
61Caleb Stanish000000000000000
32Chris Ellis00100351004192112
9Chris Walsh000000000000000
81Colin Beauregard010304400031914016
27Colin Fremeau000001100011011013
11David Innis000000000000000
16Dylan Hall000000000000000
26Jack Havey04300455160049216251240
97Joe Simonelli0200091010098420111
5Joel Willison000003302032914211
21Justin Winn000000000000000
17Justin Wollin000000000000000
20Malachi Marshall000000000000000
18Malachi Neil001106600062621013
71Matt Gubernick0100035000594828
84Michael Weber000001516100106131210
3Nathan Ploeger00000110101-515110
2Nicholas Betsch02100252612025322166240
34Rees McDevitt 000000001000003
25Riley Ulmer00010120001-1-509
90Robby Davenport000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1DETJack HaveyJake Kenniv
1-1INDBen CloseWill Quigley
1-2DETNicholas BetschJoseph Cubitt
2-2INDBen LandrySam Good
2-3DETColin BeauregardTrevor Polisuk-Balfour
3-3INDNick HuttonColin Ringwood
4-3INDLevi JacobsTravis Carpenterbreak
5-3INDNick HuttonBen Closebreak
6-3INDKeegan NorthXavier Paynebreak

quarter 2

scoreteamgoal
6-4DETJack HaveyCarson Chamberlain
7-4INDRick GrossXavier Payne
7-5DETJoseph CubittDaniel Robinson
8-5INDBen LandrySeth Gudeman
8-6DETNicholas BetschJake Kenniv
9-6INDCameron BrockKeegan North
10-6INDXavier PayneTravis Carpenterbreak
11-6INDSam GoodLucas Coniarisbreak
12-6INDLevi JacobsRick Grossbreak

quarter 3

scoreteamgoal
12-7DETMatt GubernickJoseph Cubitt
13-7INDNick HuttonWilliam Wettengel
13-8DETJoe SimonelliTerry Gaither
14-8INDJoey CariLucas Coniaris
14-9DETJoseph CubittJake Kenniv
15-9INDXavier PayneCameron Brock
15-10DETBryan WalshCarson Chamberlain
15-11DETJoe SimonelliTrevor Polisuk-Balfourbreak

quarter 4

scoreteamgoal
15-12DETJake KennivDaniel Robinson
16-12INDLevi JacobsJeremy Keusch
16-13DETJack HaveyJake Kenniv
17-13INDTravis CarpenterLevi Jacobs
17-14DETCarson ChamberlainDaniel Robinson
18-14INDTravis CarpenterCameron Brock
18-15DETJack HaveyCarson Chamberlain
19-15INDKeegan NorthCameron Brock
20-15INDRick GrossCameron Brockbreak
21-15INDTravis CarpenterLucas Coniarisbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗