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

2025-2026 Regular Season with Boston Bruins
69 GP (24:23 avg TOI) 61 Pts (11 G, 50 A)
9.8 xGF (21st of 229 defensemen) +1.2 G-xGF (59th of 229 defensemen)

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

Workload for 2025-2026 Regular Season 82 BOS games 40% 44% 16% On the ice for the opening faceoffStarted33 games - 40% Played, but not on the ice for the opening faceoff.Appeared In36 games - 44% The team's games without an appearance, including any missed to injury, as a healthy scratch or spent in other leaguesDid Not Play13 games - 16%

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/01/26 BUF @ BOS L 4-1 0.02 0 0 0 31 25:09
04/28/26 BOS @ BUF W 2-1 0.13 0 0 0 28 26:24
04/26/26 BUF @ BOS L 6-1 0.24 0 0 0 26 23:23
04/23/26 BUF @ BOS L 3-1 0.17 0 1 1 29 27:07
04/21/26 BOS @ BUF W 4-2 0.01 0 1 1 32 27:22
04/19/26 BOS @ BUF L 3-4 0.05 0 0 0 29 24:18
04/14/26 NJD @ BOS W 0-4 0.10 0 0 0 19 18:18
04/11/26 TBL @ BOS L 2-1 0.02 0 1 1 27 25:31
04/07/26 BOS @ CAR OTL 5-6 0.03 0 2 2 28 26:29
04/05/26 BOS @ PHI OTL 1-2 0.08 0 0 0 31 25:39
04/04/26 BOS @ TBL L 1-3 0.29 0 0 0 25 24:19
04/02/26 BOS @ FLA L 1-2 0.25 0 0 0 27 27:37
03/31/26 DAL @ BOS W 3-6 0.05 0 1 1 26 22:41
03/29/26 BOS @ CBJ W 4-3 0.24 1 1 2 29 26:09
03/28/26 MIN @ BOS W 3-6 0.15 0 0 0 24 26:16
03/25/26 BOS @ BUF W 4-3 0.09 0 1 1 26 24:45
03/24/26 TOR @ BOS L 4-2 0.09 1 0 1 26 26:40
03/21/26 BOS @ DET W 4-2 0.03 0 2 2 25 27:05
03/19/26 WPG @ BOS W 1-6 0.06 0 0 0 27 20:34
03/17/26 BOS @ MTL OTL 2-3 0.32 0 1 1 27 26:44
03/16/26 BOS @ NJD OTL 3-4 0.20 0 1 1 28 20:55
03/14/26 BOS @ WSH W 3-2 0.16 2 0 2 31 27:44
03/12/26 SJS @ BOS L 4-2 0.09 0 1 1 25 24:26
03/10/26 LAK @ BOS W 1-2 0.50 1 0 1 23 22:26
03/08/26 BOS @ PIT OTL 4-5 0.38 0 1 1 23 24:26
03/07/26 WSH @ BOS W 1-3 0.23 0 1 1 27 25:52
03/05/26 BOS @ NSH L 3-6 0.22 1 1 2 24 23:47
03/03/26 PIT @ BOS W 1-2 0.07 0 0 0 25 26:13
02/28/26 BOS @ PHI L 1-3 0.11 1 0 1 24 26:47
02/26/26 CBJ @ BOS W 2-4 0.00 0 1 1 25 23:55
02/04/26 BOS @ FLA OTL 4-5 0.00 0 1 1 26 22:05
02/01/26 BOS @ TBL OTL 5-6 0.13 0 2 2 33 30:19
01/29/26 PHI @ BOS W 3-6 0.31 0 1 1 25 20:54
01/27/26 NSH @ BOS W 2-3 0.12 0 1 1 28 27:14
01/26/26 BOS @ NYR OTL 3-4 0.05 0 1 1 30 24:07
01/24/26 MTL @ BOS W 3-4 0.00 0 3 3 29 27:43
01/22/26 VGK @ BOS W 3-4 0.10 1 0 1 26 27:01
01/20/26 BOS @ DAL L 2-6 0.00 0 0 0 26 22:20
01/17/26 BOS @ CHI W 5-2 0.18 1 0 1 25 21:32
01/15/26 SEA @ BOS W 2-4 0.00 0 2 2 28 28:00
01/13/26 DET @ BOS W 0-3 0.20 0 1 1 25 23:00
01/11/26 PIT @ BOS W 0-1 0.13 0 0 0 26 22:41
01/10/26 NYR @ BOS W 2-10 0.31 1 1 2 26 21:26
01/08/26 CGY @ BOS W 1-4 0.07 0 1 1 26 24:01
01/06/26 BOS @ SEA L 4-7 0.20 0 1 1 28 23:51
01/03/26 BOS @ VAN W 3-2 0.19 0 1 1 30 25:35
12/31/25 BOS @ EDM W 6-2 0.10 0 1 1 27 22:30
12/29/25 BOS @ CGY OTL 1-2 0.10 0 0 0 31 26:44
12/27/25 BOS @ BUF L 1-4 0.35 0 0 0 27 24:22
12/23/25 MTL @ BOS L 6-2 0.04 0 0 0 28 26:44
12/21/25 OTT @ BOS L 6-2 0.29 1 1 2 27 21:59
12/20/25 VAN @ BOS OTL 5-4 0.53 0 1 1 29 24:59
12/18/25 EDM @ BOS L 3-1 0.19 0 1 1 28 23:21
12/16/25 UTA @ BOS W 1-4 0.00 0 0 0 29 24:19
12/14/25 BOS @ MIN L 2-6 0.03 0 0 0 29 24:50
12/11/25 BOS @ WPG W 6-3 0.30 0 1 1 33 24:16
11/15/25 BOS @ MTL W 3-2 0.00 0 0 0 17 13:41
11/13/25 BOS @ OTT L 3-5 0.10 0 0 0 25 25:05
11/11/25 TOR @ BOS W 3-5 0.15 0 2 2 28 26:11
11/06/25 OTT @ BOS W 2-3 0.07 0 1 1 31 26:12
11/04/25 BOS @ NYI W 4-3 0.48 0 1 1 30 23:43
11/01/25 CAR @ BOS W 1-2 0.00 0 2 2 25 24:09
10/30/25 BUF @ BOS W 3-4 0.02 0 0 0 30 26:31
10/28/25 NYI @ BOS W 2-5 0.02 0 2 2 27 24:06
10/27/25 BOS @ OTT L 2-7 0.03 0 0 0 23 17:23
10/25/25 COL @ BOS W 2-3 0.02 0 0 0 27 24:15
10/23/25 ANA @ BOS L 7-5 0.04 0 2 2 30 22:40
10/21/25 FLA @ BOS L 4-3 0.19 0 0 0 34 26:30
10/19/25 BOS @ UTA L 2-3 0.16 0 1 1 27 26:23
10/18/25 BOS @ COL L 1-4 0.09 0 1 1 30 20:45
10/16/25 BOS @ VGK L 5-6 0.02 0 1 1 27 27:20
10/13/25 TBL @ BOS L 4-3 0.21 0 0 0 23 22:23
10/11/25 BUF @ BOS W 1-3 0.00 0 1 1 29 24:27
10/09/25 CHI @ BOS W 3-4 0.50 0 0 0 34 27:26
10/08/25 BOS @ WSH W 3-1 0.01 0 0 0 28 22:31
Postseason games are highlighted in yellow.
See lookup stats for past games here.