Mithrandir Metrics
Player San Francisco Giants Refreshed Jun 1 06:00 AM ET
Player profile / San Francisco Giants

Harrison Bader

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

Cards
1
Modules
1
Live Δ
yes
Club San Francisco Giants Position CF Roster Injured 10-Day Status IL-10
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.285
xwOBA current pace0.272
xwOBA rolling p500.280
Observed weight34%
xwOBA
0.253 0.266 0.280 0.295 0.308
wOBA
0.199 0.224 0.251 0.278 0.303
ISO
0.115 0.135 0.157 0.179 0.199
K%
23.0% 24.6% 26.4% 28.2% 29.8%
Live percentile strip

Current traits vs projection tick

100th = best in MLB.

2026-06-01
Hitting · percentile strip
BB%4.4%
10
Barrel%5.3%
53
Bat speed70.7
67
Exit velocity89.2
57
Hard-hit%41.1%
54
K%31.6%
8 -29 vs proj
xBA0.316
42
xSLG0.540
59
xwOBA0.272
18
Defense · percentile strip
Arm Runs-0.3 · CF
41
Arm Strength93.1 · CF
61
Outs Above Avg1.0 · CF
80
Range Runs0.2 · CF
57
Baserunning · percentile strip
Sprint Speed27.6 · CF
58
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 55.6% · rebadged research
13
Avoids Bad TakesHPT 28.9% · rebadged research
17
Correct Decisions59.7% · rebadged research
8
Resists Breaking - horizontalwOBA 0.279 · borderline
64
Resists Breaking - verticalwOBA 0.271 · insufficient sample
69
Resists ChangeupwOBA 0.280 · validated thin sample
39
Resists Cutters + splitterswOBA 0.330 · insufficient sample
52
Resists FastballwOBA 0.312 · validated
92
Resists SinkerwOBA 0.344 · validated
80
SEAGER+ Plate Discipline89
9
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 Bader, Harrison · Live snapshot series; true 50/100 PA windows require PA-level logs LG AVG 0.313 2026-05-17: 0.2702026-05-19: 0.2732026-05-21: 0.2682026-05-23: 0.2712026-05-24: 0.2812026-05-25: 0.2862026-05-26: 0.2822026-05-28: 0.2752026-05-29: 0.2762026-05-30: 0.2762026-05-31: 0.2722026-06-01: 0.272 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 Bader, Harrison · Aggregate zone metrics; not pitch-by-pitch locations Zone: 48%48%Chase: 38%38%Whiff: 30%30%Zone contact: 81%81%Contact: 70%70%Hard hit: 41%41% Dashed border = aggregate mixed-batter zone proxy MITHRANDIR · CHARTS
Bat tracking

Swing path, attack angle, bat speed

Aggregate Savant bat-tracking metrics; not per-swing motion capture.

2026
Mithrandir Metrics SWING PATH Parameterized Mithrandir chart rendered as SVG for templates and exports. Swing Path Bader, Harrison · aggregate bat-tracking arc Swing tilt 24.7° Length 7.2 ft Ideal path 48% MITHRANDIR · CHARTS
Mithrandir Metrics ATTACK ANGLE Parameterized Mithrandir chart rendered as SVG for templates and exports. Attack Angle Bader, Harrison · aggregate attack vector Attack angle 11.4° Direction -6.2° MITHRANDIR · CHARTS
Mithrandir Metrics BAT SPEED DISTRIBUTION Parameterized Mithrandir chart rendered as SVG for templates and exports. Bat Speed Bader, Harrison · aggregate bat speed marker 60 mph 85 mph Avg bat speed 72.7 mph Hard swing rate 39% Whiff / swing 33% MITHRANDIR · CHARTS
Reference layer

Current snapshot

Age31
Height5' 11"
Weight219 lb
Debut2017-07-25
Live layer

Delta / regression

xwOBA Δ-0.013
wOBA Δ-0.034

positive regression

Mithrandir coverage

Module shelf

ModuleCardsLatestSignal
Hitting12026-04-02Impact contact was the main driver
Projection links / recent games

Available detail

Hitter Projections 20260.285 xwOBA | 14 HRProjection
2026-05-20 @ AZ0 HR | 0 RBI / 0 Ch | 0 E0-2 | K
2026-04-11 @ BAL0 HR | 0 RBI / 0 Ch | 0 E1-4 | 2 K
2026-04-08 vs PHI0 HR | 0 RBI / 2 Ch | 0 E0-4 | K
2026-04-07 vs PHI0 HR | 0 RBI / 2 Ch | 0 E0-2
2026-04-06 vs PHI0 HR | 0 RBI / 3 Ch | 0 E1-4 | K, R