Dominate Fantasy - Sync your team
MLB
NYY
DET
3
5
FINALFINAL
TEX
MIA
4
3
FINALFINAL
KC
TB
2
1
FINALFINAL
PHI
WSH
1
2
BOT 7 • Q • • NBC LIVE
HOU
TOR
2
4
FINALFINAL
MIL
CIN
2
1
FINALFINAL
CHC
NYM
o8.5
112
POSTPONED
CLE
CHW
3
4
TOP 8 • Q • • CHSN LIVE
LAD
MIN
2
1
BOT 9 • Q • • SN LA LIVE
ARI
STL
2
3
TOP 9 • Q • • KTVK LIVE
BOS
COL
2
0
BOT 6 • Q • • KWGN LIVE
BAL
LAA
1
0
BOT 2 • Q • • LIVE
ATL
SD
o7.5
+1.5
10:10PM • PREVIEW ESPN

Xavier Edwards or Bobby Witt Jr.

Who Should I Start? - Week 15 • Start New
Xavier Edwards

Xavier Edwards

2BMiami Marlins MIA
Bobby Witt Jr.

Bobby Witt Jr.

SSKansas City Royals KC
OR
🔓 EXPERT ANALYSIS

Owners starting Edwards over Witt Jr.

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Xavier Edwards

Xavier Edwards Aims to Shake Off Cold Streak in Favorable Matchups

Xavier Edwards has hit a rough patch, batting just .184 over his last 14 days with no stolen bases. Despite his personal slide, the third-place Marlins (40-38) are hot, currently riding a four-game winning streak. Edwards recently dealt with minor thumb soreness but is fully expected to maintain his active role as Miami's primary everyday second baseman.

His recent slump is a far cry from his strong .286 season average and impressive track record as a high-contact hitter. While his six home runs this year represent a surprising career high, his primary fantasy value lies in his speed and on-base skills. Expect his batting average and stolen base numbers to bounce back toward his productive career baselines as he gets past the minor thumb issue.

The week ahead features a balanced six-game schedule, split between a home series against Texas and a road trip to St. Louis. Edwards gets some highly favorable matchups against struggling starters like Jack Leiter (5.56 ERA) and Kyle Leahy (4.63 ERA). He is a strong rebound candidate this week, making him a recommended option in all standard formats. Verdict: Start.

Updated 12 hrs ago

Latest News Xavier Edwards
Loading...
🔓 EXPERT ANALYSIS

Owners starting Witt Jr. over Edwards

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Bobby Witt Jr.

Bobby Witt Jr. is battling a mild knee sprain amidst a spectacular offensive run.

Witt has been scorching hot, batting .395 with five steals over his last 10 games, but a Grade 1 MCL sprain suffered last week leaves his immediate status questionable. Although he remains the everyday shortstop on the active depth chart for the fifth-place Royals (32-46), his availability for the upcoming series is up in the air.

Our projections expect Witt to continue his stellar pace toward a .298 batting average with 27 home runs and 36 steals. While his high-end contact and power skills are entirely sustainable, fantasy managers should expect a temporary dip in stolen-base attempts once he returns to protect his knee.

The Royals travel for a seven-game road trip, starting with a challenging series against Tampa Bay's tough pitching—including Drew Rasmussen and Shane McClanahan—before visiting the White Sox. Because his Grade 1 MCL sprain makes his playing time highly uncertain this week, the safest play in weekly locking leagues is to sit him.

Updated 12 hrs ago

Latest News Bobby Witt Jr.
Loading...
Performance Xavier Edwards
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.184062.2790.184012
Season stats based on the past 14 days
Performance Bobby Witt Jr.
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.395157.4650.526510
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Xavier Edwards
OWN
99%
-0.74 compared to last week
START
84%
-10.08 compared to last week
OWN/START Bobby Witt Jr.
OWN
100%
-0.02 compared to last week
START
58%
-39.47 compared to last week
Next Up Consensus Rankings
Expert Consensus Xavier Edwards
9th
Average Ranking of Fantasy Experts
Expert Consensus Bobby Witt Jr.
1st
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Xavier Edwards

    Overview

  • Experts rank this player at 10th among 2B's. Based on his stats from the past 60 days, he is currently ranked 7th.
  • The current leader among 2B's is Luis Arraez
  • He is putting up slightly better numbers than the experts expected him to.
  • Trending Batting Stats

  • Ranked 247th in BABIP (Batting Average on Balls In Play) with 0.285
  • Ranked 170th in batting average with 0.258
  • Not overly impressive with on base percentage currently ranked 137th with 0.345
  • Not too impressive with slugging percentage currently ranked 232nd with 0.387
  • Not too impressive with on base plus slugging currently ranked 192nd with 0.732
  • Not very impressive in steals and is currently ranked 215th with 9
  • Top 75 in walks and is currently ranked 59th with 26
  • Not too impressive and is currently ranked 261st in RBI with 19
  • Not too impressive and is currently ranked 132nd in runs scored with 25
  • Slight decline in numbers lately at 1.6 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.003, OBP: +0.012, HRs: +6, RBI: +9, Runs: +15, Wlks: +11, Stls: -3,
Breakdown Bobby Witt Jr.

    Overview

  • Experts rank this player at 1st among SS's. Based on his stats from the past 60 days, he is currently ranked 1st.
  • The current leader among SS's is Bobby Witt Jr.
  • If you want him, then you will have to pay a hefty price. With these kind of stats, he should be untradeable and a must start.
  • Wow, would you look at that. The experts got it right on the money.
  • He hasn't missed that many games lately, but he is listed on the injury report. He may have some nagging injuries with his Knee (Since Jun 18, 2026). Look at his player news.
  • Trending Batting Stats

  • Ranked 135th in BABIP (Batting Average on Balls In Play) with 0.321
  • Top 75 in batting average with 0.297 and is currently ranked 55th
  • Top 75 on base percentage and is currently ranked 73rd with 0.366
  • Top 75 in slugging percentage and is currently ranked 57th with 0.507
  • Top 75 in on base plus slugging and is currently ranked 53rd with 0.874
  • Top 75 in steals and is currently ranked 54th with 20
  • Top 100 in walks and is currently ranked 94th with 22
  • Not too impressive and is currently ranked 225th in RBI with 22
  • Top 75 in runs scored and is currently ranked 71st with 36
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.6 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.005, OBP: +0.024, HRs: EVEN, RBI: -8, Runs: -2, Wlks: +9, Stls: +7,
Next Up Health Check
Injury Xavier Edwards

No Injury Reported

Injury Bobby Witt Jr.

KNEE - Since Jun 18, 2026

Witt Jr. is dealing with a sprained MCL and is uncertain to take the field for the Royals.
Next Up Matchup Comparison
Matchups Xavier Edwards
DateOpponentResult
Jun 22VS TEXKumar Rocker
Jun 23VS TEXJack Leiter
Jun 24VS TEXJacob deGrom
Jun 26@STLDustin May
Jun 27@STLAndre Pallante
Jun 28@STLKyle Leahy
AVG HR RBI R OBP SLG SB GP
.273011.4290.36403
Season stats based on this weeks opponents
Matchups Bobby Witt Jr.
DateOpponentResult
Jun 22@TBDrew Rasmussen
Jun 23@TBShane McClanahan
Jun 24@TBGriffin Jax
Jun 25@TBIan Seymour
Jun 26@CHW
Jun 27@CHW
Jun 28@CHWAnthony Kay
AVG HR RBI R OBP SLG SB GP
.308263.4380.61527
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Xavier Edwards
13.05
FantasySP Player Rating
Rating Bobby Witt Jr.
20.62
FantasySP Player Rating
Next Up Career Comparison
Career Xavier Edwards
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2023 MIA 28 24 0 12 3 5 3 .300 .326 .338 69
2024 MIA 70 87 1 39 26 31 33 .328 .396 .423 290
2025 MIA 138 159 3 75 44 27 49 .284 .341 .352 469
2026 MIA 77 81 6 43 26 11 39 .286 .372 .417 282
ON PACE 159 168 12 89 54 22 81 .286 .372 .417 585
3-YEAR AVG 79 90 1 42 24 21 28 .298 .357 .371 276
Career 313 351 10 169 99 74 124 .295 .360 .382
Career Bobby Witt Jr.
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2022 KC 139 138 18 76 71 28 27 .253 .294 .428 477
2023 KC 158 177 30 97 96 49 40 .277 .319 .496 685
2024 KC 167 216 32 126 111 31 58 .326 .383 .574 792
2025 KC 157 185 23 99 88 38 49 .297 .353 .506 659
2026 KC 76 88 10 40 32 28 35 .294 .370 .465 321
ON PACE 157 182 20 83 66 58 72 .294 .370 .465 666
3-YEAR AVG 161 193 28 107 98 39 49 .300 .353 .526 712
Career 697 804 113 438 398 174 209 .290 .343 .500
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 @STL 07:45 EDT EST Merrill Kelly
Andre Pallante
ATL @SD 10:10 EDT EST Grant Holmes
Michael King
BAL @LAA 09:38 EDT EST Kyle Bradish
Sam Aldegheri
BOS @COL 08:40 EDT EST Jake Bennett
Ryan Feltner
CHC @NYM 07:10 EDT EST Shota Imanaga
Kodai Senga
CHW vs CLE 07:40 EDT EST Anthony Kay
Gavin Williams
CIN vs MIL 07:10 EDT EST Brady Singer
Brandon Woodruff
DET vs NYY 06:10 EDT EST Framber Valdez
Gerrit Cole
HOU @TOR 07:07 EDT EST Hunter Brown
Shane Bieber
KC @TB 06:40 EDT EST Michael Wacha
Drew Rasmussen
LAD @MIN 07:40 EDT EST Eric Lauer
Zebby Matthews
MIA vs TEX 06:40 EDT EST Tyler Phillips
Kumar Rocker
PHI @WAS 06:45 EDT EST
Foster Griffin
Matchup Time
No games scheduled
Matchup Time
No games scheduled