Minnesota Twins Team report
Minnesota Twins
Minnesota Twins ranks 8th in run generation and 16th in pitching performance, with a rested bullpen and 0 recent risers.
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.
First base
Second base
Third base
Shortstop
Outfield
Designated hitter
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
1
team identity
Minnesota Twins’s analytical identity
Minnesota Twins ranks 8th in run generation and 16th in pitching performance, with a rested bullpen and 0 recent risers.
-
2
form driver
Kody Clemens is the strongest recent hitter signal
Recent OPS 0.930 versus 0.745 previously.
-
3
matchup edge
Yoendrys Gómez is limiting right-handed batters more effectively
Estimated wOBA: 0.352 vs L, 0.236 vs R.
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.
Kody Clemens
Minnesota Twins | LHB
Taylor Rogers
Minnesota Twins | LHP
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.
100+ mph batted balls
Tracked-contact season total
- 1Kody ClemensMinnesota Twins116
- 2Josh BellMinnesota Twins99
- 3Royce LewisMinnesota Twins80
- 4Byron BuxtonMinnesota Twins80
- 5Trevor LarnachMinnesota Twins72
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Kody ClemensMinnesota Twins32.5%
- 2Byron BuxtonMinnesota Twins29.5%
- 3Ryan JeffersMinnesota Twins29.1%
- 4Matt WallnerMinnesota Twins28.4%
- 5Royce LewisMinnesota Twins26.8%
Pitches at 100+ mph
Across every pitch type
- 1Taj BradleyMinnesota Twins15
- 2Andrew MorrisMinnesota Twins10
- 3Jeff HoffmanMinnesota Twins0
- 4Yoendrys GómezMinnesota Twins0
- 5Connor PrielippMinnesota Twins0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Andrew MorrisMinnesota Twins0.9%
- 2Taj BradleyMinnesota Twins0.6%
- 3Jeff HoffmanMinnesota Twins0.0%
- 4Yoendrys GómezMinnesota Twins0.0%
- 5Connor PrielippMinnesota Twins0.0%
Batting average
Best qualified contact results
- 1Kaelen CulpepperMinnesota Twins0.296
- 2Luke KeaschallMinnesota Twins0.275
- 3Ryan JeffersMinnesota Twins0.269
- 4Trevor LarnachMinnesota Twins0.261
- 5Josh BellMinnesota Twins0.253
Home runs
The club power board
- 1Byron BuxtonMinnesota Twins25
- 2Kody ClemensMinnesota Twins25
- 3Brooks LeeMinnesota Twins23
- 4Josh BellMinnesota Twins18
- 5Ryan JeffersMinnesota Twins14
OPS
On-base and slugging production
- 1Ryan JeffersMinnesota Twins0.867
- 2Byron BuxtonMinnesota Twins0.824
- 3Kaelen CulpepperMinnesota Twins0.785
- 4Trevor LarnachMinnesota Twins0.762
- 5Kody ClemensMinnesota Twins0.761
Strikeouts
Total batters finished by strikeout
- 1Taj BradleyMinnesota Twins184
- 2Joe RyanMinnesota Twins145
- 3Connor PrielippMinnesota Twins116
- 4Zebby MatthewsMinnesota Twins97
- 5Jeff HoffmanMinnesota Twins92
Strikeout rate
Strikeouts per batter faced
- 1Jeff HoffmanMinnesota Twins34.3%
- 2Taj BradleyMinnesota Twins27.3%
- 3Joe RyanMinnesota Twins26.6%
- 4Kendry RojasMinnesota Twins26.2%
- 5Travis AdamsMinnesota Twins25.9%
Lowest OPS allowed
Qualified opponent production
- 1A.J. MinterMinnesota Twins0.606
- 2Kody FunderburkMinnesota Twins0.625
- 3Yoendrys GómezMinnesota Twins0.668
- 4Andrew MorrisMinnesota Twins0.677
- 5Taj BradleyMinnesota Twins0.687
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.
Joe Ryan
120.1 IP · 3.52 ERA · 2.5 WAR
| Pitch | Use | Velo | Whiff | Chase | Zone | Putaway | Hard hit |
|---|---|---|---|---|---|---|---|
| Four-Seam FastballFF · 977 pitches | 45.3% | 93.529th pct | 20.8%68th pct | 29.9%65th pct | 55.8%79th pct | 0.0%100th pct | 46.4%36th pct |
| SweeperST · 316 pitches | 14.7% | 80.520th pct | 36.8%85th pct | 37.2%88th pct | 48.1%81st pct | 0.0%100th pct | 28.3%58th pct |
| SplitterFS · 268 pitches | 12.4% | 87.970th pct | 21.9%11th pct | 30.1%18th pct | 45.5%93rd pct | 0.0%100th pct | 41.8%12th pct |
| Knuckle CurveKC · 251 pitches | 11.6% | 79.018th pct | 26.0%36th pct | 44.2%96th pct | 38.6%50th pct | 0.0%100th pct | 27.5%93rd pct |
| SinkerSI · 205 pitches | 9.5% | 93.130th pct | 8.1%21st pct | 28.0%64th pct | 60.0%78th pct | 0.0%100th pct | 50.0%19th pct |
| SliderSL · 138 pitches | 6.4% | 86.240th pct | 25.0%23rd pct | 24.3%10th pct | 46.4%66th pct | 0.0%100th pct | 40.0%34th pct |
The largest qualified handedness edges
Yoendrys Gómez
Minnesota Twins
Yoendrys Gómez is limiting right-handed batters more effectively
Estimated wOBA: 0.352 vs L, 0.236 vs R.
Tommy Nance
Minnesota Twins
Tommy Nance is limiting right-handed batters more effectively
Estimated wOBA: 0.379 vs L, 0.239 vs R.
Austin Martin
Minnesota Twins
Austin Martin is doing more damage against left-handed pitching
Estimated wOBA: 0.358 vs L, 0.266 vs R.
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.
A.J. Minter
LHP · available · 3 days rest
Travis Adams
RHP · available · 6 days rest
Team Headlines
| Subject | Reporting lead | Score |
|---|---|---|
| Ryan Jeffers | Ryan Jeffers is building one of baseball’s strongest offensive cases | 88.6 |
| Byron Buxton | Byron Buxton is building one of baseball’s strongest offensive cases | 77.8 |
| Kody Clemens | Kody Clemens is building one of baseball’s strongest offensive cases | 77.1 |
| Jeff Hoffman | Jeff Hoffman’s Slider: 86.5 mph, 45.5% whiffs | 75.9 |
| Trevor Larnach | Trevor Larnach is building one of baseball’s strongest offensive cases | 75.5 |
| Luke Keaschall | Luke Keaschall is building one of baseball’s strongest offensive cases | 74.1 |