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

2024-2025 Regular Season with Boston Bruins
50 GP (23:40 avg TOI) 23 Pts (7 G, 16 A)
6.6 xGF (50th of 235 defensemen) +0.4 G-xGF (93rd of 235 defensemen)

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

Workload for 2024-2025 Regular Season 82 BOS games 41% 20% 39% On the ice for the opening faceoffStarted34 games - 41% Played, but not on the ice for the opening faceoff.Appeared In16 games - 20% The team's games without an appearance, including any missed to injury, as a healthy scratch or spent in other leaguesDid Not Play32 games - 39%

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
02/08/25 VGK @ BOS L 4-3 0.19 0 0 0 33 25:24
02/05/25 BOS @ NYR L 2-3 0.14 0 1 1 28 23:59
02/04/25 MIN @ BOS W 0-3 0.40 1 0 1 26 21:12
02/01/25 NYR @ BOS W 3-6 0.17 1 0 1 32 25:12
01/30/25 WPG @ BOS L 6-2 0.15 0 0 0 26 21:41
01/11/25 BOS @ FLA W 4-3 0.33 0 1 1 29 21:54
01/09/25 BOS @ TBL L 1-4 0.11 0 0 0 30 25:08
01/07/25 EDM @ BOS L 4-0 0.01 0 0 0 28 22:58
01/05/25 NYI @ BOS OTL 5-4 0.06 0 1 1 31 24:15
01/04/25 BOS @ TOR L 4-6 0.01 0 1 1 29 25:00
01/02/25 BOS @ NYR L 1-2 0.19 0 1 1 32 25:56
12/31/24 BOS @ WSH L 1-3 0.12 0 0 0 29 23:29
12/28/24 CBJ @ BOS W 0-4 0.12 0 0 0 23 19:03
12/27/24 BOS @ CBJ L 2-6 0.08 0 0 0 25 20:02
12/23/24 WSH @ BOS W 1-4 0.19 0 1 1 28 24:18
12/21/24 BUF @ BOS W 1-3 0.00 0 1 1 27 24:40
12/19/24 BOS @ EDM OTL 2-3 0.05 0 1 1 29 24:36
12/17/24 BOS @ CGY W 4-3 0.33 0 1 1 27 23:24
12/14/24 BOS @ VAN W 5-1 0.06 0 1 1 25 23:56
12/12/24 BOS @ SEA L 1-5 0.15 0 0 0 29 23:07
12/10/24 BOS @ WPG L 1-8 0.11 0 1 1 27 21:33
12/07/24 PHI @ BOS W 3-4 0.39 0 0 0 26 22:51
12/04/24 BOS @ CHI W 4-2 0.25 0 0 0 28 23:56
12/03/24 DET @ BOS W 2-3 0.09 0 0 0 29 26:26
12/01/24 MTL @ BOS W 3-6 0.29 2 0 2 24 23:00
11/29/24 PIT @ BOS L 2-1 0.08 0 0 0 26 24:07
11/27/24 BOS @ NYI W 6-3 0.00 0 1 1 26 18:49
11/26/24 VAN @ BOS L 2-0 0.12 0 0 0 24 24:55
11/23/24 BOS @ DET W 2-1 0.08 0 0 0 28 26:16
11/21/24 UTA @ BOS W 0-1 0.11 0 0 0 23 23:08
11/18/24 CBJ @ BOS L 5-1 0.18 0 0 0 27 24:40
11/16/24 STL @ BOS OTL 3-2 0.01 0 1 1 33 25:07
11/14/24 BOS @ DAL L 2-7 0.08 0 0 0 27 22:23
11/12/24 BOS @ STL W 3-2 0.13 1 1 2 28 25:08
11/09/24 OTT @ BOS OTL 3-2 0.00 0 0 0 29 24:22
11/07/24 CGY @ BOS W 3-4 0.04 0 0 0 31 27:54
11/05/24 BOS @ TOR L 0-4 0.20 0 0 0 29 24:20
11/03/24 SEA @ BOS W 0-2 0.32 0 1 1 26 23:58
11/02/24 BOS @ PHI W 3-0 0.00 0 0 0 26 24:29
10/31/24 BOS @ CAR L 2-8 0.00 0 0 0 29 20:25
10/29/24 PHI @ BOS L 2-0 0.11 0 0 0 23 26:23
10/26/24 TOR @ BOS W 3-4 0.03 0 0 0 31 26:18
10/24/24 DAL @ BOS L 5-2 0.02 0 0 0 28 21:59
10/22/24 BOS @ NSH L 0-4 0.12 0 0 0 23 20:59
10/19/24 BOS @ UTA OTL 1-2 0.05 0 0 0 27 23:48
10/16/24 BOS @ COL W 5-3 0.03 0 0 0 31 22:59
10/14/24 FLA @ BOS L 4-3 0.11 0 0 0 31 26:00
10/12/24 LAK @ BOS W 1-2 0.16 0 0 0 26 23:14
10/10/24 MTL @ BOS W 4-6 0.38 1 0 1 28 22:56
10/08/24 BOS @ FLA L 4-6 0.24 1 1 2 26 21:54
Postseason games are highlighted in yellow.
See lookup stats for past games here.