Dominate Fantasy - Sync your team
MLB
CLE
TB
0
1
FINALFINAL
ATL
BAL
2
1
TOP 9 • Q • • MASN LIVE
TOR
BOS
1
6
FINALFINAL
CHC
PIT
7
8
FINALFINAL
ARI
WSH
5
10
BOT 8 • Q • • KTVK LIVE
KC
DET
3
4
TOP 8 • Q • • DSN LIVE
SD
MIA
5
3
TOP 9 • Q • • MIAM LIVE
LAD
NYM
3
8
TOP 8 • Q • • SN LA LIVE
HOU
CHW
3
6
BOT 7 • Q • • CHSN LIVE
COL
MIL
1
8
TOP 7 • Q • • LIVE
ATH
MIN
3
8
TOP 7 • Q • • MNNT LIVE
CIN
STL
2
2
BOT 7 • Q • • LIVE
SEA
TEX
1
3
END 5 • Q • • KIRO LIVE
LAA
SF
1
0
MID 1 • Q • • NBC LIVE
NYY
PHI
o8
-1.5
7:20PM • PREVIEW NBC

Jac Caglianone or Bo Bichette

Who Should I Start? - Week 20 • Start New
Jac Caglianone

Jac Caglianone

RFKansas City Royals KC
Bo Bichette

Bo Bichette

3BNew York Mets NYM
OR
🔓 EXPERT ANALYSIS

Owners starting Caglianone over Bichette

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Jac Caglianone

Jac Caglianone dealing with right shoulder soreness following recent hard dive

Jac Caglianone has cooled off slightly over the last 14 days, hitting .265 with two home runs and four runs batted in. The Royals currently sit in fifth place in the AL Central with a 43-60 record, looking to regain momentum. Caglianone recently exited a game due to right shoulder soreness after diving for a fly ball, leaving his availability questionable as the everyday right fielder for Kansas City.

His current performance aligns reasonably well with our overall season projection of a .236 batting average and 14 home runs, though he has already outperformed that power expectation with 16 long balls so far in 2026. While his plate discipline remains a work in progress with 105 strikeouts, his raw power profile is entirely legitimate and sustainable for fantasy rosters.

The Royals face a busy seven-game week ahead, featuring a three-game series against the Tigers where Caglianone will dodge some tough arms including Tarik Skubal and Casey Mize. Given the shoulder soreness and tough matchups on the horizon, caution is warranted. Sit.

Updated 3 days ago

Latest News Jac Caglianone
Loading...
🔓 EXPERT ANALYSIS

Owners starting Bichette over Caglianone

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Bo Bichette

Bo Bichette handling steady utility and corner infield duties amidst recent team struggles

Bichette has put together a modest stretch over the last 14 days, batting .222 with five singles and five walks. The Mets currently sit in fifth place in the NL East with a 43-60 record. Bichette continues to handle everyday reps at third base and second base while the team deals with several injuries, including Mark Vientos landing on the injured list with a hand fracture.

His current performance represents a noticeable dip compared to his baseline expectations, hovering well under his career averages and season projections. With a .256 batting average and ten home runs on the year, his recent power output has dried up significantly. However, his strong history of high-contact stretches suggests he could be due for some positive regression toward his usual standards.

The upcoming week features a home slate against the Dodgers, beginning with matchups against Roki Sasaki, Yoshinobu Yamamoto, and Emmet Sheehan. While facing elite arms like Yamamoto (2.78 ERA) presents a difficult challenge, Bichette remains locked into a busy schedule with six total games on the horizon. Start.

Updated 3 days ago

Latest News Bo Bichette
Loading...
Performance Jac Caglianone
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.185122.1850.37008
Season stats based on the past 14 days
Performance Bo Bichette
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.242013.3240.27309
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Jac Caglianone
OWN
70%
-4.13 compared to last week
START
42%
-20.26 compared to last week
OWN/START Bo Bichette
OWN
89%
-2.68 compared to last week
START
71%
+2.68 compared to last week
Next Up Consensus Rankings
Expert Consensus Jac Caglianone
25th
Average Ranking of Fantasy Experts
Expert Consensus Bo Bichette
11th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Jac Caglianone

    Overview

  • He is eligible to play multiple positions including: RF 1B DH . However, he plays RF most often.
  • Experts rank this player at 25th among OF's. Based on his stats from the past 60 days, he is currently ranked 27th.
  • The current leader among OF's is Pete Crow-Armstrong
  • He is putting up the kind of numbers the experts expected him to.
  • In the past two weeks he has had an awful lot of time off. Either he isn't an every day player or he is coming back from an injury of some sort. I suggest checking out his news page to get a closer look.
  • Trending Batting Stats

  • Ranked 152nd in BABIP (Batting Average on Balls In Play) with 0.319
  • Ranked 135th in batting average with 0.268
  • Not overly impressive with on base percentage currently ranked 235th with 0.316
  • Top 75 in slugging percentage and is currently ranked 69th with 0.503
  • Top 100 in on base plus slugging and is currently ranked 100th with 0.819
  • Not very impressive in steals and is currently ranked 286th with 2
  • Not too impressive and is currently ranked 169th in RBI with 26
  • Not too impressive and is currently ranked 153rd in runs scored with 28
  • Top 100 in HRs and is currently ranked 86th with 11
  • At this point in the season his numbers compared to last years: AVG: +0.107, OBP: +0.108, HRs: +11, RBI: +27, Runs: +37, Wlks: +17, Stls: +2,
Breakdown Bo Bichette

    Overview

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

  • Ranked 101st in BABIP (Batting Average on Balls In Play) with 0.342
  • Top 100 in batting average with 0.286 and is currently ranked 83rd
  • Not overly impressive with on base percentage currently ranked 147th with 0.341
  • Not too impressive with slugging percentage currently ranked 194th with 0.422
  • Not too impressive with on base plus slugging currently ranked 169th with 0.763
  • Not too impressive and is currently ranked 137th in RBI with 25
  • Not too impressive and is currently ranked 126th in runs scored with 27
  • Slight decline in numbers lately at 1.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.028, OBP: -0.017, HRs: -3, RBI: -11, Runs: +1, Wlks: +5, Stls: -3,
Next Up Health Check
Injury Jac Caglianone

No Injury Reported

Injury Bo Bichette

No Injury Reported

Next Up Matchup Comparison
Matchups Jac Caglianone
DateOpponentResult
Jul 20VS SFAlex LangeW 4-3
Jul 21VS SFLuinder AvilaW 3-2
Jul 22VS SFSeth LugoW 5-4
Jul 23@DETDrew AndersonL 4-3
Jul 24@DETTarik SkubalL 2-1
Jul 25@DETDaniel Lynch IVW 2-3
Jul 26@DETFramber Valdez
AVG HR RBI R OBP SLG SB GP
.241014.2670.37909
Season stats based on this weeks opponents
Matchups Bo Bichette
DateOpponentResult
Jul 20@MILCraig YohoL 8-3
Jul 21@MILZac ThorntonW 0-4
Jul 22@MILLogan HendersonL 4-3
Jul 24VS LADRoki SasakiL 2-4
Jul 25VS LADYoshinobu YamamotoL 3-4
Jul 26VS LADEmmet Sheehan
AVG HR RBI R OBP SLG SB GP
.258013.3030.32308
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Jac Caglianone
8.89
FantasySP Player Rating
Rating Bo Bichette
10.39
FantasySP Player Rating
Next Up Career Comparison
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 97 87 16 46 37 3 25 .254 .313 .456 262
ON PACE 148 132 24 70 56 4 38 .254 .313 .456 400
3-YEAR AVG 61 33 7 19 18 1 17 .157 .234 .295 127
Career 158 120 23 65 55 4 42 .217 .282 .395
Career Bo Bichette
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2019 TOR 46 61 11 32 21 4 14 .311 .358 .571 162
2020 TOR 31 36 5 18 24 4 6 .281 .311 .477 103
2021 TOR 156 190 29 121 102 25 40 .304 .349 .494 644
2022 TOR 151 177 24 85 89 12 37 .285 .326 .469 528
2023 TOR 137 178 20 70 73 5 27 .307 .340 .473 474
2024 TOR 81 70 4 29 31 5 20 .225 .277 .322 207
2025 TOR 146 190 19 80 99 4 44 .314 .362 .484 575
2026 NYM 103 105 10 51 52 1 28 .255 .305 .369 306
ON PACE 158 162 15 78 80 1 43 .255 .305 .369 472
3-YEAR AVG 121 146 14 60 68 5 30 .293 .336 .446 419
Career 851 1007 122 486 491 60 216 .289 .333 .458
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 @WAS 01:35 EDT EST Kohl Drake
Miles Mikolas
ATH @MIN 02:10 EDT EST Jeffrey Springs
Connor Prielipp
ATL @BAL 01:35 EDT EST Reynaldo Lopez
Shane Baz
BOS vs TOR 01:35 EDT EST Ranger Suarez
Kevin Gausman
CHC @PIT 01:35 EDT EST Jameson Taillon
Braxton Ashcraft
CHW vs HOU 02:10 EDT EST Erick Fedde
Ronel Blanco
CIN @STL 02:15 EDT EST Andrew Abbott
Kyle Leahy
CLE @TB 12:15 EDT EST Parker Messick
Drew Rasmussen
COL @MIL 02:10 EDT EST Kyle Freeland
Jacob Misiorowski
DET vs KC 01:40 EDT EST Framber Valdez
Luinder Avila
LAA @SF 04:05 EDT EST Jose Soriano
Carson Whisenhunt
LAD @NYM 01:40 EDT EST Emmet Sheehan
Freddy Peralta
MIA vs SD 01:40 EDT EST Janson Junk
Walker Buehler
NYY @PHI 07:20 EDT EST Will Warren
Cristopher Sanchez
SEA @TEX 02:35 EDT EST Logan Gilbert
Jacob deGrom
Matchup Time
No games scheduled
Matchup Time
No games scheduled