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
Toronto Rush000031
Montreal Royal000018
TOR31
MTL18
week10
combat candy flexecutioner of the game66.0 pts
3g · 6a · 20 cmp · 1 t
g+15a+30blk+0cmp+4.0t-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game76.7 pts
3g · 6a · 2ha · 20 cmp · 1t
g+18a+36ha+6cmp+5.0t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game106.0 pts
1blk · 10 breaks · 20 stops
blk+15brk+40stp+19dpp+7.5×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)

Toronto Rush (31)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Gord Harrison4310013141001300714
—Mark Lloyd4221010111101500159
—Jeff Lindquist36200202110023001214
—Steve Armitage31120660009001010
—Jaret Meron2030024251002100612
—Karl Loiseau2230022220002400814
—Liam Bradford2002023100500313
—Nima Mostaghim20200990001100713
—Adrian Yearwood1020020232001600128
—Andrew Kubinec1100034100500013
—Andrew Watts1110078100500411
—Cameron Harris17110202330023001212
—Geoff Powell1001017180001900815
—Isaiah Masek-Kelly100109101109001410
—Jacky Hau1010033000400011
—Remi Ojo1011011000200012
—Ricky Szeto1201022000300014
—Michael Jones0320034373002600811
—Thomson McKnight03310333400022001210
—Trevor Henry0011079210700410

Montreal Royal (18)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Francis Vallée3100022241002600185
—Fred Bredard2000001100300510
—Max Guy2010022010400107
—Antoine Genest10210352017001011
—Eric St-Amant1111014140101500222
—Félix-Antoine Daigle1010011132001100512
—Francois-Xavier Hotte102007101101100171
—Jean-Levy Champagne110108101101000811
—Jean-Philippe Riopel100000000010001
—Jerome Boucher1320044451103300198
—Kevin Groulx140108910010001313
—Philippe Thivierge1000002200200310
—Shawn St-Jean Timmins1100012141001500157
—Tim Tsang1211014183001700163
—Charles Bariteau0000022000200613
—Eric Dion0200029333102600172
—Gabriel Monfette000106711010044
—Gustavo Castano0140050533003900252
—Mathieu Bordeleau0120013152001500186
—Yoland Cabot01010781005001014
// this site brought to you by combatcandies.com — creatine gummies