62.5% against a 57.7% break-even. Over 4.5 Ks, tonight vs. ATH. Confidence high.
ERA
4.29
FIP
–
IP
100.2
W-L
4-6
WHIP
1.38
K%
17.6
BB%
8.1
GB%
–
K/9
7.0
HR/9
1.0
He was signed by the Detroit Tigers in free agency in February 2026. He made his MLB debut on August 21, 2018.Facts: MLB StatsAPI (people · transactions)
Tonight's Matchup
vs. Athletics · pregame
Projected xwOBA vs. Athletics current regulars (top 9 by at-bats) — season profile, not tonight's posted lineup · lineup avg .307
1SLShea LangeliersRHB.331
Pitch-by-pitch projection vs. Shea Langeliers
Sinker (46% usage) projects to .356 xwOBA over 247 BIP — a meaningful edge for the batter.
Curveball (31% usage) projects to .308 xwOBA over 64 BIP — a roughly even matchup.
Changeup (19% usage) projects to .307 xwOBA over 133 BIP — a roughly even matchup.
Slider (4% usage) projects to .332 xwOBA over 251 BIP — a roughly even matchup.
2NKNick KurtzLHB.324
Pitch-by-pitch projection vs. Nick Kurtz
Sinker (46% usage) projects to .335 xwOBA over 169 BIP — a roughly even matchup.
Curveball (31% usage) projects to .308 xwOBA over 44 BIP — a roughly even matchup.
Changeup (19% usage) projects to .323 xwOBA over 112 BIP — a roughly even matchup.
Slider (4% usage) projects to .324 xwOBA over 121 BIP — a roughly even matchup.
3TSTyler SoderstromLHB.311
Pitch-by-pitch projection vs. Tyler Soderstrom
Sinker (46% usage) projects to .321 xwOBA over 211 BIP — a roughly even matchup.
Curveball (31% usage) projects to .296 xwOBA over 79 BIP — a roughly even matchup.
Changeup (19% usage) projects to .303 xwOBA over 155 BIP — a roughly even matchup.
Slider (4% usage) projects to .339 xwOBA over 156 BIP — a roughly even matchup.
4JMJeff McNeilLHB.309
Pitch-by-pitch projection vs. Jeff McNeil
Sinker (46% usage) projects to .317 xwOBA over 220 BIP — a roughly even matchup.
Curveball (31% usage) projects to .305 xwOBA over 58 BIP — a roughly even matchup.
Changeup (19% usage) projects to .302 xwOBA over 109 BIP — a roughly even matchup.
Slider (4% usage) projects to .287 xwOBA over 165 BIP — a roughly even matchup.
5LBLawrence ButlerLHB.298
Pitch-by-pitch projection vs. Lawrence Butler
Sinker (46% usage) projects to .292 xwOBA over 200 BIP — a roughly even matchup.
Curveball (31% usage) projects to .317 xwOBA over 51 BIP — a roughly even matchup.
Changeup (19% usage) projects to .275 xwOBA over 224 BIP — a clear edge for the pitcher.
Slider (4% usage) projects to .327 xwOBA over 141 BIP — a roughly even matchup.
6ZGZack GelofRHB.298
Pitch-by-pitch projection vs. Zack Gelof
Sinker (46% usage) projects to .311 xwOBA over 170 BIP — a roughly even matchup.
Curveball (31% usage) projects to .286 xwOBA over 47 BIP — a roughly even matchup.
Changeup (19% usage) projects to .286 xwOBA over 82 BIP — a roughly even matchup.
Slider (4% usage) projects to .306 xwOBA over 123 BIP — a roughly even matchup.
7JWJacob WilsonRHB.292
Pitch-by-pitch projection vs. Jacob Wilson
Sinker (46% usage) projects to .292 xwOBA over 257 BIP — a roughly even matchup.
Curveball (31% usage) projects to .290 xwOBA over 15 BIP — a roughly even matchup.
Changeup (19% usage) projects to .289 xwOBA over 74 BIP — a roughly even matchup.
Slider (4% usage) projects to .324 xwOBA over 130 BIP — a roughly even matchup.
8CCCarlos CortesLHB.299
Pitch-by-pitch projection vs. Carlos Cortes
Sinker (46% usage) projects to .303 xwOBA over 54 BIP — a roughly even matchup.
Curveball (31% usage) projects to .286 xwOBA over 22 BIP — a roughly even matchup.
Changeup (19% usage) projects to .300 xwOBA over 49 BIP — a roughly even matchup.
Slider (4% usage) projects to .338 xwOBA over 36 BIP — a roughly even matchup.
9HBHenry BolteRHB.302
Pitch-by-pitch projection vs. Henry Bolte
Sinker (46% usage) projects to .280 xwOBA over 50 BIP — a roughly even matchup.
Curveball (31% usage) projects to .327 xwOBA over limited BIP — a roughly even matchup (zone profile imputed from overall vs-handedness wOBA — limited per-pitch-type data).
Changeup (19% usage) projects to .311 xwOBA over 14 BIP — a roughly even matchup.
Slider (4% usage) projects to .311 xwOBA over 29 BIP — a roughly even matchup.