PickALeague.com
TodayOCT4Bot 3rdDivision seriesSD1MIL0FS1, FS1, FOX Dep.8:00 p.m.Division seriesATL0-1LAD1-0FS1, FS1, FOX Dep.
Full schedule

Willi

Castro

2BAge : 29Bats : S

#3

Willi Castro

#32BColorado Rockies

Height : 6' 0" · Weight : 95 kg · Bats : S · Throws : R · MLB debut : 2019-08-24

Born in : Rio Piedras, Puerto Rico

MLB record

YearTeamPJABHHRPPMOYOPS
2026Colorado Rockies1204271111556.260.748
2025120402911133.226.679
2025Chicago Cubs341001716.170.485
2025Minnesota Twins86302741027.245.742
2024Minnesota Twins1585581381260.247.716
2023Minnesota Twins12435892934.257.750
2022Detroit Tigers11236588831.241.651
2021Detroit Tigers12541391938.220.624
2020Detroit Tigers3612945624.349.931
2019Detroit Tigers301002318.230.624
Career totals825275267971284.247.705

ContractColorado Rockies payroll →

Type
Free Agent
Length
2 yrs · 2026–2027
Total value
12.8 M$
AAV
6.40 M$

Advanced stats, 2026HitterMLB stats →

wRC+

95

wOBA

.330

xwOBA

.309

OPS

.748

AVG

.260

OBP

.331

HR

15

RBI

56

SB

10

PA

477

Stats: MLB (statsapi) and Baseball Savant.

2027 projectionMLB trends →

Projected WAR

0.7

Home runs

14

2026 WAR

0.7

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

Trend

→ Stable (+1)

  • 20232.4 WAR · 3.5 per full season
  • 20242.9 WAR · 2.7 per full season
  • 20250.6 WAR · 0.8 per full season
  • 20260.7 WAR · 0.9 per full season

Outlook, age included

+1 · 29 y.o. · prime years

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

56

Replacement or prospect

CON
Contact
61
POW
Power
70
EYE
Eye
68
SPD
Speed
78
FLD
Fielding
65
DUR
Durability
74
EX
Experience
75
Why these ratings?
  • CON — Contact : Strikeouts avoided, xBA, squared-up contact
  • POW — Power : Barrels, exit velocity, home runs, xSLG
  • EYE — Eye : Walks and strikeouts
  • SPD — Speed : Sprint speed (Statcast), baserunning
  • FLD — Fielding : Outs above average, WAR fielding runs
  • 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

Offense38
Power42
Discipline19
Speed53
Defense22

WAR, in runs

Batting-2.8
Baserunning-1.7
Fielding-5.1
Positional+1.4
Replacement+14.5

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.

Avg exit velocity

87.6 mi/h

27th percentile

Max exit velocity

112.1 mi/h

66th percentile

Barrels

8.0 %

52th percentile

Hard-hit

39.9 %

46th percentile

xBA

.236

29th percentile

Bat speed

72.8 mi/h

60th percentile

Sprint speed

28.1 pi/s

69th percentile

Outs above average

-6

17th percentile

Season by season
SeasonTeamWARPALOVAvg exit velocityMax exit velocityBarrelsHard-hitxBA
2026COL0.7265687.6112.18.039.9.236
2025MIN0.6146286.7111.96.537.3.234
2024MIN2.9506987.4112.37.036.8.242
2023MIN2.4596586.5114.26.831.8.229
2022DET0.8206084.8111.73.531.4.255
2021DET0.166185.6115.45.229.4.236

Game log, 2026

DateOpponentABHHRRBIBBSOAVG
Aug 31vs BAL410003.260
Aug 30@ ATL400002.260
Aug 29@ ATL310111.263
Aug 28@ ATL410100.262
Aug 27@ WSH410001.262
Aug 26@ WSH200030.262
Aug 25@ WSH410001.264
Aug 24@ WSH411101.264
Aug 23vs CLE410001.264
Aug 22vs CLE410002.264