Hockey Terminal
Be a GM

← Standings · All-time leaders and every season

Arizona Coyotes, 2023-24

Be the GM of the Arizona Coyotes Take over the 2023-24 team: trade, manage the cap and simulate the season.

Central Division, Western Conference

2023-24 record

League rank GP Record Points Points % Goals for Goals against Diff Home Away
27 82 36-41-5 77 0.470 256 274 -18 22-19-0 14-22-5

Records are wins, then losses, then losses in overtime or a shootout.

Analytics

Five-on-five, from 82 games. What these numbers mean

48.7Corsi for %21st of 32 · 3,737 attempts for, 3,936 against
47.9Fenwick for %23rd of 32 · unblocked attempts
47.4Shots for %24th of 32 · shots on goal
48.6Expected goals for %24th of 32 · 160.4 expected for, 169.6 against
49.9Goals for %17th of 32 · 171 for, 172 against
100.9PDO9.7% shooting + 91.3% saves

Each share is coloured by where it ranks among the 32 teams: green is in the top fifth and red the bottom fifth, with paler shades in between and amber for the middle. Hover over a tile for its percentile. PDO is left plain, since it is neither good nor bad on its own.

Form through the season

Share of expected goals Share of shot attempts

40%45%50%55%60%Game 20Game 40Game 60Game 80Expected goalsShot attemptsThe team's share over its last 10 games

Each point looks back over the last 10 games at five-on-five. Above 50% the team was getting the better of play, below it the worse. The expected goals line counts each chance for what it was worth, and the shot attempts line counts them all alike.

Lines and pairings

The three forwards and the two defencemen who spent the most time on the ice together at five-on-five, and how the team did while they were out: its share of the shot attempts and of the expected goals, and the goals for and against. Time is minutes and seconds across the season.

Forward lineGPTimeCF%xGF%Goals
Nick Bjugstad · Lawson Crouse · Matias Maccelli54480:4750.450.620-16
Nick Schmaltz · Clayton Keller · Barrett Hayton27240:0154.157.38-14
Alexander Kerfoot · Nick Schmaltz · Clayton Keller35200:3360.451.86-9
Lawson Crouse · Dylan Guenther · Logan Cooley21192:4446.651.26-11
Nick Bjugstad · Nick Schmaltz · Clayton Keller36160:2349.040.411-8
Nick Schmaltz · Clayton Keller · Jack McBain27109:1052.351.16-4
Defence pairGPTimeCF%xGF%Goals
Sean Durzi · J.J. Moser71797:3851.652.134-39
Juuso Välimäki · Michael Kesselring47405:3049.047.024-17
Mathew Dumba · Travis Dermott33318:2142.739.19-16
Troy Stecher · Juuso Välimäki32292:4451.256.78-8
Mathew Dumba · J.J. Moser40269:2345.947.010-11

The two shares are coloured as above, against the league's lines and pairs that played a fair amount together: at least a tenth of the time of the busiest one. Hover over one for its percentile.

Where the shots come from

Shots for
Shots against

Every attempt in all situations, with the net being shot at on the right. Darker red means more attempts from that spot. Click a line in a key to see only that kind; Goals marks where each one was scored from.

Value for money

$52.6MCap space usedthe cap hits of its 25 ranked players
$57.1MWorth at the going rate69.7 goals above replacement
+$4.5MValue15th of 32 · worth less cap space used

What the team got for its cap space in the regular season, counting the players with enough games to be ranked and a known contract. A player's season is worth what teams as a whole paid for one like it, and value is that less his cap hit. A player who changed teams is shared out by the games he played for each. How value is worked out

Dead cap

What the team counted against the cap this season for players who were no longer on it: $1.85M in all. What dead cap is

Player Why Counts
Zack Kassian Bought out $1.667M Bought out in June 2023; runs to 2024-25
Patrik Nemeth Bought out $167K Bought out in June 2023; runs to 2024-25
Oliver Ekman-Larsson Bought out $20K Bought out by Vancouver in June 2023; runs to 2030-31

Roster

Everyone who played for the team this season, with their stats in those games. Cap hit is what a player counts against the salary cap for the whole season, and Value what his season was worth at the going rate less that, once he has enough games to be ranked. A star marks a cap hit a former team pays part of: this team's share is shown, and his value here is worked out from it. CF% and xGF% are a skater's share of the shot attempts and the expected goals while he was on the ice at five-on-five. Rating is goals above replacement: the goals a player added to the goal difference, compared with a spare-part player given the same ice time. For a player who changed teams they cover his whole season. Each is coloured by where it ranks in the league, as on the player's own page, from green for the top fifth to red for the bottom fifth. Hover over one for its percentile.

Skater Pos GP G A P +/- PIM Shots Hits CF% xGF% Rating Cap hit Value
Clayton Keller R 78 33 43 76 -20 32 228 20 51.3 48.7 +9.0 $7.15M+$296K
Nick Schmaltz C 79 22 39 61 -16 10 158 16 51.5 48.7 +6.7 $5.85M-$112K
Matias Maccelli L 82 17 40 57 -4 8 149 25 48.7 50.4 +5.5 $3.425M+$1.5M
Alexander Kerfoot C 82 13 32 45 -15 26 103 73 48.7 46.8 +4.2 $3.5M+$389K
Nick Bjugstad C 76 22 23 45 11 59 165 118 49.4 48.1 +1.4 $2.1M-$332K
Logan Cooley C 82 20 24 44 -13 18 151 50 47.3 49.8 +6.0 $950K+$4.3M
Lawson Crouse L 81 23 19 42 -7 36 171 175 48.4 49.0 +5.8 $4.3M+$769K
Sean Durzi D 76 9 32 41 -1 63 142 44 51.6 50.5 +4.5 $1.7M+$2.5M
Dylan Guenther R 45 18 17 35 -1 14 121 32 50.6 50.9 +4.6 $894K+$3.3M
Michael Carcone L 74 21 8 29 -2 35 111 56 46.0 43.2 -2.4 $775K-$1.8M
J.J. Moser D 80 5 21 26 -5 35 77 99 49.8 50.0 +2.8 $887K+$2M
Jack McBain C 67 8 18 26 8 50 56 204 49.7 50.6 +4.9 $1.6M+$2.8M
Jason Zucker L 51 9 16 25 -5 58 104 74 48.1 50.3 +2.4 $5.3M-$2.7M
Michael Kesselring D 65 5 16 21 11 66 76 106 51.4 49.0 +1.4 $925K+$845K
Juuso Välimäki D 68 2 15 17 12 12 69 69 49.1 50.6 +4.6 $1M+$3.2M
Liam O'Brien C 75 5 9 14 0 153 72 229 44.3 46.9 -0.7 $775K-$538K
Barrett Hayton C 33 3 7 10 -13 26 66 17 53.4 53.6 +1.0 $1.775M-$239K
Joshua Brown D 51 3 7 10 2 75 44 112 41.6 44.2 -2.9 $1.275M-$2.7M
Mathew Dumba D 58 4 6 10 -13 55 61 150 46.2 44.8 -8.2 $3.9M-$9.2M
Josh Doan R 11 5 4 9 6 0 23 7 51.7 58.4 +3.2 $925K
Travis Boyd C 16 2 6 8 3 2 12 10 41.9 42.0 +0.4 $1.75M
Travis Dermott D 50 2 5 7 -14 26 38 52 45.4 44.4 -5.2 $800K-$3.9M
Troy Stecher D 47 1 4 5 5 24 45 52 50.5 51.6 +0.4 $1.1M-$38K
Vladislav Kolyachonok D 5 1 3 4 5 2 5 4 44.4 49.5 +1.1 $789K
Zachary Sanford L 11 0 2 2 3 4 9 7 46.0 49.6 +2.3 $800K+$1.7M
Aku Raty R 1 0 1 1 0 0 0 2 26.1 57.6 +0.2 $896K
Jan Jenik C 5 0 1 1 -1 5 2 6 42.2 42.5 +0.4 $775K
John Leonard L 6 1 0 1 -1 0 5 1 42.9 49.1 +0.4
Milos Kelemen L 10 0 1 1 -2 0 5 20 39.2 33.7 -0.4 $820K
Adam Ruzicka C 3 0 0 0 -1 6 1 1 45.6 43.7 -1.7 $763K-$1.3M
Cameron Crotty D 1 0 0 0 -1 0 0 4 40.0 32.0 0.0 $775K
Justin Kirkland C 2 0 0 0 0 0 1 5 56.0 61.1 +0.1 $775K
Maksymilian Szuber D 1 0 0 0 -1 2 1 2 57.5 66.3 -0.2 $859K
Patrik Koch D 1 0 0 0 0 10 1 4 54.5 29.6 -0.2 $848K
Victor Soderstrom D 3 0 0 0 -1 0 1 3 40.2 50.3 +0.5
Goalie GP Shots against Saves Goals against Save % Saved above xG Rating Cap hit Value
Connor Ingram 50 1461 1325 136 0.907 +4.2 +18.5 $1.95M+$2.2M
Karel Vejmelka 38 1089 977 114 0.897 -7.6 +3.3 $2.725M-$1.4M
Matt Villalta 2 29 24 5 0.828 -1.7 -1.4 $775K

Results

Date Opponent Result Shots for Shots against
Apr 17, 2024 vs EDM W 5-2 24 30
Apr 14, 2024 @ CGY L 5-6 35 31
Apr 12, 2024 @ EDM W 3-2 (OT) 28 41
Apr 10, 2024 @ VAN W 4-3 (OT) 18 26
Apr 9, 2024 @ SEA L 0-5 39 25
Apr 7, 2024 @ SJS W 5-2 28 27
Apr 5, 2024 vs VGK W 7-4 32 24
Apr 3, 2024 vs VAN L 1-2 21 33
Mar 30, 2024 vs NYR L 5-8 32 32
Mar 28, 2024 vs NSH W 8-4 40 37
Mar 26, 2024 vs CBJ W 6-2 35 27
Mar 24, 2024 vs DAL L 2-4 28 35
Mar 22, 2024 vs SEA W 2-1 (OT) 26 28
Mar 20, 2024 @ DAL L 2-5 25 33
Mar 16, 2024 vs NJD W 4-1 32 38
Mar 14, 2024 @ DET W 4-1 27 29
Mar 12, 2024 @ MIN L 1-4 23 31
Mar 10, 2024 @ CHI L 4-7 36 41
Mar 8, 2024 vs DET W 4-0 24 28
Mar 7, 2024 vs MIN L 2-5 25 28
Mar 5, 2024 vs CHI L 2-5 39 32
Mar 3, 2024 @ WSH W 5-2 28 26
Mar 1, 2024 @ OTT W 5-3 30 37
Feb 29, 2024 @ TOR L 2-4 32 26
Feb 27, 2024 @ MTL L 2-4 38 21
Feb 25, 2024 @ WPG L 3-4 (OT) 32 32
Feb 21, 2024 vs TOR L 3-6 26 36
Feb 19, 2024 vs EDM L 3-6 25 26
Feb 18, 2024 @ COL L 3-4 30 37
Feb 16, 2024 vs CAR L 1-5 31 30
Feb 14, 2024 vs MIN L 1-3 26 43
Feb 12, 2024 @ PHI L 3-5 23 34
Feb 10, 2024 @ NSH L 4-5 (OT) 31 37
Feb 8, 2024 vs VGK L 2-3 22 34
Jan 27, 2024 @ CAR L 1-3 11 39
Jan 25, 2024 @ TBL L 3-6 20 37
Jan 24, 2024 @ FLA L 2-6 33 42
Jan 22, 2024 vs PIT W 5-2 26 27
Jan 20, 2024 vs NSH W 3-2 24 32
Jan 18, 2024 @ VAN L 1-2 21 26
Jan 16, 2024 @ CGY L 2-3 (OT) 25 30
Jan 13, 2024 @ MIN W 6-0 33 38
Jan 11, 2024 vs CGY L 2-6 34 30
Jan 9, 2024 vs BOS W 4-3 (OT) 36 33
Jan 7, 2024 vs WPG L 2-6 17 36
Jan 4, 2024 vs NYI L 1-5 27 31
Jan 2, 2024 vs FLA L 1-4 22 38
Dec 29, 2023 @ ANA W 2-0 32 28
Dec 27, 2023 vs COL W 5-4 (OT) 27 24
Dec 23, 2023 @ COL L 1-4 25 26
Dec 21, 2023 @ SJS W 5-2 30 31
Dec 19, 2023 vs OTT W 4-3 38 22
Dec 16, 2023 vs BUF W 2-0 22 28
Dec 15, 2023 vs SJS W 1-0 24 21
Dec 12, 2023 @ PIT L 2-4 21 43
Dec 11, 2023 @ BUF L 2-5 23 38
Dec 9, 2023 @ BOS L 3-5 33 29
Dec 7, 2023 vs PHI L 1-4 26 26
Dec 4, 2023 vs WSH W 6-0 27 26
Dec 2, 2023 vs STL W 4-1 22 32
Nov 30, 2023 vs COL W 4-3 (OT) 32 31
Nov 28, 2023 vs TBL W 3-1 27 31
Nov 25, 2023 @ VGK W 2-0 18 34
Nov 22, 2023 vs STL L 5-6 25 31
Nov 20, 2023 vs LAK L 1-4 31 25
Nov 18, 2023 @ WPG L 2-5 18 26
Nov 16, 2023 @ CBJ W 3-2 32 41
Nov 14, 2023 @ DAL L 3-4 (OT) 26 36
Nov 11, 2023 @ NSH W 7-5 25 42
Nov 9, 2023 @ STL L 1-2 20 33
Nov 7, 2023 vs SEA W 4-3 (SO) 27 38
Nov 4, 2023 vs WPG L 3-5 25 27
Nov 2, 2023 vs MTL W 3-2 35 30
Nov 1, 2023 @ ANA L 3-4 (OT) 35 29
Oct 30, 2023 vs CHI W 8-1 33 30
Oct 27, 2023 vs LAK L 4-5 24 41
Oct 24, 2023 @ LAK L 3-6 27 28
Oct 21, 2023 vs ANA W 2-1 27 33
Oct 19, 2023 @ STL W 6-2 42 26
Oct 17, 2023 @ NYI L 0-1 14 34
Oct 16, 2023 @ NYR L 1-2 27 28
Oct 13, 2023 @ NJD W 4-3 (SO) 33 36