
Willi Castro
Position
LF
Size
6' 0" · 206 lbs
Age
Apr 24, 1997 (Age 28)
B/T
S/R
Salary
$6.4M
Debut
2019-08-24

Willi Castro
Position
LF
Size
6' 0" · 206 lbs
Age
Apr 24, 1997 (Age 28)
B/T
S/R
Salary
$6.4M
Debut
2019-08-24
Impact
QWAR
60
Batting
45
Fielding
50
Baserunning
50
Contact Quality
Q-Contact
46
Power
63
Discipline
22
BB Quality
44
Exit Velo
47
Barrels
62
Profile
Sprint Speed
72
Bat Speed
48
Hard Hit%
65
xwOBA
12
Arm Strength
87
Reliability
Consistency
40
Durability
61
Value
Surplus Value
80
Trade Value
47
QWAR
Quant Sports Wins Above Replacement
Statistics
2024 All-Star
| Season | QWAR | Q-Contact | Q-Power | Q-BB | Q-Disc | Q-EV | Q-Barrel | Q-Whiff | Batting | Field | BRR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | -0.3 | 25th | 15th | 41st | 18th | 15th | 9th | 26th | -7.4 | +0.3 | -0.5 | |
| 2020 | +4.0 | 42nd | 37th | 67th | 15th | 15th | 60th | 29th | +9.0 | +0.4 | 0.0 | |
| 2021 | -0.4 | 35th | 31st | 50th | 21st | 25th | 38th | 37th | -19.0 | +1.0 | -0.1 | |
| 2022 | +0.9 | 31st | 23rd | 50th | 18th | 15th | 25th | 31st | -4.9 | +1.5 | +1.1 | |
| 2023 | +2.3 | 36th | 32nd | 47th | 25th | 11th | 45th | 37th | +2.9 | +2.1 | +4.5 | |
| 2024 | +3.5 | 48th | 49th | 62nd | 26th | 35th | 57th | 31st | +7.5 | +1.2 | -0.8 | |
| 2025 | +0.7 | 42nd | 37th | 55th | 32nd | 28th | 40th | 40th | -11.0 | +2.5 | +1.1 | |
| 2026 | +1.3 | 46th | 63rd | 44th | 22nd | 47th | 62nd | 23rd | -1.5 | 0.0 | 0.0 |
Contract
Free Agent
| Season | Salary | Surplus |
|---|---|---|
| 2026Estimate | $6.4M | +0.7 |
| 2027Estimate | $6.4M | +0.7 |
AAV
$6.4M
Remaining
$13M
Value Analysis
$16.4M
$6.4M
ProductionSalary
| Net surplus | +10.0M |
| Contract surplus | +1.4M |
Trade Value
QWAR (season)1.3
Career QWAR12.1
Age28
Yrs remaining2
Fantasy
Redraft
Hold
1.7FPPG
2.0L5 FPPG
LFPosition
58Games
Dynasty
MonitorAge 28
58GP
Role
LF
58games
L10 FP
Schedule
Home (29g)2.1
Away (29g)1.2
Rest (2g)—
B2B (56g)1.6
Range
-4Floor
2Median
9Ceiling
58%Consistency
Betting
Season58 games
Prop
Invest (coming soon)
$17.80-20.0%-22.6% from IPO
IPO $23High $38Low $18Season $18–$38