Mithrandir Metrics
Player Sacramento River Cats Refreshed Jun 15 06:00 AM ET
Player profile / Sacramento River Cats

Christian Koss

2B · Bats/Throws R/R · 6' 1", 185 lb · Age 28

Cards
0
Modules
0
Live Δ
--
Club Sacramento River Cats Position 2B Roster Reassigned to Minors Status Out / inactive
Traditional line

Season by season

PARHHRSBAVGOBPSLGOPS
2025191254634.264.309.368.677
2026151100.071.133.143.276
2 Seasons206264734.250.296.351.647
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-06-15
42
Offense
percentile
Defense1 metrics
59
Plate skills9 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-06-15
xwOBA preseason0.291
xwOBA current pace0.158
xwOBA rolling p500.274
Observed weight13%
xwOBA
0.214 0.243 0.274 0.306 0.335
wOBA
0.377 0.430 0.490 0.550 0.603
ISO
0.050 0.083 0.119 0.156 0.189
K%
17.0% 19.4% 22.1% 24.8% 27.2%
Live percentile strip

Current traits vs projection tick

100th = best in MLB.

2026-06-15
Defense · percentile strip
Outs Above Avg0.0 · 2B
59 Regression applied
Range Runs0.0 · 2B
Small sample
Baserunning · percentile strip
Sprint Speed28.2 · 2B
Small sample
Mithrandir+

Stuff+ and arsenal context

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

2026-06-15
Avoids Bad ChasesST 58.8% · rebadged research
20
Avoids Bad TakesHPT 33.3% · rebadged research
6
Correct Decisions69.2% · rebadged research
79
Mithrandir Stuff+79
4
Resists Breaking - horizontalwOBA 0.279 · borderline
66
Resists Cutters + splitterswOBA 0.331 · insufficient sample
54
Resists FastballwOBA 0.326 · validated
77
Resists SinkerwOBA 0.358 · validated
51
SEAGER+ Plate Discipline87
8
Rolling form chart

xwOBA allowed snapshot line

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

0 snapshots
No chart yet

No Live State xwOBA snapshots are available for this player.

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.

3Pitches 2025Season 88%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 Koss, Christian · Aggregate zone metrics; not pitch-by-pitch locations Zone: 53%53%Chase: 48%48%Whiff: 26%26%Zone contact: 82%82%Contact: 74%74%Hard hit: 22%22% Dashed border = aggregate mixed-batter zone proxy MITHRANDIR · CHARTS
Pitch arsenal

Usage mix, movement map, and Stuff+ composition

2025 pitch-level arsenal aggregates; current season takes over after 100 tracked pitches across at least 2 pitch types.

Watch the pitches in 3D →

2025
Mithrandir Metrics PITCH ARSENAL DONUT Parameterized Mithrandir chart rendered as SVG for templates and exports. Pitch Arsenal Koss, Christian · 2025 arsenal snapshot Eephus: 88.1%Other: 7.1%Knuckleball: 4.8% EP88% · 51 mphprimary pitch EP 88%FA 7%KN 5% MITHRANDIR · CHARTS
Mithrandir Metrics PITCH MOVEMENT Parameterized Mithrandir chart rendered as SVG for templates and exports. Pitch Arsenal Koss, Christian · 2025 arsenal snapshot 6″12″18″24″ Eephus: 88% usage, 0″ horizontal break, 8″ drop, 51.1 mphEP51 mphOther: 7% usage, 1″ horizontal break, 2″ drop, 83.6 mphFA84 mphKnuckleball: 5% usage, 0″ horizontal break, 7″ drop, 58.9 mphKN59 mph less drop ↑ more drop ↓ · horizontal break ↔ · dot size = usage · break incl. gravity MITHRANDIR · CHARTS
Reference layer

Current snapshot

Age28
Height6' 1"
Weight185 lb
Debut2025-04-01
Live layer

Delta / regression

No Live State delta is available for this profile yet.

Mithrandir coverage

Module shelf

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

Available detail

Hitter Projections 20260.290 xwOBA | 7 HRProjection
2026-04-12 @ BAL0 HR | 0 RBI / 4 Ch | 0 E0-3
2026-04-11 @ BAL0 HR | 0 RBI / 0 Ch | 0 E1-1 | 2B
2026-04-08 vs PHI0 HR | 0 RBI / 1 Ch | 0 E0-3
2026-04-04 vs NYM0 HR | 0 RBI / 0 Ch | 0 E0 H in 0 AB
2026-03-31 @ SD0 HR | 0 RBI / 1 Ch | 0 E0-0