Mark Kastelic #47

All skaters · Compare

C · Boston Bruins · Age 26 · Shoots R · 6′4″, 231 lb · Draft: 2019, round 5, 125th overall

2025-26 regular season. Shading and Pctl are the percentile among the season's forwards who meet the tables' minimum (darker is better).

SummaryPctl
GP8292nd
TOI/GP12:3722nd
G1241st
A1023rd
P2232nd
P/601.2819th
ixG12.541st
G−ixG−0.553rd
xGF%47.027th
Rel xGF%−1.436th
GS/GP+0.2929th
Pen ±−86th
ScoringPctl
G1241st
A1732nd
A2316th
P2232nd
P11937th
P/601.2819th
5v5 P/601.2121st
PPP129th
SHP173rd
ENG161st
ShootingPctl
SOG10045th
iCF21952nd
iFF17351st
ixG12.541st
ixG/600.7234th
G1241st
G−ixG−0.553rd
Sh%12.044th
xSh%7.215th
Blk'd4654th
5v5 iCF/6013.874th
On ice (5v5)Pctl
5v5 TOI84543rd
CF%47.731st
FF%47.730th
xGF%47.027th
GF%54.773rd
xGF/602.1218th
xGA/602.3968th
oiSh%8.737th
oiSv%93.798th
PDO102.481st
Rel CF%−1.630th
Rel xGF%−1.436th
OZS%24.16th
UsagePctl
TOI/GP12:3722nd
EV/GP10:2913th
5v5/GP10:1814th
PP/GP0:0415th
SH/GP2:0491st
Shifts/GP17.830th
Shift0:4313th
OZ10826th
NZ26981st
DZ34194th
OZS%24.16th
Game ScorePctl
GS+23.940th
GS/GP+0.2929th
GS/60+1.3932nd
Scoring+15.634th
Shooting+8.141st
On ice−3.534th
Penalties−0.419th
Faceoffs+1.295th
Other+3.097th
OtherPctl
Hits21597th
Blk6495th
Tk3090th
Gv4262nd
PenD3197th
PenT391st
Pen ±−86th
PP min ±−6.019th
FOW34380th
FOL22130th
FO%60.897th

By season

SeasonGPGAPixGxGF%GS/GPTOI/GP
2026-27Regular season 91451.651.5+0.5911:20
2025-26Regular season 8212102212.547.0+0.2912:37
2025-26Playoffs 60110.824.7−0.1011:25

Rolling 10-game averages

70%50%30%

5v5 xGF% (scale at right)Game Score per game (±0.7), centred on 0 · each point the 10 games to that one, 82 games in all

Linemates

TeammatePos Together 5v5 CF% 5v5 xGF%
Sean KuralyC 677:5449.746.8
Tanner JeannotL 604:0849.149.2
Nikita ZadorovD 424:2945.847.4
Andrew PeekeD 376:0750.246.2
Hampus LindholmD 303:1048.948.8
Charlie McAvoyD 292:3246.439.0
Fraser MintenC 247:1247.853.5
Mason LohreiD 233:4143.343.0

Game log

DateOppResultTOIGASOGixG5v5 CF%5v5 xGF%GS
Apr 14vs NJDW 4–0 13:472040.805572+3.09
Apr 12@ CBJW 3–2 15:121120.115273+2.38
Apr 11vs TBLL 1–2 12:120020.408074+0.69
Apr 7@ CARL 5–6 OT 6:200000.002523−0.45
Apr 5@ PHIL 1–2 OT 10:040010.024039−0.07
Apr 4@ TBLL 1–3 11:010000.114435−0.17
Apr 2@ FLAL 1–2 12:230000.236454+0.33
Mar 31vs DALW 6–3 12:350020.183637−0.01
Mar 29@ CBJW 4–3 OT 11:210000.003817−0.08
Mar 28vs MINW 6–3 11:180010.014155+0.13
Mar 25@ BUFW 4–3 OT 9:580020.175360+0.26
Mar 24vs TORL 2–4 8:310000.00433−0.26
Mar 21@ DETW 4–2 8:280030.493668+0.32
Mar 19vs WPGW 6–1 14:250010.024880+0.51
Mar 17@ MTLL 2–3 OT 11:370000.023340−0.22
Mar 16@ NJDL 3–4 OT 8:500010.026023−0.48
Mar 14@ WSHW 3–2 OT 10:280010.205431−0.13
Mar 12vs SJSL 2–4 7:580020.127235−0.16
Mar 10vs LAKW 2–1 OT 13:010110.126574+1.25
Mar 8@ PITL 4–5 OT 9:370000.091736−0.12
Mar 7vs WSHW 3–1 12:370020.124629−0.15
Mar 5@ NSHL 3–6 14:070000.04292−1.12
Mar 3vs PITW 2–1 11:310010.094331−0.44
Feb 28@ PHIL 1–3 9:410010.145081+0.58
Feb 26vs CBJW 4–2 11:450000.292933−0.53
Feb 4@ FLAL 4–5 OT 12:361010.124838+0.83
Feb 1@ TBLL 5–6 OT 14:350120.235079+1.56
Jan 29vs PHIW 6–3 14:100020.053615−1.37
Jan 27vs NSHW 3–2 OT 11:430010.064748+0.05
Jan 26@ NYRL 3–4 OT 11:310000.005575+0.23
Jan 24vs MTLW 4–3 12:260000.002527−0.08
Jan 22vs VGKW 4–3 9:380000.004471+0.25
Jan 20@ DALL 2–6 15:280010.045054−0.04
Jan 17@ CHIW 5–2 11:170010.024649−0.13
Jan 15vs SEAW 4–2 12:411030.13182+0.67
Jan 13vs DETW 3–0 11:581010.766741+1.46
Jan 11vs PITW 1–0 12:060010.324149+0.16
Jan 10vs NYRW 10–2 13:520000.004036−0.26
Jan 8vs CGYW 4–1 12:570020.606464+0.80
Jan 6@ SEAL 4–7 12:540010.025221−0.69
Jan 3@ VANW 3–2 OT 10:560010.083633−0.28
Dec 31@ EDMW 6–2 10:330020.107346+0.06
Dec 29@ CGYL 1–2 OT 8:420010.032921−0.62
Dec 27@ BUFL 1–4 12:500020.022015−0.32
Dec 23vs MTLL 2–6 12:500000.012732−0.31
Dec 21vs OTTL 2–6 13:110000.005452+0.21
Dec 20vs VANL 4–5 OT 14:280140.205458+0.97
Dec 18vs EDML 1–3 13:160010.017558−0.06
Dec 16vs UTAW 4–1 12:260000.002711−0.28
Dec 14@ MINL 2–6 15:010040.275059+0.46
Dec 11@ WPGW 6–3 14:280100.015056+0.52
Dec 9@ STLW 5–2 14:542030.735665+2.88
Dec 6vs NJDW 4–1 13:590100.004655+0.95
Dec 4vs STLW 5–2 15:280030.293747+0.10
Dec 2@ DETL 4–5 12:450020.344464+0.46
Nov 29vs DETW 3–2 OT 15:190000.003227−0.76
Nov 28vs NYRL 2–6 15:100000.086958+0.18
Nov 26@ NYIW 3–1 15:320000.035250+0.03
Nov 23@ SJSL 1–3 15:190050.226960+0.41
Nov 21@ LAKW 2–1 OT 13:030020.135031−0.10
Nov 19@ ANAL 3–4 15:570020.585061+0.58
Nov 17vs CARL 1–3 13:300000.003640−0.38
Nov 15@ MTLW 3–2 16:130110.07253−0.43
Nov 13@ OTTL 3–5 15:311010.233362+1.26
Nov 11vs TORW 5–3 14:090110.045018−0.11
Nov 8@ TORW 5–3 15:150100.003848+0.88
Nov 6vs OTTW 3–2 OT 15:240020.255653+0.22
Nov 4@ NYIW 4–3 OT 15:260000.025543+0.06
Nov 1vs CARW 2–1 15:220040.415879+1.74
Oct 30vs BUFW 4–3 OT 12:371010.632355+1.58
Oct 28vs NYIW 5–2 12:230030.466584+1.23
Oct 27@ OTTL 2–7 10:000000.055934−0.06
Oct 25vs COLW 3–2 12:010010.074243+0.14
Oct 23vs ANAL 5–7 12:500020.015715−0.54
Oct 21vs FLAL 3–4 15:460020.207152+0.21
Oct 19@ UTAL 2–3 10:570010.074422−0.21
Oct 18@ COLL 1–4 15:440000.003050+0.25
Oct 16@ VGKL 5–6 13:221010.365456+1.75
Oct 13vs TBLL 3–4 9:200000.075649+0.17
Oct 11vs BUFW 3–1 12:421110.066080+1.97
Oct 9vs CHIW 4–3 OT 9:190020.036051+0.12
Oct 8@ WSHW 3–1 12:080020.187177+0.36