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 Glory774321
Philadelphia Phoenix456520
BOS21
PHI20
week11
combat candy flexecutioner of the game55.5 pts
Simon CarapellaBOS #97-goal game
7g · 10 cmp
g+35a+0blk+0cmp+2.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game77.7 pts
Calvin TrisoliniPHI #33huck city
2g · 4a · 2ha · 59 cmp · 5 hucks · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game155.5 pts
Rocco LinehanBOS #14shutdown
4 breaks · 6 stops · 13 pulls
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

Boston Glory (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Simon Carapella700001010000171337190
22Cole Davis-Brand22200242510024101200150
5Ray Tetreault2230014140001659164200
8Topher Davis2210011132001522140150
88Caelan McSweeney11200353720031286115191
80Chris Bartoli101102200031530018
21Gabe Colton110001100022126013
19Jac Carreiro1111022000328108014
2Jay Clark1130011110001221580130
14Rocco Linehan120004400055219018
44Tyler Chan12110880008146152814
23Zach Singer100002200024917018
96Alex Donadio000000000000000
85Ben Centracchio000000000000000
3Benjamin Sadok01000394010032242168190
13Brendan McCann000000000000000
6Cole Moore000000000000000
41Colin Sunde04200303000025417-1150
82Declan Kervick000000000000000
34Gustav Haflin0000000000000018
1Ivan Tran000000000000000
0Jake Taylor000000000000000
84Joost Peeters000000000000000
47Kuochuan Ponzio000000000000000
11Luca Harwood000003300032313114
51Mark Donohue000000000000000
26Nathanial Dick00100440001222015
27Orion Cable000000000000000
17Oscar Graff00100110001198015
51Peter Boerth000000000000000
12Phillip Joyce00020231001121017
33Ryan Woodhouse000000000000000
16Stewart Kelley000000000000000
4Tanner Halkyard02310151720017152184172
7Turner Allen000000000000000
10Wyatt Kellman000000000000000
99Yigit Demiralp000000000000000

Philadelphia Phoenix (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
17James Pollard7130012164002460470252
4Greg Martin3210024240002799234211
95Andres Rodriguez21000660007321409
33Calvin Trisolini24200596010053520105220
16CJ Colicchio23100192120023130205171
12Dmitry Suvorov100001212000132143150
99Eric Nardelli100005500062341014
93Kainoa Chun-Moy103101010000105771216
81Sean Mott14100484910036425122282
21Alex Thorne02300434300040131190240
23Allan Michel0001012100145506
11Anthony Prato000000000000000
3Austin Lillis000000000000000
64Ben Levy0000044000321306
1Brandon Pastor000000000000000
18Casey Thornton000000000000000
85Chase Rawlins000000000000000
0Christopher Zaleski000000000000000
13Eric Witmer0001012120001311655022
36Ethan Holmgren000000000000000
19Gavin Abrahamsson000000000000019
35Ian Dietrich000000000000000
22Jordan Rhyne0140024262002518261210
27Justin Keller0000055000510-11016
28Leo Warren000000000000000
41Marc Sands000000000000000
39Matt Hanna000003410041222016
42Matthew Bartley000000000000000
6Max Charles000000000000000
37Max Trifillis000000000000000
5Mike Campanella0010055000521-11013
25Nate Little0101011000151138
88Paul Owens011201515000121254022
44Scott Heyman000000000000000
55Thomas Nye000000000000000
8Tyler DeGirolamo000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1PHISean MottGreg Martin
1-1BOSRay TetreaultSimon Carapella
1-2PHICalvin TrisoliniJames Pollard
2-2BOSColin SundeSimon Carapella
2-3PHISean MottCalvin Trisolini
3-3BOSRay TetreaultCole Davis-Brand
3-4PHISean MottCalvin Trisolini
4-4BOSJac CarreiroChris Bartoli
5-4BOSColin SundeSimon Carapellabreak
6-4BOSBenjamin SadokCaelan McSweeneybreak
7-4BOSGabe ColtonRocco Linehanbreak

quarter 2

scoreteamgoal
7-5PHICJ ColicchioJames Pollard
8-5BOSTanner HalkyardCole Davis-Brand
8-6PHICalvin TrisoliniGreg Martin
9-6BOSCole Davis-BrandSimon Carapella
9-7PHICalvin TrisoliniJames Pollard
10-7BOSColin SundeSimon Carapella
10-8PHIAlex ThorneKainoa Chun-Moy
11-8BOSCole Davis-BrandTopher Davis
11-9PHIAlex ThorneCJ Colicchio
12-9BOSTyler ChanGabe Colton
13-9BOSTopher DavisJay Clarkbreak
14-9BOSTopher DavisRay Tetreaultbreak

quarter 3

scoreteamgoal
14-10PHIGreg MartinDmitry Suvorov
15-10BOSJay ClarkSimon Carapella
15-11PHINate LittleAndres Rodriguez
16-11BOSRocco LinehanZach Singer
16-12PHIGreg MartinCJ Colicchio
17-12BOSTanner HalkyardTopher Davis
17-13PHIJames PollardGreg Martin
18-13BOSTyler ChanRay Tetreault
18-14PHIJordan RhyneJames Pollard
18-15PHIAndres RodriguezSean Mottbreak

quarter 4

scoreteamgoal
18-16PHICalvin TrisoliniJames Pollard
19-16BOSCaelan McSweeneySimon Carapella
19-17PHICJ ColicchioJames Pollard
20-17BOSRocco LinehanJac Carreiro
20-18PHIPaul OwensAndres Rodriguez
21-18BOSColin SundeTyler Chan
21-19PHISean MottEric Nardelli
21-20PHICJ ColicchioJames Pollardbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗