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 Cannons000021
Charlotte Express000019
TB21
CHA19
week2
combat candy flexecutioner of the game58.2 pts
Matt BodeTB #79hat trick
3g · 3a · 1blk · 44 cmp · 1 t
g+15a+15blk+5cmp+8.8t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game61.8 pts
3g · 4a · 3ha · 26 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game181.7 pts
1blk · 5 breaks · 21 stops · 4 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 (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
87Michael Hickson5210012131001800146
79Matt Bode3311044451004100179
11Mischa Freystaetter3430026271103100157
75Ryan Chard31020880001000615
34Avery Van Brussel22110222420026001416
24Stephen Ierardi2310025272102400413
99Andrew Carleton1112013141101200149
31Jeffrey Walker10100340005001011
1Joshua Shepard100007700060028
50Andrew Roca000002410020034
5Brandon Perales03420515640043001512
17Brett Egger0012017192001700311
2Corey McCall000002300030013
23Dan Jakob001002311010035
35Elijah Grady000001100010036
33John Best01320707540065001713
10Nicholas Hunter000001111000100036
55Quint Wharton010005611060058
25Zach Floyd0010055000500310

Charlotte Express (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
88Sam Fontaine5021017181102300172
14Jeff Nordgren4114010100001200116
13Shane Sisco2001055000600216
24Adam Russell1131027292002400107
2Charlie Muniz10400172030018001213
6Dylan Welchman1120010100001100109
59Ethan Burns1100013162101700132
25Kyle Silva101209101001000134
18Matt Glenn110109101101000513
3Ryan Schanz1101067010800610
73Adam Bostian000001210020056
28Andrew Gruninger010104620050065
53Ed Fox0210033382002600141
11Evan Howey040002122000190075
10Graham Whittington01000911200110096
83Ian Barry0020014151001300214
40Jon Stone0100040411103300141
23Micah Hood0203014151001200109
7Sam Lee0100044010300213
4Sean Kelley000202200020037
// this site brought to you by combatcandies.com — creatine gummies