Dominate Fantasy - Sync your team
MLB
WSH
BAL
o9.5
-1.5
1:35PM • PREVIEW MASN
CIN
PIT
o9
-1.5
1:35PM • PREVIEW SN LA
TEX
TOR
o8.5
-1.5
1:37PM • PREVIEW RSN
SEA
CLE
o7.5
-1.5
1:40PM • PREVIEW WUAB
HOU
DET
o8
+1.5
1:40PM • PREVIEW DSN
PHI
NYM
o8.5
+1.5
1:40PM • PREVIEW NBC
ARI
TB
o7.5
-1.5
1:40PM • PREVIEW KTVK
KC
CHW
o8.5
-1.5
2:10PM • PREVIEW CHSN
CHC
MIL
o8
-1.5
2:10PM • PREVIEW
COL
MIN
o9
-1.5
2:10PM • PREVIEW MNNT
MIA
STL
o9.5
-1.5
2:15PM • PREVIEW MIAM
ATH
LAA
o9.5
+1.5
3:15PM • PREVIEW PEAC
ATL
SF
o7.5
+1.5
4:05PM • PREVIEW NBC
LAD
SD
o8
+1.5
4:10PM • PREVIEW SN LA
NYY
BOS
o8
+1.5
7:20PM • PREVIEW NBC

Samuel Basallo or Willi Castro

Who Should I Start? - Week 16 • Start New
Samuel Basallo

Samuel Basallo

CBaltimore Orioles BAL
Willi Castro

Willi Castro

2BColorado Rockies COL
OR
🔓 EXPERT ANALYSIS

Owners starting Basallo over Castro

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Samuel Basallo

Basallo assumes primary catching duties with elite power potential while Rutschman is sidelined.

Basallo has stepped into the primary catching role for the fourth-place Orioles with Adley Rutschman currently on the 7-day injured list due to a concussion. The 21-year-old is finding his rhythm, evidenced by a massive multi-homer performance on June 24 that helped lift his slugging percentage to .524 over the last week. Our data confirms he is currently the top option behind the plate as Baltimore looks to snap a two-game losing streak and stay within 1.5 games of a wild card spot.

The power production is no fluke, as Basallo has already amassed 12 home runs through 68 games this season, showcasing the elite slugging ability that recently put him in company with Johnny Bench for historical production at his age. While his .237 average over the last month aligns with our projection, his current .785 OPS suggests he is trending upward compared to his earlier career baseline. Expect the power to remain sustainable even if his batting average fluctuates due to a high strikeout rate.

Baltimore finishes the week with three home games against the Nationals. While Andrew Alvarez and Foster Griffin represent respectable matchups with ERAs near 3.30, the week ends with a highly favorable draw against Zack Littell and his 5.40 ERA. Given Basallo’s recent power binge and his secured volume in the heart of the order, fantasy managers should treat him as a high-upside catching option for the remainder of the scoring period. Verdict: Start.

Updated 1 day ago

Latest News Samuel Basallo
Loading...
🔓 EXPERT ANALYSIS

Owners starting Castro over Basallo

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Willi Castro

Castro Slugging His Way into Everyday Utility Role

Willi Castro is locked in at the plate, batting .341 with three homers and 11 RBIs over his last 12 games. Though the fifth-place Rockies currently sit at 32-49, Castro is providing consistent value as the everyday second baseman while frequently filling in across the infield. His volume remains secure as he continues to lead a lineup currently navigating multiple injuries to key starters.

Our data shows Castro is vastly exceeding his preseason outlook, having already nearly matched his full-season RBI projection by late June. While his .282 average is a career-high mark, his .402 on-base percentage over the last 30 days suggests his improved approach and plate discipline are legitimate. Expect some regression toward his .248 baseline eventually, but his elite contact makes him an asset for now.

The Rockies finish the week with three road games against a Minnesota staff featuring ERAs all above 4.00, including a favorable Sunday draw against Connor Prielipp. With our models projecting a .377 average and additional speed upside for these remaining matchups, he is a high-end middle-infield option. Verdict: Start.

Updated 1 day ago

Latest News Willi Castro
Loading...
Performance Samuel Basallo
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.238272.2730.381011
Season stats based on the past 14 days
Performance Willi Castro
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.3133118.3770.542112
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Samuel Basallo
OWN
65%
+1.53 compared to last week
START
51%
-3.44 compared to last week
OWN/START Willi Castro
OWN
63%
-1.39 compared to last week
START
54%
-5.55 compared to last week
Next Up Consensus Rankings
Expert Consensus Samuel Basallo
16th
Average Ranking of Fantasy Experts
Expert Consensus Willi Castro
42nd
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Samuel Basallo

    Overview

  • He is eligible to play multiple positions including: C DH 1B . However, he plays C most often.
  • Experts rank this player at 17th among C's. Based on his stats from the past 60 days, he is currently ranked 10th.
  • The current leader among C's is William Contreras
  • He is putting up better numbers than the experts expected him to.
  • Trending Batting Stats

  • Ranked 121st in BABIP (Batting Average on Balls In Play) with 0.333
  • Ranked 140th in batting average with 0.264
  • Not overly impressive with on base percentage currently ranked 225th with 0.312
  • Not too impressive with slugging percentage currently ranked 112th with 0.459
  • Not too impressive with on base plus slugging currently ranked 139th with 0.771
  • Not too impressive and is currently ranked 144th in RBI with 28
  • Not too impressive and is currently ranked 260th in runs scored with 19
  • At this point in the season his numbers compared to last years: AVG: +0.254, OBP: +0.316, HRs: +12, RBI: +36, Runs: +29, Wlks: +21, Stls: EVEN,
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 42nd among 2B's. Based on his stats from the past 60 days, he is currently ranked 13th.
  • The current leader among 2B's is Ketel Marte
  • He is doing much better than most people thought he would. Can he keep this up?
  • Trending Batting Stats

  • Top 75 in BABIP (Batting Average on Balls In Play) with 0.353 and is currently ranked 68th
  • Top 75 in batting average with 0.286 and is currently ranked 71st
  • Top 100 on base percentage and is currently ranked 82nd with 0.360
  • Not too impressive with slugging percentage currently ranked 182nd with 0.418
  • Not too impressive with on base plus slugging currently ranked 137th with 0.777
  • Not very impressive in steals and is currently ranked 243rd with 4
  • Not too impressive and is currently ranked 191st in RBI with 24
  • Not too impressive and is currently ranked 177th in runs scored with 26
  • His average points in the past two weeks have increased by 1.2 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.002, OBP: -0.011, HRs: -1, RBI: +12, Runs: EVEN, Wlks: +4, Stls: +2,
Next Up Health Check
Injury Samuel Basallo

No Injury Reported

Injury Willi Castro

No Injury Reported

Next Up Matchup Comparison
Matchups Samuel Basallo
DateOpponentResult
Jun 22@LAAKyle BradishW 1-6
Jun 23@LAARyan JohnsonL 5-1
Jun 24@LAAChase SilsethL 7-6
Jun 26VS WASTrevor RogersW 3-1
Jun 27VS WASClayton BeeterL 3-4
Jun 28VS WASZack Littell
AVG HR RBI R OBP SLG SB GP
.231365.2590.57707
Season stats based on this weeks opponents
Matchups Willi Castro
DateOpponentResult
Jun 22VS BOSVictor VodnikW 3-2
Jun 23VS BOSSonny GrayL 2-5
Jun 24VS BOSAntonio SenzatelaW 8-6
Jun 26@MINAndrew MorrisL 9-8
Jun 27@MINMichael LorenzenW 5-8
Jun 28@MINConnor Prielipp
AVG HR RBI R OBP SLG SB GP
.273113.3040.40915
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Samuel Basallo
9.93
FantasySP Player Rating
Rating Willi Castro
9.55
FantasySP Player Rating
Next Up Career Comparison
Career Samuel Basallo
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 BAL 30 18 4 10 15 0 5 .165 .222 .330 66
2026 BAL 69 59 12 29 36 0 20 .254 .313 .457 194
ON PACE 133 113 23 55 69 0 38 .254 .313 .457 374
3-YEAR AVG 30 18 4 10 15 0 5 .165 .222 .330 66
Career 99 77 16 39 51 0 25 .226 .285 .416
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 70 69 6 36 33 6 25 .275 .348 .398 205
ON PACE 136 134 11 70 64 11 48 .275 .348 .398 400
3-YEAR AVG 131 108 11 69 43 18 42 .244 .327 .385 368
Career 745 637 61 368 257 77 201 .249 .317 .386
The Premium Start tool.
  • 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 @TB 01:40 EDT EST Merrill Kelly
Drew Rasmussen
ATH @LAA 03:15 EDT EST Aaron Civale
Sam Aldegheri
ATL @SF 04:05 EDT EST Chris Sale
Robbie Ray
BAL vs WAS 01:35 EDT EST Kyle Bradish
Zack Littell
BOS vs NYY 07:20 EDT EST Sonny Gray
Carlos Rodon
CHC @MIL 02:10 EDT EST Ryan Rolison
Brandon Woodruff
CHW vs KC 02:10 EDT EST Anthony Kay
Luinder Avila
CIN @PIT 01:35 EDT EST Brady Singer
Mitch Keller
CLE vs SEA 01:40 EDT EST Gavin Williams
Emerson Hancock
COL @MIN 02:10 EDT EST Ryan Feltner
Connor Prielipp
DET vs HOU 01:40 EDT EST Jack Flaherty
Hunter Brown
LAD @SD 04:10 EDT EST Emmet Sheehan
Michael King
MIA @STL 02:15 EDT EST Tyler Phillips
Kyle Leahy
NYM vs PHI 01:40 EDT EST Cionel Perez
Jesus Luzardo
TEX @TOR 01:37 EDT EST Kumar Rocker
Shane Bieber
Matchup Time
No games scheduled
Matchup Time
No games scheduled