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

Heliot Ramos

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

Cards
3
Modules
1
Live Δ
yes
Club San Francisco Giants Position LF 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.329
xwOBA current pace0.326
xwOBA rolling p500.327
Observed weight46%
xwOBA
0.301 0.313 0.327 0.341 0.354
wOBA
0.304 0.325 0.348 0.372 0.393
ISO
0.135 0.152 0.171 0.190 0.207
K%
21.5% 23.1% 24.9% 26.7% 28.3%
Live percentile strip

Current traits vs projection tick

100th = best in MLB.

2026-06-01
Hitting · percentile strip
BB%5.3%
15 -20 vs proj
Barrel%8.5%
86
Bat speed70.3
60
Exit velocity91.9
90
Hard-hit%49.6%
88
K%26.6%
29 -26 vs proj
xBA0.381
92
xSLG0.631
81
xwOBA0.326
65
Defense · percentile strip
Arm Runs0.4 · LF
69
Arm Strength92.6 · LF
55
Outs Above Avg-2.0 · LF
8
Range Runs-1.6 · LF
25
Baserunning · percentile strip
Base Running Runs0.2 · LF
50
Sprint Speed27.2 · LF
47
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 58.0% · rebadged research
16
Avoids Bad TakesHPT 24.8% · rebadged research
53
Correct Decisions64.0% · rebadged research
29
Resists Breaking - horizontalwOBA 0.302 · borderline
18
Resists Breaking - verticalwOBA 0.266 · insufficient sample
84
Resists ChangeupwOBA 0.278 · validated thin sample
41
Resists Cutters + splitterswOBA 0.341 · insufficient sample
25
Resists FastballwOBA 0.345 · validated
39
Resists SinkerwOBA 0.349 · validated
71
SEAGER+ Plate Discipline95
18
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 Ramos, Heliot · Live snapshot series; true 50/100 PA windows require PA-level logs LG AVG 0.313 2026-05-17: 0.3262026-05-19: 0.3262026-05-21: 0.3262026-05-23: 0.3262026-05-24: 0.3262026-05-25: 0.3262026-05-26: 0.3262026-05-28: 0.3262026-05-29: 0.3262026-05-30: 0.3262026-05-31: 0.3262026-06-01: 0.326 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 Ramos, Heliot · Aggregate zone metrics; not pitch-by-pitch locations Zone: 46%46%Chase: 38%38%Whiff: 24%24%Zone contact: 88%88%Contact: 76%76%Hard hit: 50%50% 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 Ramos, Heliot · aggregate bat-tracking arc Swing tilt 33.9° Length 6.7 ft Ideal path 44% MITHRANDIR · CHARTS
Mithrandir Metrics ATTACK ANGLE Parameterized Mithrandir chart rendered as SVG for templates and exports. Attack Angle Ramos, Heliot · aggregate attack vector Attack angle 6.7° Direction +5.3° MITHRANDIR · CHARTS
Mithrandir Metrics BAT SPEED DISTRIBUTION Parameterized Mithrandir chart rendered as SVG for templates and exports. Bat Speed Ramos, Heliot · aggregate bat speed marker 60 mph 85 mph Avg bat speed 71.3 mph Hard swing rate 16% Whiff / swing 28% MITHRANDIR · CHARTS
Reference layer

Current snapshot

Age26
Height5' 11"
Weight235 lb
Debut2022-04-10
Live layer

Delta / regression

xwOBA Δ-0.004
wOBA Δ+0.019

negative regression

Mithrandir coverage

Module shelf

ModuleCardsLatestSignal
Hitting32026-04-25Impact contact carried uneven swing decisions
Projection links / recent games

Available detail

Hitter Projections 20260.329 xwOBA | 21 HRProjection
2026-04-17 @ WSH1 HR | 4 RBI / 0 Ch | 0 E1-4 | HR, BB, 4 RBI
2026-04-15 @ CIN0 HR | 1 RBI / 0 Ch | 0 E1-2 | K, RBI
2026-04-14 @ CIN0 HR | 0 RBI / 1 Ch | 0 E0-4 | K
2026-04-12 @ BAL0 HR | 0 RBI / 1 Ch | 0 E1-3 | 2B, K
2026-04-11 @ BAL0 HR | 2 RBI / 1 Ch | 0 E2-4 | 2 RBI