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 Phoenix557219
Montreal Royal314513
PHI19
MTL13
week4
combat candy flexecutioner of the game46.5 pts
2g · 1a · 3blk · 5 cmp
g+10a+5blk+15cmp+1.0×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 (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
17James Pollard3400081021012130136131
11Anthony Prato201101516100122350140
1Brandon Pastor2001091110013-39272110
4Greg Martin20310101001012-10213142
37Max Trifillis210305500067149213
15Mike Arcata23020101220011108138310
81Sean Mott2211019211102123114151
21Alex Thorne10100283221028205-21150
10Matt Esser100008800082715210
5Mike Campanella1100089100102034412
88Paul Owens1123012153101014125112
42Adam Grossberg000000000000000
20Adam Novak0100010122009148210
23Allan Michel000000000000000
3Austin Lillis000004510041439012
64Ben Levy000000000000000
6Brice Dunn000000000000000
18Casey Thornton000000000000000
2Christopher Zaleski0000044000351-718
26Colin Masino000000000000000
7Devin Foster0011034000212-11010
12Dmitry Suvorov000000000000000
0Dustin Damiano000000000000000
99Eric Nardelli0110089100651-3211
13Eric Witmer0111016193001899108117
32Erica Brown000000000000000
19Gavin Abrahamsson000000000000000
35Ian Dietrich000000000000000
22Jordan Rhyne044204650400365070150
9Jose Dasilva000000000000000
41Marc Sands0011091010010182328
39Matt Hanna000000000000000
14Morey Averill00000220003-85719
25Nate Little000000000000000
52Nate Long000000000000000
45Nicholas DiGiorgio000000000000000
44Scott Heyman000000000000000
8Tyler DeGirolamo000000000000000

Montreal Royal (13)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
5Julien Sénéchal3000056000915115170
28Sacha Poitte-Sokolsky31030171811020107218171
86Jakob Brissette23230424750033318188190
22Ywan Cohonner20000330205-647210
14Hayden Stone1130015215002199195180
81Kevin Quinlan1110012141001420132182
8Zacharie Morneau1000001100201407
13André Arsenault0000011020114609
38Antoine Rousseau00000182111018137-11412
47Charles Asselin010101416110106332311
11Charles Guay000000000000000
42Christophe Tremblay-Joncas000000000000000
35Eliott Heloir010001619210147831310
19Felix Leonard0330024283002418781160
29Jacob Duquette000000000000000
Joseph Genest000000000000000
20Julien Bernat01000550004307539
71Malik Auger-Semmar000000000000000
27Miguel Goderre0111018202101516915170
9Nabil Chaouch000000000000000
Nathan Dandurand000000000000000
73Olivier Bastien000200001000008
60Paul Hooley000000000000000
3Philippe Bisson000000000000000
44Quentin Bonnaud000000000000000
23Raphaël Lalonde-Landry000000000000000
15Raphael Salvas00100330003-22509
64Simon Charette00010330002133507
34Thomas Dubois000000000000000
43Thomas Duplaix000006102008184725
24Thomas Lalonde-Landry001004400031213012
Vincent Gamache000000000000000
16Vincent Genest00100220002142435
6Vincent Lemieux000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1MTLJakob BrissetteSacha Poitte-Sokolsky
1-1PHIMike ArcataAlex Thorne
1-2MTLSacha Poitte-SokolskyJakob Brissette
2-2PHIMike ArcataJames Pollard
2-3MTLFelix LeonardJakob Brissette
3-3PHIMax TrifillisMike Campanella
4-3PHIJordan RhyneAnthony Pratobreak
5-3PHIJordan RhyneJames Pollardbreak

quarter 2

scoreteamgoal
5-4MTLJulien BernatYwan Cohonner
6-4PHIMike ArcataMatt Esser
7-4PHISean MottJames Pollardbreak
8-4PHIEric NardelliMax Trifillisbreak
9-4PHIJordan RhyneBrandon Pastorbreak
10-4PHIPaul OwensMax Trifillisbreak

quarter 3

scoreteamgoal
10-5MTLFelix LeonardSacha Poitte-Sokolsky
11-5PHISean MottAnthony Prato
11-6MTLMiguel GoderreJulien Sénéchal
12-6PHIJames PollardGreg Martin
12-7MTLJakob BrissetteKevin Quinlan
13-7PHIJames PollardSean Mott
13-8MTLKevin QuinlanHayden Stone
14-8PHIJames PollardGreg Martin
15-8PHIEric WitmerPaul Owensbreak
16-8PHIAdam NovakMike Arcatabreak
17-8PHIJames PollardMike Arcatabreak

quarter 4

scoreteamgoal
17-9MTLHayden StoneJulien Sénéchal
18-9PHIMike CampanellaSean Mott
18-10MTLEliott HeloirYwan Cohonner
19-10PHIJordan RhyneBrandon Pastor
19-11MTLJakob BrissetteJulien Sénéchal
19-12MTLFelix LeonardSacha Poitte-Sokolskybreak
19-13MTLCharles AsselinZacharie Morneaubreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗