The SABRhood
  • Home
  • Today
  • Standings
  • Leaders
  • Awards
    • MLB Award Races
    • Insane Baseball Awards
  • Intelligence
    • Story Engine
    • Players
    • Player Change Engine
    • Career Path Engine
    • Teams
    • Team reports
    • Matchups
    • Pitch Lab
    • Run Game
    • Fielding
    • Triple-A Watch
    • History
    • History Match
    • League Trends
  • Projections
  • Newsletter
  • Graphics
  • Editorials
  • Broadcast
  • About

Minnesota Twins Team report

Automated SABRhood research report for the Minnesota Twins.
← Cleveland GuardiansAll teamsChicago White Sox →
SABRhood team report

Minnesota Twins

Minnesota Twins ranks 18th in run generation and 14th in pitching performance, with a rested bullpen and 2 recent risers.

League intelligence# 15 48.1 index
Run generation#18
Composite score 46.0
Pitching#14
Composite score 50.2
Recent play#25
2 recent risers
Bullpen readiness#1
Current state rested
Roster construction

Where this club creates, and loses, WAR

Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.

Best value pocketsCatcher / Designated hitterClearest upgrade lanesOutfield / Second base
CStrength

Catcher

3.1WAR#4 of 30
Top valueRyan Jeffers2.2 WAR
1BMiddle

First base

2.0WAR#14 of 30
Top valueKody Clemens1.9 WAR
2BNeed

Second base

1.1WAR#22 of 30
Top valueLuke Keaschall1.1 WAR
3BMiddle

Third base

1.8WAR#12 of 29
Top valueBrooks Lee1.5 WAR
SSNeed

Shortstop

0.9WAR#20 of 28
Top valueRyan Kreidler0.8 WAR
OFNeed

Outfield

2.1WAR#26 of 30
Top valueByron Buxton2.6 WAR
DHStrength

Designated hitter

2.0WAR#5 of 20
Top valueTrevor Larnach2.0 WAR
SPMiddle

Starting pitching

7.2WAR#16 of 30
Top valueJoe Ryan2.5 WAR
RPNeed

Relief pitching

1.0WAR#22 of 30
Top valueAndrew Morris1.0 WAR
Broadcast three

Water cooler notes

Three concise, evidence-linked notes to start a broadcast conversation.

  1. 1
    team identity

    Minnesota Twins’s analytical identity

    Minnesota Twins ranks 18th in run generation and 14th in pitching performance, with a rested bullpen and 2 recent risers.

  2. 2
    form driver

    Jeff Hoffman is the strongest recent pitcher signal

    Recent OPS allowed 0.100 versus 0.700 previously.

  3. 3
    matchup edge

    Yoendrys Gómez is limiting right-handed batters more effectively

    Estimated wOBA: 0.376 vs L, 0.261 vs R.

Why it changed

Player movement with league context attached

The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.

Pitcher change profile

Yoendrys Gómez

Minnesota Twins | RHP

45.2
Season BF286OPS allowed0.728Est. wOBA allowed0.322Samplestrong
Biggest changerun value allowed per PA -3.00 z

Run value allowed per PA is the largest recent shift: declining by 3.0 standard deviations versus the MLB change pattern. Season level: 18th percentile.

Season contextMLB percentile
OPS allowed36th
0.728
Est. wOBA allowed29th
0.322
Strikeout rate47th
21.7%
Walk rate allowed6th
12.6%
Hard-hit rate allowed19th
41.6%
Run value allowed / PA18th
0.028
0League midpoint100
What changedRecent vs earlier season
OPS allowed-2.08 z
Recent 1.277 vs baseline 0.677
Est. wOBA allowed-2.07 z
Recent 0.533 vs baseline 0.300
Strikeout rate+0.23 z
Recent 23.1% vs baseline 21.5%
Walk rate allowed-2.28 z
Recent 23.1% vs baseline 11.5%
Hard-hit rate allowed-0.16 z
Recent 42.9% vs baseline 41.5%
Run value allowed / PA-3.00 z
Recent 0.316 vs baseline 0.000
Cooling50Improving
Broadcast read: Run value allowed per PA is the largest recent shift: declining by 3.0 standard deviations versus the MLB change pattern. Season level: 18th percentile. Recent sample: 26 BF; prior sample: 260 BF.
Hitter change profile

Ryan Jeffers

Minnesota Twins | RHB

38.1
Season PA355OPS0.806Est. wOBA0.347Samplestrong
Biggest changeestimated wOBA -2.43 z

Estimated wOBA is the largest recent shift: declining by 2.4 standard deviations versus the MLB change pattern. Season level: 82nd percentile.

Season contextMLB percentile
OPS81st
0.806
Est. wOBA82nd
0.347
Strikeout rate73rd
17.7%
Walk rate89th
12.1%
Hard-hit rate57th
41.1%
Run value / PA96th
0.056
0League midpoint100
What changedRecent vs earlier season
OPS-2.34 z
Recent 0.338 vs baseline 0.857
Est. wOBA-2.43 z
Recent 0.155 vs baseline 0.368
Strikeout rate-1.83 z
Recent 29.4% vs baseline 16.5%
Walk rate-1.30 z
Recent 5.9% vs baseline 12.8%
Hard-hit rate+0.06 z
Recent 40.9% vs baseline 41.1%
Run value / PA-2.27 z
Recent -0.121 vs baseline 0.075
Cooling50Improving
Broadcast read: Estimated wOBA is the largest recent shift: declining by 2.4 standard deviations versus the MLB change pattern. Season level: 82nd percentile. Recent sample: 34 PA; prior sample: 321 PA.
Team highs

The category leaders inside this clubhouse

Familiar production now sits beside tracked force: 100+ mph contact and pitches are shown as both totals and opportunity rates.

Club contact

100+ mph batted balls

Tracked-contact season total

  1. 1Kody ClemensMinnesota Twins122
  2. 2Josh BellMinnesota Twins110
  3. 3Royce LewisMinnesota Twins87
  4. 4Byron BuxtonMinnesota Twins80
  5. 5Trevor LarnachMinnesota Twins73
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Kody ClemensMinnesota Twins31.2%
  2. 2Byron BuxtonMinnesota Twins29.5%
  3. 3Matt WallnerMinnesota Twins28.4%
  4. 4Ryan JeffersMinnesota Twins28.0%
  5. 5Royce LewisMinnesota Twins26.8%
Club velocity

Pitches at 100+ mph

Across every pitch type

  1. 1Taj BradleyMinnesota Twins16
  2. 2Andrew MorrisMinnesota Twins10
  3. 3Jeff HoffmanMinnesota Twins0
  4. 4Yoendrys GómezMinnesota Twins0
  5. 5Connor PrielippMinnesota Twins0
Club velocity

100+ mph pitch rate

Minimum 100 tracked pitches

  1. 1Andrew MorrisMinnesota Twins0.8%
  2. 2Taj BradleyMinnesota Twins0.6%
  3. 3Jeff HoffmanMinnesota Twins0.0%
  4. 4Yoendrys GómezMinnesota Twins0.0%
  5. 5Connor PrielippMinnesota Twins0.0%
Club offense

Batting average

Best qualified contact results

  1. 1Luke KeaschallMinnesota Twins0.275
  2. 2Kaelen CulpepperMinnesota Twins0.275
  3. 3Trevor LarnachMinnesota Twins0.267
  4. 4Josh BellMinnesota Twins0.257
  5. 5Byron BuxtonMinnesota Twins0.253
Club offense

Home runs

The club power board

  1. 1Kody ClemensMinnesota Twins26
  2. 2Byron BuxtonMinnesota Twins25
  3. 3Brooks LeeMinnesota Twins24
  4. 4Josh BellMinnesota Twins20
  5. 5Ryan JeffersMinnesota Twins14
Club offense

OPS

On-base and slugging production

  1. 1Byron BuxtonMinnesota Twins0.824
  2. 2Ryan JeffersMinnesota Twins0.806
  3. 3Trevor LarnachMinnesota Twins0.782
  4. 4Luke KeaschallMinnesota Twins0.749
  5. 5Kody ClemensMinnesota Twins0.745
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Taj BradleyMinnesota Twins199
  2. 2Joe RyanMinnesota Twins151
  3. 3Connor PrielippMinnesota Twins125
  4. 4Zebby MatthewsMinnesota Twins116
  5. 5Jeff HoffmanMinnesota Twins101
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Jeff HoffmanMinnesota Twins35.4%
  2. 2Taj BradleyMinnesota Twins27.5%
  3. 3Tommy NanceMinnesota Twins26.7%
  4. 4Kendry RojasMinnesota Twins26.2%
  5. 5Joe RyanMinnesota Twins25.5%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Kody FunderburkMinnesota Twins0.621
  2. 2Jeff HoffmanMinnesota Twins0.657
  3. 3Taj BradleyMinnesota Twins0.665
  4. 4Andrew MorrisMinnesota Twins0.669
  5. 5Kendry RojasMinnesota Twins0.689
Ace-in-the-Hole

The staff ace’s complete arsenal

The highest-WAR qualified starter leads the card. Every tracked offering is shown with usage, pitch traits, outcomes, and same-pitch MLB percentiles.

Staff ace · RHP

Joe Ryan

120.1 IP · 3.52 ERA · 2.5 WAR

2,338 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
Four-Seam FastballFF · 1,038 pitches 44.4% 93.531st pct 20.8%68th pct 28.9%60th pct 56.3%82nd pct 0.0%100th pct 45.8%39th pct
SweeperST · 367 pitches 15.7% 80.420th pct 37.4%88th pct 39.4%94th pct 46.0%70th pct 0.0%100th pct 24.5%75th pct
SplitterFS · 284 pitches 12.1% 87.971st pct 22.2%12th pct 29.4%19th pct 46.1%95th pct 0.0%100th pct 40.7%15th pct
Knuckle CurveKC · 264 pitches 11.3% 79.117th pct 25.4%28th pct 41.8%90th pct 37.5%41st pct 0.0%100th pct 29.3%93rd pct
SinkerSI · 225 pitches 9.6% 93.233rd pct 9.0%29th pct 27.6%63rd pct 61.3%88th pct 0.0%100th pct 46.3%29th pct
SliderSL · 160 pitches 6.8% 86.343rd pct 23.3%19th pct 25.0%11th pct 45.0%58th pct 0.0%100th pct 45.8%12th pct
Percentiles compare each pitch only with the same MLB pitch type and a minimum 50-pitch peer sample. Hard-hit percentile is reversed so a higher percentile is better.
Matchup intelligence

The largest qualified handedness edges

pitcher edge79.0

Yoendrys Gómez

Minnesota Twins

Yoendrys Gómez is limiting right-handed batters more effectively

vs L0.376
vs R0.261

Estimated wOBA: 0.376 vs L, 0.261 vs R.

pitcher edge78.6

Tommy Nance

Minnesota Twins

Tommy Nance is limiting right-handed batters more effectively

vs L0.378
vs R0.250

Estimated wOBA: 0.378 vs L, 0.250 vs R.

hitter edge74.0

Brooks Lee

Minnesota Twins

Brooks Lee is doing more damage against right-handed pitching

vs L0.261
vs R0.338

Estimated wOBA: 0.261 vs L, 0.338 vs R.

Bullpen decision board

Best available matchup for either side

The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.

Left-handed batter91.3

Kody Funderburk

LHP · available · 2 days rest

Availability98.9%Matchup100.0%Performance66.9%
Right-handed batter82.5

Jeff Hoffman

RHP · available · 2 days rest

Availability89.4%Matchup70.0%Performance71.0%
Story leads

Team Headlines

Subject Reporting lead Score
Ryan Jeffers Ryan Jeffers is building one of baseball’s strongest offensive cases 83.8
Trevor Larnach Trevor Larnach is building one of baseball’s strongest offensive cases 78.8
Byron Buxton Byron Buxton is building one of baseball’s strongest offensive cases 78.2
Jeff Hoffman Jeff Hoffman is limiting opponent production at an elite rate 77.2
Jeff Hoffman Jeff Hoffman’s Slider: 86.5 mph, 47.5% whiffs 77.0
Josh Bell Josh Bell is building one of baseball’s strongest offensive cases 74.2
Research status: this automated report is a reporting foundation, not a finished scouting report. Active rosters are date-stamped; injuries, same-day transactions, probable pitchers, and opponent context still require pregame confirmation.
← Cleveland GuardiansAll teamsChicago White Sox →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood