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

2021-2022 Regular Season with Boston Bruins
78 GP (24:38 avg TOI) 56 Pts (10 G, 46 A)
9.5 xGF (27th of 231 defensemen) -0.5 G-xGF (109th of 231 defensemen)

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

Workload for 2021-2022 Regular Season 82 BOS games 49% 46% 5% On the ice for the opening faceoffStarted40 games - 49% Played, but not on the ice for the opening faceoff.Appeared In38 games - 46% The team's games without an appearance, including any missed to injury, as a healthy scratch or spent in other leaguesDid Not Play4 games - 5%

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/14/22 BOS @ CAR L 2-3 0.00 0 2 2 34 27:52
05/12/22 CAR @ BOS W 2-5 0.25 0 1 1 29 20:33
05/10/22 BOS @ CAR L 1-5 0.02 0 0 0 29 25:14
05/06/22 CAR @ BOS W 2-4 0.08 0 0 0 27 23:06
05/04/22 BOS @ CAR L 2-5 0.46 0 1 1 34 28:32
05/02/22 BOS @ CAR L 1-5 0.16 0 1 1 26 24:08
04/28/22 BUF @ BOS W 0-5 0.04 0 1 1 24 20:22
04/26/22 FLA @ BOS W 2-4 0.19 0 0 0 31 26:17
04/24/22 BOS @ MTL W 5-3 0.13 1 0 1 31 22:36
04/23/22 NYR @ BOS W 1-3 0.08 0 1 1 26 24:05
04/21/22 BOS @ PIT L 0-4 0.12 0 0 0 27 24:40
04/19/22 BOS @ STL W 3-2 0.24 1 0 1 31 25:03
04/16/22 PIT @ BOS W 1-2 0.12 0 0 0 34 24:47
04/14/22 OTT @ BOS L 3-2 0.15 0 0 0 27 24:24
04/12/22 STL @ BOS L 4-2 0.14 0 0 0 30 27:02
04/10/22 BOS @ WSH L 2-4 0.51 0 1 1 29 28:18
04/08/22 BOS @ TBL W 2-1 0.17 0 1 1 31 26:33
04/05/22 BOS @ DET L 3-5 0.20 0 1 1 27 27:57
04/04/22 BOS @ CBJ W 3-2 0.04 0 2 2 28 25:43
04/02/22 CBJ @ BOS W 2-5 0.22 0 2 2 24 24:24
03/31/22 NJD @ BOS W 1-8 0.05 0 1 1 30 23:30
03/29/22 TOR @ BOS L 6-4 0.02 0 2 2 29 25:34
03/26/22 NYI @ BOS W 3-6 0.06 0 2 2 27 19:38
03/24/22 TBL @ BOS W 2-3 0.14 0 0 0 26 24:56
03/21/22 BOS @ MTL W 3-2 0.36 0 0 0 25 24:17
03/18/22 BOS @ WPG W 4-2 0.07 1 1 2 28 25:48
03/16/22 BOS @ MIN L 2-4 0.18 0 1 1 26 22:07
03/15/22 BOS @ CHI W 2-1 0.27 0 0 0 29 26:16
03/12/22 ARI @ BOS W 2-3 0.13 0 1 1 26 23:05
03/10/22 CHI @ BOS W 3-4 0.41 0 1 1 29 24:58
03/07/22 LAK @ BOS OTL 3-2 0.02 0 0 0 29 26:57
03/05/22 BOS @ CBJ W 5-4 0.22 0 1 1 30 27:20
03/03/22 BOS @ VGK W 5-2 0.00 0 0 0 30 23:29
03/01/22 BOS @ ANA L 3-4 0.07 0 0 0 30 26:49
02/28/22 BOS @ LAK W 7-0 0.00 0 2 2 23 21:01
02/26/22 BOS @ SJS W 3-1 0.10 0 0 0 32 26:27
02/24/22 BOS @ SEA W 3-2 0.14 0 2 2 29 23:59
02/21/22 COL @ BOS W 1-5 0.04 0 2 2 24 24:33
02/19/22 BOS @ OTT W 3-2 0.17 0 0 0 34 28:30
02/17/22 BOS @ NYI L 1-4 0.11 0 0 0 22 26:19
02/15/22 BOS @ NYR OTL 1-2 0.00 0 0 0 30 27:20
02/12/22 BOS @ OTT W 2-0 0.06 0 0 0 31 25:03
02/10/22 CAR @ BOS L 6-0 0.01 0 0 0 24 22:24
02/08/22 PIT @ BOS L 4-2 0.25 0 0 0 28 25:09
02/01/22 SEA @ BOS W 2-3 0.12 0 0 0 29 26:36
01/30/22 BOS @ DAL L 1-6 0.10 0 0 0 28 21:32
01/28/22 BOS @ ARI W 2-1 0.19 1 0 1 30 25:02
01/26/22 BOS @ COL OTL 3-4 0.17 0 2 2 34 27:25
01/24/22 ANA @ BOS L 5-3 0.00 0 0 0 27 24:49
01/22/22 WPG @ BOS W 2-3 0.04 0 0 0 28 27:13
01/20/22 WSH @ BOS W 3-4 0.15 1 0 1 30 24:35
01/18/22 CAR @ BOS L 7-1 0.01 0 1 1 23 20:21
01/15/22 NSH @ BOS W 3-4 0.09 0 1 1 33 27:44
01/13/22 PHI @ BOS W 2-3 0.02 0 2 2 27 25:48
01/12/22 MTL @ BOS W 1-5 0.16 0 0 0 29 21:23
01/10/22 BOS @ WSH W 7-3 0.03 0 0 0 30 20:42
01/04/22 NJD @ BOS W 3-5 0.10 0 0 0 30 24:15
01/02/22 BOS @ DET W 5-1 0.12 1 1 2 25 21:12
01/01/22 BUF @ BOS W 3-4 0.27 0 3 3 27 23:59
12/16/21 BOS @ NYI L 1-3 0.26 0 0 0 31 28:09
12/14/21 VGK @ BOS L 4-1 0.03 0 0 0 27 21:26
12/11/21 BOS @ CGY W 4-2 0.15 1 0 1 29 26:47
12/09/21 BOS @ EDM W 3-2 0.06 0 0 0 29 25:29
12/08/21 BOS @ VAN OTL 1-2 0.09 0 0 0 32 28:02
12/02/21 BOS @ NSH W 2-0 0.02 0 0 0 30 28:45
11/30/21 DET @ BOS L 2-1 0.00 0 1 1 29 25:43
11/28/21 VAN @ BOS W 2-3 0.18 0 0 0 33 27:52
11/26/21 NYR @ BOS L 5-2 0.11 0 0 0 28 26:14
11/24/21 BOS @ BUF W 5-1 0.05 0 1 1 26 18:38
11/21/21 CGY @ BOS L 4-0 0.10 0 0 0 25 21:40
11/20/21 BOS @ PHI W 5-2 0.10 0 0 0 30 23:54
11/14/21 MTL @ BOS W 2-5 0.39 2 0 2 32 23:03
11/13/21 BOS @ NJD W 5-2 0.08 0 3 3 32 23:45
11/11/21 EDM @ BOS L 5-3 0.06 0 0 0 26 23:15
11/09/21 OTT @ BOS W 2-3 0.02 0 2 2 27 25:09
11/06/21 BOS @ TOR L 2-5 0.21 0 0 0 29 25:36
11/04/21 DET @ BOS W 1-5 0.16 0 2 2 24 21:17
10/30/21 FLA @ BOS W 2-3 0.15 1 0 1 32 24:51
10/28/21 BOS @ CAR L 0-3 0.12 0 0 0 31 23:33
10/27/21 BOS @ FLA L 1-4 0.03 0 0 0 25 24:39
10/24/21 SJS @ BOS W 3-4 0.02 0 0 0 28 22:45
10/22/21 BOS @ BUF W 4-1 0.02 0 0 0 27 23:19
10/20/21 BOS @ PHI L 3-6 0.10 0 2 2 27 23:19
10/16/21 DAL @ BOS W 1-3 0.22 0 0 0 26 24:18
Postseason games are highlighted in yellow.
See lookup stats for past games here.