Luis Castillo
Pitcher · Career Stats, Bio & Records (2017-2026)
Luis Castillo is a pitcher who has played in Major League Baseball since 2017 for the Cincinnati Reds and the Seattle Mariners, a span of 10 seasons. Across 272 career appearances, he has gone 88-95 with a 3.75 ERA and 1,605 strikeouts. He has also batted .110 with 0 home runs. Luis Castillo is a 3-time All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 18581.5.
- W (Wins):
- Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
- ERA (Earned Run Average):
- Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
- SO (Strikeouts):
- For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
- WHIP (Walks and Hits per Inning Pitched):
- Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.
Data updated
- Position
- Pitcher
- Bats / Throws
- R / R
- Height / Weight
- 6'2" / 200 lb
- MLB Debut
- 2017-06-23
- Awards
- 3× All-Star
Full name: Luis Miguel Castillo
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | CIN | NL | 3 | 7 | 15 | 15 | 0 | 0 | 0 | 89.1 | 64 | 31 | 32 | 98 | 3.12 | 4.36 (+28%) | 1406.2 |
| 2018 | CIN | NL | 10 | 12 | 31 | 31 | 0 | 0 | 0 | 169.2 | 158 | 81 | 49 | 165 | 4.30 | 4.15 (-4%) | -708.3 |
| 2019 | CIN | NL | 15 | 8 | 32 | 32 | 0 | 0 | 0 | 190.2 | 139 | 72 | 79 | 226 | 3.40 | 4.51 (+25%) | 4004.8 |
| 2020 | CIN | NL | 4 | 6 | 12 | 12 | 1 | 0 | 0 | 70.0 | 62 | 25 | 24 | 89 | 3.21 | 4.45 (+28%) | 3203.7 |
| 2021 | CIN | NL | 8 | 16 | 33 | 33 | 0 | 0 | 0 | 187.2 | 181 | 83 | 75 | 192 | 3.98 | 4.27 (+7%) | 2508.0 |
| 2022 | CIN | NL | 4 | 4 | 14 | 14 | 0 | 0 | 0 | 85.0 | 63 | 27 | 28 | 90 | 2.86 | 3.97 (+28%) | 1672.5 |
| 2022 | SEA | AL | 4 | 2 | 11 | 11 | 0 | 0 | 0 | 65.1 | 55 | 23 | 17 | 77 | 3.17 | 3.97 (+20%) | 1746.1 |
| 2023 | SEA | AL | 14 | 9 | 33 | 33 | 0 | 0 | 0 | 197.0 | 160 | 73 | 56 | 219 | 3.34 | 4.33 (+23%) | 2682.1 |
| 2024 | SEA | AL | 11 | 12 | 30 | 30 | 0 | 0 | 0 | 175.1 | 158 | 71 | 47 | 175 | 3.64 | 4.08 (+11%) | 746.9 |
| 2025 | SEA | AL | 11 | 8 | 32 | 32 | 0 | 0 | 0 | 180.2 | 168 | 71 | 46 | 162 | 3.54 | 4.16 (+15%) | 1319.4 |
| 2026 | CWS | AL | 4 | 11 | 29 | 23 | 0 | 0 | 0 | 130.2 | 151 | 85 | 44 | 112 | 5.85 | 4.18 (-40%) | - |
| Career · 11 seasons | 88 | 95 | 272 | 266 | 1 | 0 | 0 | 1,541.1 | 1,359 | 642 | 497 | 1,605 | 3.75 | — | 18,581 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 243 | 200 | 8 | 22 | 4 | 0 | 0 | 5 | 0 | 4 | 90 | .110 | .127 | .130 | .257 | -1,730 |
Career AVG .110 vs. league average .247 across their career seasons — 55.5% below league average.
Career OBP .127 vs. league average .318 across their career seasons — 59.9% below league average.
Career SLG .130 vs. league average .412 across their career seasons — 68.4% below league average.
Career OPS .257 vs. league average .730 across their career seasons — 64.7% below league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | CIN | NL | 15 | 29 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 11 | .069 | — | — | — | — | 0.0 |
| 2018 | CIN | NL | 31 | 59 | 4 | 6 | 1 | 0 | 0 | 2 | 0 | 2 | 23 | .102 | .247 (-59%) | .318 (-59%) | .409 (-71%) | .727 (-66%) | -618.2 |
| 2019 | CIN | NL | 32 | 62 | 3 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 32 | .097 | .252 (-62%) | .322 (-70%) | .434 (-74%) | .757 (-72%) | -738.5 |
| 2020 | CIN | NL | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2021 | CIN | NL | 33 | 49 | 1 | 8 | 2 | 0 | 0 | 2 | 0 | 1 | 23 | .163 | — | — | — | — | -372.9 |
| 2022 | CIN | NL | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2022 | SEA | AL | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2023 | SEA | AL | 33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2024 | SEA | AL | 30 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | — | — | — | — | 0.0 |
| 2025 | SEA | AL | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| Career · 10 seasons | 243 | 200 | 8 | 22 | 4 | 0 | 0 | 5 | 0 | 4 | 90 | .110 | — | — | — | — | -1,730 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Postseason Statistics
Playoff Career Batting
Playoff Batting by Year
| Year | Round | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | ALCS | SEA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2025 | ALDS2 | SEA | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2022 | ALDS2 | SEA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2022 | ALWC2 | SEA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2020 | NLWC4 | CIN | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
Playoff Career Pitching
Playoff Pitching by Year
Game Log & Splits
View full game log (486 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 126 | 102 | 5 | 9 | 0 | 1 | .088 |
| Away | 117 | 98 | 3 | 13 | 0 | 4 | .133 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 126 | 758.1 | 586 | 256 | 217 | 858 | 3.04 |
| Away | 117 | 652.1 | 622 | 301 | 236 | 635 | 4.15 |
Last 10 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-24 | SEA | COL | W | 7.1 | 1 | 1 | 1 | 0 | 10 | 1 |
| 2025-09-18 | SEA | KCR | W | 6.0 | 3 | 0 | 0 | 0 | 3 | 0 |
| 2025-09-12 | SEA | LAA | — | 6.0 | 3 | 1 | 1 | 2 | 5 | 0 |
| 2025-09-07 | SEA | ATL | W | 6.0 | 4 | 1 | 1 | 0 | 6 | 1 |
| 2025-09-01 | SEA | TBR | L | 4.0 | 6 | 5 | 5 | 1 | 5 | 1 |
| 2025-08-26 | SEA | SDP | — | 5.0 | 5 | 5 | 5 | 3 | 6 | 1 |
| 2025-08-20 | SEA | PHI | L | 4.0 | 10 | 3 | 3 | 2 | 2 | 1 |
| 2025-08-15 | SEA | NYN | — | 4.0 | 9 | 6 | 6 | 1 | 5 | 3 |
| 2025-08-08 | SEA | TBR | — | 7.0 | 5 | 2 | 2 | 0 | 5 | 2 |
| 2025-08-02 | SEA | TEX | — | 4.1 | 4 | 2 | 2 | 1 | 4 | 1 |
Fielding Statistics
Career Fielding Totals by Position
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2017 | CIN | P | 15 | 15 | 8 | 18 | 0 | 0 |
| 2018 | CIN | P | 31 | 31 | 18 | 21 | 0 | 1 |
| 2019 | CIN | P | 32 | 32 | 17 | 30 | 1 | 1 |
| 2020 | CIN | P | 12 | 12 | 7 | 10 | 0 | 0 |
| 2021 | CIN | P | 33 | 33 | 17 | 16 | 1 | 5 |
| 2022 | CIN | P | 14 | 14 | 6 | 2 | 0 | 0 |
| 2022 | SEA | P | 11 | 11 | 5 | 5 | 0 | 0 |
| 2023 | SEA | P | 33 | 33 | 16 | 7 | 0 | 0 |
| 2024 | SEA | P | 30 | 30 | 6 | 5 | 1 | 1 |
| 2025 | SEA | P | 32 | 32 | 11 | 5 | 0 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 243 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 2019 | Pitcher of the Month | April |
Award Voting History
| Year | Award | League | Finish | Points Won | Points Max | Votes First |
|---|---|---|---|---|---|---|
| 2023 | Cy Young Award | AL | 5th | 23.0 | 210 | 0 |
| 2017 | Rookie of the Year | NL | 8th | 1.0 | 150 | 0 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.
Compare Luis Castillo
Luis Castillo: the record in brief
Active since a debut on June 23, 2017, Luis Castillo has a record on this page that is still being added to. Castillo played for the Cincinnati Reds (2017 through 2022) and the Seattle Mariners (2022 to 2025). Listed as a pitcher, Castillo batted and threw right-handed. Height and weight on file: 6'2" and 200 pounds. The birth record reads December 12, 1992, in Bani, Peravia, D.R. Castillo's full given name, per the bio, is Luis Miguel Castillo.
The pitching table credits Castillo with a 88-95 record and a 3.75 ERA in 272 games. Also on Castillo's record: 1,605 strikeouts. Against a 4.23 league ERA for the same years, Castillo was 11.4% better. The best win total was 15, in 2019. 2023 was Castillo's sharpest full season, a 3.34 ERA against the league's 4.33. Castillo's career Pitcher PIV, which scores run prevention against each season's league, is 18,581.5.
Frequently Asked Questions about Luis Castillo
- What years did Luis Castillo play?
- Luis Castillo played in Major League Baseball from 2017 to 2026.
- Was Luis Castillo a pitcher?
- Yes. Luis Castillo pitched in the major leagues, recording 88 wins and 1605 strikeouts.
- How many home runs did Luis Castillo hit?
- Luis Castillo hit 0 career home runs with 22 hits.
- What was Luis Castillo's career batting average?
- Luis Castillo batted .110 over his career, with 22 hits in 200 at bats.
- How many RBI did Luis Castillo have?
- Luis Castillo drove in 5 runs in his career.
- What was Luis Castillo's career ERA?
- Luis Castillo finished with a 3.75 career ERA, going 88-95 with 1,605 strikeouts.