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
Montreal Royal000021
DC Breeze000020
MTL21
DC20
week4
combat candy flexecutioner of the game52.5 pts
3g · 1a · 2blk · 25 cmp
g+15a+5blk+10cmp+5.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game54.6 pts
Antoine GenestMTL #17dime dropper
7a · 1ha · 12 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game192.1 pts
5 breaks · 11 stops · 13 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

Montreal Royal (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
33Yoland Cabot5111019201102500136
49Félix-Antoine Daigle3122025260002300318
8Francois-Xavier Hotte210008112001300151
21Gabriel Monfette2111012142001300215
10Jean-Levy Champagne2011011132001400519
86Jean-Philippe Riopel2203010100101100143
5Antoine Lepagnol110007911090065
7Fred Parenteau1122033341102100156
80Kevin Groulx1321016182002000166
37Shawn St-Jean Timmins1010010132001400152
17Antoine Genest0710012131001100718
Basile Limoges010007700030070
11Charles Bariteau0001033000200216
22Christian Mathieu000005711070063
44Francis Martel0002099000700411
Greg Moore000101211010006
1Gustavo Castano0230027302012100172
13Kevin Guillemette0010056100600013
36Max Guy0020045100500212
3Raynald Nemours0021027281002400171

DC Breeze (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
David Berg3210022242002000213
Chip Cobb21000693111100129
Clay Collins200006600080008
David Boylan-Kolchin2211019211002200192
Matt Kerrigan2212021232002300203
Anthony McLean1001067100900413
7Ben Feng1214019223101900316
9Jarnail Bajwa1240037400003600202
Jim Boley1110077000600113
Mark Flores110106931090092
Mike Moses1101067000700213
Nico Lake1010014161001400119
Seth Collins103009123001200216
Zach Branson1220029301202000171
94Daniel Selwyn0102018180001000217
36Francisco Hazera0010056100600173
63Jon Pressimone0000034110400012
Kyle Khalifa020103300030003
18Matthew Radhe0010088000600114
Peter Mancini010004400040055
// this site brought to you by combatcandies.com — creatine gummies