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 Phoenix446519
Carolina Flyers756624
PHI19
CAR24
week11
combat candy flexecutioner of the game80.1 pts
Allan LavioletteCAR #11hat trick
4g · 5a · 22 cmp · 7 hucks · 2 t
g+20a+25blk+0hk+14cmp+4.4t-10×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game110.9 pts
Allan LavioletteCAR #11hat trick
4g · 5a · 1ha · 22 cmp · 7 hucks · 2t
g+24a+30ha+3hk+21cmp+5.5yt+10.1yr+3.7t-12×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game76.0 pts
Matt TuckerCAR #9shutdown
2blk · 4 breaks · 7 stops
blk+30brk+16stp+5dpp+7.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 (19)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
39Matt Hanna3210011110001457230138
21Alex Thorne2320048502004132480250
95Andres Rodriguez2120024262002856203144
33Calvin Trisolini21100353500031238183170
99Eric Nardelli20100891001128123911
13Eric Witmer201101010000115259620
17James Pollard212101517200171722071512
1Brandon Pastor101005500052740170
12Dmitry Suvorov12100242401025152156140
4Greg Martin11100161811019342171510
22Jordan Rhyne12100313530029294111170
23Allan Michel0000011000131508
11Anthony Prato000000000000000
0Christopher Zaleski00110770007-84211
32David Perry00000110001189010
36Ethan Holmgren0000099000951-22218
19Gavin Abrahamsson000000000000000
35Ian Dietrich000000000000000
27Justin Keller000000000000000
93Kainoa Chun-Moy000000000000000
28Leo Warren000000000000000
15Mark Gazzerro000000000000000
14Mark Philipson000000000000000
77Matt Krauss000000000000000
7Max Trifillis000000000000000
6Michael Maroon000000000000000
5Mike Campanella000000000000000
25Nate Little010105500043046416
9Nate Long000000000000000
88Paul Owens00000131410013545317
3Peter Cauchy000000000000000
44Scott Heyman000000000000000
81Sean Mott05200404110038263144240
16Trevor Griesman000000000000000
8Tyler DeGirolamo000000000000000

Carolina Flyers (24)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
11Allan Laviolette45100222420025506245200
7Grayson Sanner34110181910021129132200
3Henry Fisher3110012120001444227513
20Jacob Fairfax31120161810020163248202
8Terrence Mitchell3120014151001897239180
1Tobias Brooks32700272700030190484200
80Alex Davis11000660007-10100017
44Dillon Bruer1001000000102011
15Drew Swanson10010000001050016
76Trevor Lynch1200088010930-6123
23Walker Matthews121006600079343015
16Anders Juengst000000000000000
73Andrew Vande Berg000000000000000
77Ben Snell000000000000000
21Cam Bellando000000000000000
32Christian Belus01110770005124014
71Clint McSherry0110011110008114-15014
5Colin White000000000000000
19Cooper Williams001001100011215016
14Daniel Ferriter000000000000000
27Daniel Zhu000000000000000
6Dylan Hawkins000000000000000
45Elijah Long0220030311002219650210
10Ethan Bloodworth000000000000000
25John Wellers0001000000000017
43Marc Rovner000000000000000
9Matt Tucker01020220002-524015
0Matthew Nightingale000000000000000
24Michael Lee000000000000000
13Ramzi Cope-Musleh000000000000000
4Seth Weaver0010045100319-27011
2Sol Yanuck000000000000000
18Suraj Madiraju000000000000000
28Ty Naquin000000000000000
12William Coffin000001100011213117
35Xander Wilcox0020027292001724923210

scoring plays

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

quarter 1

scoreteamgoal
0-1CARElijah Long → Grayson Sanner
1-1PHICalvin Trisolini → Greg Martin
1-2CARTrevor Lynch → Walker Matthews
2-2PHIDmitry Suvorov → Eric Nardelli
2-3CARTrevor Lynch → Allan Laviolette
3-3PHINate Little → Matt Hanna
3-4CARWalker Matthews → Drew Swanson
4-4PHIDmitry Suvorov → James Pollard
4-5CARMatt Tucker → Dillon Bruer
4-6CARAllan Laviolette → Jacob Fairfaxbreak
4-7CARWalker Matthews → Henry Fisherbreak

quarter 2

scoreteamgoal
4-8CARGrayson Sanner → Allan Laviolette
5-8PHIAlex Thorne → Calvin Trisolini
5-9CARTobias Brooks → Grayson Sanner
6-9PHISean Mott → Jordan Rhyne
6-10CARElijah Long → Terrence Mitchell
7-10PHIAlex Thorne → Eric Witmer
7-11CARAlex Davis → Henry Fisher
8-11PHIJordan Rhyne → Eric Nardelli
8-12CARClint McSherry → Alex Davis

quarter 3

scoreteamgoal
8-13CARGrayson Sanner → Terrence Mitchell
9-13PHISean Mott → Eric Witmer
9-14CARAllan Laviolette → Terrence Mitchell
10-14PHIMatt Hanna → Alex Thorne
10-15CARAllan Laviolette → Jacob Fairfax
11-15PHIJames Pollard → Matt Hanna
11-16CARGrayson Sanner → Tobias Brooks
12-16PHIAlex Thorne → James Pollard
12-17CARJacob Fairfax → Allan Laviolette
13-17PHIMatt Hanna → Andres Rodriguez
13-18CARChristian Belus → Trevor Lynch
14-18PHIGreg Martin → Matt Hanna

quarter 4

scoreteamgoal
14-19CARTobias Brooks → Allan Laviolette
15-19PHIAndres Rodriguez → Dmitry Suvorov
15-20CARHenry Fisher → Grayson Sanner
16-20PHISean Mott → Brandon Pastor
16-21CARTerrence Mitchell → Tobias Brooks
17-21PHIJordan Rhyne → Alex Thorne
17-22CARGrayson Sanner → Jacob Fairfax
18-22PHISean Mott → Calvin Trisolini
18-23CARAllan Laviolette → Tobias Brooks
19-23PHISean Mott → Andres Rodriguez
19-24CARAllan Laviolette → Henry Fisher
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗