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 Mechanix575421
Pittsburgh Thunderbirds437620
DET21
PIT20
week9
combat candy flexecutioner of the game88.5 pts
Jake FeltonDET #146-goal game
6g · 6a · 55 cmp · 4 hucks · 4 t
g+30a+30blk+0hk+8cmp+11.0t-20×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 (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
14Jake Felton66400555940051536175220
5Connor Concannon3000091120014-8222171
81Colin Beauregard201105500061657021
51Collin Hill2020039401003315384220
31David Cox24200242610029190180190
18Malachi Neil20200891001145182180
6Gregory Moreno101201012200107684019
1Joseph Cubitt12100555611051261133230
12Richard Ware10110110001119011
30Trey Koch1000000000102408
89Adam Whitton010002200022112012
29Aidan Williams000000000000000
45Aiden Rudy01010550004776012
41Angelo Pestritto000000000000000
92Anthony Grigoletti000000000000000
24Brendan Gessner000009900092093190
15Cameron Taleghani00000561004-1554017
36Chris Walls000000000000000
9Chris Walsh000000000000000
47Christopher O'Brien000000000000000
76Conrad Nguyen000000000000000
10Darren Dyer000000000000000
74David Jensen000000000000000
26David Zoldan000000000000000
Dillon Joens000000000000000
99Erik Olsen000000000000007
37Gabe Dobrozsi00000330004732015
13Ian McNamara000000000000000
25James Kloss000000000000000
28Jesse Cwengros000000000000000
0John Peterson000000000000000
42Joseph Branson000000000000000
2Justin Perticone0431026282002798228220
11Justin Wollin000000000000000
22Marco Dewey000000000000000
77Mario Moran Rubiano000000000000000
32Mauricio Galeano Rios000000000000000
21Mitchell Savage00100330103527019
8Nate Boddy000000000000000
3Nathan Ploeger000000000000000
86Nicholas Akers000000000000000
19Quinn Garner020107800069321014
23Ray Palazzo000000000000000
40Skyler Swafford000000000000000
33Terry Gaither000000000000000
4Trevor Polisuk-Balfour010004400046512019

Pittsburgh Thunderbirds (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
54Alex Mullen4311029301003377291222
35Evan Bembenista32200171910021142260231
47Marcel Oliart33010212100024198258220
48Jimmy Towle2040020200002256110230
3John McMonigal21200171800021144161616
31Lucas Storm2220021221102457133221
7Aiden Landis120102227500251861091211
14Jake Murray121001213100138336314
0Reid Duncan10020880006779420
24Will Hoffenkamp13610464810040348113159
99Alex Warrington000000001000007
16Anil Driehuys000000000000000
6Anson Reppermund000000000000000
19Benjamin Attal000000000000000
61Caleb Stanish000000000000000
87Carl Johnson000000000000000
13Charlie Vukovic000000000000000
23Chris Graber000000000000000
26Connor Newell0210043441103028558230
49Dan Nichols000000000000000
1Elliot Rivera000000000000000
8Henry Everett0001022000110-1509
55Jacob Rollins0000011000142010
15Jason Wherry001101415110119465314
10Joe Molder00010110001-816312
2Jonathan Mast000000000000000
9Jude Schmiesing000000000000000
45Kevin Nicholl000001210010-109
17Logan Call000000000000000
22Malachi Marshall000000000000007
92Mark Whitton000000000000000
65Michael Dillard000000000000000
25Morey Averill00000120002101208
5Noah Celuch000000000000000
11Robin Maillard000000000000000
29Ryan Kindell0002023100239315
83Walt Johnson000000000000000
91Wyatt Krisky000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1PITWill HoffenkampJohn McMonigal
1-1DETJake FeltonMalachi Neil
1-2PITAlex MullenLucas Storm
2-2DETQuinn GarnerColin Beauregard
2-3PITJohn McMonigalJake Murray
3-3DETTrevor Polisuk-BalfourColin Beauregard
3-4PITConnor NewellMarcel Oliart
4-4DETDavid CoxJake Felton
5-4DETDavid CoxJoseph Cubittbreak

quarter 2

scoreteamgoal
5-5PITLucas StormEvan Bembenista
6-5DETJake FeltonConnor Concannon
6-6PITAiden LandisAlex Mullen
7-6DETJoseph CubittJake Felton
7-7PITJake MurrayReid Duncan
8-7DETQuinn GarnerRichard Ware
9-7DETAdam WhittonTrey Kochbreak
10-7DETJustin PerticoneCollin Hillbreak
11-7DETAiden RudyGregory Morenobreak
12-7DETJustin PerticoneJake Feltonbreak

quarter 3

scoreteamgoal
12-8PITWill HoffenkampAlex Mullen
13-8DETJake FeltonCollin Hill
13-9PITLucas StormAlex Mullen
14-9DETJustin PerticoneJake Felton
14-10PITConnor NewellJimmy Towle
15-10DETJoseph CubittConnor Concannon
15-11PITMarcel OliartEvan Bembenista
16-11DETDavid CoxJake Felton
16-12PITAiden LandisJohn McMonigal
17-12DETJake FeltonConnor Concannon
17-13PITJake MurrayAlex Mullen
17-14PITWill HoffenkampAiden Landisbreak

quarter 4

scoreteamgoal
17-15PITEvan BembenistaLucas Storm
18-15DETJustin PerticoneDavid Cox
18-16PITAlex MullenJimmy Towle
19-16DETDavid CoxJake Felton
19-17PITEvan BembenistaMarcel Oliart
20-17DETJake FeltonMalachi Neil
20-18PITAlex MullenMarcel Oliart
21-18DETJake FeltonDavid Cox
21-19PITMarcel OliartWill Hoffenkamp
21-20PITMarcel OliartEvan Bembenistabreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗