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
Detroit Mechanix643518
Pittsburgh Thunderbirds5851028
DET18
PIT28
week7
combat candy flexecutioner of the game77.4 pts
Max SheppardPIT #15-goal game
5g · 4a · 1blk · 23 cmp · 6 hucks · 2 t · 1 d
g+25a+20blk+5hk+12cmp+4.6t-10d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game112.2 pts
Max SheppardPIT #15-goal game
5g · 4a · 4ha · 23 cmp · 6 hucks · 2t
share𝕏f@
presented by ufa almanac
defensive player of the game311.3 pts
Sam VanDusenPIT #95shutdown
1blk · 7 breaks · 13 stops · 19 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

Detroit Mechanix (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
15Jake Kenniv7220020254103282477272
90Robby Davenport4001016180001866134180
12Carson Chamberlain2141018180101957215260
10Daniel Robinson1120019190202096303250
16Dylan Hall100001100026422411
26Jack Havey1121024251002117581139
3Nathan Ploeger10000220003-350412
33Terry Gaither10000220103-1784520
54Aaron Schwieterman0100010110108781448
51Blake Krapfl000000000000000
24Brendan Gessner000000000000000
77Bryan Walsh05120525840051488254270
61Caleb Stanish00010220002-1929415
32Chris Ellis011101617010151669413
9Chris Walsh000000000000000
81Colin Beauregard00000132003-571021
27Colin Fremeau000000000000000
11David Innis000000000000000
97Joe Simonelli000003410011109
5Joel Willison000000000000000
1Joseph Cubitt0331049490003251826250
21Justin Winn000000000000000
17Justin Wollin0010015161001659-239
20Malachi Marshall000000110000008
18Malachi Neil00000000001047113
71Matt Gubernick000000000000000
84Michael Weber000000000000000
2Nicholas Betsch02210192231022194148270
34Rees McDevitt 000000000000000
25Riley Ulmer01000220002-23209
4Trevor Polisuk-Balfour000000000000000

Pittsburgh Thunderbirds (28)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
48Jimmy Towle51410151500020203301220
1Max Sheppard54410232521027375335244
5Noah Celuch4031025261001822464231
24Alex Thomas200002200052259020
87Carl Johnson2310014140001695266221
71Clint McSherry25310273030024360159210
9Andrew Thompson110007700055212114
6Anson Reppermund14000131411015131314231
3John McMonigal10000000001037016
14Kenny Furdella110009900089721116
20Pete Zaccardi12100111100010-2241120
95Sam VanDusen130101213100129766120
32Steve Mogielski10120880005186115
8Thomas Hansen100005500062636014
54Alex Mullen0000077000747-19014
99Alex Warrington000000000000000
44Andrew Gardner000000000000000
77Andrew Yurchak000000000000000
21Ben Evashavik000000000000000
13Charlie Vukovic000000000000000
23Chris Graber000000000000000
16Chris Wohl000000000000000
64Cliff Ressel000000000000000
26Connor Newell000000000000000
22Connor Tipping000000000000000
11David Snead000000000000000
51Dylan Best000000000000000
18Elliot Hare000000000000000
28Jacob Anthuvan001002200021821016
10Joe Molder000000000000000
2Jonathan Mast03300374010034242175220
45Kevin Nicholl000000000000000
25Kunwoo Shin000000000000000
17Logan Call010003410041880014
88Matt Reynolds000000000000000
62Matthew Montera000000000000000
91Max Barowski000000000000000
65Michael Dillard0021045100389017
15Mikey O'Brien000000000000000
0Reid Duncan000000000000000
29Ryan Kindell000000000000000
94Walt Johnson000000000000000
12Wyatt Brooks00000022002028014

scoring plays

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

quarter 1

scoreteamgoal
0-1PITAnson ReppermundMax Sheppard
1-1DETJack HaveyJake Kenniv
1-2PITClint McSherryMax Sheppard
2-2DETJoseph CubittJake Kenniv
2-3PITClint McSherryJimmy Towle
3-3DETBryan WalshCarson Chamberlain
3-4PITJimmy TowleMax Sheppard
4-4DETNicholas BetschRobby Davenport
4-5PITCarl JohnsonMax Sheppard
5-5DETDaniel RobinsonJake Kenniv
6-5DETBryan WalshJake Kennivbreak

quarter 2

scoreteamgoal
6-6PITClint McSherryJimmy Towle
7-6DETJake KennivRobby Davenport
7-7PITSam VanDusenAlex Thomas
8-7DETBryan WalshCarson Chamberlain
8-8PITMax SheppardSteve Mogielski
9-8DETJoseph CubittJack Havey
9-9PITClint McSherryJimmy Towle
10-9DETRiley UlmerTerry Gaither
10-10PITPete ZaccardiKenny Furdella
10-11PITJonathan MastCarl Johnsonbreak
10-12PITClint McSherryCarl Johnsonbreak
10-13PITAnson ReppermundNoah Celuchbreak

quarter 3

scoreteamgoal
10-14PITAnson ReppermundNoah Celuch
11-14DETNicholas BetschRobby Davenport
11-15PITJonathan MastClint McSherry
12-15DETCarson ChamberlainJake Kenniv
12-16PITSam VanDusenAlex Thomas
13-16DETAaron SchwietermanDylan Hall
13-17PITMax SheppardNoah Celuch
13-18PITAnson ReppermundJimmy Towlebreak

quarter 4

scoreteamgoal
13-19PITMax SheppardClint McSherry
14-19DETBryan WalshJake Kenniv
14-20PITMax SheppardJimmy Towle
15-20DETJoseph CubittRobby Davenport
15-21PITCarl JohnsonAnson Reppermund
16-21DETJake KennivDaniel Robinson
16-22PITJonathan MastMax Sheppard
17-22DETBryan WalshJake Kenniv
17-23PITCarl JohnsonNoah Celuch
18-23DETChris EllisNathan Ploeger
18-24PITPete ZaccardiSam VanDusen
18-25PITAndrew ThompsonThomas Hansenbreak
18-26PITSam VanDusenPete Zaccardibreak
18-27PITLogan CallAndrew Thompsonbreak
18-28PITKenny FurdellaJohn McMonigalbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗