Mithrandir Metrics
Player Seattle Mariners Refreshed Jun 1 06:00 AM ET
Player profile / Seattle Mariners

J. P. Crawford

SS profile with live context, projection links, and Mithrandir card history when available.

Cards
6
Modules
1
Live Δ
yes
Club Seattle Mariners Position SS Roster Active Status Healthy / active roster
Rolling projection

Preseason / current pace / Bayesian update

Rolling bands shrink current-season signal toward the preseason prior until the sample earns more weight.

2026-06-01
xwOBA preseason0.326
xwOBA current pace0.350
xwOBA rolling p500.338
Observed weight50%
xwOBA
0.308 0.322 0.338 0.354 0.369
wOBA
0.290 0.309 0.331 0.352 0.372
ISO
0.123 0.140 0.160 0.180 0.197
K%
16.1% 17.5% 19.1% 20.7% 22.1%
Live percentile strip

Current traits vs projection tick

100th = best in MLB.

2026-06-01
Hitting · percentile strip
BB%14.2%
93 +16 vs proj
Barrel%6.0%
62 +29 vs proj
Bat speed70.0
55
Exit velocity87.7
41
Hard-hit%36.6%
36
K%18.3%
72
xBA0.320
45
xSLG0.530
57
xwOBA0.350
80
Defense · percentile strip
Arm Runs0.2 · SS
89
Arm Strength81.9 · SS
20
Outs Above Avg-9.0 · SS
0
Range Runs-6.0 · SS
2
Baserunning · percentile strip
Sprint Speed25.4 · SS
10
Mithrandir+

Stuff+ and arsenal context

Stuff+ appears when the current pitch-event scoring artifact includes this pitcher; missing coverage is shown explicitly.

2026-06-01
Avoids Bad ChasesST 77.4% · rebadged research
96
Avoids Bad TakesHPT 29.1% · rebadged research
16
Correct Decisions68.9% · rebadged research
76
SEAGER+ Plate Discipline107
82
Resists Breaking - horizontalwOBA 0.264 · borderline
89
Resists Breaking - verticalwOBA 0.299 · insufficient sample
8
Resists ChangeupwOBA 0.291 · validated thin sample
17
Resists Cutters + splitterswOBA 0.288 · insufficient sample
99
Resists FastballwOBA 0.347 · validated
37
Resists SinkerwOBA 0.375 · validated
15
Rolling form chart

xwOBA snapshot line

Live snapshot series; true 50/100 PA windows require PA-level logs

12 snapshots
Mithrandir Metrics ROLLING XWOBA LINE Parameterized Mithrandir chart rendered as SVG for templates and exports. season=2026 Rolling xwOBA Crawford, J.p. · Live snapshot series; true 50/100 PA windows require PA-level logs LG AVG 0.313 2026-05-17: 0.3722026-05-19: 0.3732026-05-21: 0.3672026-05-23: 0.3622026-05-24: 0.3582026-05-25: 0.3562026-05-26: 0.3522026-05-28: 0.3452026-05-29: 0.3452026-05-30: 0.3452026-05-31: 0.3532026-06-01: 0.350 2026-05-17 2026-06-01 xwOBA MITHRANDIR · CHARTS
Zone profile

Aggregate zone heatmap

Aggregate zone metrics from seasonal Statcast leaderboards.

Mithrandir Metrics ZONE HEATMAP Parameterized Mithrandir chart rendered as SVG for templates and exports. season=2026 Swing Zone Profile Crawford, J.p. · Aggregate zone metrics; not pitch-by-pitch locations Zone: 50%50%Chase: 20%20%Whiff: 16%16%Zone contact: 88%88%Contact: 84%84%Hard hit: 37%37% Dashed border = aggregate mixed-batter zone proxy MITHRANDIR · CHARTS
Reference layer

Current snapshot

Age31
Height6' 0"
Weight202 lb
Debut2017-09-05
Live layer

Delta / regression

xwOBA Δ+0.017
wOBA Δ-0.002

positive regression

Mithrandir coverage

Module shelf

ModuleCardsLatestSignal
Hitting62026-05-12Disciplined swing decisions drove the score
Projection links / recent games

Available detail

Hitter Projections 20260.333 xwOBA | 14 HRProjection
2026-04-20 vs ATH0 HR | 0 RBI / 4 Ch | 0 E0-4 | BB
2026-04-17 vs TEX0 HR | 0 RBI / 2 Ch | 0 E1-4 | K
2026-04-14 @ SD0 HR | 0 RBI / 3 Ch | 0 E0-3 | HBP
2026-04-13 vs HOU0 HR | 0 RBI / 6 Ch | 0 E1-4
2026-04-12 vs HOU0 HR | 0 RBI / 1 Ch | 0 E0-1 | 3 BB, R