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 Outlaws000019
DC Breeze000026
OTT19
DC26
week4
combat candy flexecutioner of the game90.6 pts
Rowan McDonnellDC #286-goal game
6g · 5a · 2blk · 27 cmp · 2 d
g+30a+25blk+10cmp+5.4d-10×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game92.0 pts
Rowan McDonnellDC #28perfect handler
6g · 5a · 2ha · 27 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game306.0 pts
3blk · 8 breaks · 21 stops · 15 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 (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
22Alec Arsenault4441022231002600234
30Greg Ellis3041026346103100245
16Laurent Loiseau311009123201500162
9Derek Alexander2620043452003900252
14Mike Lee2110055000700121
20Paul Renaud20010780101000153
17Geoff Bevan100009101001000415
11Matt O'Brien1000022000300212
33Paul Mensah100102200030029
43Andrew Ouchterlony0201012130001200204
19Bryce Ring0211029301101600242
29Carson Turner0010056000400615
21Colin Froats0000056110500012
84Etienne Blaszkewycz0001022000200111
10Ken Alexander0000068200400131
71Khalid Al-Zahrani0012067100600212
88Kyle Cantal0010022000100010
23Lance Blackstock000005500050046
89Nick Boucher0110011143001100612
66Tyler Sadler010001114200900615

DC Breeze (26)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
28Rowan McDonnell65220272802034001912
87Matt Kerrigan4110018190002300181
25Ryan Swift40000212200022001316
3Delrico Johnson2203012120001300619
17Eric Miner2200079200110094
4Houston Parks200000000020008
9Kyle Khalifa204008101101200151
5Brad Scott1101035210600417
24Gabe Webster1010077010800315
78Leo Pierson1012034100400118
14Lloyd Blake1220019212001600142
19Aaron Langley000000000000019
27Austin Bartenstein002001011100900310
20Cory Broyles01100910110700610
66Marcus Thaw0121018201001400216
18Matthew Neeley010006710040029
43Nathan Prior0352033341001900192
33Quinn Bergeron0101045100500010
80Troy Holland0111013130001300318
88Xavier Maxstadt0510028312002400193
// this site brought to you by combatcandies.com — creatine gummies