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
Philadelphia Phoenix534518
Montreal Royal955625
PHI18
MTL25
week9
combat candy flexecutioner of the game93.0 pts
Charles GuayMTL #116-goal game
6g · 1a · 5blk · 10 cmp
g+30a+5blk+25cmp+2.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game66.8 pts
2g · 2a · 5ha · 23 cmp
g+12a+12ha+15cmp+5.8yt+4.2yr+2.4×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game151.5 pts
Charles GuayMTL #11the wall
5blk · 7 breaks · 9 stops
blk+75brk+28stp+4dpp+9.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)

Philadelphia Phoenix (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
18Owen Erdman7030010111001714354220
8Max Tran3500024262002697345213
85Chase Rawlins15300262600023280234250
33Drew Loughnane10010220003-496113
91Ethan Sarles1040028280002388151251
15Ezra Beidler-Shenk1350051576004762935250
45Nicholas DiGiorgio110001011100127147230
27Sam Davies1100023000471-37115
23Allan Michel000000000000000
1Brandon Pastor0000015150001376497
0Christopher Zaleski000000000000000
3Colin White000006820085258230
32David Perry000000000000000
6Dmitry Suvorov000000000000000
81Dustin Damiano000000000000000
36Ethan Holmgren0000088000797-17311
4Greg Martin000000000000000
35Ian Dietrich000001320031-409
14Jack Wisner00000110001-5009
9Jesse Thornton000000000000000
16Jimmy Bray00000231102261308
12Justin Keller000000000000000
10Matt Esser000000000000009
39Matt Hanna00000220002101214
5Mike Campanella000001414000123571410
66Nolan McCloskey0020089100710852410
88Paul Owens000000000000000
11Peter Burt000000000000000
44Scott Heyman000000000000000
17Spencer Whitcomb00000110001-1412110
22Thomas Nye000000000000000
7Tyler Mackey020001014400911784015
20Warner Brockman000000000000000
67Will Zamsky000000000000000

Montreal Royal (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
11Charles Guay6125010100001158113319
4Victor Sauvé5200011142001941334180
42Christophe Tremblay-Joncas22520232500026210163182
71Malik Auger-Semmar24110262822030107215195
30Philippe Le Bourdais2110033000525136513
24Thomas Lalonde-Landry221106710084458020
25Antoine Dubé110004510063877018
86Jakob Brissette1120035371002515818200
81Kevin Quinlan1210088000811543412
55Nathanael Le Marois1121029290002315362201
5Simon Ruelle101001100021040018
33Victor Curodeau1210077000869114313
38Antoine Rousseau0010014162101314317182
7Ben Powlay000000000000000
50Enzo Forget000000000000000
29Jacob Duquette000000000000000
99Jean-Levy Champagne000000000000000
62Jeremie Giard000000000000000
95Jeremy Hill000000000000000
20Julien Bernat04200222312022220171172
27Liam McKeown000000000000000
72Melvyn Brichet000000000000000
19Nicolas Gagnon000000000000000
00Paul Hooley0000033000227-1013
14Philippe Gagnon001105500063053014
44Quentin Bonnaud000000000000000
23Raphaël Lalonde-Landry010205500055027120
15Raphael Salvas01000330003320014
2Tynan Peterson000000000000000
10William St-Pierre002008800086254316
22Ywan Cohonner0010014140007147-6314

scoring plays

quarter 1

scoreteamgoal
1-0PHIChase RawlinsMax Tran
1-1MTLVictor SauvéMalik Auger-Semmar
2-1PHIChase RawlinsOwen Erdman
2-2MTLChristophe Tremblay-JoncasJakob Brissette
2-3MTLRaphaël Lalonde-LandryThomas Lalonde-Landrybreak
3-3PHIMax TranEzra Beidler-Shenk
3-4MTLChristophe Tremblay-JoncasVictor Sauvé
4-4PHIMax TranOwen Erdman
4-5MTLMalik Auger-SemmarNathanael Le Marois
4-6MTLRaphael SalvasVictor Curodeaubreak
4-7MTLThomas Lalonde-LandryCharles Guaybreak
5-7PHIChase RawlinsOwen Erdman
5-8MTLJulien BernatVictor Sauvé
5-9MTLJulien BernatCharles Guaybreak

quarter 2

scoreteamgoal
6-9PHITyler MackeyDrew Loughnane
6-10MTLPhilippe Le BourdaisKevin Quinlan
6-11MTLThomas Lalonde-LandryAntoine Dubébreak
6-12MTLJakob BrissetteChristophe Tremblay-Joncasbreak
7-12PHIMax TranEthan Sarles
7-13MTLNathanael Le MaroisVictor Sauvé
8-13PHIChase RawlinsMax Tran
8-14MTLKevin QuinlanPhilippe Le Bourdais

quarter 3

scoreteamgoal
9-14PHIMax TranChase Rawlins
10-14PHITyler MackeySam Daviesbreak
10-15MTLMalik Auger-SemmarCharles Guay
11-15PHINicholas DiGiorgioOwen Erdman
12-15PHIChase RawlinsMax Tranbreak
12-16MTLMalik Auger-SemmarPhilippe Le Bourdais
12-17MTLVictor CurodeauCharles Guaybreak
12-18MTLAntoine DubéSimon Ruellebreak
12-19MTLKevin QuinlanCharles Guaybreak

quarter 4

scoreteamgoal
13-19PHIEzra Beidler-ShenkNicholas DiGiorgio
13-20MTLVictor CurodeauCharles Guay
14-20PHIMax TranOwen Erdman
14-21MTLJulien BernatVictor Sauvé
15-21PHIEzra Beidler-ShenkOwen Erdman
15-22MTLVictor SauvéChristophe Tremblay-Joncas
16-22PHIEzra Beidler-ShenkOwen Erdman
16-23MTLMalik Auger-SemmarVictor Sauvé
16-24MTLCharles GuayThomas Lalonde-Landrybreak
16-25MTLJulien BernatMalik Auger-Semmarbreak
17-25PHISam Daviesunknown
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗