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
Philadelphia Phoenix643720
Montreal Royal598729
PHI20
MTL29
week7
combat candy flexecutioner of the game80.1 pts
1g · 6a · 1blk · 27 cmp · 4 hucks
g+5a+30blk+5hk+8cmp+5.4×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

Philadelphia Phoenix (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
1Brandon Pastor4000018191002058154221
3Colin White3030056100976-13117
14Jack Wisner31010660008-1483911
8Max Tran201001212000131171201010
88Paul Owens2110016171001712268910
99Eric Nardelli101003301043269611
36Ethan Holmgren1010022220001818350713
6Michael Maroon131001719200202265172
25Nate Little1121091110012381331011
16Sam Grossberg14200464800035350126205
20William Tober1100068200998113143
42Adam Grossberg0310014162101458143811
41Aidan Magee 000000000000000
95Andres Rodriguez000000000000000
33Calvin Trisolini000000000000000
18Casey Thornton000000000000000
85Chase Rawlins01010341004-11118412
0Christopher Zaleski011007700064215311
32David Perry000000000000000
9Drew Loughnane000000000000000
24Dyllon Jeng000000000000000
13Eric Witmer0110018180101651921012
11Ethan Pigeon000000000000000
91Ethan Sarles01000910100618136410
4Greg Martin000000000000000
35Ian Dietrich000000000000000
27Justin Keller000000000000000
39Matt Hanna000008910093285193
5Mike Campanella000000000000000
12Nate Long000000000000000
44Scott Heyman0210016171001719094160
81Sean Mott0020035372003322992183
2Thomas Preston00000220002292458
15Will Helenski000000000000000

Montreal Royal (29)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
29Jacob Duquette60000182130023172173210
44Quentin Bonnaud43000131410018117301210
11Charles Guay32210111100067950216
30Philippe Le Bourdais32200770001023230210
26Antoine Dubé2101055000739115117
86Jakob Brissette24310394010024357122210
24Thomas Lalonde-Landry23010891001010369119
42Christophe Tremblay-Joncas16410272700028462293211
62Jeremie Giard1111033000610104115
95Jeremy Hill10200111100012-4159211
33Victor Curodeau110107700076927115
10William St-Pierre111003300041499116
22Ywan Cohonner10100910100107296223
88Zakarie Massi110103400041259115
38Antoine Rousseau000000000000000
7Ben Powlay000000000000000
37Calvin Coulbury000000000000000
9Geoff Bevan011101111010623230115
5Jean-Levy Champagne000000000000000
20Julien Bernat012009900098262116
81Kevin Quinlan02600232300023300149210
2Kuochuan Ponzio0000000000000115
69Liam McKeown000000000000000
19Nicolas Gagnon000000000000000
1Olivier Gamache000000000000000
0Paul Hooley000000000000000
14Philippe Gagnon001104400043418116
23Raphaël Lalonde-Landry00110660006925117
15Raphael Salvas000000000000000
4Victor Sauvé000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1MTLThomas Lalonde-LandryYwan Cohonner
0-2MTLWilliam St-PierreCharles Guaybreak
0-3MTLGeoff BevanThomas Lalonde-Landrybreak
1-3PHINate LittlePaul Owens
1-4MTLJakob BrissetteJacob Duquette
2-4PHIScott HeymanBrandon Pastor
3-4PHIPaul OwensEthan Holmgrenbreak
4-4PHIChristopher ZaleskiColin Whitebreak
5-4PHIAdam GrossbergMichael Maroonbreak
5-5MTLJakob BrissetteQuentin Bonnaud
6-5PHIScott HeymanBrandon Pastor

quarter 2

scoreteamgoal
6-6MTLChristophe Tremblay-JoncasJacob Duquette
7-6PHISam GrossbergColin White
7-7MTLKevin QuinlanJacob Duquette
7-8MTLZakarie MassiCharles Guaybreak
8-8PHIAdam GrossbergMax Tran
8-9MTLChristophe Tremblay-JoncasQuentin Bonnaud
9-9PHIMichael MaroonSam Grossberg
9-10MTLQuentin BonnaudJacob Duquette
9-11MTLThomas Lalonde-LandryAntoine Dubébreak
9-12MTLVictor CurodeauZakarie Massibreak
9-13MTLAntoine DubéCharles Guaybreak
9-14MTLJakob BrissetteQuentin Bonnaudbreak
10-14PHISam GrossbergBrandon Pastor

quarter 3

scoreteamgoal
10-15MTLCharles GuayThomas Lalonde-Landry
11-15PHIAdam GrossbergPaul Owens
11-16MTLPhilippe Le BourdaisJeremy Hill
11-17MTLJulien BernatAntoine Dubébreak
11-18MTLJeremie GiardVictor Curodeaubreak
11-19MTLThomas Lalonde-LandryWilliam St-Pierrebreak
12-19PHIEthan SarlesBrandon Pastor
12-20MTLChristophe Tremblay-JoncasPhilippe Le Bourdais
12-21MTLQuentin BonnaudPhilippe Le Bourdaisbreak
13-21PHISam GrossbergEric Nardelli
13-22MTLJakob BrissetteChristophe Tremblay-Joncas

quarter 4

scoreteamgoal
13-23MTLChristophe Tremblay-JoncasJacob Duquette
14-23PHIMichael MaroonColin White
14-24MTLKevin QuinlanJacob Duquette
15-24PHIChase RawlinsJack Wisner
15-25MTLChristophe Tremblay-JoncasJakob Brissette
16-25PHIEric WitmerJack Wisner
16-26MTLQuentin BonnaudPhilippe Le Bourdais
17-26PHISam GrossbergJack Wisner
17-27MTLPhilippe Le BourdaisQuentin Bonnaud
18-27PHIMichael MaroonMax Tran
19-27PHIJack WisnerWilliam Toberbreak
19-28MTLChristophe Tremblay-JoncasJakob Brissette
20-28PHIWilliam ToberNate Little
20-29MTLCharles GuayJeremie Giard
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗