
Mark
Kastelic
C · BOS · Defensive · Below average
- PAL
- 38
- WAR
- -0.1
- Value
- 42
- PTS
- 22
2025-26№ 481 / 615
Mark Kastelic (Boston Bruins) stats and profile: offensive production, ice time, advanced stats, WAR and PAL rating.
Mark Kastelic
#47CPlays: Centre · 50% of faceoffsBoston Bruins
HEIGHT : 193 cm · WEIGHT : 105 kg · SHOOTS : R
Born : March 10, 1999 · Phoenix, United States
Drafted : 2019 · OTT · round 5, pick #125
Contract : $1,566,667 · 2025-26 → 2027-28 · Two-Way Contract · UFA
NHL record
| Year | Team | GP | G | A | PTS | PIM |
|---|---|---|---|---|---|---|
| 2026-27 | Boston Bruins | 18 | 3 | 4 | 7 | 36 |
| 2025-26 | Boston Bruins | 82 | 12 | 10 | 22 | 140 |
| 2024-25 | Boston Bruins | 61 | 5 | 9 | 14 | 106 |
| 2023-24 | Ottawa Senators | 63 | 5 | 5 | 10 | 63 |
| 2022-23 | Ottawa Senators | 65 | 7 | 4 | 11 | 102 |
| 2021-22 | Ottawa Senators | 16 | 2 | 2 | 4 | 14 |
| NHL totals | 304 | 34 | 34 | 68 | 444 | |
Playoffs
| Year | Team | GP | G | A | PTS | PIM |
|---|---|---|---|---|---|---|
| 2025-26 | Boston Bruins | 6 | 0 | 1 | 1 | 11 |
| Playoff totals | 6 | 0 | 1 | 1 | 11 | |
Mark Kastelic: our analysis
2025-26 season: 82 GP, 12 G, 10 A, 22 PTS, +6 +/-, 12:37 TOI. WAR -0.1 (481st of 615) · PAL 38, below average.
In 2025-26, Mark Kastelic, 27, posts a PAL Rating of 38 out of 100 (below average), and his WAR of -0.1 ranks 481st among 615 regulars, in the bottom quarter.
His strengths: defense (83, well above average) and creation (74, above average). On the other hand, penalty kill (6, among the weakest in the league) and discipline (17, well below average) hold him back.
Breaking down his WAR (goals above average), his biggest contribution: EV defense (+1.0); his biggest cost: finishing (-1.9).
A clear step forward: his PAL went from 22 in 2024-25 to 38; his WAR, though, went from -0.1 to -0.1.
Contract-wise, his Value score of 42 (poor return) weighs his output against what he costs: 50 is what that salary should buy.
Mark Kastelic's story
Growing up in Phoenix, Mark Kastelic learned to compete on local rinks with the Phoenix Jr. Coyotes while attending Desert Vista High School. Those early years forged a centre who relies on physical commitment, north‑south drives and a nose for scoring chances.
Kastelic moved to the WHL in 2015 with the Calgary Hitmen and remained there five seasons. His breakout came in 2018–19 when he produced 47 goals and 77 points, and earned the captaincy for both 2018–19 and 2019–20. He went through the draft process twice without being selected before Ottawa chose him in the fifth round, 125th overall, at the 2019 NHL Entry Draft.
After signing a three‑year entry‑level contract with the Senators, he returned to Calgary for the next two seasons to finish his junior development, then made his professional debut in 2021 with Ottawa’s AHL affiliate, the Belleville Senators. Injuries opened a door in January 2022 and Kastelic was called up to Ottawa; he made his NHL debut on January 29, 2022 against the Anaheim Ducks. On April 23 he scored his first two NHL goals, the second of which stood as the game‑winner in a 6–4 victory over Montreal.
Kastelic established himself as a regular during the 2022–23 season after making the Ottawa roster out of training camp, and the club rewarded him with a two‑year, $1.67 million contract on October 27, 2022. A highlight came on January 13, 2023 when he tallied the game‑winner against the Arizona Coyotes while playing in his hometown. He experienced short stints back in Belleville during the season but was returned to Ottawa before the end of February.
On the ice Kastelic is defined by a direct approach: front‑of‑net competition, willingness to engage physically and timely finishing. He comes from a hockey family — of Slovenian descent, with a father, grandfather and uncle who all played significant NHL minutes — and he has shaped his own path through persistence and an instinct for goals.


Facts drawn from Wikipédia, told in our own words.
Advanced stats
- TOI/GP
- 10:49
- PP TOI/GP
- 0:05
- SH TOI/GP
- 1:15
- Pts/GP
- 0.39
- EV points
- 7
- Hits
- 35
- Blocks
- 17
- Takeaways
- 6
- Corsi % (SAT)
- 48.2 %
- Off. zone starts
- 22.8 %
- Faceoffs
- 64.0 %
Stats and photos: NHL (NHL.com)
2026-27 projection
Projected points
24between 10 and 37 (80% range)
- Goals
- 11
- Assists
- 13
- Games
- 78
So far: 7 pts in 18 games. The team has played 18 of 84 games. Projected pace: 0.29 pts per game (last season: 0.27).
Three straight seasons of growth. Since 2018, of 97 players in that spot, 23 kept improving the next season; on average, their pace fell back to 90% of their best season.
The projection follows last season's pace. Tested on 2,265 player seasons (2022-23 to 2025-26): average miss of 9 points over 82 games; for players at 0.9 points per game and up, it ran 5 points high on average.
Trend
Slightly up
- Points per game: 0.16 in 23-24, 0.27 in 25-26
- PAL Rating: 22 → 38
Outlook, age included
↗ Slightly upAge 27: prime years
This is only a projection. It knows nothing about injuries, trades or role changes; one player in five finishes outside the range.
Player ratings, 2025-26
All ratings →Fourteen ratings from 0 to 100 drawn from data, never by hand: 75 = established NHL player, 95+ = elite.
OV · OverallConfidence 73 %
74
Established NHL
- SK
- Skating
- 84
- Confidence 73 %
- ST
- Strength
- 97
- Confidence 77 %
- EN
- Endurance
- 57
- Confidence 80 %
- DU
- Durability
- 75
- Confidence 77 %
- CK
- Checking
- 93
- Confidence 77 %
- FG
- Fighting
- 96
- Confidence 63 %
- DI
- Discipline
- 54
- Confidence 77 %
- FO
- Faceoffs
- 88
- Confidence 82 %
- PA
- Passing
- 58
- Confidence 73 %
- SC
- Scoring
- 70
- Confidence 73 %
- DF
- Defense
- 81
- Confidence 69 %
- PS
- Penalty shot
- 76
- Confidence 0 %
- EX
- Experience
- 67
- Confidence 100 %
Why these ratings?Hide details
SK — Skating84
- Top speed (35 %)36.5 · 80
- Bursts > 20 mph /60 (30 %)10.5 · 88
- Distance /60 (20 %)16.2 · 71
- Speed consistency (15 %)35.6 · 78
ST — Strength97
- Contact absorbed /60 (50 %)5.11 · 83
- Body mass (50 %)1.754 · 95
EN — Endurance57
- Ice time per game (45 %)12 · 56
- Total ice time (20 %)1,018 · 73
- Shift length (15 %)40.9 · 55
- Lowest recent ice time per game (15 %)8.927 · 37
- Special-teams time per game (5 %)1.63 · 63
DU — Durability75
- Share of games played (100 %)0.814 · 75
CK — Checking93
- Hits /60 (70 %)11.9 · 93
- Lowest seasonal rate (20 %)10.9 · 93
- Season volume (10 %)5.375 · 94
FG — Fighting96
- Fights per 82 games (100 %)3.937 · 96
DI — Discipline54
- Net penalty value /60 (50 %)-0.03 · 56
- Penalties taken /60 (30 %)1.262 · 42
- Penalties drawn /60 (20 %)1.09 · 89
FO — Faceoffs88
- Faceoff % (85 %)56.2 · 91
- Faceoffs /60 (15 %)36.7 · 73
PA — Passing58
- Primary assists /60 (40 %)0.495 · 62
- Secondary assists /60 (20 %)0.309 · 58
- Offensive creation (RAPM) (20 %)-0.043 · 64
- Power-play points /60 (10 %)4.767 · 80
- Assist consistency (10 %)0.2 · 55
SC — Scoring70
- Goals /60 (25 %)0.714 · 71
- Individual xG /60 (20 %)0.745 · 72
- Finishing (goals − xG per shot) (20 %)-0.383 · 72
- High-danger chances /60 (15 %)1.092 · 67
- xG per shot (10 %)0.08 · 64
- Shot attempts /60 (10 %)12.5 · 77
DF — Defense81
- RAPM defense /60 (35 %)0.074 · 81
- Relative xG against (20 %)-0.151 · 81
- On-ice xG against /60 (15 %)2.604 · 76
- Penalty kill /60 (10 %)-0.158 · 61
- Takeaways − giveaways /60 (10 %)-0.904 · 86
- Shot attempts against /60 (5 %)58.7 · 71
- Blocked shots /60 (5 %)3.647 · 88
PS — Penalty shot76
- Shootouts (60 %)32.7 · 76
- Penalty shots (40 %)26.7 · 76
EX — Experience67
- Career regular-season games (65 %)80
- Career playoff games (25 %)37
- NHL seasons (10 %)61
OV — Overall74
- SC · Scoring (20 %)70
- PA · Passing (20 %)58
- DF · Defense (20 %)81
- SK · Skating (12 %)84
- FO · Faceoffs (10 %)88
- EN · Endurance (8 %)57
- DI · Discipline (5 %)54
- ST · Strength (3 %)97
- CK · Checking (2 %)93
| Season | OV | SK | SC | DF |
|---|---|---|---|---|
| 2025-26 | 74 | 84 | 70 | 81 |
| 2024-25 | 74 | 85 | 67 | 83 |
| 2023-24 | 74 | 84 | 72 | 85 |
| 2022-23 | 75 | 85 | 74 | 85 |
The bars show confidence (sample size), not player quality. — : not enough data, not a zero. Engine version 1.0.
WAR and PAL ratings, 2025-26
How we rate →PAL Rating scores performance from 0 to 100 against players at the same position (50 = average player), starting from the player's strength, offensive or defensive. Value Rating compares that performance with what the player costs: 50 means paid what the play is worth.
WAR
-0.1
wins above replacement
481 of 615
PAL Rating
38/ 100
Performance · Below average
280 of 476 at the position
Value Rating
42/ 100
Poor return
1.57 M$ · expected PAL 44
ProfileDefensiveValue comes mostly from defense
- Offense
- 37
- Defense
- 61
See full detailsHide details
- Offense
- 25
- Creation
- 74
- Shooting
- 29
- Possession
- 36
- Defense
- 83
- Discipline
- 17
- Power play
- 51
- Penalty kill
- 6
From 0 to 100; 50 is the average player at the same position, adjusted for ice time.
| Season | Team | WAR | PAL | Value | Cap hit |
|---|---|---|---|---|---|
| 2025-26 | BOS | -0.1 | 38 | 42 | 1.57 M$ |
| 2024-25 | BOS | -0.1 | 22 | 39 | 0.84 M$ |
| 2023-24 | OTT | 0.2 | 47 | 63 | 0.84 M$ |
| 2022-23 | OTT | 0.2 | 47 | 62 | 0.82 M$ |
Hockey IQ, 2025-26
Rankings and method →The quality of the player's decisions with and against the puck at 5-on-5, against regulars at the same position (50 = average). PAL measures output; IQ measures how the player plays.
Overall IQ
26/ 100
Below average
better than 26% of forwards, offense and defense combined
Offensive IQ
87/ 100
Very good
passing, shots, puck
Defensive IQ
7/ 100
Low
takeaways, discipline, own zone
Overall IQ isn't an average of the two scores: it's the player's rank with offense and defense combined, 312 of 424 forwards.
See full detailsHide details
Offense
- Playmaking passes
- 33
- Shot selection
- 33
- Penalties drawn
- 96
- Puck management
- 95
Defense
- Takeaways
- 87
- Discipline
- 1
- Safe zone exits
- 41
Percentiles: 80 means better than 80% of regulars at the same position. Play without the puck (positioning, coverage) isn't measured: the NHL doesn't publish that data.
| Season | Team | IQ | Off. | Def. |
|---|---|---|---|---|
| 2025-26 | BOS | 26 | 87 | 7 |
| 2024-25 | BOS | 7 | 55 | 4 |
| 2023-24 | OTT | 9 | 64 | 4 |
| 2022-23 | OTT | 23 | 22 | 32 |
WAR, 2025-26
How it's calculated →Wins added to the team, compared with a replacement-level player called up from the AHL.
-0.1
wins above replacement
-1.0 to 1.0 — 90% interval
481 of 615 forwards
-0.7 goals above replacement
Full leaderboard →See full detailsHide details
- EV offense
- -1.0
- EV defense
- +1.0
- Power play
- -0.0
- Penalty kill
- -0.7
- Shooting
- -1.9
- Penalties
- -0.7
- Average → replacement
- +2.7
In goals.
| Season | Team | GP | WAR | 90% interval | Rank |
|---|---|---|---|---|---|
| 2025-26 | BOS | 82 | -0.1 | -1.0 to 1.0 | 481/615 |
| 2024-25 | BOS | 61 | -0.1 | -0.9 to 0.7 | 430/596 |
| 2023-24 | OTT | 63 | 0.2 | -0.4 to 0.7 | 290/608 |
| 2022-23 | OTT | 65 | 0.2 | -0.7 to 1.0 | 264/617 |
Player tracking (NHL EDGE)
League EDGE leaderboards →Speed, shot power, distance covered, time by zone: measured by chips in the puck and shoulder pads. 90th percentile = better than 90% of players.
- Hardest shot
- 130.8 km/h47th percentileleague avg. 130.1 km/h
- Top skating speed
- 35.8 km/h67th percentileleague avg. 35.2 km/h
- Bursts over 20 mph, season
- 3177th percentileleague avg. 21
- Offensive zone time
- 37.7 %10th percentileleague avg. 43.1 %
See full detailsHide details
- Total distance, season
- 48.9 km39th percentileleague avg. 52.2 km
- Distance, single-game high
- 3.62 km21st percentileleague avg. 4.52 km
- Offensive zone at 5v5
- 38.4 %11th percentileleague avg. 42.4 %
- Neutral zone time
- 18.8 %80th percentileleague avg. 16.8 %
- Defensive zone time
- 43.5 %14th percentileleague avg. 40.1 %
Shooting
| Shots on goal | Goals | Shooting % | |
|---|---|---|---|
| All | 2050th percentile | 366th percentile | 15.0 %60th percentile |
| High danger | 752nd percentile | 386th percentile | 42.9 %93rd percentile |
| Mid range | 442nd percentile | 054th percentile | 0.0 %32nd percentile |
| Long range | 153rd percentile | 092nd percentile | 0.0 %87th percentile |
Shots on goal by zone
2026-2027 regular season. Measured by puck and player tracking chips; the percentile ranks the player within the league.
Game log, 2026-27
Mark Kastelic: frequently asked questions
How many goals does Mark Kastelic have in 2026-27?
Mark Kastelic has 3 goals and 7 points (4 assists) in 18 games in 2026-27.
How old is Mark Kastelic?
Mark Kastelic is 27 years old: he was born on March 11, 1999.
How tall is Mark Kastelic, and how much does he weigh?
Mark Kastelic is 6'4" (193 cm) and weighs 231 lb (105 kg).
Where is Mark Kastelic from?
United States: Mark Kastelic was born in Phoenix, Arizona, United States.
What team does Mark Kastelic play for?
Mark Kastelic plays for the Boston Bruins in the NHL, at C, wearing number 47.
Is Mark Kastelic injured?
No: Mark Kastelic is not on the latest NHL injury report. This answer is updated throughout the season.
How good is Mark Kastelic?
Mark Kastelic produced -0.1 wins above replacement (WAR) in 2025-26, 481st of 615 players at his position in the NHL. His PAL rating is 38 out of 100: below average for his position.
How much does Mark Kastelic make?
Mark Kastelic earns $1.6M for the 2025-26 season. His Value Rating is 42 out of 100 (poor return): it measures the on-field return for that salary, compared with players at his position.
When does Mark Kastelic's contract end?
Mark Kastelic's contract runs through the 2027-28 season; he will then be an unrestricted free agent.
Is Mark Kastelic overpaid?
Yes, his output falls short of what his salary should buy. His Value rating is 42 out of 100 (poor return), where 50 is the output expected for his salary, compared with players at his position.
Is Mark Kastelic a top-10 player at his position?
No: by WAR, he ranks 481st of 615 players at his position in the NHL in 2025-26. Our comparison tool puts him side by side with any other player.
Is Mark Kastelic getting better?
Yes: his PAL rating went from 22 in 2024-25 to 38 in 2025-26 (out of 100, 50 = average player at his position).
How has Mark Kastelic played lately?
Over his last 10 games, Mark Kastelic has 2 points (2 goals, 0 assists).
What are Mark Kastelic's career stats?
Over his NHL career, Mark Kastelic has 304 games, 34 goals, 34 assists and 68 points. His best season: 2025-26, with 22 points in 82 games.
Where was Mark Kastelic drafted?
Mark Kastelic was drafted 125th overall (round 5) by Ottawa Senators in 2019.
Is Mark Kastelic better at home or on the road?
On the road: in 2026-27, he averages 0.33 points per game at home (3 in 9 games) and 0.44 on the road (4 in 9 games).
How does Mark Kastelic perform in the playoffs?
In the playoffs, Mark Kastelic has 6 games and 1 point in his career. His pace (0.17 points per game) is similar to his regular-season pace (0.22).
Which player is most similar to Mark Kastelic?
Scott Laughton: he is the player at his position whose PAL profile (the 0-to-100 dimensions) is closest to his in 2025-26.
Scott Laughton's page →Is Mark Kastelic a good fantasy pick?
Probably not, except in deep leagues: our projection has him at 24 points in 2026-27, or 0.31 points per game.
Is Mark Kastelic related to anyone famous?
Yes: Ed Kastelic (father, former professional player; 220 games in the NHL with the Washington Capitals and Hartford Whalers); Pat Stapleton (grandfather, played over 600 games in the NHL with the Chicago Blackhawks and the Boston Bruins); Mike Stapleton (uncle, played 697 games in the NHL for several teams).
What is Mark Kastelic's nationality?
Mark Kastelic is American.
Where did Mark Kastelic play before turning pro?
youth hockey with the Phoenix Jr. Coyotes while attending Desert Vista High School; joined the Calgary Hitmen (WHL) in 2015; played five seasons with the Hitmen; served as captain in 2018–19 and 2019–20; returned to Calgary for the 2019–20 and 2020–21 seasons.
How many points is Mark Kastelic projected to score in 2026-27?
Our projection has him at 24 points in 78 games in 2026-27 (10 to 37 points, 80% interval), based on his recent seasons, age and role.
See also: his Boston Bruins teammates
Full roster →NHL.com ↗ · Stats and photos: NHL (NHL.com)




