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 Rush000024
Montreal Royal000017
TOR24
MTL17
week6
combat candy flexecutioner of the game76.2 pts
Jonathan MartinTOR #135-goal game
5g · 2a · 3blk · 4 cmp
g+25a+10blk+15cmp+0.8×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game55.9 pts
Jonathan MartinTOR #135-goal game
5g · 2a · 4 cmp
g+30a+12cmp+1.0×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game143.7 pts
Jonathan MartinTOR #13shutdown
3blk · 8 breaks · 24 stops · 2 pulls
blk+45brk+32stp+21dpp+10.0pul+0.4hang+2.1×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 (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
13Jonathan Martin52030440001000420
3Andrew Carroll4211014162201900153
7Mike Mackenzie40110682001200312
20Jeff Lindquist31010582001000153
91Cameron Harris21120910010900154
81Adrian Yearwood1500023252202300163
17Isaiah Masek-Kelly1240020221002000184
6Jaret Meron1312017235001300417
14Marijo Zlatic1022056100600314
10Paul Tatulea100000220020008
19Thomson McKnight1230025292002200153
73Benjamin Burelle000101210020029
87Bretton Tan0002066000500318
80Connor Armstrong0020022242011400152
43Gord Harrison0001046200300110
30Greg Ellis000000002000028
71Iain Mackenzie0010033000300115
15Jacky Hau012201011100800315
42Jeremy Norden0511017213001100312
12Remi Ojo000000000000018

Montreal Royal (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
13André Arsenault3003023100500611
27Miguel Goderre3101010100101000201
44Quentin Bonnaud3221066010700210
28Ben Katz110005830070076
18David Ferraro101002310040069
86Jean-Philippe Riopel100000000010058
5Jordan Taylor1001012110300410
80Kevin Groulx120305124101300168
81Kevin Quinlan1000024210400173
9Maxwell Rick1400020242201800211
15Nasser M'Bae Vogel1004036300600143
17Antoine Genest021101719210900710
Basile Limoges0011066000600143
49Félix-Antoine Daigle0030015181101000411
95Francis Vallée0110023100300410
21Gabriel Monfette01010712500800312
14Joseph Genest010001100010019
71Malik Auger-Semmar0000011000200212
12Philippe Thivierge0012069200100212
7Stève Bonneau023101320700600160
// this site brought to you by combatcandies.com — creatine gummies