Hockey ClubUtah Hockey Club
11-8-0, 22pts · 1st in Western
Roster
Player # POS CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV AGE CONTRACT
David Pastrnak88RW100.00653481897789908359878855867472087912911,500,000$/7yrs
Brandon Hagel38LW/RW100.0064327683738990795983827380706808788262,500,000$/8yrs
Mark Stone0RW100.0062348977878884765884747775819108787339,500,000$/3yrs
Anze Kopitar0C100.0060349471898890749279747674909908286377,000,000$/3yrs
Charlie Coyle0C/RW100.0073348771898590688569728270818008782335,250,000$/2yrs
Tyler Toffoli0LW/RW100.0066339375788489726068805676818008782335,000,000$/4yrs
Pavel Zacha0C/LW100.0069359173828790698474697069727108781285,000,000$/4yrs
Frederick Gaudreau0C/LW100.0062329665728190638365697666797908778323,100,000$/5yrs
Nick Bjugstad69C/RW100.0075358263878187658265696967807908478322,250,000$/2yrs
Justin Danforth0C/RW100.0080328961717984618263647663797808776321,275,000$/2yrs
Justin Brazeau0LW/RW100.007734926390758059586066596370690877427800,000$/4yrs
Radek Faksa0C100.0074348855897787588361597359787608173311,500,000$/1yrs
Ryan McDonagh (A)72D100.0059359064849189653071568161868508781366,750,000$/2yrs
David Savard0D100.0067348458908686643065578461838208779343,500,000$/1yrs
Jacob Middleton0D100.0076497360879188643064628263747208779293,500,000$/4yrs
Niko Mikkola0D100.0080357055858990583063587058737008775292,750,000$/4yrs
Olli Maatta0D100.0058339255828789563064547055767604074302,500,000$/1yrs
Will Borgen0D100.0078417856828590593063576958727007574283,000,000$/5yrs
Scratches
Ryan Lindgren0D100.0069328160748788623066577859716908977274,500,000$/6yrs
TEAM AVERAGE100.0069358666838588665869677266777708380
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Goalie # CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV AGE CONTRACT
Filip Gustavsson0100.008195837692849294929692717607991274,000,000$/6yrs
Jonas Johansson0100.00687672917673798483847975780888329775,000$/1yrs
Scratches
TEAM AVERAGE100.007586788484798689889086737708487
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
John Tortorella81766979928169USA4951,000,000$
General Manager
Jean-François J-Giguere
Player Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team Name# POS GP G A P +/- PIM PIM5 HIT SHT OSB OSM SHT% SB AMG PPG PPA PPP PPM PKG PKA PKP PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS
1Charlie CoyleHockey ClubHockey Club0C/RW198111931403669185311.59%419.6424658000431057.43%45100001.0200
2David PastrnakHockey ClubHockey Club88RW19415191100278326854.82%020.830446800001020.00%1500000.9600
3Anze KopitarHockey ClubHockey Club0C1988160401450152716.00%521.464046700072056.95%52500000.7800
4Mark StoneHockey ClubHockey Club0RW1951116120176715627.46%318.090556700001051.52%3300000.9300
5Brandon HagelHockey ClubHockey Club38LW/RW1951015-260357125577.04%120.911236600002037.50%2400000.7600
6Pavel ZachaHockey ClubHockey Club0C/LW19549-34016539319.43%214.873035800070050.00%29000000.6400
7Tyler ToffoliHockey ClubHockey Club0LW/RW19279400174613424.35%217.040445800010039.13%2300000.5600
8David SavardHockey ClubHockey Club0D19268416029153713.33%2119.43000000055110.00%000000.4300
9Ryan McDonaghHockey ClubHockey Club72D19336-560132461812.50%3323.050224700059100.00%000000.2700
10Frederick GaudreauHockey ClubHockey Club0C/LW19235-200114014195.00%315.140002000660044.44%1800000.3500
11Jacob MiddletonHockey ClubHockey Club0D19235-519533419254.88%2523.501125500054000.00%000000.2200
12Olli MaattaHockey ClubHockey Club0D15033780113120.00%1314.08000000011000.00%000000.2800
13Radek FaksaHockey ClubHockey Club0C19123-100882812.50%17.680000000441049.70%16500000.4100
14Niko MikkolaHockey ClubHockey Club0D19123-22004113597.69%2022.520005500046000.00%000000.1400
15Ryan LindgrenHockey ClubHockey Club0D18022-316034155110.00%1816.00000250003000.00%000000.1400
16Justin DanforthHockey ClubHockey Club0C/RW19112-14011185125.56%35.32000000001020.00%500000.4000
17Nick BjugstadHockey ClubHockey Club69C/RW19011-317531214140.00%314.520000000600055.26%11400000.0700
18Justin BrazeauHockey ClubHockey Club0LW/RW19101-120714567.14%05.38000000000020.00%500000.2000
19Will BorgenHockey ClubHockey Club0D500029565010.00%414.3700000000000.00%000000.0000
Team Total or Average3425092142-6157153976561804897.62%16116.6411223363300046111153.72%166800000.5000
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3
1Filip GustavssonHockey ClubHockey Club158610.9162.5784100364290110.0000154201
2Jonas JohanssonHockey ClubHockey Club63100.9152.2432101121420000.0000415100
Team Total or Average2111710.9162.48116201485710110.00001919301
Cap Hit
Hockey Club
Projected Total Cap Hit0$
Projected Cap Space88,000,000$
Retains And Buyout Cap Hit0$
Salary Cap To Date0$
Players In Salary Cap21
LTIR Players0
Hockey Club Roster Pos Age Cap Hit 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32
Anze Kopitar C377,000,000$7,000,000$ 7,000,000$ 7,000,000$ UFA
Brandon Hagel LW/RW262,500,000$2,500,000$ 6,500,000$ 6,500,000$ 6,500,000$ 6,500,000$ 6,500,000$ 6,500,000$ 6,500,000$
Charlie Coyle C/RW335,250,000$5,250,000$ 5,250,000$ UFA
David Pastrnak RW2911,500,000$11,500,000$ 11,500,000$ 11,500,000$ 11,500,000$ 11,500,000$ 11,500,000$ 11,500,000$ UFA
David Savard D343,500,000$3,500,000$ UFA
Filip GustavssonG274,000,000$4,000,000$4,500,000$4,500,000$4,500,000$4,500,000$4,500,000$UFA
Frederick Gaudreau C/LW323,100,000$3,100,000$ 3,100,000$ 3,100,000$ 3,100,000$ 3,100,000$ UFA
Jacob Middleton D293,500,000$3,500,000$ 3,500,000$ 3,500,000$ 3,500,000$ UFA
Jonas Johansson G29775,000$775,000$ UFA
Justin Brazeau LW/RW27800,000$800,000$ 2,500,000$ 2,500,000$ 2,500,000$ UFA
Justin Danforth C/RW321,275,000$1,275,000$ 1,275,000$ UFA
Mark Stone RW339,500,000$9,500,000$ 9,500,000$ 9,500,000$ UFA
Nick Bjugstad C/RW322,250,000$2,250,000$ 2,250,000$ UFA
Niko Mikkola D292,750,000$2,750,000$ 2,750,000$ 2,750,000$ 2,750,000$ UFA
Olli Maatta D302,500,000$2,500,000$ UFA
Pavel Zacha C/LW285,000,000$5,000,000$ 5,000,000$ 5,000,000$ 5,000,000$ UFA
Radek Faksa C311,500,000$1,500,000$ UFA
Ryan Lindgren D274,500,000$4,500,000$ 4,500,000$ 4,500,000$ 4,500,000$ 4,500,000$ 4,500,000$ UFA
Ryan McDonagh D366,750,000$6,750,000$ 6,750,000$ UFA
Tyler Toffoli LW/RW335,000,000$5,000,000$ 5,000,000$ 5,000,000$ 5,000,000$ UFA
Will Borgen D283,000,000$3,000,000$ 3,000,000$ 3,000,000$ 3,000,000$ 3,000,000$ UFA
Non-Roster Pos Age Cap Hit 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32
Alex Belzile C/LW/RW331,000,000$1,000,000$ 1,000,000$ UFA
Alex Limoges C/LW27900,000$900,000$ 900,000$ UFA
Antoine Morand C260$ RFA
Arttu Ruotsalainen C/LW/RW271,000,000$1,000,000$ RFA
Austin Watson LW/RW33800,000$800,000$ UFA
Brady Lyle D261,100,000$1,100,000$ 1,100,000$ RFA
Carter Savoie LW23800,000$800,000$ 800,000$ RFA
Dmitry Zavgorodniy RW240$RFA
Drake Caggiula C/LW30800,000$800,000$ 800,000$ UFA
Dysin Mayo D28950,000$950,000$ UFA
Emil Lilleberg D24775,000$775,000$ RFA
Felix Sandstrom G281,000,000$1,000,000$ 1,000,000$ UFA
Frederic Allard D27900,000$900,000$ RFA
Fredrik Karlstrom C27800,000$800,000$ 800,000$ UFA
Gerry Mayhew C/RW32800,000$800,000$ UFA
Hardy Haman Aktell D26775,000$775,000$ RFA
Henry Bowlby C/LW28800,000$800,000$ UFA
Jakub Pour RW260$ RFA
Jakub Zboril D28775,000$775,000$ UFA
James Hamblin C/LW26850,000$850,000$ RFA
Jet Greaves G24900,000$900,000$ 900,000$ RFA
Joe Snively LW29800,000$800,000$ 800,000$ UFA
John Lethemon G28775,000$775,000$ UFA
Jonah Gadjovich LW26800,000$800,000$ 800,000$ RFA
Judd Caulfield LW/RW24837,500$837,500$ RFA
Louka Heneault D24775,000$775,000$ RFA
Lukas Svejkovsky C/RW23859,167$859,167$ RFA
Marc Del Gaizo D25900,000$900,000$ RFA
Mikael Diotte D22950,000$950,000$ 950,000$ 950,000$ RFA
Rasmus Korhonen G220$RFA
Saige Weinstein D20800,000$800,000$ 800,000$ RFA
Trevor Kuntar C/LW23867,500$867,500$ RFA
Vittorio Mancini D23870,000$870,000$ 870,000$ RFA
Wyatt Kalynuk D28800,000$800,000$ UFA
Yegor Sokolov LW/RW251,000,000$1,000,000$ 1,000,000$ RFA
Zayde Wisdom RW22979,500$979,500$ RFA

Lines
Forward Lines


#38 - Brandon Hagel


#0 - Charlie Coyle


#0 - Mark Stone


#0 - Frederick Gaudreau


#0 - Anze Kopitar


#88 - David Pastrnak


#0 - Tyler Toffoli


#0 - Pavel Zacha


#69 - Nick Bjugstad


#0 - Justin Brazeau


#0 - Radek Faksa


#0 - Justin Danforth

Defensive Pairings


#72 - Ryan McDonagh


#0 - David Savard


#0 - Jacob Middleton


#0 - Will Borgen


#0 - Niko Mikkola


#0 - Olli Maatta

1st Power Play Unit


#0 - Frederick Gaudreau


#0 - Anze Kopitar


#0 - Tyler Toffoli


#72 - Ryan McDonagh


#88 - David Pastrnak

2nd Power Play Unit


#0 - Pavel Zacha


#0 - Charlie Coyle


#0 - Mark Stone


#0 - Will Borgen


#0 - David Savard

Goalies


#15 - Jonas Johansson


#0 - Filip Gustavsson

Team Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT GF% SH% SV% PDO PDOBRK
1Hockey ClubKings734000001423-960.4291425390154412318565729190475214423626.09%25484.00%039573953.45%36064755.64%14128250.00%17912616654944629.6%6.1%87.9%94.0Unlucky
2Hockey ClubBlues541000001512380.800152742006630185488255016554401222015.00%14192.86%039573953.45%36064755.64%14128250.00%1228611533623056.0%8.1%92.7%100.8DULL
3Hockey ClubDucks743000002114780.5712140611077702407865970217606513131412.90%28485.71%039573953.45%36064755.64%14128250.00%17612416150844263.0%8.8%93.5%102.3DULL
_Vs Division541000001512380.800152742006630185488255016554401222015.00%14192.86%039573953.45%36064755.64%14128250.00%1228611533623056.0%8.1%92.7%100.8DULL
_Vs Conference191180000050491220.57950921421118171416562112122249572161157397741114.86%67986.57%039573953.45%36064755.64%14128250.00%47733744313724111949.4%7.6%91.4%99.1DULL
_Since Last GM Reset191180000050491220.57950921421118171416562112122249572161157397741114.86%67986.57%039573953.45%36064755.64%14128250.00%47733744313724111949.4%7.6%91.4%99.1DULL
Total191180000050491220.57950921421118171416562112122249572161157397741114.86%67986.57%039573953.45%36064755.64%14128250.00%47733744313724111949.4%7.6%91.4%99.1DULL

Puck Time
Offensive Zone 25
Neutral Zone 12
Defensive Zone 23
Puck Time
Offensive Zone Start 739
Neutral Zone Start 282
Defensive Zone Start 647
Puck Time
With Puck 31
Without Puck 29
Faceoffs
Faceoffs Won 896
Faceoffs Lost 772
Team Average Shots after League Average Shots after
1st Period 11.19.57
2nd Period 22.320.31
3rd Period 34.130.68
Overtime 34.531.4
Goals in Team Average Goals after League Average Goals after
1st Period 0.90.64
2nd Period 1.81.65
3rd Period 2.62.67
Overtime 2.62.83
Even Strenght Goal 38
PP Goal 11
PK Goal 0
Empty Net Goal 1
Home Away
Win 83
Lost 35
Overtime Lost 00
PP Attempt 74
PP Goal 11
PK Attempt 67
PK Goal Against 9
Home
Shots For 34.5
Shots Against 30.1
Goals For 2.6
Goals Against 2.6
Hits 20.9
Shots Blocked 8.5
Pim 8.3
Schedule
DateMatchup Result Detail
2025-05-02Hockey ClubDucks@Hockey ClubHockey ClubDucks1,Hockey Club5RECAP
2025-05-04Hockey ClubDucks@Hockey ClubHockey ClubDucks4,Hockey Club2RECAP
2025-05-06Hockey ClubHockey Club@Hockey ClubDucksHockey Club2,Ducks1RECAP
2025-05-08Hockey ClubHockey Club@Hockey ClubDucksHockey Club0,Ducks1 (OT)RECAP
2025-05-10Hockey ClubDucks@Hockey ClubHockey ClubDucks2,Hockey Club6RECAP
2025-05-12Hockey ClubHockey Club@Hockey ClubDucksHockey Club2,Ducks4RECAP
2025-05-14Hockey ClubDucks@Hockey ClubHockey ClubDucks1,Hockey Club4RECAP
2025-05-16Hockey ClubBlues@Hockey ClubHockey ClubBlues3,Hockey Club4RECAP
2025-05-18Hockey ClubBlues@Hockey ClubHockey ClubBlues4,Hockey Club1RECAP
2025-05-20Hockey ClubHockey Club@Hockey ClubBluesHockey Club3,Blues1RECAP
2025-05-22Hockey ClubHockey Club@Hockey ClubBluesHockey Club3,Blues1RECAP
2025-05-24Hockey ClubBlues@Hockey ClubHockey ClubBlues3,Hockey Club4RECAP
2025-05-30Hockey ClubKings@Hockey ClubHockey ClubKings0,Hockey Club2RECAP
2025-06-01Hockey ClubKings@Hockey ClubHockey ClubKings3,Hockey Club4 (OT)RECAP
2025-06-03Hockey ClubHockey Club@Hockey ClubKingsHockey Club3,Kings7RECAP
2025-06-05Hockey ClubHockey Club@Hockey ClubKingsHockey Club1,Kings7RECAP
2025-06-07Hockey ClubKings@Hockey ClubHockey ClubKings1,Hockey Club2RECAP
Trade Deadline --- Trades can’t be done after this day is simulated!
2025-06-09Hockey ClubHockey Club@Hockey ClubKingsHockey Club1,Kings3RECAP
2025-06-11Hockey ClubKings@Hockey ClubHockey ClubKings2,Hockey Club1RECAP

Finance
Salary Cap
Players Total SalariesRetained SalaryTotal Cap HitEstimated Cap Space
85,950,000$ 0$ 0$ 2,050,000$

ArenaGoal HornAbout us
NameGila River Arena
CityUtah
Capacity18000
Season Ticket Holders40%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity60005000200040001000
Ticket Price115$82$43$25$200$
Attendance6352048098206534400011000
Attendance PCT96.24%87.45%93.88%100.00%100.00%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
30 17025 - 94.58% 1,824,363$20,067,990$18000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
85,950,000$ 85,950,000$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
0$ 0$ 0$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 0 0$ 0$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
0$ 85,950,000$ 49,514,386$ 49,514,386$
Depth Chart RookieInjured Cold Streak Hot Streak
Left WingCenterRight Wing
Brandon HagelAGE:26OV:88Hockey ClubCAN
Tyler ToffoliAGE:33OV:82Hockey ClubCAN
Pavel ZachaAGE:28OV:81Hockey ClubCZE
Frederick GaudreauAGE:32OV:78Hockey ClubCAN
Alex BelzileAGE:33OV:75Hockey ClubCAN
Drake CaggiulaAGE:30OV:74Hockey ClubCAN
Justin BrazeauAGE:27OV:74Hockey ClubCAN
Alex LimogesAGE:27OV:73Hockey ClubUSA
Joe SnivelyAGE:29OV:72Hockey ClubUSA
Arttu RuotsalainenAGE:27OV:72Hockey ClubFIN
Yegor SokolovAGE:25OV:71Hockey ClubRUS
Austin WatsonAGE:33OV:70Hockey ClubUSA
Jonah GadjovichAGE:26OV:68Hockey ClubCAN
Henry BowlbyAGE:28OV:68Hockey ClubUSA
Trevor KuntarAGE:23OV:68Hockey ClubUSA
James HamblinAGE:26OV:67Hockey ClubCAN
Judd CaulfieldAGE:24OV:66Hockey ClubUSA
Carter SavoieAGE:23OV:65Hockey ClubCAN
Anze KopitarAGE:37OV:86Hockey ClubSVN
Charlie CoyleAGE:33OV:82Hockey ClubUSA
Pavel ZachaAGE:28OV:81Hockey ClubCZE
Frederick GaudreauAGE:32OV:78Hockey ClubCAN
Nick BjugstadAGE:32OV:78Hockey ClubUSA
Justin DanforthAGE:32OV:76Hockey ClubCAN
Alex BelzileAGE:33OV:75Hockey ClubCAN
Drake CaggiulaAGE:30OV:74Hockey ClubCAN
Radek FaksaAGE:31OV:73Hockey ClubCZE
Alex LimogesAGE:27OV:73Hockey ClubUSA
Arttu RuotsalainenAGE:27OV:72Hockey ClubFIN
Gerry MayhewAGE:32OV:70Hockey ClubUSA
Fredrik KarlstromAGE:27OV:69Hockey ClubSWE
Antoine MorandAGE:26OV:68Hockey ClubCAN
Henry BowlbyAGE:28OV:68Hockey ClubUSA
Trevor KuntarAGE:23OV:68Hockey ClubUSA
James HamblinAGE:26OV:67Hockey ClubCAN
Lukas SvejkovskyAGE:23OV:67Hockey ClubUSA
David PastrnakAGE:29OV:91Hockey ClubCZE
Brandon HagelAGE:26OV:88Hockey ClubCAN
Mark StoneAGE:33OV:87Hockey ClubCAN
Charlie CoyleAGE:33OV:82Hockey ClubUSA
Tyler ToffoliAGE:33OV:82Hockey ClubCAN
Nick BjugstadAGE:32OV:78Hockey ClubUSA
Justin DanforthAGE:32OV:76Hockey ClubCAN
Alex BelzileAGE:33OV:75Hockey ClubCAN
Justin BrazeauAGE:27OV:74Hockey ClubCAN
Arttu RuotsalainenAGE:27OV:72Hockey ClubFIN
Yegor SokolovAGE:25OV:71Hockey ClubRUS
Austin WatsonAGE:33OV:70Hockey ClubUSA
Gerry MayhewAGE:32OV:70Hockey ClubUSA
Zayde WisdomAGE:22OV:67Hockey ClubCAN
Lukas SvejkovskyAGE:23OV:67Hockey ClubUSA
Jakub PourAGE:26OV:66Hockey ClubCZE
Judd CaulfieldAGE:24OV:66Hockey ClubUSA
Dmitry ZavgorodniyAGE:24OV:62Hockey ClubRUS

Defense #1Defense #2Goalie
Ryan McDonaghAGE:36OV:81Hockey ClubUSA
David SavardAGE:34OV:79Hockey ClubCAN
Jacob MiddletonAGE:29OV:79Hockey ClubCAN
Ryan LindgrenAGE:27OV:77Hockey ClubUSA
Niko MikkolaAGE:29OV:75Hockey ClubFIN
Olli MaattaAGE:30OV:74Hockey ClubFIN
Will BorgenAGE:28OV:74Hockey ClubUSA
Marc Del GaizoAGE:25OV:73Hockey ClubUSA
Jakub ZborilAGE:28OV:72Hockey ClubCZE
Emil LillebergAGE:24OV:71Hockey ClubNOR
Louka HeneaultAGE:24OV:70Hockey ClubCAN
Dysin MayoAGE:28OV:69Hockey ClubCAN
Mikael DiotteAGE:22OV:68Hockey ClubCAN
Brady LyleAGE:26OV:67Hockey ClubCAN
Hardy Haman AktellAGE:26OV:67Hockey ClubSWE
Vittorio ManciniAGE:23OV:66Hockey ClubUSA
Wyatt KalynukAGE:28OV:65Hockey ClubCAN
Saige WeinsteinAGE:20OV:65Hockey ClubCAN
Frederic AllardAGE:27OV:63Hockey ClubCAN
Filip GustavssonAGE:27OV:91Hockey ClubSWE
Jonas JohanssonAGE:29OV:83Hockey ClubSWE
Jet GreavesAGE:24OV:81Hockey ClubCAN
John LethemonAGE:28OV:74Hockey ClubUSA
Rasmus KorhonenAGE:22OV:71Hockey ClubFIN
Felix SandstromAGE:28OV:67Hockey ClubSWE

Draft Picks
Year Ronde 1Ronde 2Ronde 3Ronde 4Ronde 5Ronde 6Ronde 7Ronde 8
2025
2026
2027
2028
2029

** Conditional Draft Pick That Have Been Traded
Prospects
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Prospect Team NameDraft Year Overall Pick Information Lien
Andrei LoshkoHockey ClubHockey Club2023108
Antoine DorionHockey ClubHockey Club2024178
Casper NassenHockey ClubHockey Club2023222
Cooper FosterHockey ClubHockey Club2023186
Dylan MackinnonHockey ClubHockey Club202398
Ivan VorobyovHockey ClubHockey Club2021207
Jakub KonecnyHockey ClubHockey Club
Joona VaisanenHockey ClubHockey Club2024168
Josh PillarHockey ClubHockey Club2021143
Landon KosiorHockey ClubHockey Club2020121
Loke JohanssonHockey ClubHockey Club2024154
Melvin StrahlHockey ClubHockey Club2023134
Michael EmersonHockey ClubHockey Club2023189
Nate MisskeyHockey ClubHockey Club2024158
Oliver JohanssonHockey ClubHockey Club202197
Olof GliffordHockey ClubHockey Club2023144
Patrik HamrlaHockey ClubHockey Club202189
Philip SvedebackHockey ClubHockey Club2021124
Tyson GallowayHockey ClubHockey Club2021161
William RousseauHockey ClubHockey Club2023218
Transactions



























































































































































































































































































































































































Injuries
Jakub Zboril is suspended for 14 more games.
Arttu Ruotsalainen is suspended for 14 more games.

Game Center

Hockey Club11-8-0, 22pts13Final
Kings16-7-0, 32pts

Kings16-7-0, 32pts21Final
Hockey Club11-8-0, 22pts

Ducks3-4-0, 6ptsFri, May 02Gila River Arena
Hockey Club11-8-0, 22pts

Ducks3-4-0, 6ptsSun, May 04Gila River Arena
Hockey Club11-8-0, 22pts

Hockey Club11-8-0, 22ptsTue, May 06Honda Center
Ducks3-4-0, 6pts

Team Leaders

GOALS
Charlie Coyle
8
ASSISTS
David Pastrnak
15
POINTS
Charlie Coyle
19
PLUS/MINUS
Olli Maatta
7
WINS
Filip Gustavsson
8
SV%
Filip Gustavsson
0.916

Team Stats


Goals For
50
2.63 GFG
Shots For
656
34.53 Avg
Power Play Percentage
14.9%
11 GF
Offensive Zone Start
53.3%
Goals Against
49
2.58 GAA
Shots Against
572
30.11 Avg
Penalty Kill Percentage
86.6%
9 GA
Defensive Zone Start
46.7%
 

Team Info

Hockey Club
General ManagerJean-François J-Giguere
Head CoachJohn Tortorella
Captain
DivisionCentral

Hockey Club Affiliation

Hockey Club
Team NameRoadrunners
CityTucson
Head CoachBob Boughner
DivisionPacific

Arena Info

StadiumGila River Arena
Capacity18,000
Attendance17,025
Season Tickets7,200

Salary Cap

Total Cap Hit0$
Cap Space88,000,000$
Retains & Buyout0$
Players In Salary Cap21

Finance

Team Revenue20,067,990$
Estimated Revenue20,067,990$
Estimated Expenses0$
Operating Income20,067,990$
Bank Account49,514,386$

Team History

Record (W-L-OTL)230-140-40 (500PTS)
Playoff Appearances0
Playoff Record (W-L)11-8
Stanley Cup0

Team Captain - Alternate Captains

CaptainAlternate CaptainAlternate Captain

Ryan McDonagh