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

Moises Ballesteros or Jac Caglianone

Who Should I Start? - Week 13 • Start New
Moises Ballesteros

Moises Ballesteros

CChicago Cubs CHC
Jac Caglianone

Jac Caglianone

RFKansas City Royals KC
OR
🔓 EXPERT ANALYSIS

Owners starting Ballesteros over Caglianone

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Moises Ballesteros

Moises Ballesteros mired in deep slump as Cubs search for offense

The fourth-place Cubs are on a three-game losing streak, and rookie designated hitter Moises Ballesteros has hit a wall, batting just .150 with no home runs over his last 14 days. This slump is part of a longer 30-day stretch where he hit just .087. Despite these struggles, he remains the primary designated hitter with teammate Matt Shaw on the injured list.

This icy stretch is a far cry from his season baseline of six homers and a .229 average over 49 games. Our models project Ballesteros to rebound toward a .261 average and a stellar .363 on-base percentage rest-of-season. His elite contact profile and career .283 mark from 2025 suggest this cold spell is a temporary rookie speed bump rather than a permanent regression.

Looking at the remaining four games this week, the Cubs face Oakland’s J.T. Ginn before hosting three Giants pitchers, including Robbie Ray and Landen Roupp. While San Francisco's starters offer vulnerable targets with ERAs over 4.20, Ballesteros's severe slump makes him too risky to trust in active lineups right now. Sit him for this week.

Updated 3 days ago

Latest News Moises Ballesteros
Loading...
🔓 EXPERT ANALYSIS

Owners starting Caglianone over Ballesteros

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Jac Caglianone

Jac Caglianone's Recent Power Surge Makes Him a Favorable Start

Caglianone is finding his rhythm, batting .304 with an impressive .407 on-base percentage and a home run over his last seven days. His recent hot streak provides a welcome boost to the fifth-place Royals (24-38), who are looking to build momentum in the AL Central. He remains locked in as Kansas City's everyday right fielder, making him a fixture in the heart of their batting order.

While his 14-day batting average of .209 shows some of his rookie-year volatility, Caglianone's improved plate discipline and elite raw power align well with our season projection of 14 home runs and a .236 average. The 23-year-old's prodigious exit velocities suggest his current upward trend is legitimate rather than a fluke. Expect his power production to stabilize and match his solid rest-of-season projections.

For the remainder of the week, the Royals play four road games against the Twins. Caglianone draws highly favorable matchups against Andrew Morris, Zebby Matthews, and Connor Prielipp, all of whom carry ERAs above 4.50, with only Joe Ryan presenting a true challenge. Given this highly exploitable pitching slate, he is an excellent fantasy option. Verdict: Start.

Updated 3 days ago

Latest News Jac Caglianone
Loading...
Performance Moises Ballesteros
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.217011.3080.21709
Season stats based on the past 14 days
Performance Jac Caglianone
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.262143.3800.357113
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Moises Ballesteros
OWN
15%
-0.5 compared to last week
START
 
7%
-0.41 compared to last week
OWN/START Jac Caglianone
OWN
46%
+1.91 compared to last week
START
23%
-1.6 compared to last week
Next Up Consensus Rankings
Expert Consensus Moises Ballesteros
5th
Average Ranking of Fantasy Experts
Expert Consensus Jac Caglianone
59th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Moises Ballesteros

    Overview

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

  • Ranked 294th in BABIP (Batting Average on Balls In Play) with 0.267
  • Ranked 183rd in batting average with 0.250
  • Not overly impressive with on base percentage currently ranked 190th with 0.326
  • Not too impressive with slugging percentage currently ranked 112th with 0.448
  • Not too impressive with on base plus slugging currently ranked 130th with 0.774
  • Not too impressive and is currently ranked 259th in RBI with 19
  • Not too impressive and is currently ranked 335th in runs scored with 14
  • Slight decline in numbers lately at 1.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.047, OBP: +0.033, HRs: +6, RBI: +18, Runs: +12, Wlks: +13, Stls: EVEN,
Breakdown Jac Caglianone

    Overview

  • He is eligible to play multiple positions including: RF DH . However, he plays RF most often.
  • Experts rank this player at 59th among OF's. Based on his stats from the past 60 days, he is currently ranked 63rd.
  • The current leader among OF's is James Wood
  • He is putting up the kind of numbers the experts expected him to.
  • He hasn't missed that many games lately, but he is listed on the injury report. He may have some nagging injuries with his Shoulder (Since Jun 6, 2026). Look at his player news.
  • Trending Batting Stats

  • Top 100 in BABIP (Batting Average on Balls In Play) with 0.333 and is currently ranked 96th
  • Ranked 215th in batting average with 0.244
  • Not overly impressive with on base percentage currently ranked 217th with 0.319
  • Not too impressive with slugging percentage currently ranked 166th with 0.415
  • Not too impressive with on base plus slugging currently ranked 178th with 0.733
  • Not very impressive in steals and is currently ranked 352nd with 2
  • Not too impressive and is currently ranked 311th in RBI with 15
  • Not too impressive and is currently ranked 274th in runs scored with 18
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.155, OBP: +0.231, HRs: +6, RBI: +14, Runs: +21, Wlks: +19, Stls: +2,
Next Up Health Check
Injury Moises Ballesteros

No Injury Reported

Injury Jac Caglianone

SHOULDER - Since Jun 6, 2026

Caglianone is dealing with a shoulder injury and is uncertain to take the field for the Royals.
Next Up Matchup Comparison
Matchups Moises Ballesteros
DateOpponentResult
Jun 02VS ATHGage JumpL 1-2
Jun 03VS ATHHogan HarrisL 4-5
Jun 04VS ATHRyan RolisonW 7-6
Jun 05VS SFRobbie RayL 3-18
Jun 06VS SFRyan RolisonW 3-2
Jun 07VS SFTrevor McDonald
AVG HR RBI R OBP SLG SB GP
.333010.3330.33303
Season stats based on this weeks opponents
Matchups Jac Caglianone
DateOpponentResult
Jun 01@CINLuinder AvilaW 2-9
Jun 02@CINBrock BurkeL 4-3
Jun 03@CINDaniel Lynch IVW 2-5
Jun 04@MINMatt StrahmW 6-8
Jun 05@MINZebby MatthewsL 5-3
Jun 06@MINMatt StrahmW 2-3
Jun 07@MINConnor Prielipp
AVG HR RBI R OBP SLG SB GP
.379146.4860.55219
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Moises Ballesteros
8.28
FantasySP Player Rating
Rating Jac Caglianone
8.95
FantasySP Player Rating
Next Up Career Comparison
Career Moises Ballesteros
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 CHC 22 17 2 12 11 0 8 .283 .368 .450 67
2026 CHC 50 32 6 15 20 0 14 .235 .307 .404 122
ON PACE 124 79 14 37 49 0 34 .235 .307 .404 304
3-YEAR AVG 11 9 1 6 6 0 4 .283 .368 .450 34
Career 72 49 8 27 31 0 22 .250 .326 .418
Career Jac Caglianone
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 KC 61 33 7 19 18 1 17 .157 .234 .295 127
2026 KC 60 49 6 21 15 2 19 .250 .326 .403 133
ON PACE 149 122 14 52 37 4 47 .250 .326 .403 331
3-YEAR AVG 61 33 7 19 18 1 17 .157 .234 .295 127
Career 121 82 13 40 33 3 36 .202 .278 .347
The Premium Start tool.
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

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 vs WAS 03:15 EDT EST Michael Soroka
Cade Cavalli
ATH @HOU 02:10 EDT EST Gage Jump
Mike Burrows
ATL vs PIT 01:35 EDT EST Bryce Elder
Bubba Chandler
BAL @TOR 01:37 EDT EST Shane Baz
Kevin Gausman
BOS @NYY 01:35 EDT EST Ranger Suarez
Cam Schlittler
CHC vs SF 08:30 EDT EST Jameson Taillon
Trevor McDonald
CHW @PHI 01:35 EDT EST Tyler Gilbert
Aaron Nola
CIN @STL 02:15 EDT EST Rhett Lowder
Michael McGreevy
CLE @TEX 02:35 EDT EST Joey Cantillo
Jacob deGrom
COL vs MIL 03:10 EDT EST Kyle Freeland
Shane Drohan
DET vs SEA 01:40 EDT EST Jack Flaherty
Luis Castillo
KC @MIN 02:10 EDT EST Noah Cameron
Connor Prielipp
LAA @LAD 04:10 EDT EST Jose Soriano
Emmet Sheehan
MIA vs TB 01:40 EDT EST Sandy Alcantara
Griffin Jax
NYM @SD 04:10 EDT EST Huascar Brazoban
Randy Vasquez
Matchup Time
No games scheduled
Matchup Time
No games scheduled