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
Ottawa Outlaws000024
Rochester Dragons000018
OTT24
ROC18
week4
combat candy flexecutioner of the game45.6 pts
Karl LoiseauOTT #7hat trick
4g · 2a · 1blk · 2 cmp · 1 t
g+20a+10blk+5cmp+0.4t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game47.5 pts
Matt CameronROC #185-goal game
5g · 2a · 1ha · 10 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game172.7 pts
Mike LeeOTT #14shutdown
6 breaks · 15 stops · 9 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

Ottawa Outlaws (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
7Karl Loiseau4201023101400143
2Matthew Berg4101011020400125
25John Haig3100011000300114
6Kielan Way2201026400200153
23Lance Blackstock2102011010200419
12Matthew Hogel2110024200200112
14Mike Lee2400045100200217
Colin Froats100000000010039
18Leon Forest-Nault1100011010100154
20Paul Renaud1101011010100213
44Pete Proulx1001000000100014
3Scott Westwell1301035000100135
19Bryce Ring0000000000000115
24Colin Green0101014300000411
8David Janssen0000002200100153
95Jeremy Hill0001001000000419
10Ken Alexander0300035100000142
55Kinley Gee0001000000000115
4Luke Phelan0201022000000014
17Matt Goodkey0100012000000114

Rochester Dragons (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
18Matt Cameron5210010100001500231
8Dan McCune2130040455104000251
2Doug Urbino2300010111001300232
28Patrick Stegemoeller2000020232001700185
10Connor Fortin1220018213002400241
9Jonathan Bain1001089100900415
81Kevin Quinlan1442018256002300251
54Matt Rybak1100056000700417
13Richard Lange1010066000700317
11Tim Kominos1101022010200317
17Wilson Gardner1130026260001500242
89Carter Middleton0004091010080047
99Chris Barrett001001314100600315
15Craig McGowan0011067100600317
12Eric Yoon000001100010010
55Kyle Morgan000000000000003
Max Kesselring000000001000013
7Maxwell Rick03110131630013001016
21Sam Carletta000000000000012
3Thomas Wight000001100010015
// this site brought to you by combatcandies.com — creatine gummies