Dominate Fantasy - Sync your team
MLB
MIL
STL
2
3
END 4 • Q • • LIVE
CHC
BAL
o9.5
+1.5
6:35PM • PREVIEW MASN
ATH
DET
o8
-1.5
6:40PM • PREVIEW NBC
SEA
MIA
o8
-1.5
6:40PM • PREVIEW KIRO
ATL
PIT
o8
-1.5
6:40PM • PREVIEW SN LA
NYY
TB
o8
-1.5
6:40PM • PREVIEW TBS
HOU
WSH
o9
+1.5
6:45PM • PREVIEW SCHN
PHI
CIN
o9
+1.5
7:10PM • PREVIEW NBC
KC
NYM
o8.5
-1.5
7:10PM • PREVIEW SNY
BOS
CHW
o8.5
+1.5
7:40PM • PREVIEW CHSN
CLE
MIN
o8.5
+1.5
7:40PM • PREVIEW MNNT
MIL
STL
o8
+1.5
7:45PM • PREVIEW
LAA
TEX
o7
-1.5
8:05PM • PREVIEW
ARI
SD
o9
-1.5
9:40PM • PREVIEW SDPA
TOR
SF
o8
+1.5
9:45PM • PREVIEW NBC
COL
LAD
o9.5
-1.5
10:10PM • PREVIEW KWGN
Willi Castro

Willi Castro

2B/3B • Colorado Rockies Proj Rank 44 Actual 29 222 ADPTrade Value
AB AVG HR RBI R OBP SLG SB FSP
273.26763539.340.38169.02
Compare to same point last season
229.27572138365.4328

Willi Castro | Fantasy Outlook

Willi Castro provides multi-positional utility despite a recent dip in production

Castro has cooled off significantly over the last seven days, batting just .167, which is a sharp contrast to his productive .292 average over the last month. He remains the primary everyday starter at second base for a fifth-place Rockies squad currently sitting at 37-54 in the NL West. Despite the team's overall struggles and an extensive injury list that includes bats like Kris Bryant and Brenton Doyle, Castro's role remains secure as he continues to shift around the diamond to fill gaps.

Looking under the hood, his current .269 season average sits above our projection of .248, suggesting the recent cold spell is a natural correction to his career norms. However, with six home runs already in the books, he is on a clear pace to exceed our original season projection of eight homers. His combination of modest pop and double-digit stolen base potential mirrors his consistent career utility, making him a reliable floor play rather than a high-risk fluke.

The Rockies face a busy seven-game road slate this week against divisional rivals. The trip begins with three games in Los Angeles, where Castro catches Eric Lauer and Roki Sasaki, who both currently sport ERAs north of 4.80. The weekend series in San Francisco is even more enticing, featuring matchups against Tyler Mahle and his 5.70 ERA. With high volume and several favorable pitching matchups on the schedule, he is a high-floor middle-infield option this week. Start.


Updated 1 day ago

Willi Castro Fantasy

Loading...
DATE OPP H HR R RBI SB BB AVG PTS
07/06 @LAD 1 0 1 0 0 1 267 2
07/05 SF 1 0 0 0 0 0 269 2
07/04 SF 0 0 0 0 0 0 266 -1
07/02 MIA 1 0 1 2 0 0 270 5
07/01 MIA 0 0 0 0 0 0 269 -1
06/28 @MIN 1 0 1 0 0 0 273 0
06/27 @MIN 0 0 0 0 0 0 275 0
06/26 @MIN 1 0 0 0 0 0 280 0
06/24 BOS 3 0 2 0 1 0 282 7
06/23 BOS 1 1 1 1 0 1 275 8
06/22 BOS 1 0 0 0 0 0 275 0
06/21 PIT 1 0 1 0 0 0 275 1
06/20 PIT 0 0 0 0 0 0 277 -1
06/19 PIT 1 0 0 1 0 1 282 5
06/17 @CHC 0 0 0 0 0 0 281 0
06/16 @CHC 1 0 1 2 0 1 282 7
06/15 @CHC 2 0 0 0 0 1 282 2
06/14 @ATH 4 2 3 7 0 1 278 21
06/13 @ATH 0 0 0 0 0 2 266 3
06/12 @ATH 1 0 1 0 0 0 269 3
06/11 CHC 2 0 0 0 1 0 269 5
06/10 CHC 0 0 0 0 0 0 266 1
06/09 CHC 3 0 0 0 0 0 271 5
06/07 MIL 2 0 1 0 0 0 262 3
06/05 MIL 1 0 1 0 0 1 257 5
06/03 @LAA 0 0 0 0 0 1 256 1
06/02 @LAA 1 1 1 3 0 0 260 7
06/01 @LAA 0 0 1 0 0 3 262 5
05/31 SF 1 0 0 0 1 0 263 3
05/30 SF 2 0 0 1 0 0 265 3
05/29 SF 2 0 1 0 0 0 261 4
05/27 @LAD 0 0 0 1 0 0 257 0
05/26 @LAD 2 0 0 0 0 0 264 3
05/25 @LAD 2 0 0 1 0 0 255 3
05/22 @ARI 2 0 1 0 0 0 248 4
05/21 @ARI 1 0 0 0 0 2 241 4
05/20 TEX 0 0 0 0 0 0 237 0
05/19 TEX 0 0 0 0 0 1 239 1
05/18 TEX 2 0 1 1 0 0 244 6
05/17 ARI 1 0 0 2 0 0 236 4
05/16 ARI 2 0 1 0 0 0 234 3
05/15 ARI 0 0 0 0 0 0 225 1
05/14 @PIT 0 0 1 0 0 1 231 1
05/13 @PIT 0 0 1 0 0 0 237 2
05/12 @PIT 0 0 0 0 0 0 241 0
05/10 @PHI 0 0 0 0 0 0 248 0
05/09 @PHI 1 1 1 1 0 0 257 5
05/08 @PHI 2 0 2 0 1 0 257 5
05/07 NYM 1 0 1 1 0 2 250 6
05/04 NYM 1 0 1 0 0 0 245 2
05/03 ATL 2 0 0 0 0 0 244 1
05/02 ATL 1 0 0 0 0 0 235 0
05/01 ATL 0 0 0 1 0 0 235 2
04/30 @CIN 0 0 0 0 0 0 247 0
04/29 @CIN 2 0 2 1 0 1 260 7
04/28 @CIN 0 0 0 0 0 0 246 1
04/23 SD 0 0 0 0 0 1 246 1
04/22 SD 2 0 1 1 0 1 250 6
04/21 SD 0 0 0 0 0 0 231 1
04/20 LAD 2 0 0 0 0 0 234 2
04/19 LAD 1 0 1 0 1 0 217 4
04/15 @HOU 1 0 0 1 0 0 214 4
04/14 @HOU 0 0 0 0 0 0 200 -2
04/11 @SD 0 0 0 0 0 0 220 0
04/10 @SD 1 0 0 0 1 0 224 3
04/09 @SD 0 0 1 0 0 0 222 -3
04/07 HOU 3 1 1 3 0 0 250 10
04/06 HOU 2 0 2 1 0 1 194 7
04/05 PHI 1 0 0 0 0 1 152 2
04/04 PHI 0 0 0 0 0 0 129 -2
04/03 PHI 1 0 0 1 0 0 148 3
04/01 @TOR 0 0 0 0 0 1 130 -1
03/31 @TOR 0 0 0 0 0 0 158 0
03/30 @TOR 1 0 1 2 0 0 200 5
03/29 @MIA 1 0 1 0 0 1 182 5
03/28 @MIA 1 0 1 0 0 0 125 2
03/27 @MIA 0 0 1 0 0 0 000 0
Totals: 7363935626
Fantasy Chart Loading...
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2019 DET 29 23 1 9 8 0 6 .230 .284 .340 40
2020 DET 35 44 6 20 24 0 7 .344 .377 .547 103
2021 DET 117 89 8 53 35 8 23 .221 .273 .345 277
2022 DET 101 87 8 44 28 8 14 .249 .292 .384 255
2023 MIN 118 95 9 59 35 31 36 .255 .336 .402 346
2024 MIN 155 138 12 89 60 14 51 .248 .331 .386 450
2025 MIN 120 92 11 58 34 10 39 .229 .314 .369 310
2026 COL 76 73 6 39 35 6 26 .267 .340 .381 212
ON PACE 133 128 10 68 61 10 45 .267 .340 .381 373
3-YEAR AVG 131 108 11 69 43 18 42 .244 .327 .385 368
Career 751 641 61 371 259 77 202 .248 .317 .385

Castro Projection

View All
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.238 0.6 2.7 4.4 0.5 .303 .323 .626 5.8 0.7 0.0 7.2 29.1 2.9 0.4 10.0 20.0
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.284 .1 .4 .5 .1 .359 .398 .757 0.9 0.1 0.0 1.1 4.0 0.3 .1 1.5 3.0
Please login to view these stats.

OWN START TRENDS

Depth Chart

Colorado Rockies

Roster Breakdown
NAME OWN START
Hunter Goodman 99% 97%
NAME OWN START
TJ Rumfield 86% 80%
Kyle Karros 29% 28%
NAME OWN START
Willi Castro 47% 39%
Ezequiel Tovar 17% 9%
Ethan Holliday 4% 0%
Edouard Julien 1% 1%
NAME OWN START
Jake McCarthy 85% 82%
Mickey Moniak 72% 62%
Cole Carrigg 50% 49%
Troy Johnston 25% 23%
Charlie Condon 16% 3%
Brenton Doyle 12% 1%
Zac Veen 2% 0%
Tyler Freeman 2% 2%
NAME OWN START
Tomoyuki Sugano 6% 2%
Ryan Feltner 4% 2%
Chase Dollander 3% 0%
Michael Lorenzen 2% 2%
NAME OWN START
Antonio Senzatela 17% 15%
Jimmy Herget 6% 5%
Victor Vodnik 2% 2%
Jordan Romano 2% 2%

Team Rankings

AVG
.258
3rd
R
450
6th
HR
105
14th
RBI
432
4th
SB
65
13th
OBP
.328
7th
SLG
.426
3rd
OPS
.754
4th
W
37
28th
SV
21
21st
ERA
5.53
30th
WHIP
1.52
30th
QS
14
30th
TeamW-LWin %GBRSRA
DodgersDodgers60-32.652-491327
DiamondbacksDiamondbacks45-45.50014385406
PadresPadres44-46.48915348398
GiantsGiants38-52.42221374431
RockiesRockies37-55.40223450530

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Hunter Goodman85323588127515.251  
Brett Sullivan4711810264150.220  
Braxton Fulford3249129174.184  
PlayerGPABRHHRRBISBAVGO/S
TJ Rumfield89317429412470.297  
PlayerGPABRHHRRBISBAVGO/S
Willi Castro7727339736356.267  
Edouard Julien7520432462194.225  
Chad Stevens162811030.036  
Ryan Ritter6711000.143  
PlayerGPABRHHRRBISBAVGO/S
Kyle Karros8725444677303.264  
PlayerGPABRHHRRBISBAVGO/S
Ezequiel Tovar8629631628325.209  
PlayerGPABRHHRRBISBAVGO/S
Mickey Moniak57191295315371.277  
Jake McCarthy77259377994914.305  
Cole Carrigg258121254212.309  
Tyler Freeman6120126553236.274  
Troy Johnston8326832833394.310  
Sterlin Thompson27697162100.232  
Brenton Doyle431112123149.207  
Jordan Beck30827151102.183  
PlayerGPWLSVIPSOERAWHIPO/S
Kyle Freeland1727082.0707.461.61  
Michael Lorenzen1939086.0676.911.81  
Tomoyuki Sugano1684084.1484.801.32  
Chase Dollander1033044.0473.891.30  
Tanner Gordon1102045.1466.951.59  
Ryan Feltner1232059.0444.271.22  
Jose Quintana923041.0205.271.51  
Sean Sullivan503022.1168.872.02  
Jeff Criswell20002.020.001.50  
Gabriel Hughes10013.010.001.00  
PlayerGPWLSVIPSOERAWHIPO/S
Jordan Romano1302510.0168.101.90  
Victor Vodnik2533426.2196.081.80  
Antonio Senzatela2780346.0382.941.17  
Juan Mejia3616340.0436.081.63  
Jimmy Herget2303323.0243.521.30  
Zach Agnos2402256.1386.711.56  
Jaden Hill3202226.2285.061.65  
Eiberson Castellano10013.020.001.33  
Brennan Bernardino4333136.1263.221.32  
TJ Shook30003.234.911.09  
Keegan Thompson500012.0118.251.75  
Sammy Peralta20102.2410.131.88  
Blas Castaño1010020.2173.921.36  
Seth Halvorsen2101019.0174.741.95  
John Brebbia30004.1210.391.62  
Valente Bellozo301010.287.591.59  
Welinton Herrera30002.120.001.29  

Owned Breakdown

Add/Drop Advice

SIGN UP to see player ownership across all of your fantasy leagues.

Schedule

DATE OPP SCORE MATCHUP
07-06 @LADL 8-7Kyle Freeland
Eric Lauer
07-07 @LAD10:10 EDTMichael Lorenzen
Justin Wrobleski
07-08 @LAD10:10 EDTRyan Feltner
Roki Sasaki
07-09 @SF09:45 EDT
Robbie Ray
07-10 @SF10:15 EDTTanner Gordon
Tyler Mahle
07-11 @SF04:05 EDTKyle Freeland
Landen Roupp
07-12 @SF04:05 EDTMichael Lorenzen
Trevor McDonald

Player Timeline

Player News

Waiver Trends

More Trends
Reynaldo Lopez ATL SP +12.3
Ian Seymour TB RP +9.0
Eric Lauer LAD SP +8.6
Cole Carrigg COL CF +8.6
Shane Drohan MIL RP +7.5
Kyle Karros COL 3B +7.5
Trevor McDonald SF SP +6.7
J.T. Ginn ATH SP +6.7
Andrew Alvarez WAS SP +6.4
Garrett Mitchell MIL CF +6.2
Tyler Wells BAL RP +6.0
Joey Cantillo CLE SP +5.5
Landen Roupp SF SP +5.5
Luis Lara MIL CF +4.8
Taj Bradley MIN SP +4.6
Gage Jump ATH SP -12.9
Martin Perez ATL SP -12.0
Cade Cavalli WAS SP -11.3
Brandon Sproat MIL SP -7.5
Kumar Rocker TEX SP -7.4
Matthew Liberatore STL SP -5.1
Tommy Edman LAD 2B -4.4
Javier Assad CHC SP -4.0
Paul Goldschmidt NYY 1B -4.0
JJ Bleday CIN LF -3.9
Ryan Weathers NYY SP -3.8
Emmet Sheehan LAD SP -3.8
Brent Rooker ATH RF -3.7
Tanner Bibee CLE SP -3.6
Shane Bieber TOR SP -3.4