Headshot Image
Boston Bruins
Atlantic Division
Team RecordPowered by CORE
The Boston Bruins sit 15th in the NHL with 46 points (22-18-2), achieving a points percentage of 0.548. In their last 10 games the Bruins won 3 times and have a record of 3-5-2. Their Goal differential is -3 with 133 goals for and 136 goals against. The Bruins leading scorer is David Pastrnak with 46 points (17 goals, 29 assists).
Points:
46 Pts
15th
Goals For:
133
12th
Goals Against:
136
22nd
Goal Differential:
-3
17th
Last 10 Games:
3-5-2
28th
At Home:
13th
On the Road:
21st
Point Prediction
87
21st
Point Projection
88
18th
Atlantic Division Powered by CORE
# Team GP Points Diff
1 Team Logo Tampa Bay Lightning 41 53 32
2 Team Logo Montreal Canadiens 42 52 0
3 Team Logo Detroit Red Wings 43 52 -7
4 Team Logo Florida Panthers 41 47 -1
5 Team Logo Buffalo Sabres 40 46 -1
6 Team Logo Boston Bruins 42 46 -3
7 Team Logo Ottawa Senators 40 45 4
8 Team Logo Toronto Maple Leafs 41 45 -1
# Team Pred. Proj.
1 Team Logo Tampa Bay Lightning 107 107
2 Team Logo Buffalo Sabres 98 96
3 Team Logo Montreal Canadiens 89 95
WC Team Logo Ottawa Senators 97 95
5 Team Logo Florida Panthers 95 95
6 Team Logo Detroit Red Wings 89 94
7 Team Logo Toronto Maple Leafs 94 92
8 Team Logo Boston Bruins 87 88
Last 10 Games
Date Away Home Score W/L
14.12.2025 Away Team Logo Bruins Home Team Logo Wild 2 : 6 Loss
16.12.2025 Away Team Logo Mammoth Home Team Logo Bruins 1 : 4 Win
18.12.2025 Away Team Logo Oilers Home Team Logo Bruins 3 : 1 Loss
20.12.2025 Away Team Logo Canucks Home Team Logo Bruins 5 : 4 Overtime Loss
21.12.2025 Away Team Logo Senators Home Team Logo Bruins 6 : 2 Loss
23.12.2025 Away Team Logo Canadiens Home Team Logo Bruins 6 : 2 Loss
27.12.2025 Away Team Logo Bruins Home Team Logo Sabres 1 : 4 Loss
29.12.2025 Away Team Logo Bruins Home Team Logo Flames 1 : 2 Overtime Loss
31.12.2025 Away Team Logo Bruins Home Team Logo Oilers 6 : 2 Win
03.01.2026 Away Team Logo Bruins Home Team Logo Canucks 3 : 2 Overtime Win
Upcoming Games
Date Away Home Opponent
06.01.2026 Away Team Logo Bruins Home Team Logo Kraken 6-3-1
08.01.2026 Away Team Logo Flames Home Team Logo Bruins 6-4-0
10.01.2026 Away Team Logo Rangers Home Team Logo Bruins 4-5-1
11.01.2026 Away Team Logo Penguins Home Team Logo Bruins 6-4-0
13.01.2026 Away Team Logo Red Wings Home Team Logo Bruins 6-3-1
15.01.2026 Away Team Logo Kraken Home Team Logo Bruins 6-3-1
17.01.2026 Away Team Logo Bruins Home Team Logo Blackhawks 4-5-1
20.01.2026 Away Team Logo Bruins Home Team Logo Stars 4-3-3
22.01.2026 Away Team Logo Golden Knights Home Team Logo Bruins 2-5-3
24.01.2026 Away Team Logo Canadiens Home Team Logo Bruins 6-2-2
Player ChartsPowered by CORE
SuperlativesPowered by CORE
# Name Pos GP G A Pts +/- TOI/G S% PIM
1 David Pastrnak RW 37 17 29 46 -11 20:01 13.5% 30
2 Morgan Geekie C 42 25 16 41 -5 17:32 24.8% 14
3 Pavel Zacha C 41 10 16 26 -7 17:29 15.9% 24
4 Elias Lindholm C 32 7 19 26 -3 17:16 13.0% 30
5 Charlie McAvoy D 30 1 20 21 -6 24:02 2.2% 32
6 Fraser Minten C 42 8 9 17 8 14:43 15.1% 14
7 Viktor Arvidsson LW 30 7 10 17 2 14:20 9.6% 16
8 Casey Mittelstadt C 32 9 7 16 -4 15:05 25.0% 2
9 Mason Lohrei D 37 2 14 16 5 16:38 6.5% 8
10 Tanner Jeannot LW 38 4 11 15 -1 13:41 9.3% 39
11 Michael Eyssimont C 39 6 8 14 -6 11:16 7.7% 21
12 Hampus Lindholm D 34 3 11 14 -7 22:10 5.0% 36
13 Mark Kastelic C 42 6 7 13 5 13:28 10.5% 80
14 Marat Khusnutdinov C 37 5 8 13 -4 13:56 13.5% 10
15 Nikita Zadorov D 42 1 12 13 8 21:48 2.0% 111
16 Alex Steeves C 25 8 4 12 4 12:23 24.2% 23
17 Sean Kuraly C 42 3 8 11 -1 13:57 5.1% 34
18 Andrew Peeke D 42 4 5 9 -12 20:25 8.3% 12
19 Henri Jokiharju D 25 0 6 6 -5 17:23 0.0% 10
20 Vladislav Kolyachonok D 13 1 2 3 2 12:32 8.3% 4
21 Jonathan Aspirot D 22 2 0 2 10 16:11 12.5% 15
22 Jordan Harris D 5 1 1 2 0 15:37 11.1% 0
23 Riley Tufte LW 4 1 0 1 -1 11:40 25.0% 0
24 Victor Soderstrom D 8 0 1 1 3 13:40 0.0% 0
25 Michael Callahan D 5 0 0 0 -1 12:59 0.0% 0
26 Jeffrey Viel LW 10 0 0 0 -1 9:30 0.0% 30
27 Matej Blümel RW 4 0 0 0 -3 10:52 0.0% 0
28 Georgii Merkulov C 1 0 0 0 -1 10:34 0
29 Frederic Brunet D No games played
30 Matthew Poitras C No games played
Injured Player
# Name Pos GP G A Pts +/- TOI/G S% PIM
1 Charlie McAvoy D
2 Hampus Lindholm D
3 Nikita Zadorov D
4 Andrew Peeke D
5 Mason Lohrei D
6 Jonathan Aspirot D
7 Victor Soderstrom D
8 Jordan Harris D
9 Henri Jokiharju D
10 Vladislav Kolyachonok D
11 Michael Callahan D
12 Frederic Brunet D No games played
13 David Pastrnak RW
14 Morgan Geekie C
15 Pavel Zacha C
16 Elias Lindholm C
17 Viktor Arvidsson LW
18 Fraser Minten C
19 Alex Steeves C
20 Mark Kastelic C
21 Tanner Jeannot LW
22 Casey Mittelstadt C
23 Matthew Poitras C No games played
24 Michael Eyssimont C
25 Jeffrey Viel LW
26 Marat Khusnutdinov C
27 Patrick Brown C No games played
28 Sean Kuraly C
29 Fabian Lysell RW No games played
30 Matej Blümel RW
Injured Player
# Name Pos GP G A Pts +/- TOI/G S% PIM
1 Elias Lindholm C 932 242 388 630 8 18:25 12.1% 245
2 Hampus Lindholm D 796 76 251 327 140 22:19 5.6% 477
3 David Pastrnak RW 793 408 471 879 130 18:25 13.9% 372
4 Nikita Zadorov D 765 52 129 181 45 18:33 5.6% 957
5 Pavel Zacha C 669 135 233 368 -43 16:35 12.1% 189
6 Viktor Arvidsson LW 643 201 205 406 45 16:24 10.8% 272
7 Sean Kuraly C 604 67 97 164 -48 13:38 7.3% 377
8 Charlie McAvoy D 534 61 260 321 138 23:27 6.8% 461
9 Casey Mittelstadt C 470 90 162 252 -78 15:42 12.8% 108
10 Henri Jokiharju D 432 19 84 103 -22 19:04 3.7% 150
11 Morgan Geekie C 375 97 103 200 6 13:56 16.4% 118
12 Andrew Peeke D 351 15 55 70 -81 19:30 4.2% 131
13 Tanner Jeannot LW 332 53 55 108 -10 13:29 12.9% 442
14 Michael Eyssimont C 252 31 39 70 5 11:26 6.3% 251
15 Mark Kastelic C 247 25 27 52 -10 9:50 9.3% 365
16 Jordan Harris D 169 10 29 39 -6 16:36 6.8% 62
17 Patrick Brown C 164 10 16 26 -29 11:09 6.2% 75
18 Mason Lohrei D 155 11 51 62 -40 18:09 6.6% 42
19 Marat Khusnutdinov C 128 11 18 29 -18 12:45 13.1% 36
20 Vladislav Kolyachonok D 87 5 12 17 -5 13:58 7.9% 22
21 Fraser Minten C 67 11 11 22 3 14:00 13.8% 18
22 Matthew Poitras C 66 6 20 26 -1 13:14 8.7% 14
23 Jeffrey Viel LW 64 3 2 5 -11 8:35 5.2% 183
24 Victor Soderstrom D 61 1 11 12 -4 15:50 1.7% 30
25 Alex Steeves C 39 9 6 15 3 11:11 19.6% 23
26 Riley Tufte LW 28 3 1 4 -7 9:02 16.7% 10
27 Jonathan Aspirot D 22 2 0 2 10 16:11 12.5% 15
28 Michael Callahan D 22 1 0 1 -6 13:52 8.3% 7
29 Matej Blümel RW 17 2 0 2 -6 9:27 9.5% 0
30 Fabian Lysell RW 12 1 2 3 -4 13:26 4.8% 6
Injured Player
# Name Pos Actual AAV Player Value Difference Yrs Age
1 David Pastrnak RW $11.250M $7.700M -$3.550M 6 29.6 yrs
2 Charlie McAvoy D $9.500M $8.400M -$1.100M 5 28 yrs
3 Elias Lindholm C $7.750M $4.700M -$3.050M 6 31.1 yrs
4 Hampus Lindholm D $6.500M $6.300M -$0.200M 5 32 yrs
5 Casey Mittelstadt C $5.750M $1.700M -$4.050M 2 27.1 yrs
6 Morgan Geekie C $5.500M $7.500M $2.000M 6 27.5 yrs
7 Nikita Zadorov D $5.000M $4.400M -$0.600M 5 30.7 yrs
8 Pavel Zacha C $4.750M $6.400M $1.650M 2 28.8 yrs
9 Viktor Arvidsson LW $4.000M $3.800M -$0.200M 1 32.7 yrs
10 Tanner Jeannot LW $3.400M $2.100M -$1.300M 5 28.6 yrs
11 Mason Lohrei D $3.200M $3.300M $0.100M 2 25 yrs
12 Henri Jokiharju D $3.000M $0.800M -$2.200M 3 26.6 yrs
13 Andrew Peeke D $2.750M $3.900M $1.150M 1 27.8 yrs
14 Sean Kuraly C $1.850M $1.000M -$0.850M 2 33 yrs
15 Mark Kastelic C $1.567M $3.100M $1.533M 3 26.8 yrs
16 Michael Eyssimont C $1.450M $1.400M -$0.050M 2 29.3 yrs
17 Marat Khusnutdinov C $0.925M $1.300M $0.375M 2 23.5 yrs
18 Matej Blümel RW $0.875M 1 25.6 yrs
19 Matthew Poitras C $0.870M $1.700M $0.830M 1 21.8 yrs
20 Riley Duran C $0.868M 1 23.9 yrs
21 Fabian Lysell RW $0.863M 1 23 yrs
22 Frederic Brunet D $0.860M 1 22.4 yrs
23 Alex Steeves C $0.850M $3.400M $2.550M 1 26.1 yrs
24 Jordan Harris D $0.825M $0.800M -$0.025M 1 25.5 yrs
25 Fraser Minten C $0.817M $3.700M $2.883M 2 21.5 yrs
26 Jonathan Aspirot D $0.775M $1.500M $0.725M 1 26.6 yrs
27 Vladislav Kolyachonok D $0.775M $0.800M $0.025M 1 24.6 yrs
28 Jeffrey Viel LW $0.775M $1.400M $0.625M 1 28.9 yrs
29 Victor Soderstrom D $0.775M $1.400M $0.625M 1 24.9 yrs
30 Michael Callahan D $0.775M 1 26.3 yrs
Injured Player
# Name Pos Overall Offense Defense Player Tier
1 Charlie McAvoy D 82 82 81 Top-pair Offensive Defenseman
2 David Pastrnak RW 80 94 53 Middle-six Offensive Right Wing
3 Morgan Geekie C 79 88 63 Middle-six Offensive Center
4 Hampus Lindholm D 78 71 82 Top-4 Defensive Defenseman
5 Pavel Zacha C 78 76 80 Middle-six Defensive Center
6 Nikita Zadorov D 74 67 78 Top-4 Defensive Defenseman
7 Elias Lindholm C 74 81 61 Middle-six Offensive Center
8 Andrew Peeke D 73 62 79 Top-4 Defensive Defenseman
9 Viktor Arvidsson LW 72 76 65 Middle-six Offensive Left Wing
10 Fraser Minten C 72 67 82 Middle-six Defensive Center
11 Mason Lohrei D 72 70 73 Bottom-pair Defensive Defenseman
12 Alex Steeves C 71 72 69 Middle-six Offensive Center
13 Mark Kastelic C 70 63 84 Middle-six Defensive Center
14 Tanner Jeannot LW 67 65 70 4th-line Defensive Left Wing
15 Casey Mittelstadt C 65 69 57 4th-line Offensive Center
16 Matthew Poitras C 65 64 68 4th-line Defensive Center
17 Jonathan Aspirot D 65 59 68 Replacement Level Defenseman
18 Victor Soderstrom D 64 65 63 Replacement Level Defenseman
19 Michael Eyssimont C 63 67 56 Replacement Level Center
20 Jeffrey Viel LW 63 63 65 Replacement Level Left Wing
21 Marat Khusnutdinov C 63 65 59 Replacement Level Center
22 Patrick Brown C 63 55 77 Replacement Level Center
23 Sean Kuraly C 61 57 68 Replacement Level Center
24 Jordan Harris D 59 54 62 Replacement Level Defenseman
25 Henri Jokiharju D 58 58 58 Replacement Level Defenseman
26 Vladislav Kolyachonok D 58 60 57 Replacement Level Defenseman
27 Michael Callahan D
28 Frederic Brunet D
29 Fabian Lysell RW
30 Matej Blümel RW
Injured Player
# Name Pos GP Wins SVP GAA TOI SO
1 Jeremy Swayman G 29 16 .905 2.80 1713:32 0
2 Joonas Korpisalo G 15 6 .882 3.60 817:40 0
# Name Pos GP Wins SVP GAA TOI SO
1 Jeremy Swayman G
2 Joonas Korpisalo G
# Name Pos GP Wins SVP GAA TOI SO
1 Joonas Korpisalo G 318 132 .900 3.07 17604:32 7
2 Jeremy Swayman G 219 117 .910 2.61 12674:55 16
# Name Pos Actual AAV Player Value Difference Yrs Age
1 Jeremy Swayman G $8.250M $9.000M $0.750M 7 27.1 yrs
2 Joonas Korpisalo G $3.000M $1.700M -$1.300M 3 31.7 yrs
# Name Pos Overall Player Tier
1 Jeremy Swayman G 85 Starting Goalie
2 Joonas Korpisalo G 66 Third Goalie
Starting RosterPowered by CORE
Forwards
David Pastrnak
R 80 | 20:01
Morgan Geekie
C 79 | 17:32
Pavel Zacha
C 78 | 17:29
Elias Lindholm
C 74 | 17:16
Viktor Arvidsson
L 72 | 14:20
Fraser Minten
C 72 | 14:43
Alex Steeves
C 71 | 12:23
Mark Kastelic
C 70 | 13:28
Riley Tufte
L | 11:40
Matej Blümel
R | 10:52
Casey Mittelstadt
C 65 | 15:05
Defense & Goalies
Charlie McAvoy
D 82 | 24:02
Hampus Lindholm
D 78 | 22:10
Nikita Zadorov
D 74 | 21:48
Andrew Peeke
D 73 | 20:25
Mason Lohrei
D 72 | 16:38
Jeremy Swayman
G 85 | 29 GP
Joonas Korpisalo
G 66 | 15 GP
Press Box
Jonathan Aspirot
D 65 | 16:11
Victor Soderstrom
D 64 | 13:40
Michael Eyssimont
C 63 | 11:16
Jeffrey Viel
L 63 | 9:30
Sean Kuraly
C 61 | 13:57
Prospects & Draft History
# Name Pos Year Rnd Pick Height Weight Country
1 James Hagens C 2025 1 7 180 80 Country Flag
2 Dean Letourneau C 2024 1 25 201 95 Country Flag
3 William Moore C 2025 2 51 188 79 Country Flag
4 Liam Pettersson D 2025 2 61 188 77 Country Flag
5 Cooper Simpson LW 2025 3 79 183 81 Country Flag
6 Christopher Pelosi C 2023 3 92 185 81 Country Flag
7 Vashek Blanar D 2025 4 100 193 82 Country Flag
8 Elliott Groenewold D 2024 4 110 188 90 Country Flag
9 Cole Spicer C 2022 4 117 178 79 Country Flag
10 Dans Locmelis C 2022 4 119 183 81 Country Flag
11 Beckett Hendrickson C 2023 4 124 188 78 Country Flag
# Name Pos Year Rnd Pick Draft Team Height Weight Country
1 Elias Lindholm C 2013 1 5 Team Logo Hurricanes 185 90 Country Flag
2 Pavel Zacha C 2015 1 6 Team Logo Devils 193 95 Country Flag
3 Hampus Lindholm D 2012 1 6 Team Logo Ducks 193 98 Country Flag
4 Casey Mittelstadt C 2017 1 8 Team Logo Sabres 185 92 Country Flag
5 Victor Soderstrom D 2019 1 11 Team Logo ARI 183 85 Country Flag
6 Charlie McAvoy D 2016 1 14 Team Logo Bruins 185 95 Country Flag
7 Nikita Zadorov D 2013 1 16 Team Logo Sabres 201 115 Country Flag
8 Fabian Lysell RW 2021 1 21 Team Logo Bruins 180 84 Country Flag
9 Riley Tufte LW 2016 1 25 Team Logo Stars 198 105 Country Flag
10 David Pastrnak RW 2014 1 25 Team Logo Bruins 183 90 Country Flag
11 Henri Jokiharju D 2017 1 29 Team Logo Blackhawks 183 92 Country Flag
12 Andrew Peeke D 2016 2 34 Team Logo Blue Jackets 191 96 Country Flag
13 Marat Khusnutdinov C 2020 2 37 Team Logo Wild 180 83 Country Flag
14 Fraser Minten C 2022 2 38 Team Logo Maple Leafs 188 92 Country Flag
15 Vladislav Kolyachonok D 2019 2 52 Team Logo Panthers 188 89 Country Flag
16 Matthew Poitras C 2022 2 54 Team Logo Bruins 183 85 Country Flag
17 Mason Lohrei D 2020 2 58 Team Logo Bruins 196 98 Country Flag
18 Morgan Geekie C 2017 3 67 Team Logo Hurricanes 191 95 Country Flag
19 Jordan Harris D 2018 3 71 Team Logo Canadiens 183 85 Country Flag
20 John Farinacci C 2019 3 76 Team Logo ARI 183 83 Country Flag
21 Matej Blümel RW 2019 4 100 Team Logo Oilers 183 91 Country Flag
22 Viktor Arvidsson LW 2014 4 112 Team Logo Predators 178 81 Country Flag
23 Mark Kastelic C 2019 5 125 Team Logo Senators 193 105 Country Flag
24 Frederic Brunet D 2022 5 132 Team Logo Bruins 191 90 Country Flag
25 Sean Kuraly C 2011 5 133 Team Logo Sharks 188 94 Country Flag
26 Michael Callahan D 2018 5 142 Team Logo ARI 188 88 Country Flag
27 Michael Eyssimont C 2016 5 142 Team Logo Kings 183 88 Country Flag
28 Riley Duran C 2020 6 182 Team Logo Bruins 188 89 Country Flag
29 Tanner Jeannot LW Undrafted 188 99 Country Flag
30 Alex Steeves C Undrafted 183 90 Country Flag
Injured Player
Trading Cards
Zach Senyshyn
David Pastrnak
Taylor Hall
John Beecher