Dominate Fantasy - Sync your team
MLB
TOR
BOS
o9.5
-1.5
1:35PM • PREVIEW SNET
CLE
MIL
o7.5
-1.5
2:10PM • PREVIEW BREW
MIN
TEX
o7.5
+1.5
2:35PM • PREVIEW MNNT
BAL
SEA
o7.5
-1.5
4:10PM • PREVIEW MASN
NYM
PHI
o9.5
+1.5
6:40PM • PREVIEW SNY
CHW
NYY
o9.5
-1.5
7:05PM • PREVIEW CHSN
SF
ATL
o8
-1.5
7:15PM • PREVIEW NBC
STL
KC
o9
+1.5
7:40PM • PREVIEW ROYL
LAA
ATH
o10
-1.5
9:40PM • PREVIEW NBC
Willi Castro

Willi Castro

2B/3B • Colorado Rockies Proj Rank 46 Actual 27 222 ADPTrade Value
AB AVG HR RBI R OBP SLG SB FSP
217.28153132.358.40659.10
Compare to same point last season
181.29371830366.4813

Willi Castro | Fantasy Outlook

Willi Castro is on a scorching-hot run, making him an absolute must-start option as the Rockies head home to Coors Field.

Willi Castro has been on an absolute tear lately, batting .400 with two home runs, nine RBIs, and a stolen base over his last seven days. While the fifth-place Rockies (28-47) continue to struggle at the bottom of the NL West, Castro is locked in as the everyday starter at second base while offering defensive versatility across the diamond. With key outfielders like Brenton Doyle and Mickey Moniak sidelined on the injured list, Castro's regular playing time is completely secure.

While his recent surge has raised his season average to .281, our models expect some regression toward his projected .248 baseline. His career track record suggests a more modest power profile, meaning his recent grand-slam-fueled RBI binge isn't fully sustainable over the rest of the season. However, with solid plate discipline and speed that should net around 12 stolen bases, his high-floor multi-position eligibility makes him a valuable fantasy asset.

Looking at the remainder of the week, the Rockies have three home games at Coors Field against the Pirates starting Friday. Castro will face a mixed bag of starters: Bubba Chandler (4.76 ERA) and Jared Jones (6.23 ERA) represent highly favorable matchups, though Paul Skenes (2.85 ERA) poses a formidable challenge. Given the elite hitting environment and his blistering form, he is a locked-in option for fantasy lineups. Verdict: Start.


Updated 2 hrs ago

Willi Castro Fantasy

Loading...
DATE OPP H HR R RBI SB BB AVG PTS
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: 6153231523
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 62 61 5 32 31 5 23 .281 .358 .406 185
ON PACE 133 131 10 69 66 10 49 .281 .358 .406 399
3-YEAR AVG 131 108 11 69 43 18 42 .244 .327 .385 368
Career 737 629 60 364 255 76 199 .249 .318 .387

Castro Projection

View All
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.358 0.4 3.9 2.7 0.3 .432 .496 .928 4.7 1.7 0.0 6.7 19.4 3.5 0.1 9.6 21.1
No projection for today.
Please login to view these stats.

OWN START TRENDS

Depth Chart

Colorado Rockies

Roster Breakdown
NAME OWN START
Hunter Goodman 97% 90%
NAME OWN START
TJ Rumfield 48% 39%
Kyle Karros 4% 2%
NAME OWN START
Willi Castro 58% 42%
Ezequiel Tovar 19% 9%
Ethan Holliday 3% 0%
Edouard Julien 1% 1%
NAME OWN START
Mickey Moniak 62% 3%
Cole Carrigg 36% 28%
Troy Johnston 33% 24%
Jake McCarthy 21% 17%
Brenton Doyle 14% 2%
Charlie Condon 11% 0%
Tyler Freeman 3% 2%
Jordan Beck 2% 0%
NAME OWN START
Tomoyuki Sugano 9% 5%
Chase Dollander 7% 0%
Michael Lorenzen 1% 1%
Ryan Feltner 1% 0%
Kyle Freeland 1% 1%
NAME OWN START
Antonio Senzatela 19% 17%
Jordan Romano 3% 1%
Victor Vodnik 2% 2%
Jaden Hill 1% 1%

Team Rankings

AVG
.252
7th
R
344
10th
HR
81
18th
RBI
329
10th
SB
56
12th
OBP
.321
11th
SLG
.410
9th
OPS
.731
9th
W
28
30th
SV
15
24th
ERA
5.59
30th
WHIP
1.53
30th
QS
9
30th
TeamW-LWin %GBRSRA
DodgersDodgers48-27.640-396252
PadresPadres38-35.5219280289
DiamondbacksDiamondbacks38-36.5149.5312331
GiantsGiants31-43.41916.5310359
RockiesRockies28-47.37320344434

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Hunter Goodman69263466621395.251  
Brett Sullivan391018224130.218  
Braxton Fulford213297153.219  
PlayerGPABRHHRRBISBAVGO/S
TJ Rumfield72255327010370.275  
PlayerGPABRHHRRBISBAVGO/S
Willi Castro6321732615315.281  
Edouard Julien6417423392174.224  
Chad Stevens162811030.036  
Ryan Ritter6711000.143  
PlayerGPABRHHRRBISBAVGO/S
Kyle Karros7120933524202.249  
PlayerGPABRHHRRBISBAVGO/S
Ezequiel Tovar7024722525244.211  
PlayerGPABRHHRRBISBAVGO/S
Mickey Moniak43150214212281.280  
Jake McCarthy60187245442711.289  
Tyler Freeman4715821423205.266  
Troy Johnston6923430733344.312  
Cole Carrigg93367381.212  
Sterlin Thompson2462715290.242  
Brenton Doyle431112123149.207  
Jordan Beck30827151102.183  
PlayerGPWLSVIPSOERAWHIPO/S
Michael Lorenzen1628070.2607.131.85  
Kyle Freeland1317058.2497.981.71  
Chase Dollander1033044.0473.891.30  
Tomoyuki Sugano1474073.1414.541.34  
Tanner Gordon901035.1356.371.56  
Ryan Feltner922041.0335.051.29  
Jose Quintana923041.0205.271.51  
Sean Sullivan20107.0410.291.86  
Jeff Criswell20002.020.001.50  
PlayerGPWLSVIPSOERAWHIPO/S
Victor Vodnik2012419.2167.782.09  
Antonio Senzatela2160339.1322.291.04  
Juan Mejia3016332.0376.191.72  
Zach Agnos1902245.2327.291.62  
Jimmy Herget1601117.0194.771.41  
Jaden Hill3002125.1274.971.66  
Eiberson Castellano10013.020.001.33  
Brennan Bernardino3523029.1223.991.40  
Keegan Thompson500012.0118.251.75  
TJ Shook30003.234.911.09  
Sammy Peralta20102.2410.131.88  
Blas Castaño1010020.2173.921.36  
Seth Halvorsen1800016.1163.311.78  
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
06-15 @CHCL 5-4Michael Lorenzen
Shota Imanaga
06-16 @CHCW 2-5Ryan Feltner
Edward Cabrera
06-17 @CHCL 8-6Sean Sullivan
Javier Assad
06-19 PIT08:40 EDTKyle Freeland
Bubba Chandler
06-20 PIT09:10 EDTTomoyuki Sugano
Paul Skenes
06-21 PIT03:10 EDTMichael Lorenzen
Jared Jones

Player Timeline

Player News

Waiver Trends

More Trends
Zack Gelof ATH 3B +8.2
Javier Assad CHC SP +7.3
Martin Perez ATL SP +6.9
Peter Lambert HOU SP +5.1
Paul Goldschmidt NYY 1B +5.0
Nasim Nunez WAS 2B +4.7
George Springer TOR DH +4.6
Sean Manaea NYM RP +4.3
Noah Cameron KC SP +4.0
joshua baez STL RF +4.0
Tommy Edman LAD 2B +3.9
Sam Aldegheri LAA SP +3.8
Jose Caballero NYY SS +3.8
Dominic Canzone SEA DH +3.5
Yoendrys Gomez MIN RP +3.4
Kumar Rocker TEX SP -7.0
Merrill Kelly ARI SP -6.4
Edward Cabrera CHC SP -6.3
Gleyber Torres DET 2B -5.0
Brandon Young BAL SP -5.0
Braden Montgomery CHW RF -4.1
Kodai Senga NYM SP -3.3
Grant Holmes ATL SP -3.1
Tyler Phillips MIA SP -3.0
Chase DeLauter CLE RF -2.8
Nick Lodolo CIN SP -2.7
Daniel Palencia CHC RP -2.5
Spencer Strider ATL SP -2.3
Josh Jung TEX 3B -2.3
Mitch Keller PIT SP -2.3