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
Pittsburgh Thunderbirds355114
Detroit Mechanix746825
PIT14
DET25
week9
combat candy flexecutioner of the game54.9 pts
Aiden RudyDET #45playmaker
5a · 1blk · 13 cmp · 2 hucks
g+0a+25blk+5hk+4cmp+2.6×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

Pittsburgh Thunderbirds (14)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
20Pete Zaccardi4201024262102359270241
87Carl Johnson21100121311015185100241
10Joe Molder201103301063182116
1Max Sheppard24010273140031190223253
9Andrew Thompson11100131511088743515
17Logan Call1201012120111460194222
25Morey Averill100001100021027411
12Zac Byrnes101307811089771512
7Aiden Landis000000000000000
54Alex Mullen000000000000000
99Alex Warrington0000012100218-2118
44Andrew Gardner000000000000008
18Anil Driehuys000000000000000
6Anson Reppermund000000000000000
39Benjamin Attal000000000000000
13Charlie Vukovic000000000000000
72Chris Arevalo000001100017518
23Chris Graber010004500052107615
26Connor Newell000000000000000
49Dan Nichols000000000000000
33David Braden000000000000000
71Elliot Rivera 00000220002-211418
74Evan Bembenista001006810086581411
73Everitt Meer000000000000018
48Jimmy Towle000000000000000
3John McMonigal000000000000000
2Jonathan Mast0151057645005259033241
70Josh Lyder01000440003445411
14Kenny Furdella000000000000000
45Kevin Nicholl0021019201001985236183
41Mahith Edula000000000000000
22Malachi Marshall0110028301002217091240
47Marcel Oliart000000000000000
89Matt Viscido000000000000000
Max Barowski000000000000000
91Max Devine000000000000000
65Michael Dillard000000000000000
5Noah Celuch000000000000000
0Reid Duncan000000000000000
11Robin Maillard000000000000000
29Ryan Kindell000000000000000
77Spencer Whitcomb000001100015-418
8Thomas Hansen000000000000000
46Tristan Yarter000000000000000
16Tyler McCarthy000000000000000
24Will Hoffenkamp000000000000000
Will McGlynn000000000000000

Detroit Mechanix (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
33Terry Gaither6111057200126254419
24Brendan Gessner5020010100001513184191
12Carson Chamberlain3040011110001455234200
6Gregory Moreno30000141510016117102023
14Jake Felton29000384570040472336200
28Richard Ware201105500076102014
81Colin Beauregard111301112100710670420
13James Kloss10200880009102117023
27Jordan Hill120007700089697143
94Noah Sawyer10000121002181805
9Aaron Richards000000000000000
45Aiden Rudy0501013130001323581026
43Anderson Cañon 000000000000000
31Bradley Kennis011109900074680313
96Caleb Texeira000000000000000
47Christopher O'Brien000000000000000
76Conrad Nguyen000000000000000
32Elliot Davis000105610063149310
17Jack Bembenek000000000000000
2Joe Sogno000000000000000
37Joseph Simpson000000000000000
11Justin Wollin00300171700013160-13161
22Marco Dewey0111013130007130-8105
10Mario Moran000000000000000
78Matthew Bell000000000000000
23Mauricio Galeano 000000000000000
3Nathan Ploeger01100330002102417
21Nic Lanas01200990001044120171
86Nicholas Akers0000000000000012
19Quinn Garner010001313000101801792
40Ryan Smith021001010000425-8021
42Sean McGuinness000000000000000
64Stephen Grondin000000000000000
26Tyler Shanahan000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1DETJake FeltonBrendan Gessner
1-1PITPete ZaccardiCarl Johnson
1-2DETJake FeltonCarson Chamberlain
2-2PITMax SheppardJoe Molder
2-3DETJake FeltonCarson Chamberlain
3-3PITLogan CallPete Zaccardi
3-4DETJake FeltonBrendan Gessner
3-5DETAiden RudyTerry Gaitherbreak
3-6DETJake FeltonColin Beauregardbreak
3-7DETAiden RudyRichard Warebreak

quarter 2

scoreteamgoal
3-8DETMarco DeweyJake Felton
4-8PITLogan CallPete Zaccardi
4-9DETNic LanasBrendan Gessner
5-9PITMax SheppardJoe Molder
5-10DETRyan SmithTerry Gaither
6-10PITMax SheppardCarl Johnson
6-11DETJake FeltonTerry Gaither
7-11PITAndrew ThompsonMorey Averill
8-11PITCarl JohnsonPete Zaccardibreak

quarter 3

scoreteamgoal
8-12DETJake FeltonCarson Chamberlain
9-12PITMalachi MarshallMax Sheppard
9-13DETAiden RudyGregory Moreno
10-13PITPete ZaccardiLogan Call
10-14DETJordan HillTerry Gaither
11-14PITMax SheppardPete Zaccardi
11-15DETJake FeltonJordan Hill
12-15PITJosh LyderZac Byrnes
12-16DETJake FeltonBrendan Gessner
13-16PITChris GraberAndrew Thompson
13-17DETRyan SmithGregory Moreno

quarter 4

scoreteamgoal
13-18DETAiden RudyTerry Gaither
14-18PITJonathan MastMax Sheppard
14-19DETQuinn GarnerBrendan Gessner
14-20DETColin BeauregardTerry Gaitherbreak
14-21DETBradley KennisNoah Sawyerbreak
14-22DETJordan HillJake Feltonbreak
14-23DETAiden RudyJames Klossbreak
14-24DETNathan PloegerRichard Warebreak
14-25DETTerry GaitherGregory Morenobreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗