Loading games...
2025 Stats
G
86
AB
302
H
74
HR
10
RBI
27
R
48
SB
9
AVG
.245
OBP
.335
SLG
.407
OPS
.742
Career Stats
G
705
AB
2325
H
568
HR
56
RBI
228
R
341
SB
75
AVG
.244
OBP
.313
SLG
.384
OPS
.697
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | DET | 30 | 110 | 100 | 23 | 1 | 8 | — | .230 | .284 | .340 | .624 | |
| 2020 | DET | 36 | 140 | 129 | 45 | 6 | 24 | — | .349 | .381 | .550 | .931 | |
| 2021 | DET | 125 | 450 | 413 | 91 | 9 | 38 | 9 | .220 | .273 | .351 | .624 | |
| 2022 | DET | 112 | 392 | 365 | 88 | 8 | 31 | 9 | .241 | .284 | .367 | .651 | |
| 2023 | MIN | 124 | 409 | 358 | 92 | 9 | 34 | 33 | .257 | .339 | .411 | .750 | |
| 2024 | MIN | 158 | 635 | 558 | 138 | 12 | 60 | 14 | .247 | .331 | .385 | .716 | AS |
| 2025 | Total | 120 | 454 | 402 | 91 | 11 | 33 | 10 | .226 | .313 | .366 | .679 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | CLE | 2 | — | — | — | — | — | — | .000 | .000 | .000 | .000 |
| 2016 | CLE | 1 | 1 | 1 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2017 | CLE | 8 | 6 | 6 | 1 | — | — | — | .167 | .167 | .333 | .500 |
| 2018 | CLE | 7 | 13 | 13 | 4 | — | 1 | 1 | .308 | .308 | .308 | .616 |
| 2019 | DET | 15 | 29 | 27 | 6 | 1 | 3 | 1 | .222 | .276 | .333 | .609 |
| 2020 | DET | 15 | 29 | 27 | 9 | — | 3 | — | .333 | .345 | .481 | .826 |
| 2021 | DET | 20 | 52 | 49 | 15 | 3 | 11 | 1 | .306 | .346 | .571 | .917 |
| 2022 | DET | 14 | 31 | 27 | 8 | 1 | 2 | 1 | .296 | .387 | .556 | .943 |
| 2023 | MIN | 16 | 48 | 40 | 10 | 3 | 11 | 3 | .250 | .375 | .575 | .950 |
| 2024 | MIN | 15 | 41 | 41 | 14 | 1 | 2 | 1 | .341 | .341 | .512 | .853 |
| 2025 | MIN | 15 | 47 | 36 | 8 | 1 | 4 | 2 | .222 | .404 | .389 | .793 |
| 2026 | COL | 10 | 29 | 25 | 13 | 1 | 8 | 2 | .520 | .586 | .760 | 1.346 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | MIN | 6 | 17 | 15 | 3 | — | 1 | — | .200 | .294 | .200 | .494 |
| 2025 | CHC | 2 | — | — | — | — | — | — | .000 | .000 | .000 | .000 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | vs STL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-09-21 | @ CIN | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-20 | @ CIN | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-16 | @ PIT | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-09-15 | @ PIT | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-09-14 | vs TB | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-09-13 | vs TB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-12 | vs TB | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 2025-09-10 | @ ATL | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-09 | @ ATL | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2025-09-08 | @ ATL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-06 | vs WSH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-05 | vs WSH | 3 | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 0 |
| 2025-09-03 | vs ATL | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-09-02 | vs ATL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-31 | @ COL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-08-30 | @ COL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-27 | @ SF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-26 | @ SF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-23 | @ LAA | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-08-21 | vs MIL | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-19 | vs MIL | 4 | 1 | 0 | 0 | 1 | 3 | 1 | 0 | 2 |
| 2025-08-19 | vs MIL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-18 | vs MIL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-17 | vs PIT | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-14 | @ TOR | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-12 | @ TOR | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-09 | @ STL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-08 | @ STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-06 | vs CIN | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-05 | vs CIN | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-04 | vs CIN | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-03 | vs BAL | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-08-02 | vs BAL | 4 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
| 2025-07-30 | vs BOS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-29 | vs BOS | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-07-28 | vs BOS | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-07-27 | vs WSH | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-26 | vs WSH | 3 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2025-07-25 | vs WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-23 | @ LAD | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-22 | @ LAD | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-07-21 | @ LAD | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-20 | @ COL | 4 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 2 |
| 2025-07-19 | @ COL | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-07-18 | @ COL | 5 | 1 | 0 | 0 | 1 | 3 | 1 | 0 | 1 |
| 2025-07-13 | vs PIT | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-12 | vs PIT | 4 | 3 | 0 | 0 | 1 | 3 | 2 | 1 | 1 |
| 2025-07-11 | vs PIT | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-07-10 | vs CHC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-09 | vs CHC | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-08 | vs CHC | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2025-07-06 | vs TB | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 2025-07-05 | vs TB | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-04 | vs TB | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-03 | @ MIA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-02 | @ MIA | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-07-01 | @ MIA | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-29 | @ DET | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-28 | @ DET | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-06-27 | @ DET | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
| 2025-06-26 | vs SEA | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 2025-06-25 | vs SEA | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-06-24 | vs SEA | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-21 | vs MIL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-20 | vs MIL | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-06-19 | @ CIN | 3 | 1 | 0 | 0 | 0 | 0 | 3 | 3 | 1 |
| 2025-06-18 | @ CIN | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-06-17 | @ CIN | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-15 | @ HOU | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-14 | @ HOU | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-06-13 | @ HOU | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2025-06-12 | vs TEX | 4 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-06-11 | vs TEX | 3 | 2 | 0 | 1 | 0 | 2 | 1 | 1 | 1 |
| 2025-06-10 | vs TEX | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-08 | vs TOR | 4 | 3 | 0 | 0 | 0 | 0 | 2 | 1 | 1 |
| 2025-06-07 | vs TOR | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-06-06 | vs TOR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-05 | @ ATH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-04 | @ ATH | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-06-03 | @ ATH | 4 | 2 | 0 | 0 | 2 | 2 | 2 | 1 | 2 |
| 2025-06-02 | @ ATH | 4 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2025-06-01 | @ SEA | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-31 | @ SEA | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-05-30 | @ SEA | 3 | 2 | 0 | 0 | 2 | 3 | 3 | 2 | 0 |
| 2025-05-27 | @ TB | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-26 | @ TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-25 | vs KC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-24 | vs KC | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-05-23 | vs KC | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-21 | vs CLE | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2025-05-19 | vs CLE | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2025-05-16 | @ MIL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-15 | @ BAL | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-05-14 | @ BAL | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2025-05-14 | @ BAL | 4 | 2 | 0 | 0 | 1 | 1 | 2 | 1 | 1 |
| 2025-05-11 | vs SF | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-05-10 | vs SF | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-09 | vs SF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-08 | vs BAL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-05-07 | vs BAL | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-05-06 | vs BAL | 3 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 2 |
| 2025-04-16 | vs NYM | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 2025-04-15 | vs NYM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-14 | vs NYM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-13 | vs DET | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-12 | vs DET | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-11 | vs DET | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-04-10 | @ KC | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-09 | @ KC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-07 | @ KC | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2025-04-06 | vs HOU | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-04-05 | vs HOU | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2025-04-03 | vs HOU | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-02 | @ CWS | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-01 | @ CWS | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-03-31 | @ CWS | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-03-30 | @ STL | 4 | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2025-03-29 | @ STL | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-03-27 | @ STL | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 2 |
Transactions
Entire history • newest first.
2026-01-22
Colorado Rockies signed free agent LF Willi Castro.
2025-11-02
LF Willi Castro elected free agency.
2025-09-16
LF Willi Castro changed number to 1.
2025-09-15
LF Willi Castro changed number to 21.
2025-08-03
LF Willi Castro changed number to 1.
2025-08-02
LF Willi Castro changed number to 23.
2025-08-01
Chicago Cubs activated LF Willi Castro.
2025-07-31
LF Willi Castro roster status changed by Chicago Cubs.
2025-07-31
Minnesota Twins traded LF Willi Castro to Chicago Cubs for RHP Sam Armstrong and RHP Ryan Gallagher.
2025-05-05
Minnesota Twins activated 2B Willi Castro from the 10-day injured list.
2025-04-24
Minnesota Twins placed 2B Willi Castro on the 10-day injured list retroactive to April 21, 2025. Right oblique strain.
2025-04-16
SS Willi Castro changed number to 50.
2025-04-16
Minnesota Twins activated 2B Willi Castro.
2025-04-16
Minnesota Twins activated 2B Willi Castro.
2025-04-15
SS Willi Castro changed number to 42.
2024-07-15
SS Willi Castro assigned to American League All-Stars.
2023-09-03
Minnesota Twins activated SS Willi Castro from the 10-day injured list.
2023-08-25
Minnesota Twins sent SS Willi Castro on a rehab assignment to St. Paul Saints.
2023-08-15
Minnesota Twins placed SS Willi Castro on the 10-day injured list retroactive to August 12, 2023. Mild left oblique strain.
2023-03-29
Minnesota Twins selected the contract of SS Willi Castro, , and from St. Paul Saints.
2022-12-23
SS Willi Castro roster status changed by Minnesota Twins.
2022-12-23
Minnesota Twins signed free agent SS Willi Castro to a minor league contract.
2022-12-23
SS Willi Castro roster status changed by Minnesota Twins.
2022-11-18
SS Willi Castro elected free agency.
2022-10-06
Detroit Tigers activated SS Willi Castro from the 10-day injured list.
2022-10-06
Detroit Tigers activated SS Willi Castro from the 10-day injured list.
2022-09-30
Detroit Tigers placed SS Willi Castro on the 10-day injured list. Left hamstring strain.
2022-04-17
Detroit Tigers recalled SS Willi Castro, , , and from Toledo Mud Hens.
2022-04-06
Detroit Tigers optioned SS Willi Castro to Toledo Mud Hens.
2021-07-22
Detroit Tigers recalled SS Willi Castro from Toledo Mud Hens.
2021-07-22
Detroit Tigers recalled SS Willi Castro.
2021-07-22
Detroit Tigers recalled SS Willi Castro.
2021-07-16
Detroit Tigers optioned SS Willi Castro to Toledo Mud Hens.
2021-01-26
SS Willi Castro changed number to 9.
2021-01-26
SS Willi Castro changed number to 9.
2021-01-26
SS Willi Castro changed number to 9.
2021-01-26
SS Willi Castro changed number to 42.
2021-01-26
Willi Castro changed number to 9.
2020-09-28
Detroit Tigers activated SS Willi Castro from the 10-day injured list.
2020-09-27
Detroit Tigers placed SS Willi Castro on the 10-day injured list. Right shoulder soreness.
2020-08-11
Detroit Tigers recalled SS Willi Castro from Tigers Alternate Training Site.
2020-03-26
Detroit Tigers optioned SS Willi Castro to Toledo Mud Hens.
2019-08-24
Detroit Tigers selected the contract of Willi Castro from Toledo Mud Hens.
2019-03-10
Detroit Tigers optioned SS Willi Castro to Toledo Mud Hens.
2018-10-01
Detroit Tigers recalled Willi Castro from Toledo Mud Hens.
2018-07-31
Detroit Tigers traded CF Leonys Martin and RHP Kyle Dowdy to Cleveland Indians for SS Willi Castro.
2018-03-09
Cleveland Indians optioned SS Willi Castro to Akron RubberDucks.
2017-11-20
Cleveland Indians selected the contract of Willi Castro from Lynchburg Hillcats.
2017-03-06
SS Willi Castro assigned to Cleveland Indians.
2016-03-04
IF Willi Castro assigned to Cleveland Indians.
2015-03-29
2B Willi Castro assigned to Cleveland Indians.
2013-07-02
Cleveland Indians signed free agent SS Willi Castro to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.306
xBA
0.234
xSLG
0.368
Avg EV
86.7
Barrel%
6.5%
HardHit%
37.3%
SweetSpot%
36.6%
Chase%
31.9%
Whiff%
28.2%
K%
24.4%
BB%
8.8%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: rockies.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 769 | 44.3% | 53.3% | 20.3% | .184 | 40.0% |
| Changeup | 197 | 11.4% | 39.1% | 35.8% | .196 | 37.5% |
| Slider | 192 | 11.1% | 46.4% | 36.1% | .233 | 35.9% |
| Sinker | 163 | 9.4% | 63.2% | 18.4% | .191 | 44.4% |
| Curveball | 154 | 8.9% | 47.4% | 33.0% | .250 | 22.6% |
| Cutter | 97 | 5.6% | 62.9% | 20.4% | .500 | 47.6% |
| Splitter | 86 | 5.0% | 43.0% | 31.0% | .208 | 31.2% |
| Sweeper | 50 | 2.9% | 58.0% | 17.9% | .214 | 30.8% |
| Knuckle Curve | 17 | 1.0% | 17.6% | 22.2% | .667 | 66.7% |
| Slurve | 9 | 0.5% | 44.4% | 25.0% | .000 | 0.0% |
| Total | 1734 | 100.0% | 51.1% | 26.0% | .224 | 37.5% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 1029 | 59.3% | 55.8% | 20.0% | .222 | 42.2% |
| Breaking | 422 | 24.3% | 46.9% | 32.3% | .244 | 30.7% |
| Offspeed | 283 | 16.3% | 40.3% | 34.1% | .200 | 35.7% |
| Total | 1734 | 100.0% | 51.1% | 26.0% | .224 | 37.5% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |