UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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
Montreal Royal454619
Philadelphia Phoenix647320
MTL19
PHI20
week10
combat candy flexecutioner of the game61.2 pts
2g · 3a · 2blk · 9 cmp · 2 hucks
g+10a+15blk+10hk+4cmp+1.8×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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

Montreal Royal (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
44Quentin Bonnaud42110111200016-7332200
2Kuochuan Ponzio30100990001275134514
33Victor Curodeau300007700092162201
10William St-Pierre20200990001275158514
7Ben Powlay10100172240020-2149201
37Calvin Coulbury1000077000558-2409
11Charles Guay122301215200137981516
0Paul Hooley13200192100018134100513
23Raphaël Lalonde-Landry10020101001010-252516
15Raphael Salvas10020111212092073513
4Victor Sauvé10100451006-4100200
26Antoine Dubé000000000000000
38Antoine Rousseau000000000000000
42Christophe Tremblay-Joncas04110262931029274113205
9Geoff Bevan000000000000000
29Jacob Duquette000000000000000
86Jakob Brissette03220404221023340-17220
5Jean-Levy Champagne0100044000342809
62Jeremie Giard000000000000000
95Jeremy Hill000000000000000
20Julien Bernat000000000000000
81Kevin Quinlan0230025283002725450200
69Liam McKeown0101012120001210958111
19Nicolas Gagnon001003300031540010
1Olivier Gamache0000044000432509
14Philippe Gagnon000000000000000
30Philippe Le Bourdais000000000000000
24Thomas Lalonde-Landry011201313000127259320
22Ywan Cohonner000000000000000
88Zakarie Massi000000000000000

Philadelphia Phoenix (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
6Michael Maroon4020088000127153203
36Ethan Holmgren3250027280001965116221
4Greg Martin2200012175001962263161
8Max Tran210002200043643119
25Nate Little231209900011169136715
33Calvin Trisolini1210030311102014649220
3Colin White100008800093538105
9Drew Loughnane10000000001023016
14Jack Wisner10030330005-1853120
81Sean Mott12300394121036327105240
2Thomas Preston1000011000272207
20William Tober1210014162001773170211
42Adam Grossberg000000000000000
41Aidan Magee 000000000000000
95Andres Rodriguez02110911200106036018
1Brandon Pastor000000000000000
18Casey Thornton01000303530026105-2230
85Chase Rawlins000000000000000
0Christopher Zaleski000000000000000
32David Perry000000000000000
24Dyllon Jeng000000000000000
99Eric Nardelli000000000000000
13Eric Witmer01220121420012155-56123
11Ethan Pigeon01010440104-721011
91Ethan Sarles000000000000000
35Ian Dietrich000000000000000
27Justin Keller000000000000000
39Matt Hanna0001012131001332123162
5Mike Campanella000000000000000
12Nate Long01200330003511217
88Paul Owens000000000000000
16Sam Grossberg000000000000000
44Scott Heyman000000000000000
15Will Helenski000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1PHINate LittleMax Tran
0-2PHIEthan HolmgrenThomas Prestonbreak
0-3PHIAndres RodriguezMax Tranbreak
1-3MTLKevin QuinlanQuentin Bonnaud
1-4PHIWilliam ToberMichael Maroon
1-5PHIMax TranDrew Loughnanebreak
2-5MTLThomas Lalonde-LandryWilliam St-Pierre
3-5MTLChristophe Tremblay-JoncasVictor Curodeaubreak
3-6PHIGreg MartinColin White
4-6MTLJakob BrissetteQuentin Bonnaud

quarter 2

scoreteamgoal
4-7PHICasey ThorntonSean Mott
5-7MTLKevin QuinlanQuentin Bonnaud
5-8PHICalvin TrisoliniMichael Maroon
6-8MTLPaul HooleyKuochuan Ponzio
6-9PHIWilliam ToberCalvin Trisolini
7-9MTLChristophe Tremblay-JoncasVictor Sauvé
8-9MTLPaul HooleyRaphael Salvasbreak
8-10PHISean MottNate Little
9-10MTLChristophe Tremblay-JoncasWilliam St-Pierre

quarter 3

scoreteamgoal
9-11PHIAndres RodriguezJack Wisner
9-12PHINate LongEthan Holmgrenbreak
9-13PHINate LittleMichael Maroonbreak
9-14PHIEthan PigeonEthan Holmgrenbreak
10-14MTLPaul HooleyKuochuan Ponzio
10-15PHIGreg MartinMichael Maroon
10-16PHIEric WitmerEthan Holmgrenbreak
11-16MTLCharles GuayPaul Hooley
11-17PHICalvin TrisoliniGreg Martin
12-17MTLJakob BrissetteQuentin Bonnaud
13-17MTLQuentin BonnaudVictor Curodeaubreak

quarter 4

scoreteamgoal
14-17MTLJakob BrissetteCharles Guay
15-17MTLJean-Levy ChampagneCalvin Coulburybreak
15-18PHINate LittleWilliam Tober
16-18MTLQuentin BonnaudVictor Curodeau
16-19PHISean MottGreg Martin
17-19MTLChristophe Tremblay-JoncasBen Powlay
18-19MTLLiam McKeownKuochuan Ponziobreak
19-19MTLCharles GuayRaphaël Lalonde-Landrybreak
19-20PHIEthan HolmgrenNate Little
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗