PickALeague.com
TodayOCT4Bot 5thDivision seriesSD2MIL1FS1, FS1, FOX Dep.8:00 p.m.Division seriesATL0LAD0FS1, FS1, FOX Dep.
Full schedule

Luis

Castillo

PAge : 33Throws : R

#58

Luis Castillo

#58PChicago White Sox

Height : 6' 2" · Weight : 91 kg · Bats : R · Throws : R · MLB debut : 2017-06-23

Born in : Bani, Dominican Republic

MLB record

YearTeamPJVDMPMMJRBWHIP
2026294115.85130.21121.49
2026Chicago White Sox9128.4231.0261.81
2026Seattle Mariners20395.0699.2861.39
2025Seattle Mariners321183.54180.21621.18
2024Seattle Mariners3011123.64175.11751.17
2023Seattle Mariners331493.34197.02191.10
202225862.99150.11671.08
2022Seattle Mariners11423.1765.1771.10
2022Cincinnati Reds14442.8685.0901.07
2021Cincinnati Reds338163.98187.21921.36
2020Cincinnati Reds12463.2170.0891.23
2019Cincinnati Reds321583.40190.22261.14
2018Cincinnati Reds3110124.30169.21651.22
2017Cincinnati Reds15373.1289.1981.07
Career totals27288953.751541.116051.20

ContractChicago White Sox payroll →

Type
Extension
Length
5 yrs · 2023–2027
Total value
108.0 M$
AAV
21.60 M$

Full no-trade clause from 2023-2025. $1M assignment bonus if traded after 2025.

Advanced stats, 2026Starting pitcherMLB stats →

ERA

5.85

FIP

5.04

xFIP

4.67

ERA-

148

WHIP

1.49

K%

18.9 %

BB%

7.4 %

Strikeouts

112

Innings

130.7

Wins

4

Stats: MLB (statsapi) and Baseball Savant.

2027 projectionMLB trends →

Projected WAR

0.3

Strikeouts

124

2026 WAR

0.3

This season's pace, over the average of the last two workloads, adjusted for next year's age.

Trend

↓ Slight decline (-16)

  • 20233.3 WAR · 3.0 per full season
  • 20242.3 WAR · 2.4 per full season
  • 20252.7 WAR · 2.7 per full season
  • 20260.3 WAR · 0.4 per full season

Outlook, age included

-31 · 33 y.o. · the age when performance usually declines

It is only a projection. It knows nothing about injuries, trades or role changes.

Player ratings, 2026All ratings →

Ratings from 0 to 100, computed from Statcast and MLB stats over four seasons, never by hand. 75 = established regular, 87 = 90th percentile, 95+ = elite.

OV · Overall

77

Established regular

VEL
Velocity
80
STF
Stuff
76
CTL
Control
81
CNT
Contact allowed
62
STA
Stamina
83
DUR
Durability
83
EX
Experience
81
Why these ratings?
  • VEL — Velocity : Fastball velocity
  • STF — Stuff : Strikeouts, K − BB
  • CTL — Control : Walks avoided
  • CNT — Contact allowed : xwOBA, barrels and hard-hit balls allowed
  • STA — Stamina : Innings per start and innings pitched
  • DUR — Durability : Games played over several seasons
  • EX — Experience : Seasons in the majors

WAR and PAL Rating, 2026How we rate →

WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).

PAL: dimensions

Run prevention9
Stuff31
Command62
Contact allowed15
Velocity65
Workload57

A pitcher's WAR

Computed by MLB from FIP (strikeouts, walks, home runs). FIP: 5.04 · RA9-WAR: -1.6

StatcastStatcast leaderboards →

MLB's tracking of every ball, 2026 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.

Fastball

95.2 mi/h

65th percentile

K%

18.9 %

30th percentile

BB%

7.4 %

62th percentile

xERA

5.02

19th percentile

xwOBA allowed

.341

19th percentile

Barrels allowed

9.6 %

17th percentile

Season by season
SeasonTeamWARPALOVFastballK%BB%xERAxwOBA allowed
2026CWS0.3187795.218.97.45.02.341
2025SEA2.7698395.021.76.24.04.312
2024SEA2.3738595.624.36.53.99.313
2023SEA3.3898796.327.37.03.82.302
2022SEA3.7858697.127.27.33.34.288
2021CIN3.9798497.123.99.33.60.293

Game log, 2026

DateOpponentIPHERBBSOERA
Sep 22@ KC1.034105.85
Sep 20vs DET1.000015.62
Sep 12@ STL2.243325.67
Sep 3@ HOU4.066235.57
Aug 28@ MIN4.084115.31
Aug 22vs NYM2.284135.19
Aug 17@ CHC4.283114.99
Aug 12vs CIN7.0102104.96
Aug 6@ BOS4.065155.30
Jul 28@ LAD5.0115225.06