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
Minnesota Wind Chill762621
Indianapolis AlleyCats424313
MIN21
IND13
week4
combat candy flexecutioner of the game46.2 pts
William BrandtMIN #1hat trick
3g · 3a · 29 cmp · 1 t
g+15a+15blk+0cmp+5.8t-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game58.0 pts
William BrandtMIN #1hat trick
3g · 3a · 1ha · 29 cmp · 1t
g+18a+18ha+3cmp+7.3yt+1.7yr+2.7t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game101.4 pts
3blk · 4 breaks · 11 stops
blk+45brk+16stp+8dpp+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)

Minnesota Wind Chill (21)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
32Greg Cousins3100010100001398132112
5Justin Burnett300301100043690018
1William Brandt3310029301002585178150
8Zach Morton3101055000847223215
3Bryan Vohnoutka2100018202002126198115
51Blake Krapfl10020230003-842112
28Cameron Lacy1120024273002120637217
54Dylan DeClerck11100810200115415896
29Josh Klane1100023241011910743150
30Leo Sovell-Fernandez1221023230002115652140
96Max Hanscom1010066000728125104
23Paul Krenik1031019190002058107315
61Brandon Matis00100550104162509
0Bret Bergmeier010001920100193561114
22Danny Hobday000000000000000
95Ellis Newhouse000000000000000
7Eric Crosby Lehmann000000000000000
44Ethan Ode000000000000000
12Gabe Jagt000000000000000
18Gordon Larson0230019190001916921114
10Jordan Taylor000000000000000
20Kaiden Thiers000000000000000
6Kristian Johnson011009900053832112
15Kyle Suelflow000000000000000
2Lukas Ambrose011104400053055113
20Matthew Gunter000000000000000
88Micah Davis000000000000000
47Mickey Walsh000000000000000
31Nathan De Morgan000000000000000
59Noah Coolman0230026271002730327134
4Noah Hanson0211099000913651015
77Owen Suelflow000000000000000
13Peter Mans000000000000000
9Sebastian Brauer0110011110009632609
24Thomas Shope000000000000000
99Tristan Van de Moortele000000000000000

Indianapolis AlleyCats (13)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
11William Wettengel5210025260002862235192
3Cameron Brock10010202001020-2116180
0Conner Blalack10000671008-116274
1Jake Felton14000192451024128271190
14Jason Kempe100002200031940012
4Jeremiah Branson1020029301002720886180
7Samuel Ingham10100330004132838
17Seth Gudeman10010101110010-41162611
6Xavier Payne124108286300764378252
42Avi Ghitterman010003639300311504289
72Ben Landry000000000000000
21Carson Chamberlain000000000000000
39Carter Hawkins000000000000000
13Cole Hyzer000000000000000
5Connor Concannon0001001100101719
31David Cox000000000000000
23Elliot Hawkins000000000000000
20Isaiah Mason000000000000000
38Jack Galle000104400031426012
26Jack Havey0110017181001784141170
12Jack Kempe000000000000000
8Jake Wahl000000000000000
37James Pollard00010341003142469
77Joel Close0002044000212209
9Jonathan Mast00200414320041142-13160
51Joseph Cubitt000000000000000
24Kai Creed0210012142001411759412
15Keegan North000000000000000
00Mace Chope000000000000000
18Malachi Neil000000000000000
41Matthew Imm000000000000000
53Max Squires000000000000000
28Michael Bruggeman000000000000000
25Nate Little0000077000862130612
2Nicholas Betsch01000220002194024
10Nick Pappas000000000000000
33Noah Wahl000000000000000
55Owen Woodward000000000000000
90Robert Davenport000000000000000
97Sofiène Bontemps000000000000000
99Spencer Hawkins000000000000000
44Trevor Polisuk-Balfour000000000000000
19Tyler McCarthy0010055000537-1115

scoring plays

quarter 1

scoreteamgoal
0-1INDXavier Payne → William Wettengel
1-1MINWilliam Brandt → Leo Sovell-Fernandez
2-1MINZach Morton → Justin Burnettbreak
2-2INDKai Creed → Conner Blalack
3-2MINNoah Coolman → Greg Cousins
3-3INDWilliam Wettengel → Cameron Brock
3-4INDXavier Payne → William Wettengelbreak
4-4MINLeo Sovell-Fernandez → William Brandt
5-4MINNoah Hanson → Zach Mortonbreak
6-4MINNoah Coolman → Justin Burnettbreak
7-4MINCameron Lacy → Zach Mortonbreak

quarter 2

scoreteamgoal
8-4MINJosh Klane → Max Hanscom
9-4MINLeo Sovell-Fernandez → Josh Klanebreak
10-4MINLukas Ambrose → Cameron Lacybreak
11-4MINDylan DeClerck → Blake Krapflbreak
11-5INDWilliam Wettengel → Xavier Payne
12-5MINGordon Larson → Greg Cousins
13-5MINBret Bergmeier → Paul Krenikbreak
13-6INDKai Creed → Seth Gudeman

quarter 3

scoreteamgoal
13-7INDJack Havey → Jake Felton
13-8INDJake Felton → Jeremiah Bransonbreak
14-8MINWilliam Brandt → Bryan Vohnoutka
14-9INDAvi Ghitterman → Jason Kempe
15-9MINKristian Johnson → Bryan Vohnoutka
15-10INDJake Felton → William Wettengel

quarter 4

scoreteamgoal
16-10MINBryan Vohnoutka → William Brandt
16-11INDJake Felton → William Wettengel
17-11MINGreg Cousins → Dylan DeClerck
17-12INDJake Felton → William Wettengel
18-12MINWilliam Brandt → Greg Cousins
19-12MINSebastian Brauer → Justin Burnettbreak
19-13INDNicholas Betsch → Samuel Ingham
20-13MINGordon Larson → William Brandt
21-13MINNoah Hanson → Zach Mortonbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗