UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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
Detroit Mechanix465722
Indianapolis AlleyCats1088733
DET22
IND33
week2
combat candy flexecutioner of the game125.1 pts
Keegan NorthIND #135-goal game
5g · 9a · 22 cmp · 7 hucks · 1 t
g+25a+45blk+0hk+14cmp+4.4t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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

Detroit Mechanix (22)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
99Andrew Sjogren7030023241303147473350
26Jack Havey73210394011046252513360
77Bryan Walsh23300677550076420371361
9Chris Walsh24200495110046416286350
1Joseph Cubitt28810808220054947117360
29Jacob Anthuvan1200055000659159181
15Jake Kenniv11100101100012171581215
20Adam Stautberg000000000000000
Alec Mathena000000000000000
50Austin Engel000000000000000
18Austin Riegel000000000000000
61Caleb Stanish000000000000000
Camilo Barrera000000000000000
32Chris Ellis0001000000000020
Dave Richmond000000000000000
11David Innis0000046200324-3022
6David Valentine-Elam000000000000000
Ed Fox000000000000000
8Elliot Deeds000000000000000
0Elliot Perpich0000011000114608
3Grant Maynard002009101001020136210
24Jacob Yant000000000000000
10Jake Steslicki000000000000000
30James Highsmith000000000000000
5Johnny Bansfield0001026300383223
14Jonny McKoy000000000000000
16Josh Bolt000000000000001
27Justin Winn000000000000000
35Kevin Anthony011007811087237190
21Kevin van Roosmalen00000110001101104
74Mac Hecht000000000000000
2Malachi Marshall000000000000000
88Mark Whitton000000000000000
17Matt LeMaitre000000000000000
43Matt Wilken000000000000000
13Michael Ntende000000000000000
42Nathan Champoux000000000000000
23Nathan Ploeger00000110001-9505
12Peyton Schock000000000000000
19Quinn Garner000000000000000
34Rees McDevitt 0000000000000011
22Ryan Ntende000000000000000
25Sawyer Fil000000000000000
64Stephen Grondin000000000000000
33Terry Gaither000000000000000
4Trevor Polisuk-Balfour0000000000000013
36Tyler Mitchuson 0000000000000122
38Yipeng Wang00000330103-122022
44Zachery Turner000000000000000

Indianapolis AlleyCats (33)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Cameron Brock7220011121101967395250
13Keegan North59400222410029496435252
2Rick Gross43210242400028267412251
45Trey Dynes30100880001035102250
12Colin Ringwood200004400041420017
26Jeffrey Burris20010000002068010
8Lucas Coniaris2030033330001630686250
34Luke Huffman20110440005447016
5Andrew Geisel10000231004-849016
24Carter Rae14910444400037466251252
10Fletcher Hare11030220003-9144014
52Jacob Fella10020000001044029
7Levi Jacobs15200151720018308245250
23Xavier Payne15300252610019229125037
33Adrian Golay000000000000000
19Andy Hipskind000000000000000
72Ben Landry000000000000000
4Brett Matzuka000000000000000
44Bryan Dunbar000000000000000
39Carter Hawkins000000000000000
18Cody Curran000000000000000
6Dan Cunningham0000067100418-5017
43Drew Happe0012022000155017
11Jacob Flowers02100440004594017
21Jeremy Keusch002103300032126017
29Mason Zetsch00110110001-67011
22Nicholas Betsch000000000000000
20Nick Hutton020408102001015241031
25Nick Phillips000000000000000
17Seth Gudeman000000000000000
37Travis Carpenter000000000000000
95Trip Adams000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1INDLevi JacobsLucas Coniaris
1-1DETJoseph CubittAndrew Sjogren
1-2INDXavier PayneLuke Huffman
2-2DETJoseph CubittAndrew Sjogren
2-3INDKeegan NorthRick Gross
3-3DETBryan WalshJoseph Cubitt
3-4INDCarter RaeKeegan North
4-4DETJoseph CubittJack Havey
4-5INDFletcher HareColin Ringwood
4-6INDCameron BrockTrey Dynesbreak
4-7INDNick HuttonXavier Paynebreak
4-8INDXavier PayneFletcher Harebreak
4-9INDXavier PayneColin Ringwoodbreak
4-10INDCarter RaeCameron Brockbreak

quarter 2

scoreteamgoal
4-11INDLevi JacobsKeegan North
5-11DETKevin AnthonyJack Havey
5-12INDLevi JacobsKeegan North
6-12DETChris WalshAndrew Sjogren
6-13INDXavier PayneJeffrey Burris
7-13DETJoseph CubittJack Havey
7-14INDKeegan NorthCameron Brock
8-14DETJack HaveyAndrew Sjogren
8-15INDKeegan NorthCameron Brock
9-15DETJoseph CubittJacob Anthuvan
9-16INDKeegan NorthCameron Brock
10-16DETJoseph CubittChris Walsh
10-17INDLevi JacobsRick Gross
10-18INDKeegan NorthRick Grossbreak

quarter 3

scoreteamgoal
10-19INDCarter RaeLucas Coniaris
11-19DETChris WalshJoseph Cubitt
11-20INDKeegan NorthLevi Jacobs
12-20DETJacob AnthuvanJack Havey
12-21INDNick HuttonJacob Fella
13-21DETJacob AnthuvanJack Havey
13-22INDRick GrossCameron Brock
14-22DETChris WalshBryan Walsh
14-23INDRick GrossTrey Dynes
15-23DETBryan WalshChris Walsh
15-24INDRick GrossCarter Rae
15-25INDJacob FlowersJeffrey Burrisbreak
15-26INDXavier PayneLuke Huffmanbreak

quarter 4

scoreteamgoal
15-27INDJacob FlowersAndrew Geisel
16-27DETChris WalshJack Havey
16-28INDKeegan NorthCameron Brock
17-28DETJack HaveyJake Kenniv
17-29INDKeegan NorthTrey Dynes
18-29DETJoseph CubittJack Havey
18-30INDCarter RaeRick Gross
19-30DETJack HaveyBryan Walsh
19-31INDKeegan NorthCameron Brock
20-31DETJoseph CubittAndrew Sjogren
20-32INDLevi JacobsKeegan North
21-32DETJake KennivAndrew Sjogren
21-33INDCameron BrockKeegan North
22-33DETBryan WalshAndrew Sjogren
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗