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
DC Breeze000021
Toronto Rush000023
DC21
TOR23
week0
rounddiv. playoffs
combat candy flexecutioner of the game57.0 pts
Steve ArmitageTOR #95-goal game
5g · 3a · 15 cmp · 1 t
g+25a+15blk+0cmp+3.0t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game71.2 pts
Steve ArmitageTOR #95-goal game
5g · 3a · 3ha · 15 cmp · 1t
g+30a+18ha+9cmp+3.8t-6×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game113.0 pts
Jaret MeronTOR #93shutdown
2blk · 5 breaks · 15 stops · 12 pulls
blk+30brk+20stp+13dpp+6.5pul+2.4hang+15.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)

DC Breeze (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Tom Doi7221016171002100222
84Chuck Cantone3012045100800811
90Markham Shofner2201013141001100153
28Rowan McDonnell2212013152001500618
11Russell Howd200004610080006
99Alan Kolick12410243061027001512
4David Boylan-Kolchin1000046200700110
42David Cranston1002001000200613
36Nicky Spiva12330323860025001516
10Tyler Monroe1122025305101900200
33AJ Jacoski0000066000600010
29Andrew Allen000001100010005
5Brad Scott0200045000500616
54Brett Matzuka0121026270201900817
22Brian Marshall0021056100600618
45Jeff Wodatch0210019223002100242
21John Agan000101210010016
6Jon Neeley000006600050091
00Jonathan Helton0210023230002200224
87Matt Kerrigan0300010100001000150

Toronto Rush (23)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Steve Armitage5330015161002000187
81Adrian Yearwood3200031354002800164
13Jonathan Martin3112046200800517
89Mark Lloyd3232025272002600186
91Cameron Harris2002014172001900176
11Jonathan Edwards2003034100500114
Rumi Tejpar200005500080062
21Geoff Powell1001056110700114
17Isaiah Masek-Kelly1351024283102600197
19Thomson McKnight1220042461003300195
Anatoly Vasilyev0220025292001600619
3Andrew Carroll0421014151001400513
87Bretton Tan0100034110400013
15Jacky Hau0103024100400113
93Jaret Meron001201111000700213
82Jay Boychuk0000033000300210
20Jeff Lindquist0120056130500154
28Justin Foord0001066010600316
27Nathan Hirst011101415100130063
12Remi Ojo001101101010019
// this site brought to you by combatcandies.com — creatine gummies