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
Boston Glory885526
Toronto Rush963523
BOS26
TOR23
week8
combat candy flexecutioner of the game87.0 pts
Tobe DecraeneBOS #335-goal game
5g · 5a · 55 cmp · 1 hucks · 1 t
g+25a+25blk+0hk+2cmp+11.0t-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game131.1 pts
Tobe DecraeneBOS #335-goal game
5g · 5a · 5ha · 55 cmp · 1 hucks · 1t
g+30a+30ha+15hk+3cmp+13.8yt+6.6yr+8.5t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game122.9 pts
Jeff BabbittBOS #87the wall
4blk · 5 breaks · 8 stops
blk+60brk+20stp+4dpp+10.5×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)

Boston Glory (26)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
27Orion Cable9111016171002591528264
33Tobe Decraene55500555610061331567275
5Calvin Stoughton36320424530047200295273
3Benjamin Sadok24300373810024533174230
87Jeff Babbitt10040220002-1930021
26Nathanial Dick1030036360002824377230
12Ryan Dinger11300363700033381-7221
80Sebastian Rossi10010000001044016
2Simon Carapella15410373810040232237260
8Topher Davis11000121201013-25129161
44Tyler Chan110002200041226020
32Albert Yuan00000110001-1213012
28Ben Katz000000000000000
48Benjamin Horrisberger00000231003-535021
13Brendan McCann00000910100838-28023
22Cole Davis-Brand010007700053811010
6Cole Moore000000000000000
50Declan Kervick000000000000000
70Emmett Young000000000000000
18Ethan Fortin00020440004162012
21Gabe Colton000000000000000
37Gavin Abrahamsson000000000000000
34Gustav Haflin000000000000000
16Henry Babcock002007700065910014
1Ivan Tran00100330003017017
19Jac Carreiro000000000000000
99Jason Tapper0100011000144-3010
11Luca Harwood000000000000000
0Luke Webb0000000000000020
24Malachi Raymond000000000000000
31Noah Backer000000000000000
17Oscar Graff000000000000000
29Owen Cordes000000000000000
10Peter Boerth000000000000000
15Peter Kotz000000000000000
9Ray Tetreault000000000000000
66Roan Dunkerley000000000000000
14Rocco Linehan000000000000000
60Tannor Johnson-Go000000000000000
7Turner Allen000000000000000
4Wyatt Kellman000000000000000
23Zach Singer000000000000000

Toronto Rush (23)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
5Ty Barbieri72100341101180195280
9James Lewis63300222310029211404292
41Keith McRae4030016171002154290251
99Arvids Karklins36210232301025300399294
14Brandon Adibe10000000001017019
34Phil Turner100102310044048219
18Ryan Poloz13300363810025283186280
92Adam Turcotte00010440004-37114
77Araav Sehgal000000000000000
51Benjamin Oort000000000000000
88Connor McHale000000000000000
21Dax Miller000000000000000
97Griffin McKee000000000000000
22Harry Norris0000022000210-209
87James McClean000000000000000
—Jamie Millage000000000000000
74Jared Canfield0000000000000110
83Jason Huynh000000000000000
50Jason Lam000000000000000
6Josh East000000000000000
51Justin Cheung000000000000000
26Kelvin Huang000100110010919
4Kevin Jay00000220001-2007
15Luc Comire00400323420027312139270
89Mark Lloyd000000000000000
33Martin Gallant000000000000000
7Mike Mackenzie000000000000000
24Nathan Hsieh00000231003217117
8Oscar Stonehouse000000000000000
27Owen Robinson000000000000000
11Rowan Jamieson 000000000000009
17Rui Carvalho000000000000009
6Simone Gasperini000000000000000
1Tom Blasman08500505320043630230302
25Toms Abeltins010109101006347122
—Travis Puckrin000000000000000
35Wilkie Lewis00100451004145417
12Zachary Armstrong000001100011324320

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1TORToms Abeltins → Phil Turner
1-1BOSSimon Carapella → Benjamin Sadok
1-2TORTom Blasman → James Lewis
2-2BOSBenjamin Sadok → Orion Cable
2-3TORTom Blasman → James Lewis
3-3BOSBenjamin Sadok → Orion Cable
3-4TORRyan Poloz → Ty Barbieri
4-4BOSTobe Decraene → Orion Cable
4-5TORJames Lewis → Keith McRae
5-5BOSSimon Carapella → Tobe Decraene
5-6TORRyan Poloz → James Lewis
6-6BOSSimon Carapella → Orion Cable
6-7TORJames Lewis → Arvids Karklins
7-7BOSRyan Dinger → Simon Carapella
7-8TORTy Barbieri → Keith McRae
8-8BOSCalvin Stoughton → Tobe Decraene
8-9TORTom Blasman → Ryan Poloz

quarter 2

scoreteamgoal
8-10TORArvids Karklins → Ty Barbieri
9-10BOSTobe Decraene → Orion Cable
9-11TORArvids Karklins → James Lewis
10-11BOSTopher Davis → Orion Cable
10-12TORArvids Karklins → Ty Barbieri
11-12BOSSimon Carapella → Orion Cable
11-13TORTy Barbieri → Keith McRae
12-13BOSTobe Decraene → Orion Cable
12-14TORTom Blasman → James Lewis
13-14BOSOrion Cable → Tobe Decraene
13-15TORTom Blasman → Arvids Karklins
14-15BOSTobe Decraene → Topher Davis
15-15BOSBenjamin Sadok → Tobe Decraenebreak
16-15BOSBenjamin Sadok → Tobe Decraenebreak

quarter 3

scoreteamgoal
16-16TORTom Blasman → Brandon Adibe
17-16BOSCalvin Stoughton → Benjamin Sadok
17-17TORJames Lewis → Ty Barbieri
18-17BOSCalvin Stoughton → Ryan Dinger
18-18TORArvids Karklins → Ty Barbieri
19-18BOSCole Davis-Brand → Calvin Stoughton
20-18BOSJason Tapper → Sebastian Rossibreak
21-18BOSCalvin Stoughton → Tyler Chanbreak

quarter 4

scoreteamgoal
21-19TORRyan Poloz → Keith McRae
22-19BOSTobe Decraene → Calvin Stoughton
22-20TORTom Blasman → Ty Barbieri
23-20BOSCalvin Stoughton → Orion Cable
23-21TORArvids Karklins → James Lewis
24-21BOSTyler Chan → Jeff Babbitt
24-22TORArvids Karklins → Ty Barbieri
25-22BOSCalvin Stoughton → Nathanial Dick
25-23TORTom Blasman → Arvids Karklins
26-23BOSSimon Carapella → Calvin Stoughton
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗