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
Tampa Bay Cannons445316
Dallas Legion675624
TB16
DAL24
week14
combat candy flexecutioner of the game42.3 pts
Kevin RichardsonDAL #19hat trick
4g · 1a · 1blk · 16 cmp · 1 t
g+20a+5blk+5cmp+3.2t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game63.2 pts
Jason HustadDAL #15dime dropper
6a · 1ha · 25 cmp · 4 hucks · 3t
share𝕏f@
presented by ufa almanac
defensive player of the game268.9 pts
Andrew WatsonDAL #97shutdown
1blk · 9 breaks · 17 stops · 13 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

Tampa Bay Cannons (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
87Carl Johnson300006701010349192
10Michael Arbutine36010152150017772241314
21Anish Indhupuru200002200042725010
2Billy O'Bryan243103944400334111431513
11Jacob Clary20030231003-661116
66Matt McDonald2000033010512172
9Sean Plunkett1000010122001351641018
34Tom Chrzanowski1110030333202616544181
Aaron McAdams000000000000000
13Adam Vinson000000000000000
24Austin Gaines00000222410020322775
96Bennett Wachob000000000000000
5Brandon Perales011002224200198234101
37Caleb Posey000000000000000
86Casey Lemay000000000000000
29Clayton Partlow0000088000907572
85Cody Coates000000000000000
32Corey Bennett000000000000000
14Daniel Buwalda000000000000000
0David Witte012002121000196621613
43Dean Stupar000000000000000
6Donovan Murphy000000000000000
15Dustin Travaglini000000000000000
27Eric Sjostrom000000000000000
12Gabe Jagt01000110001101076
91Garrett Knobel0000001100106210
22Jacob Lane000000000000000
8Jaime Perez000000000000000
84James Franklin000000000000000
50Javier Isaza000000000000000
70Javier Yanez000000000000000
4JC Cox002001313000111334161
67Jigo Lontoc000000000000000
98Jordan DeWitt000000000000000
33Jorge Delgado000000000000000
23Logan Diehl 0010055000519561214
53Luis Paz000000000000000
74Mario Rodriguez000000000000000
31Mohammed Judeh000000000000000
71Munir Ben Jemaa000000000000000
19Robert Alongi00000341004-154352
30Robert Jones000000000000000
7Ryan Hiser000000000000000
57Santiago Acevedo000000000000000
26Sascha Vogel000000000000001
17Tannon Hedges012101014310135894118
1Tim Lootens011001011100929-8161
35Tre Hodge000000000000000
00Tyler Hebert000000000000000
25Unmil Patel000000000000000

Dallas Legion (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
19Kevin Richardson4131016171002143340180
3Alec Wilson Holliday30110990001226214314
7Ben Lewis3000055000851152206
4Emmanuel Bilolo310106820011-7248190
9Carson Wilder2130013141001048-13190
17Connor DeLuna2110045100732214314
12Mason Wuensch20000880009-230315
10Alex Brouwer101103301031935013
97Andrew Watson122106710076691414
39Brooks Wallace110002200032734013
50Jon DeAmicis11100341005-6115015
27Thomas Slack13200990001010636170
40Andrew Lord010104610035224212
85Ashton Lewis000000000000000
99Ben Price000000000000000
77Ben Rogers000000000000000
0Brandon Malecek0410023252101248136180
22Connor Olson000000000000000
18Daniel Emmons000000000000000
48Daniel Welkener000000000000000
30Daniel Winter000000000000000
76Darren Phillips000000000000000
87David Hammer000202310032118012
11Dillon Larberg000000000000000
23Gabriel Hernandez000000000000000
1Griffin Miller000000000000000
73Hunter Taylor000000000000000
89Jack Wooldridge000000000000000
36Jason Dick000000000000000
15Jason Hustad061002528300134670413
5Jimmy Zuraw000000000000000
32Joseph Welkener000000000000000
37Justin Mills000000000000000
2Kaplan Maurer000000000000000
29Logan Kinney001209101001016653315
88Mason Kelley000000000000000
24Matt Bennett000000000000000
26Matt Hudspith000000000000000
6Michael Matthis000000000000000
20Myles Cooper001102310021020012
44Oakley Armstrong000000000000000
25Rory Orloff01010231000140112
Tanner Roberts000000000000000
76Tucker Bankston000000000000000
16Tyler Hustad000000000000000
34Tyler Reinhardt0110015182001710371190
21Wesley Miaw000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1DALConnor DeLunaJon DeAmicis
1-1TBBrandon PeralesMatt McDonald
1-2DALThomas SlackEmmanuel Bilolo
2-2TBBilly O'BryanAnish Indhupuru
2-3DALBrandon MalecekEmmanuel Bilolo
3-3TBMichael ArbutineTom Chrzanowski
3-4DALAndrew LordBrooks Wallace
4-4TBTim LootensCarl Johnson
4-5DALJon DeAmicisAndrew Watson
4-6DALAndrew WatsonKevin Richardsonbreak

quarter 2

scoreteamgoal
4-7DALBrandon MalecekKevin Richardson
5-7TBTannon HedgesCarl Johnson
5-8DALThomas SlackCarson Wilder
6-8TBTom ChrzanowskiMichael Arbutine
6-9DALBrandon MalecekBen Lewis
7-9TBDavid WitteMatt McDonald
7-10DALJason HustadAlec Wilson Holliday
8-10TBMichael ArbutineJacob Clary
8-11DALJason HustadConnor DeLuna
8-12DALThomas SlackKevin Richardsonbreak
8-13DALJason HustadAlec Wilson Hollidaybreak

quarter 3

scoreteamgoal
8-14DALEmmanuel BiloloThomas Slack
9-14TBMichael ArbutineBilly O'Bryan
9-15DALKevin RichardsonCarson Wilder
10-15TBBilly O'BryanMichael Arbutine
10-16DALJason HustadAlec Wilson Holliday
11-16TBMichael ArbutineJacob Clary
11-17DALTyler ReinhardtEmmanuel Bilolo
12-17TBMichael ArbutineAnish Indhupuru
12-18DALJason HustadKevin Richardson
13-18TBMichael ArbutineBilly O'Bryan

quarter 4

scoreteamgoal
13-19DALCarson WilderBen Lewis
14-19TBBilly O'BryanMichael Arbutine
14-20DALBrandon MalecekBen Lewis
15-20TBBilly O'BryanCarl Johnson
15-21DALRory OrloffMason Wuensch
16-21TBGabe JagtSean Plunkett
16-22DALBrooks WallaceAlex Brouwer
16-23DALJason HustadMason Wuenschbreak
16-24DALAndrew WatsonConnor DeLunabreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗