bpdatabases - NHL hockey analytics bpdatabases - NHL hockey analytics

Loading player data…

Charlie McAvoy
Charlie McAvoy BOS
Drafted Rd 1, Pick 14 (2016) and made NHL debut in 2016-17.
28 year old right-handed D from Long Beach, USA 🇺🇸, 6'1" 215lbs

2023-2024 Regular Season with Boston Bruins
74 GP (24:50 avg TOI) 47 Pts (12 G, 35 A)
10.7 xGF (15th of 234 defensemen) +1.3 G-xGF (52nd of 234 defensemen)

Data shown on this page was last updated on November 5, 2026 at 3:14 AM.

Workload for 2023-2024 Regular Season 82 BOS games 40% 50% 10% On the ice for the opening faceoffStarted33 games - 40% Played, but not on the ice for the opening faceoff.Appeared In41 games - 50% The team's games without an appearance, including any missed to injury, as a healthy scratch or spent in other leaguesDid Not Play8 games - 10%

xGF & Minutes Played by Season Minutes Played xGF 0 5 10 15 xGF 21-22 BOS: 1921 minutes played (78 GP) 1921 BOS 22-23 BOS: 1494 minutes played (67 GP) 1494 BOS 23-24 BOS: 1838 minutes played (74 GP) 1838 BOS 24-25 BOS: 1183 minutes played (50 GP) 1183 BOS 25-26 BOS: 1682 minutes played (69 GP) 1682 BOS 26-27 BOS: 252 minutes played (10 GP) BOS 9.5 xGF 9.5 7.3 xGF 7.3 10.7 xGF 10.7 6.6 xGF 6.6 9.8 xGF 9.8 1.5 xGF 1.5 21-22 78 GP 22-23 67 GP 23-24 74 GP 24-25 50 GP 25-26 69 GP 26-27 10 GP Season
Season Stats
Season Team xGF xGF/G G-xGF G A Pts GP avgTOI
26-27 BOS 1.5 0.15 -0.5 1 7 8 10 25:10
25-26 BOS 9.8 0.14 1.2 11 50 61 69 24:23
24-25 BOS 6.6 0.13 0.4 7 16 23 50 23:40
23-24 BOS 10.7 0.14 1.3 12 35 47 74 24:50
22-23 BOS 7.3 0.11 -0.3 7 45 52 67 22:18
21-22 BOS 9.5 0.12 -0.5 10 46 56 78 24:38
See complete Skater stats here.
Postseason Stats
Season Team xGF xGF/G G-xGF G A Pts GP avgTOI
25-26 BOS 0.6 0.10 -0.6 0 2 2 6 25:37
23-24 BOS 1.5 0.12 -0.5 1 5 6 13 25:35
22-23 BOS 0.6 0.09 -0.6 0 5 5 7 25:28
21-22 BOS 1.0 0.16 -1.0 0 5 5 6 24:54
See complete Skater stats here.
Past Games
Date Game xG G A Pts Shifts TOI
05/17/24 FLA @ BOS L 2-1 0.46 0 0 0 32 26:42
05/14/24 BOS @ FLA W 2-1 0.20 1 1 2 33 23:26
05/12/24 FLA @ BOS L 3-2 0.17 0 0 0 30 25:52
05/10/24 FLA @ BOS L 6-2 0.02 0 0 0 32 25:36
05/08/24 BOS @ FLA L 1-6 0.00 0 0 0 25 18:36
05/06/24 BOS @ FLA W 5-1 0.00 0 0 0 31 24:30
05/04/24 TOR @ BOS W 1-2 0.06 0 0 0 36 29:56
05/02/24 BOS @ TOR L 1-2 0.33 0 0 0 32 26:29
04/30/24 TOR @ BOS OTL 2-1 0.09 0 0 0 35 29:09
04/27/24 BOS @ TOR W 3-1 0.04 0 1 1 34 25:20
04/24/24 BOS @ TOR W 4-2 0.09 0 0 0 37 25:47
04/22/24 TOR @ BOS L 3-2 0.03 0 1 1 36 25:33
04/20/24 TOR @ BOS W 1-5 0.03 0 2 2 33 25:40
04/16/24 OTT @ BOS L 3-1 0.35 0 0 0 27 22:44
04/15/24 BOS @ WSH L 0-2 0.15 0 0 0 31 26:14
04/13/24 BOS @ PIT W 6-4 0.16 0 1 1 30 21:57
04/09/24 CAR @ BOS L 4-1 0.15 1 0 1 34 23:55
04/06/24 FLA @ BOS W 2-3 0.26 1 0 1 32 25:58
04/04/24 BOS @ CAR W 4-1 0.02 0 0 0 23 23:13
04/02/24 BOS @ NSH W 3-0 0.27 0 0 0 32 23:46
03/30/24 BOS @ WSH W 3-2 0.56 0 0 0 35 27:50
03/27/24 BOS @ TBL L 1-3 0.19 0 0 0 31 24:31
03/26/24 BOS @ FLA W 4-3 0.10 1 1 2 27 25:12
03/23/24 BOS @ PHI L 2-3 0.08 0 0 0 30 25:11
03/21/24 NYR @ BOS L 5-2 0.03 0 0 0 29 25:00
03/19/24 OTT @ BOS W 2-6 0.00 0 0 0 27 22:37
03/16/24 PHI @ BOS W 5-6 0.00 0 0 0 28 22:34
03/14/24 BOS @ MTL W 2-1 0.09 0 0 0 23 23:23
03/11/24 STL @ BOS L 5-1 0.01 0 0 0 26 26:00
03/09/24 PIT @ BOS W 1-5 0.03 0 0 0 26 22:16
03/07/24 TOR @ BOS W 1-4 0.12 0 0 0 26 24:23
03/05/24 EDM @ BOS OTL 2-1 0.15 0 0 0 31 25:34
03/04/24 BOS @ TOR W 4-1 0.04 0 0 0 30 25:12
03/02/24 BOS @ NYI L 1-5 0.01 0 1 1 31 22:29
02/29/24 VGK @ BOS W 4-5 0.26 0 0 0 30 26:45
02/26/24 BOS @ SEA OTL 3-4 0.07 0 1 1 35 28:33
02/24/24 BOS @ VAN OTL 2-3 0.02 0 0 0 29 24:25
02/22/24 BOS @ CGY OTL 2-3 0.20 0 0 0 35 26:48
02/21/24 BOS @ EDM W 6-5 0.26 1 1 2 37 30:10
02/19/24 DAL @ BOS W 3-4 0.07 0 2 2 35 29:39
02/17/24 LAK @ BOS OTL 5-4 0.07 0 1 1 33 30:01
02/15/24 SEA @ BOS L 4-1 0.12 0 1 1 29 26:39
02/13/24 TBL @ BOS OTL 3-2 0.44 1 0 1 32 27:47
02/10/24 WSH @ BOS L 3-0 0.01 0 0 0 30 27:13
02/08/24 VAN @ BOS W 0-4 0.16 0 0 0 29 21:08
02/06/24 CGY @ BOS L 4-1 0.27 0 0 0 29 22:49
01/27/24 BOS @ PHI W 6-2 0.13 1 1 2 30 22:32
01/25/24 BOS @ OTT W 3-2 0.00 0 1 1 34 23:49
01/24/24 CAR @ BOS L 3-2 0.20 0 0 0 29 24:25
01/22/24 WPG @ BOS W 1-4 0.29 0 0 0 28 22:40
01/20/24 MTL @ BOS W 4-9 0.04 0 1 1 25 24:47
01/18/24 COL @ BOS W 2-5 0.29 0 0 0 28 24:11
01/15/24 NJD @ BOS W 0-3 0.29 0 1 1 27 24:45
01/13/24 BOS @ STL W 4-3 0.34 2 0 2 34 27:40
01/11/24 BOS @ VGK OTL 1-2 0.05 0 0 0 30 26:32
01/09/24 BOS @ ARI OTL 3-4 0.09 0 0 0 34 27:50
01/08/24 BOS @ COL OTL 3-4 0.05 0 0 0 37 30:50
01/06/24 TBL @ BOS W 3-7 0.02 1 0 1 23 24:15
01/04/24 PIT @ BOS L 6-5 0.01 0 2 2 31 26:27
01/02/24 BOS @ CBJ W 4-1 0.27 0 0 0 29 23:33
12/31/23 BOS @ DET W 5-3 0.06 0 3 3 30 24:08
12/30/23 NJD @ BOS W 2-5 0.10 0 1 1 29 22:57
12/27/23 BOS @ BUF W 4-1 0.11 0 1 1 28 23:26
12/23/23 BOS @ MIN L 2-3 0.07 0 1 1 33 27:05
12/22/23 BOS @ WPG L 1-5 0.12 0 0 0 27 23:09
12/19/23 MIN @ BOS OTL 4-3 0.13 0 0 0 26 24:29
12/07/23 BUF @ BOS L 3-1 0.06 0 0 0 20 15:53
12/03/23 CBJ @ BOS W 1-3 0.22 0 2 2 27 24:30
12/02/23 BOS @ TOR W 4-3 0.13 0 0 0 35 28:04
11/30/23 SJS @ BOS W 0-3 0.14 0 1 1 28 24:34
11/27/23 BOS @ CBJ L 2-5 0.06 0 1 1 30 20:50
11/25/23 BOS @ NYR L 4-7 0.00 0 0 0 27 23:42
11/24/23 DET @ BOS L 5-2 0.37 0 0 0 31 25:24
11/22/23 BOS @ FLA W 3-1 0.22 0 0 0 30 27:30
11/20/23 BOS @ TBL OTL 4-5 0.11 0 1 1 33 26:49
11/18/23 MTL @ BOS W 2-5 0.19 1 0 1 25 23:56
11/14/23 BOS @ BUF W 5-2 0.06 0 2 2 28 24:21
11/11/23 BOS @ MTL OTL 2-3 0.29 0 1 1 31 26:44
10/30/23 FLA @ BOS W 2-3 0.18 1 0 1 29 21:19
10/28/23 DET @ BOS W 1-4 0.15 1 0 1 26 21:24
10/26/23 ANA @ BOS OTL 4-3 0.09 0 3 3 32 26:11
10/24/23 BOS @ CHI W 3-0 0.47 0 0 0 30 22:28
10/22/23 BOS @ ANA W 3-1 0.12 0 1 1 25 24:57
10/21/23 BOS @ LAK W 4-2 0.13 0 0 0 32 26:39
10/19/23 BOS @ SJS W 3-1 0.11 0 0 0 27 22:50
10/14/23 NSH @ BOS W 2-3 0.13 0 2 2 27 26:10
10/11/23 CHI @ BOS W 1-3 0.01 0 0 0 27 22:55
Postseason games are highlighted in yellow.
See lookup stats for past games here.