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
Rochester Dragons000014
Montreal Royal000027
ROC14
MTL27
week6
combat candy flexecutioner of the game72.0 pts
Tim TsangMTL6-goal game
6g · 4a · 1blk · 15 cmp · 1 t · 1 d
g+30a+20blk+5cmp+3.0t-5d-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game73.8 pts
Tim TsangMTL6-goal game
6g · 4a · 1ha · 15 cmp · 1t
g+36a+24ha+3cmp+3.8t-6d-4×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game143.0 pts
3blk · 9 breaks · 26 stops
blk+45brk+36stp+23dpp+8.0ob-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)

Rochester Dragons (14)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—David Ferraro3013017170001900253
—Joe Becker31000693101200232
—Rob Smith2110011121101400262
—Alec Norton1001022010300611
—Brian Kibler1141031363002800252
—Doug Urbino1001055000500716
—Sean Donnellan1100019244001400262
—Tim Kominos1000023100400612
—Will Sloane1330027292202800232
—Dan McCune000001100010016
—Gabriel Hage0000010133001000811
—Greg Wakeman0403040486003400272
—Ian Dipace000000000000028
—Joe Thompson000000000000001
—Jonathan Bain0202010122001100813
—Kevin Quinlan0120013195001000813
—Thomas Horvath000002200020058

Montreal Royal (27)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Tim Tsang6411015161102000155
—Fred Bredard4001000010400012
—Jean-Levy Champagne3201014161101700136
—Kevin Groulx303008102001300136
—Yoland Cabot3311011121001500126
—Antoine Genest2001034110600017
—Charles Bariteau121109101001000016
—Jerome Boucher1430043452003500145
—Max Guy1002056110500016
—Nicolas Brochu112301215300900012
—Olivier Drouin1010022010200137
—Shawn St-Jean Timmins1000012000300010
—Bruno-Pier Demers000000000000001
—Cedric Aubut-Boucher000000000000001
—Christian Mathieu0413015160001500116
—Chuck Cantone000000000000001
—Eric Dion0020032350002700146
—Eric St-Amant0321018180101800127
—Félix-Antoine Daigle000000000000010
—Gabriel Monfette0012078100500012
—Gustavo Castano0240018180001200312
—Jean-Philippe Riopel000000000000010
—Mathieu Bordeleau0021013163001400016
—Nicolas Vanasse010109111001000015
—Philippe Thivierge0104067100400017
// this site brought to you by combatcandies.com — creatine gummies