Dominate Fantasy - Sync your team
MLB
WSH
ATL
2
4
FINALFINAL
PHI
BAL
8
0
FINALFINAL
STL
TOR
5
1
FINALFINAL
PIT
CIN
2
10
FINALFINAL
ARI
CLE
0
5
FINALFINAL
MIA
NYM
2
0
FINALFINAL
CHW
TB
9
1
FINALFINAL
TEX
HOU
3
7
FINALFINAL
NYY
CHC
2
1
FINALFINAL
KC
COL
1
8
FINALFINAL
MIL
LAA
0
3
FINALFINAL
DET
ATH
11
0
FINALFINAL
SF
SD
4
5
FINALFINAL
MIN
SEA
6
7
FINALFINAL
BOS
LAD
8
4
TOP 9 • Q • • NBCP LIVE

Willi Castro or Bryce Eldridge

Who Should I Start? - Week 21 • Start New
Willi Castro

Willi Castro

2BColorado Rockies COL
Bryce Eldridge

Bryce Eldridge

1BSan Francisco Giants SF
OR
🔓 EXPERT ANALYSIS

Owners starting Castro over Eldridge

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Willi Castro

Willi Castro stays hot at the plate with strong multi-hit performances

Willi Castro has provided a steady offensive spark recently, slashing .250 with four home runs and eight runs batted in over his last 14 days of action. The Rockies currently sit in fifth place in the National League West with a 42-67 record, but Castro continues to handle a versatile role across the infield and outfield while maintaining everyday lineup activity.

His current season numbers, featuring a .259 batting average and 11 home runs across 93 games, align closely with his established career baselines and our season projections. While his strikeout rate remains a minor pressure point, his strong slugging metrics and consistent extra-base power indicate that his recent offensive surge is entirely sustainable.

Looking ahead, the Rockies face a five-game slate this week, starting with two games against the Padres before a three-game home series against the Royals. He will match up against pitchers like Michael Wacha and Seth Lugo, presenting a balanced mix of challenges and scoring opportunities. Start.

Updated 3 days ago

Latest News Willi Castro
Loading...
🔓 EXPERT ANALYSIS

Owners starting Eldridge over Castro

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Bryce Eldridge

Bryce Eldridge looking to build momentum as a rising power bat

Eldridge continues to settle into the professional ranks as part of a rebuilding San Francisco team. While daily lineup configurations can vary, our data points to consistent developmental reps as he adjusts to the upper levels. Teammate injuries across the roster have occasionally shifted the surrounding context, but his primary focus remains on showcasing his immense raw power.

Our season projections anticipate significant long-term pop, though recent performance highlights the typical growing pains associated with young power hitters. His current output may experience volatility as pitchers exploit high-zone holes, but the underlying exit velocities support his eventual regression toward his baseline power expectations.

The upcoming schedule brings a fresh set of matchups where Eldridge will look to capitalize on mistakes over the plate. Monitoring opposing pitching matchups will be key to maximizing his power upside in weekly leagues. Verdict: Hold.

Updated 3 days ago

Latest News Bryce Eldridge
Loading...
Performance Willi Castro
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.417336.5631.16704
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.250479.3410.639110
Season stats based on the past 14 days
Performance Bryce Eldridge
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.179133.2580.28607
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.167246.2860.313113
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Willi Castro
OWN
44%
+3.44 compared to last week
START
36%
+4.49 compared to last week
OWN/START Bryce Eldridge
OWN
32%
-5.43 compared to last week
START
25%
-6.13 compared to last week
Next Up Consensus Rankings
Expert Consensus Willi Castro
47th
Average Ranking of Fantasy Experts
Expert Consensus Bryce Eldridge
16th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Willi Castro

    Overview

  • He is eligible to play multiple positions including: 2B 3B SS LF 1B . However, he plays 2B most often.
  • Experts rank this player at 47th among 2B's. Based on his stats from the past 60 days, he is currently ranked 13th.
  • The current leader among 2B's is Luis Arraez
  • He is doing a lot better than most people thought he would. Can he keep this up or is it a fluke?
  • Trending Batting Stats

  • Ranked 145th in BABIP (Batting Average on Balls In Play) with 0.320
  • Ranked 157th in batting average with 0.262
  • Not overly impressive with on base percentage currently ranked 153rd with 0.335
  • Top 100 in slugging percentage and is currently ranked 87th with 0.482
  • Top 100 in on base plus slugging and is currently ranked 98th with 0.817
  • Not very impressive in steals and is currently ranked 238th with 3
  • Not too impressive and is currently ranked 156th in RBI with 27
  • Not too impressive and is currently ranked 172nd in runs scored with 26
  • His average points in the past two weeks have increased by 1.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.01, OBP: -0.004, HRs: +2, RBI: +18, Runs: EVEN, Wlks: EVEN, Stls: -2,
Breakdown Bryce Eldridge

    Overview

  • He is eligible to play multiple positions including: DH 1B . However, he plays DH most often.
  • Experts rank this player at 16th among 1B's. Based on his stats from the past 60 days, he is currently ranked 18th.
  • The current leader among 1B's is Luis Garcia Jr.
  • He is putting up the kind of numbers the experts expected him to.
  • Trending Batting Stats

  • Ranked 129th in BABIP (Batting Average on Balls In Play) with 0.327
  • Ranked 181st in batting average with 0.256
  • Top 100 on base percentage and is currently ranked 100th with 0.359
  • Not too impressive with slugging percentage currently ranked 143rd with 0.444
  • Not too impressive with on base plus slugging currently ranked 114th with 0.803
  • Not very impressive in steals and is currently ranked 358th with 1
  • Not too impressive and is currently ranked 214th in RBI with 22
  • Not too impressive and is currently ranked 164th in runs scored with 27
  • At this point in the season his numbers compared to last years: AVG: +0.252, OBP: +0.351, HRs: +11, RBI: +26, Runs: +35, Wlks: +37, Stls: +1,
Next Up Health Check
Injury Willi Castro

No Injury Reported

Injury Bryce Eldridge

No Injury Reported

Next Up Matchup Comparison
Matchups Willi Castro
DateOpponentResult
Jul 28@SDMason MillerL 8-7
Jul 29@SDGriffin CanningL 3-1
Jul 31VS KCTomoyuki SuganoW 3-1
Aug 01VS KCRyan FeltnerW 12-6
Aug 02VS KCSeth Lugo
AVG HR RBI R OBP SLG SB GP
.280237.4000.52019
Season stats based on this weeks opponents
Matchups Bryce Eldridge
DateOpponentResult
Jul 27VS MILTyler MahleW 3-0
Jul 28VS MILLogan HendersonL 2-8
Jul 29VS MILLogan WebbW 16-3
Jul 30@SDRobbie RayW 1-4
Jul 31@SDYuki MatsuiL 7-0
Aug 01@SDMason MillerL 6-5
Aug 02@SDMichael King
AVG HR RBI R OBP SLG SB GP
.261156.3330.348013
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Willi Castro
9.15
FantasySP Player Rating
Rating Bryce Eldridge
7.35
FantasySP Player Rating
Next Up Career Comparison
Career Willi Castro
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 93 87 12 50 46 7 31 .262 .334 .416 268
ON PACE 135 126 17 72 67 10 45 .262 .334 .416 391
3-YEAR AVG 131 108 11 69 43 18 42 .244 .327 .385 368
Career 768 655 67 382 270 78 207 .248 .316 .389
Career Bryce Eldridge
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 SF 10 3 0 1 4 0 7 .107 .306 .179 14
2026 SF 69 61 11 35 26 1 37 .252 .351 .446 201
ON PACE 100 89 16 51 37 1 54 .252 .351 .446 293
3-YEAR AVG 10 3 0 1 4 0 7 .107 .306 .179 14
Career 79 64 11 36 30 1 44 .237 .346 .419
Think the Start Tool is good? Try this!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI @CLE 01:40 EDT EST Merrill Kelly
Gavin Williams
ATH vs DET 04:05 EDT EST Gage Jump
Keider Montero
ATL vs WAS 01:35 EDT EST
Cade Cavalli
BAL vs PHI 01:35 EDT EST Kyle Bradish
Zack Wheeler
BOS @LAD 07:20 EDT EST Jake Bennett
Emmet Sheehan
CHC vs NYY 02:20 EDT EST Colin Rea
Gerrit Cole
CHW @TB 01:40 EDT EST Anthony Kay
Griffin Jax
CIN vs PIT 01:40 EDT EST Chase Burns
Mitch Keller
COL vs KC 03:10 EDT EST Kyle Freeland
Seth Lugo
HOU vs TEX 02:10 EDT EST Peter Lambert
Kumar Rocker
LAA vs MIL 03:15 EDT EST Walbert Urena
Jacob Misiorowski
MIA @NYM 01:40 EDT EST Sandy Alcantara
Robert Stock
MIN @SEA 04:10 EDT EST Taj Bradley
George Kirby
SD vs SF 04:10 EDT EST Michael King
Landen Roupp
STL @TOR 01:37 EDT EST Matthew Liberatore
Max Scherzer
Matchup Time
No games scheduled
Matchup Time
No games scheduled