Mithrandir Metrics
Player Tampa Bay Rays Refreshed Jul 18 06:00 AM ET
Player profile / Tampa Bay Rays

Ben Williamson

2B · Bats/Throws R/R · 6' 0", 210 lb · Age 25

Cards
0
Modules
0
Live Δ
yes
Club Tampa Bay Rays Position 2B Roster Active Status Healthy / active roster
Traditional line

Season by season

PARHHRSBAVGOBPSLGOPS
2025295367015.253.294.310.604
2026226265128.249.316.332.648
2 Seasons52162121313.251.303.320.623
At a glance

Season percentile report

The headline weighs outcome stats (xwOBA, barrels); each bar averages its full strip group below. 100 = best in MLB.

2026-07-18
35
Offense
percentile
Offense9 metrics
40
Defense4 metrics
48
Speed3 metrics
69
Plate skills11 metrics
41
Rolling projection

Preseason / current pace / Bayesian update

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

2026-07-18
xwOBA preseason0.294
xwOBA current pace0.300
xwOBA rolling p500.297
Observed weight52%
xwOBA
0.269 0.282 0.297 0.312 0.325
wOBA
0.299 0.317 0.338 0.358 0.377
ISO
0.076 0.094 0.114 0.135 0.153
K%
16.5% 17.9% 19.4% 21.0% 22.4%
Live percentile strip

Current traits vs projection tick

100th = best in MLB.

2026-07-18
Hitting · percentile strip
Barrel%1.3%
6 -22 vs proj
Exit velocity87.5
42
Hard-hit%36.9%
41
xBA0.327
57
xSLG0.436
24
xwOBA0.300
43
BB%8.8%
52 +34 vs proj
Bat speed67.5
24
K%19.7%
67
Defense · percentile strip
Arm Runs0.2 · 2B
77
Arm Strength89.7 · 2B
74
Outs Above Avg-2.0 · 2B
18
Range Runs-2.6 · 2B
22
Baserunning · percentile strip
Base Running Runs1.2 · 2B
75
SB Success Rate83.3% · 2B
57
Sprint Speed28.2 · 2B
73
Mithrandir+

Stuff+ and arsenal context

How nasty this pitcher's stuff grades in our pitch-level model. Missing coverage is shown explicitly.

2026-07-18
Avoids Bad ChasesST 67.6% · rebadged research
60
Avoids Bad TakesHPT 32.4% · rebadged research
8
Correct Decisions61.2% · rebadged research
12
Mithrandir Stuff+81
5
Resists Breaking - horizontalwOBA 0.280 · borderline
69
Resists Breaking - verticalwOBA 0.270 · insufficient sample
79
Resists ChangeupwOBA 0.271 · validated thin sample
80
Resists Cutters + splitterswOBA 0.347 · insufficient sample
18
Resists FastballwOBA 0.336 · validated
57
Resists SinkerwOBA 0.366 · validated
31
SEAGER+ Plate Discipline96
27
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 Williamson, Ben · Live snapshot series; true 50/100 PA windows require PA-level logs LG AVG 0.308 0.300 2026-07-07: 0.2962026-07-08: 0.2962026-07-09: 0.2952026-07-10: 0.2972026-07-11: 0.2972026-07-12: 0.2972026-07-13: 0.3002026-07-14: 0.3002026-07-15: 0.3002026-07-16: 0.3002026-07-17: 0.3002026-07-18: 0.300 2026-07-07 2026-07-18 xwOBA MITHRANDIR · CHARTS
Optimization map

Arsenal optimization map

Pitch-shape context from this pitcher’s current arsenal snapshot. Hover a pitch to inspect usage, movement, and bat-missing context.

1Pitches 2026Season 100%Top usage
ride armside gloveside +Arsenal gap +Shape contrast
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 Williamson, Ben · Aggregate zone metrics; not pitch-by-pitch locations Zone: 48%48%Chase: 30%30%Whiff: 15%15%Zone contact: 92%92%Contact: 85%85%Hard hit: 37%37% Dashed border = aggregate mixed-batter zone proxy MITHRANDIR · CHARTS
Pitch arsenal

Usage mix, movement map, and Stuff+ composition

2026 pitch-level arsenal aggregates; current season takes over after 100 tracked pitches across at least 2 pitch types. Descriptive pitch-type Stuff+ composition. Not a promoted predictive metric.

Watch the pitches in 3D →

2026
Mithrandir Metrics PITCH ARSENAL DONUT Parameterized Mithrandir chart rendered as SVG for templates and exports. Pitch Arsenal Williamson, Ben · 2026 arsenal snapshot Eephus: 100.0% EP100% · 52 mphprimary pitch EP 100% MITHRANDIR · CHARTS
Mithrandir Metrics PITCH MOVEMENT Parameterized Mithrandir chart rendered as SVG for templates and exports. Pitch Arsenal Williamson, Ben · 2026 arsenal snapshot 21″42″63″84″ Eephus: 100% usage, 0″ horizontal break, 81″ drop, 51.8 mphEP52 mph less drop ↑ more drop ↓ · horizontal break ↔ · dot size = usage · break incl. gravity MITHRANDIR · CHARTS
PitchUsagePitchesStuff+Status
SL 100.0% 7 83 limited sample
Method note

Renamed from the attempted Kirby Index after audit; true Kirby requires release-angle trajectory data.

Reference layer

Current snapshot

Age25
Height6' 0"
Weight210 lb
Debut2025-04-15
Live layer

Delta / regression

xwOBA Δ-0.013
wOBA Δ+0.025

negative regression

Regression watch

Running hot. Expect some cooling.

-1.2σ gap
wOBA (actual)0.338
xwOBA (deserved)0.300

Williamson’s wOBA sits at 0.338, but the quality of contact underneath says it should be 0.300 — a gap of 0.038, -1.2 standard deviations from the MLB norm over 239 PA. The results have outrun the underlying process; as the sample grows, expect the numbers to drift back toward the deserved level.

Comp Engine · 2026 profile shape

Closest profiles

Full constellation →
PlayerSimilarityAgrees onOpen
Osuna, Alejandro TEX · L 0.76 Barrel rateFly-ball rate Player · Projection
Crawford, Justin PHI · L 0.70 Max exit velocitySwing length Player · Projection
Winn, Masyn STL · R 0.69 Walk rateAvg exit velocity Player · Projection
Freeman, Tyler COL · R 0.66 Barrel rateChase rate Player · Projection

Profile-shape similarity, not results: six weighted feature groups standardized within this season's qualified hitters.

Mithrandir coverage

Module shelf

ModuleCardsLatestSignal
No Mithrandir card history is available for this player yet.
Projection links / recent games

Available detail

Hitter Projections 20260.313 xwOBA | 6 HRProjection
2026-04-17 @ PIT0 HR | 0 RBI / 5 Ch | 0 E0-3 | BB, K
2026-04-15 @ CWS0 HR | 0 RBI / 0 Ch | 0 E0-1
2026-04-14 @ CWS0 HR | 3 RBI / 3 Ch | 0 E2-3 | 2 2B, BB, K
2026-04-12 vs NYY0 HR | 0 RBI / 1 Ch | 0 E1-1
2026-04-11 vs NYY0 HR | 0 RBI / 1 Ch | 0 E0-4 | K