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
Philadelphia Phoenix000019
Montreal Royal000024
PHI19
MTL24
week10
combat candy flexecutioner of the game62.1 pts
Chuck CantoneMTL5-goal game
5g · 3a · 7 cmp
g+25a+15blk+0cmp+1.4×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game64.7 pts
Chuck CantoneMTL5-goal game
5g · 3a · 7 cmp
g+30a+18cmp+1.8×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game73.9 pts
1blk · 4 breaks · 10 stops · 6 pulls
blk+15brk+16stp+9dpp+9.0pul+1.0hang+8.9ob-2×1.3 win
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
stopsD-opportunity stopsdefensive possessions ended in a turnover (block, throwaway forced, drop, stall, or OB)
breaksD-points scoredD-line points where the defense scored after winning the disc
pullsrecorded pullspulls with measured hangtime (a small number of pulls go untimed)
obOB pullspulls that landed out of bounds, giving the receiving team better field position
hangpull hangtimetotal airtime across recorded pulls (longer hangtime = more time for D to set up)

Philadelphia Phoenix (19)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Ken Wells60010472001300212
—Jordan Wiley2210023263002600191
—Sean Mott24310495111049002510
—Anthony Bushek1201044000400413
—Brian Magerr1110017170001700163
—Casey Startzell1131048512003500254
—Chris Schulze100006710070085
—Dave Kelly1242050511105100182
—Ethan Peck1210078110900711
—Jeff Kiel1100012163101100715
—Sam Morgan100000000010010
—Stephen Rosso1101056100200112
—Brett Sawyer0000001110100012
—Brian T0300033341003200213
—Dustin Sullivan001001100010033
—Jonathan Palumbo001302310020006
—Mike Reeves000000000000002
—Ryan Forster0000010120001100413
—Sam Esser0012066010600011
—Stephen Ng0001067010500113
—William Hoehne000001200020029

Montreal Royal (24)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Chuck Cantone53000770001200116
—Nicolas Brochu3201077000800718
—Yoland Cabot3210011121001500125
—Francois-Xavier Hotte2101067100900103
—Olivier Drouin2000022000400123
—Philippe Thivierge200000000020055
—Eric St-Amant1100023100400112
—Francis Vallée102001414000150064
—Jean-Levy Champagne1100056100600718
—Max Guy1000012100200210
—Nicolas Vanasse120002200010055
—Shawn St-Jean Timmins110006710070027
—Tim Tsang1010022000300211
—Bruno-Pier Demers0320017181001200112
—Cedric Aubut-Boucher010104400040038
—Charles Bariteau012008800070063
—Eric Dion0320023252001800122
—Félix-Antoine Daigle0020099000400619
—Fred Bredard000101210030035
—Gustavo Castano000000110000001
—Jean-Philippe Riopel000000000000010
—Jerome Boucher0030029312002600126
—Kevin Groulx000000000000002
—Mark Zimmerl0300078100300614
—Mathieu Bordeleau000000000000077
// this site brought to you by combatcandies.com — creatine gummies