← BOS team pageNHL injury reportNHL news

Mark Kastelic
C
BOS
Next game
vs2026-27 season
- GP
- 17
- G
- 3
- A
- 4
- PTS
- 7
- +/-
- +3
- PPP
- 0
- SOG
- 19
- TOI/G
- 11:02
Game log
| Date | Opp | Result | G | A | PTS | +/- | SOG | TOI | HIT | BLK |
|---|---|---|---|---|---|---|---|---|---|---|
| Nov 5 | @PIT | W 6-2 | 1 | 0 | 1 | +1 | 1 | 13:12 | 0 | 0 |
| Nov 2 | vs VGK | W 3-2 | 0 | 0 | 0 | 0 | 0 | 9:00 | 3 | 1 |
| Oct 31 | vs CHI | W 5-4 | 0 | 0 | 0 | 0 | 1 | 8:06 | 2 | 0 |
| Oct 29 | @STL | L 1-4 | 0 | 0 | 0 | -1 | 1 | 10:12 | 3 | 1 |
| Oct 27 | @CAR | L 1-2 | 0 | 0 | 0 | 0 | 1 | 10:24 | 0 | 1 |
| Oct 24 | vs SJS | W 6-4 | 0 | 0 | 0 | 0 | 2 | 8:36 | 1 | 0 |
| Oct 22 | vs NSH | W 6-0 | 1 | 0 | 1 | +1 | 4 | 14:12 | 0 | 1 |
| Oct 20 | @DAL | L 2-3 | 0 | 0 | 0 | 0 | 1 | 11:48 | 2 | 1 |
| Oct 17 | @LAK | W 4-1 | 0 | 0 | 0 | 0 | 1 | 11:24 | 1 | 0 |
| Oct 16 | @ANA | W 4-2 | 0 | 0 | 0 | -1 | 0 | 9:00 | 2 | 0 |
| Oct 13 | @SJS | W 6-3 | 0 | 1 | 1 | +1 | 1 | 12:24 | 2 | 2 |
| Oct 10 | vs PHI | W 5-1 | 0 | 0 | 0 | 0 | 2 | 11:24 | 2 | 1 |
| Oct 8 | vs UTA | W 6-1 | 0 | 1 | 1 | +1 | 1 | 14:06 | 4 | 1 |
| Oct 5 | vs OTT | L 1-4 | 0 | 0 | 0 | 0 | 0 | 10:18 | 4 | 0 |
| Oct 3 | @MIN | L 1-4 | 0 | 1 | 1 | -1 | 1 | 11:00 | 0 | 1 |
| Oct 2 | @WPG | W 4-3 | 0 | 1 | 1 | 0 | 1 | 9:18 | 3 | 1 |
| Sep 29 | vs NYR | W 3-0 | 1 | 0 | 1 | +2 | 1 | 13:06 | 3 | 3 |
| 2025-26 season | ||||||||||
| Apr 14 | vs NJD | W 4-0 | 2 | 0 | 2 | +2 | 4 | 13:48 | 2 | 1 |
| Apr 12 | @CBJ | W 3-2 | 1 | 1 | 2 | +3 | 2 | 15:12 | 0 | 0 |
| Apr 11 | vs TBL | L 1-2 | 0 | 0 | 0 | 0 | 2 | 12:12 | 5 | 1 |
| Apr 7 | @CAR | L 5-6 | 0 | 0 | 0 | 0 | 0 | 6:18 | 1 | 1 |
| Apr 5 | @PHI | L 1-2 | 0 | 0 | 0 | 0 | 1 | 10:06 | 1 | 0 |
| Apr 4 | @TBL | L 1-3 | 0 | 0 | 0 | 0 | 0 | 11:00 | 1 | 0 |
| Apr 2 | @FLA | L 1-2 | 0 | 0 | 0 | 0 | 0 | 12:24 | 1 | 1 |
| Mar 31 | vs DAL | W 6-3 | 0 | 0 | 0 | 0 | 2 | 12:36 | 2 | 0 |
| Mar 29 | @CBJ | W 4-3 | 0 | 0 | 0 | 0 | 0 | 11:18 | 3 | 0 |
| Mar 28 | vs MIN | W 6-3 | 0 | 0 | 0 | 0 | 1 | 11:18 | 1 | 1 |
| Mar 25 | @BUF | W 4-3 | 0 | 0 | 0 | 0 | 2 | 10:00 | 2 | 0 |
| Mar 24 | vs TOR | L 2-4 | 0 | 0 | 0 | 0 | 0 | 8:30 | 1 | 0 |
| Mar 21 | @DET | W 4-2 | 0 | 0 | 0 | -1 | 3 | 8:30 | 2 | 0 |
| Mar 19 | vs WPG | W 6-1 | 0 | 0 | 0 | 0 | 1 | 14:24 | 4 | 1 |
| Mar 17 | @MTL | L 2-3 | 0 | 0 | 0 | 0 | 0 | 11:36 | 5 | 0 |
| Mar 16 | @NJD | L 3-4 | 0 | 0 | 0 | -1 | 1 | 8:48 | 1 | 0 |
| Mar 14 | @WSH | W 3-2 | 0 | 0 | 0 | 0 | 1 | 10:30 | 5 | 1 |
| Mar 12 | vs SJS | L 2-4 | 0 | 0 | 0 | 0 | 2 | 8:00 | 0 | 0 |
| Mar 10 | vs LAK | W 2-1 | 0 | 1 | 1 | +1 | 1 | 13:00 | 3 | 1 |
| Mar 8 | @PIT | L 4-5 | 0 | 0 | 0 | -1 | 0 | 9:36 | 3 | 1 |
| Mar 7 | vs WSH | W 3-1 | 0 | 0 | 0 | 0 | 2 | 12:36 | 2 | 2 |
| Mar 5 | @NSH | L 3-6 | 0 | 0 | 0 | -3 | 0 | 14:06 | 5 | 2 |
| Mar 3 | vs PIT | W 2-1 | 0 | 0 | 0 | 0 | 1 | 11:30 | 0 | 2 |
| Feb 28 | @PHI | L 1-3 | 0 | 0 | 0 | 0 | 1 | 9:42 | 4 | 2 |
| Feb 26 | vs CBJ | W 4-2 | 0 | 0 | 0 | 0 | 0 | 11:48 | 3 | 2 |
| Feb 4 | @FLA | L 4-5 | 1 | 0 | 1 | +1 | 1 | 12:36 | 4 | 0 |
| Feb 1 | @TBL | L 5-6 | 0 | 1 | 1 | +1 | 2 | 14:36 | 7 | 2 |
| Jan 29 | vs PHI | W 6-3 | 0 | 0 | 0 | -2 | 2 | 14:12 | 2 | 0 |
| Jan 27 | vs NSH | W 3-2 | 0 | 0 | 0 | 0 | 1 | 11:42 | 5 | 0 |
| Jan 26 | @NYR | L 3-4 | 0 | 0 | 0 | 0 | 0 | 11:30 | 2 | 0 |
| Jan 24 | vs MTL | W 4-3 | 0 | 0 | 0 | +1 | 0 | 12:24 | 2 | 0 |
| Jan 22 | vs VGK | W 4-3 | 0 | 0 | 0 | +1 | 0 | 9:36 | 3 | 1 |
| Jan 20 | @DAL | L 2-6 | 0 | 0 | 0 | -1 | 1 | 15:30 | 5 | 1 |
| Jan 17 | @CHI | W 5-2 | 0 | 0 | 0 | -1 | 1 | 11:18 | 2 | 0 |
| Jan 15 | vs SEA | W 4-2 | 1 | 0 | 1 | +1 | 3 | 12:42 | 2 | 2 |
| Jan 13 | vs DET | W 3-0 | 1 | 0 | 1 | +1 | 1 | 12:00 | 1 | 1 |
| Jan 11 | vs PIT | W 1-0 | 0 | 0 | 0 | 0 | 1 | 12:06 | 2 | 0 |
| Jan 10 | vs NYR | W 10-2 | 0 | 0 | 0 | 0 | 0 | 13:54 | 2 | 1 |
| Jan 8 | vs CGY | W 4-1 | 0 | 0 | 0 | 0 | 2 | 12:54 | 1 | 0 |
| Jan 6 | @SEA | L 4-7 | 0 | 0 | 0 | -1 | 1 | 12:54 | 7 | 1 |
| Jan 3 | @VAN | W 3-2 | 0 | 0 | 0 | 0 | 1 | 10:54 | 0 | 0 |
| Dec 31 | @EDM | W 6-2 | 0 | 0 | 0 | 0 | 2 | 10:36 | 1 | 0 |
| Dec 29 | @CGY | L 1-2 | 0 | 0 | 0 | 0 | 1 | 8:42 | 4 | 0 |
| Dec 27 | @BUF | L 1-4 | 0 | 0 | 0 | 0 | 2 | 12:48 | 4 | 0 |
| Dec 23 | vs MTL | L 2-6 | 0 | 0 | 0 | -1 | 0 | 12:48 | 3 | 0 |
| Dec 21 | vs OTT | L 2-6 | 0 | 0 | 0 | 0 | 0 | 13:12 | 4 | 1 |
| Dec 20 | vs VAN | L 4-5 | 0 | 1 | 1 | -1 | 4 | 14:30 | 4 | 2 |
| Dec 18 | vs EDM | L 1-3 | 0 | 0 | 0 | 0 | 1 | 13:18 | 3 | 0 |
| Dec 16 | vs UTA | W 4-1 | 0 | 0 | 0 | 0 | 0 | 12:24 | 4 | 0 |
| Dec 14 | @MIN | L 2-6 | 0 | 0 | 0 | 0 | 4 | 15:00 | 2 | 1 |
| Dec 11 | @WPG | W 6-3 | 0 | 1 | 1 | 0 | 0 | 14:30 | 3 | 0 |
| Dec 9 | @STL | W 5-2 | 2 | 0 | 2 | +2 | 3 | 14:54 | 3 | 3 |
| Dec 6 | vs NJD | W 4-1 | 0 | 1 | 1 | +1 | 0 | 14:00 | 4 | 0 |
| Dec 4 | vs STL | W 5-2 | 0 | 0 | 0 | 0 | 3 | 15:30 | 0 | 0 |
| Dec 2 | @DET | L 4-5 | 0 | 0 | 0 | 0 | 2 | 12:48 | 6 | 1 |
| Nov 29 | vs DET | W 3-2 | 0 | 0 | 0 | 0 | 0 | 15:18 | 5 | 1 |
| Nov 28 | vs NYR | L 2-6 | 0 | 0 | 0 | 0 | 0 | 15:12 | 2 | 0 |
| Nov 26 | @NYI | W 3-1 | 0 | 0 | 0 | +1 | 0 | 15:30 | 2 | 0 |
| Nov 23 | @SJS | L 1-3 | 0 | 0 | 0 | 0 | 5 | 15:18 | 4 | 0 |
| Nov 21 | @LAK | W 2-1 | 0 | 0 | 0 | 0 | 2 | 13:06 | 3 | 3 |
| Nov 19 | @ANA | L 3-4 | 0 | 0 | 0 | -1 | 2 | 15:54 | 6 | 0 |
| Nov 17 | vs CAR | L 1-3 | 0 | 0 | 0 | -1 | 0 | 13:30 | 5 | 0 |
| Nov 15 | @MTL | W 3-2 | 0 | 1 | 1 | +1 | 1 | 16:12 | 0 | 3 |
| Nov 13 | @OTT | L 3-5 | 1 | 0 | 1 | +1 | 1 | 15:30 | 5 | 0 |
| Nov 11 | vs TOR | W 5-3 | 0 | 1 | 1 | -1 | 1 | 14:12 | 2 | 0 |
| Nov 8 | @TOR | W 5-3 | 0 | 1 | 1 | +1 | 0 | 15:12 | 3 | 2 |
| Nov 6 | vs OTT | W 3-2 | 0 | 0 | 0 | 0 | 2 | 15:24 | 2 | 2 |
| Nov 4 | @NYI | W 4-3 | 0 | 0 | 0 | 0 | 0 | 15:24 | 1 | 0 |
| Nov 1 | vs CAR | W 2-1 | 0 | 0 | 0 | 0 | 4 | 15:24 | 1 | 1 |
| Oct 30 | vs BUF | W 4-3 | 1 | 0 | 1 | +1 | 1 | 12:36 | 1 | 0 |
| Oct 28 | vs NYI | W 5-2 | 0 | 0 | 0 | 0 | 3 | 12:24 | 0 | 1 |
| Oct 27 | @OTT | L 2-7 | 0 | 0 | 0 | +1 | 0 | 10:00 | 3 | 2 |
| Oct 25 | vs COL | W 3-2 | 0 | 0 | 0 | -1 | 1 | 12:00 | 3 | 3 |
| Oct 23 | vs ANA | L 5-7 | 0 | 0 | 0 | -2 | 2 | 12:48 | 1 | 2 |
| Oct 21 | vs FLA | L 3-4 | 0 | 0 | 0 | 0 | 2 | 15:48 | 1 | 0 |
| Oct 19 | @UTA | L 2-3 | 0 | 0 | 0 | 0 | 1 | 10:54 | 2 | 1 |
| Oct 18 | @COL | L 1-4 | 0 | 0 | 0 | +1 | 0 | 15:42 | 3 | 1 |
| Oct 16 | @VGK | L 5-6 | 1 | 0 | 1 | +2 | 1 | 13:24 | 3 | 4 |
| Oct 13 | vs TBL | L 3-4 | 0 | 0 | 0 | 0 | 0 | 9:18 | 3 | 0 |
| Oct 11 | vs BUF | W 3-1 | 1 | 1 | 2 | +2 | 1 | 12:42 | 1 | 1 |
| Oct 9 | vs CHI | W 4-3 | 0 | 0 | 0 | -1 | 2 | 9:18 | 2 | 2 |
| Oct 8 | @WSH | W 3-1 | 0 | 0 | 0 | 0 | 2 | 12:06 | 2 | 1 |
| 2024-25 season | ||||||||||
| Mar 20 | @VGK | L 1-5 | 0 | 0 | 0 | -1 | 0 | 10:48 | 0 | 2 |
Latest news
Kastelic scored a goal, added two hits and blocked two shots in Thursday's 6-2 win over the Penguins.
Kastelic's goal at 15:04 of the first period put the Bruins ahead 2-1, and they didn't look back. The 27-year-old has added a little depth offense from the fourth line, but it's his grit that keeps him in the lineup. Kastelic has three goals, four assists, 20 shots on net, 34 hits, 16 blocked shots, 19 PIM and a plus-3 rating over 17 outings.
RotoWire via ESPN · 23h ago
Kastelic scored a goal Thursday in a 6-0 win over the Predators. He fired four shots.
Kastelic plays on Boston's fourth line, where he has been quite productive. He has two goals, four assists, 13 shots, 24 hits and 11 blocked shots in 11 appearances this season. Kastelic's best season came last year, when he delivered 22 points (12 goals, 10 assists), 140 PIM, 215 hits and 100 shots while appearing in all 82 regular-season games. He's ahead of that pace this season, at least in terms of his offensive production.
RotoWire via ESPN · Oct 23
Kastelic scored an empty-net goal in Tuesday's 3-0 win over the Rangers.
Kastelic put the finishing touch on Boston's late offensive surge, scoring into an empty net at the 17:29 mark of the third period off assists from Fraser Minten and Marat Khusnutdinov. The tally came just 23 seconds after JJ Peterka extended the Bruins' lead to 2-0, with all three Boston goals arriving in a span of only 75 seconds. Don't expect Kastelic to become a steady fantasy contributor overnight, though, as he's a fourth-liner who scored a career-high 12 goals last season.
RotoWire via ESPN · Sep 30
Kastelic scored twice Tuesday in a 4-0 win over the Devils.
Kastelic heads into the playoffs on a two-game, four-point scoring streak that includes three goals. This run was preceded by a 16-game point drought; his last goal came 23 games before this outburst. Kastelic is a fourth-line stalwart who managed to set career marks in goals (12), assists (22), PIM (140), PPP (one), SHP (one), game-winning goals (four), blocks (64) and shots (100).
RotoWire via ESPN · Apr 15
Kastelic scored a goal on two shots and added an assist in Sunday's 3-2 win over the Blue Jackets.
Kastelic might have stepped up with two points in this game, but it's hard to trust him in most fantasy formats due to his recent performances. This two-point effort ended a 16-game point drought, and he hadn't scored since Feb. 4, when he found the back of the net in a loss to the Panthers. That lack of production, coupled with his bottom-six role, suggests this was just an outlier. Don't expect Kastelic to have a big role on offense in the regular-season finale against the Devils on Tuesday.
RotoWire via ESPN · Apr 13
Kastelic's point drought reached 14 games in Sunday's 2-1 overtime loss to the Flyers.
Kastelic last got on the scoresheet March 10 versus the Kings, when he had an assist. The 27-year-old has maintained a steady bottom-six role, and he brings some physicality in that spot, but the lack of offense hurts his fantasy standing. He's still had a career year with nine goals, 18 points, 92 shots on net, 207 hits, 138 PIM and 62 blocked shots through 78 appearances.
RotoWire via ESPN · Apr 6