Luis Castillo

Luis Castillo

Seattle Mariners

#58 | Pitcher | Seattle Mariners

Age: 33
Height: 6' 2"
Weight: 200 lbs
Bats/Throws: R/R
Birthplace: Bani, Dominican Republic
Drafted: Undrafted / International Signing

Season-by-Season Hitting

Year Team G PA AB R H HR RBI SB BB% SO% AVG OBP SLG OPS
2017 Cincinnati Reds 15 33 29 0 2 0 1 0 0.030 0.333 .069 .100 .069 .169
2018 Cincinnati Reds 31 65 59 4 6 0 2 0 0.031 0.354 .102 .131 .119 .250
2019 Cincinnati Reds 32 66 62 3 6 0 0 0 0.000 0.485 .097 .097 .113 .210
2021 Cincinnati Reds 33 59 49 1 8 0 2 0 0.017 0.390 .163 .180 .204 .384
2024 Seattle Mariners 30 1 1 0 0 0 0 0 0.000 1.000 .000 .000 .000 .000
CAREER 247 224 200 8 22 0 5 0 0.018 0.402 .110 .127 .130 .257

Season Projections

Category Projection
No projections available

No recent game logs available for the selected season.

OPS Performance Trend

No hitting data available for 2026

Season-by-Season Pitching

Year Team W-L ERA G GS IP H ER BB SO WHIP BB% SO%
2017 Cincinnati Reds 3-7 3.12 15 15 89.1 64 31 32 98 1.07 0.089 0.273
2018 Cincinnati Reds 10-12 4.30 31 31 169.2 158 81 49 165 1.22 0.069 0.233
2019 Cincinnati Reds 15-8 3.40 32 32 190.2 139 72 79 226 1.14 0.101 0.289
2020 Cincinnati Reds 4-6 3.21 12 12 70.0 62 25 24 89 1.23 0.082 0.305
2021 Cincinnati Reds 8-16 3.98 33 33 187.2 181 83 75 192 1.36 0.093 0.239
2022 Cincinnati Reds 4-4 2.86 14 14 85.0 63 27 28 90 1.07 0.080 0.258
2022 Seattle Mariners 4-2 3.17 11 11 65.1 55 23 17 77 1.10 0.064 0.289
2022 8-6 2.99 25 25 150.1 118 50 45 167 1.08 0.073 0.272
2023 Seattle Mariners 14-9 3.34 33 33 197.0 160 73 56 219 1.10 0.070 0.273
2024 Seattle Mariners 11-12 3.64 30 30 175.1 158 71 47 175 1.17 0.065 0.243
2025 Seattle Mariners 11-8 3.54 32 32 180.2 168 71 46 162 1.18 0.062 0.217
2026 Seattle Mariners 0-1 5.40 4 4 18.1 26 11 7 17 1.80 0.080 0.193
CAREER 84-85 3.58 247 247 1429.0 1234 568 460 1510 1.19 0.078 0.255

Season Projections

Category Projection
Wins11
Losses10
ERA3.87
Games31
GS31
Innings181.1
Hits171
SO172
WHIP1.22
BB51

Last 10 Games Details

Date Opponent IP H R ER BB SO HR ERA WHIP
2026-03-30 New York Yankees 6.0 3 0 0 2 7 0 0.00 0.83
2026-04-05 Los Angeles Angels 3.2 6 4 3 1 4 0 2.79 1.24
2026-04-11 Houston Astros 3.1 10 7 7 1 3 1 6.92 1.77
2026-04-16 San Diego Padres 5.1 7 4 1 3 3 0 5.40 1.80
oOPS Performance Trend