Dominate Fantasy - Sync your team
MLB
SEA
BAL
4
2
END 8 • Q • • MASN LIVE
NYY
CLE
2
2
TOP 8 • Q • • WUAB LIVE
MIN
DET
1
2
BOT 2 • Q • • DSN LIVE
ARI
MIA
3
6
BOT 7 • Q • • MIAM LIVE
LAD
PIT
11
2
TOP 7 • Q • • SN LA LIVE
BOS
TB
3
4
FINALFINAL
PHI
TOR
1
1
END 7 • Q • • SN1 LIVE
STL
NYM
7
0
BOT 7 • Q • • SNY LIVE
ATL
CHW
4
3
END 4 • Q • • BVSN LIVE
TEX
KC
2
0
BOT 5 • Q • • ROYL LIVE
CHC
COL
0
2
TOP 2 • Q • • MARQ LIVE
HOU
LAA
o8.5
+1.5
9:38PM • PREVIEW FDSW
CIN
SD
o7.5
+1.5
9:40PM • PREVIEW WSTR
WSH
SF
o8.5
+1.5
9:45PM • PREVIEW NBC
MIL
ATH
o13.5
+1.5
10:05PM • PREVIEW BREW

Otto Lopez or Michael Wacha

Who Should I Start? - Week 13 • Start New
Otto Lopez

Otto Lopez

SSMiami Marlins MIA
Michael Wacha

Michael Wacha

SPKansas City Royals KC
OR
🔓 EXPERT ANALYSIS

Owners starting Lopez over Wacha

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Otto Lopez

Otto Lopez Riding Scorching Hot Streak as Miami's Everyday Shortstop

Otto Lopez is absolutely sizzling at the plate, batting .385 over his last seven days and holding an excellent .305 average over the past month. He is firmly entrenched as the everyday starting shortstop for the fourth-place Marlins, who are looking to build on their current two-game winning streak. With no direct threats to his playing time, Lopez remains a fixture in Miami's lineup.

While his current .332 season average is outstanding, our models expect some regression toward his projected .260 rest-of-season baseline. However, with 10 stolen bases already under his belt, he has shown a higher speed floor than his initial 10-stolen-base season projection. Even with some expected cooling at the plate, his locked-in volume and speed make his production sustainable.

The Marlins have a six-game slate this week, starting at home against Arizona before traveling to Pittsburgh. Lopez gets some highly favorable matchups early against struggling Diamondbacks starters Zac Gallen and Merrill Kelly, who both carry ERAs over 5.70, before facing tougher Pirates arms like Paul Skenes (3.21 ERA). Given his excellent form, start him with confidence. Verdict: Start.

Updated 1 day ago

Latest News Otto Lopez
Loading...
🔓 EXPERT ANALYSIS

Owners starting Wacha over Lopez

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Michael Wacha

Michael Wacha aims to bounce back in a favorable home matchup against Texas.

Wacha has hit a rough patch lately, pitching to a 6.28 ERA and 1.57 WHIP over his last three outings. He remains locked into his role as the number two starter in the rotation for the fourth-place Royals, who enter the week on a two-game winning streak. Kansas City's rotation is currently missing Cole Ragans, securing Wacha's heavy workload.

Despite the recent hiccups, Wacha's season-long numbers are strong, featuring a 3.47 ERA and 1.15 WHIP across 80.3 innings. Our projections estimate a rest-of-season 3.90 ERA and 1.24 WHIP, which aligns closely with his career norm. Fantasy managers should remain patient, as his underlying command suggests this is a temporary slump rather than a complete collapse.

Wacha has one scheduled start this week, facing Texas at home on June 11. He'll go up against Kumar Rocker, who holds a 3.54 ERA and a high 1.31 WHIP. Given the friendly matchup and our data projecting a strong 3.36 ERA and 0.99 WHIP for the week, fantasy managers should confidently slot Wacha into active lineups.

Updated 1 day ago

Latest News Michael Wacha
Loading...
Performance Otto Lopez
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.333145.3620.489211
Season stats based on the past 14 days
Performance Michael Wacha
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
6.920-100201.541
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
8.820-200741.962
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Otto Lopez
OWN
98%
+1.36 compared to last week
START
79%
-9.75 compared to last week
OWN/START Michael Wacha
OWN
82%
-8.08 compared to last week
START
48%
-17.78 compared to last week
Next Up Consensus Rankings
Expert Consensus Otto Lopez
14th
Average Ranking of Fantasy Experts
Expert Consensus Michael Wacha
75th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Otto Lopez

    Overview

  • Experts rank this player at 14th among SS's. Based on his stats from the past 60 days, he is currently ranked 4th.
  • The current leader among SS's is Bobby Witt Jr.
  • He is doing a better than most people thought he would.
  • Trending Batting Stats

  • Top 35 in BABIP (Batting Average on Balls In Play) with 0.385 and is currently ranked 29th
  • Top 15 in batting average with 0.332 and is currently ranked 12th
  • Top 100 on base percentage and is currently ranked 82nd with 0.362
  • Top 100 in slugging percentage and is currently ranked 80th with 0.477
  • Top 75 in on base plus slugging and is currently ranked 75th with 0.838
  • Not very impressive in steals and is currently ranked 105th with 8
  • Not too impressive and is currently ranked 218th in RBI with 22
  • Not too impressive and is currently ranked 117th in runs scored with 28
  • At this point in the season his numbers compared to last years: AVG: +0.099, OBP: +0.056, HRs: -1, RBI: +2, Runs: +13, Wlks: -9, Stls: +3,
Breakdown Michael Wacha

    Overview

  • Experts rank this player at 75th among SP's. Based on his stats from the past 60 days, he is currently ranked 32nd.
  • The current leader among SP's is Cristopher Sanchez
  • You have to be impressed by how much better he is performing. Can he keep this up or is it a fluke?
  • Trending Pitching Stats

  • Top 75 in WHIP and is currently ranked 65th with 1.22
  • Top 75 in ERA and is currently ranked 70th with 4.01
  • Top 25 in walks and is currently ranked 24th with 22
  • Top 100 in strikeouts and is currently ranked 83rd with 57
  • Currently ranked 109th in wins with 3
  • Top 10 in innings pitched and is currently ranked 9th with 68.0
  • Decline in numbers lately by 3.9 PPG.
  • At this point in the season his numbers compared to last years: W: +1, L: -1, WHIP: -0.055, ERA: +0.349, K's: +12, Walks: +7
Next Up Health Check
Injury Otto Lopez

No Injury Reported

Injury Michael Wacha

No Injury Reported

Next Up Matchup Comparison
Matchups Otto Lopez
DateOpponentResult
Jun 09VS ARIZac Gallen
Jun 10VS ARIRyne Nelson
Jun 11VS ARIMerrill Kelly
Jun 12@PITBraxton Ashcraft
Jun 13@PITBubba Chandler
Jun 14@PITPaul Skenes
AVG HR RBI R OBP SLG SB GP
..0
Season stats based on this weeks opponents
Matchups Michael Wacha
DateOpponentResult
Jun 09VS TEXNathan Eovaldi
Jun 10VS TEXMacKenzie Gore
Jun 11VS TEXKumar Rocker
Jun 12VS HOUTatsuya Imai
Jun 13VS HOUMike Burrows
Jun 14VS HOUSpencer Arrighetti
ERA W-L HLD SV SO WLK WHIP GP
10.800-100542.401
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Otto Lopez
13.78
FantasySP Player Rating
Rating Michael Wacha
11.42
FantasySP Player Rating
Next Up Career Comparison
Career Otto Lopez
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2021 TOR 1 0 0 0 0 0 0 .000 .000 .000 0
2024 MIA 112 109 6 48 39 19 24 .270 .310 .377 338
2025 MIA 142 134 15 66 77 15 44 .246 .306 .368 477
2026 MIA 65 85 5 36 26 10 10 .332 .367 .477 235
ON PACE 159 208 12 88 63 24 24 .332 .367 .477 576
3-YEAR AVG 85 81 7 38 39 11 23 .257 .308 .372 272
Career 320 328 26 150 142 44 78 .272 .320 .394
Career Michael Wacha
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2013 STL 15 64.2 1034 65 19 0 4-1 2.78 1.1 9.1 179
2014 STL 18 104.0 1644 91 32 0 5-6 3.2 1.19 7.9 253
2015 STL 30 179.0 2936 153 58 0 17-7 3.42 1.23 7.7 463
2016 STL 27 138.0 2324 114 45 0 7-7 5.09 1.48 7.4 277
2017 STL 30 165.2 2690 158 55 0 12-9 4.13 1.36 8.6 399
2018 STL 15 82.0 1419 71 36 0 8-2 3.29 1.27 7.8 211
2019 STL 29 122.0 2199 104 55 0 6-7 4.94 1.62 7.7 212
2020 NYM 9 37.0 676 44 8 0 1-4 7.05 1.62 10.7 51
2021 TB 30 128.2 2033 125 31 0 3-5 5.32 1.33 8.7 217
2022 BOS 22 122.0 1851 97 30 0 10-2 3.32 1.12 7.2 295
2023 SD 24 134.1 2222 124 43 0 13-4 3.22 1.16 8.3 348
2024 KC 31 173.0 2736 150 49 0 13-9 3.49 1.23 7.8 389
2025 KC 31 168.0 2666 126 45 0 10-13 3.96 1.26 6.8 316
2026 KC 13 81.0 1173 67 26 0 4-4 3.44 1.14 7.4 179
ON PACE 31 199 2879 164 63 0 9-9 3.44 1.14 7.4 439
3-YEAR AVG 29 158 2541 133 46 0 12-9 3.56 1.22 7.5 351
Career 324 1687.2 27603 1489 532 0 0-0 3.98 1.3 7.9
The EDGE you need to WIN!
  • 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 @MIA 06:40 EDT EST Zac Gallen
Max Meyer
ATH vs MIL 10:05 EDT EST J.T. Ginn
Robert Gasser
ATL @CHW 07:40 EDT EST Grant Holmes
Brandon Eisert
BAL vs SEA 06:35 EDT EST Trevor Rogers
Logan Gilbert
BOS @TB 06:40 EDT EST Payton Tolle
Nick Martinez
CHC @COL 08:40 EDT EST Colin Rea
Tomoyuki Sugano
CIN @SD 09:40 EDT EST Chase Burns
Lucas Giolito
CLE vs NYY 06:40 EDT EST Slade Cecconi
Gerrit Cole
DET vs MIN 06:40 EDT EST Troy Melton
Taj Bradley
HOU @LAA 09:38 EDT EST Kai-Wei Teng
Walbert Urena
KC vs TEX 07:40 EDT EST Stephen Kolek
Nathan Eovaldi
LAD @PIT 06:40 EDT EST Eric Lauer
Paul Skenes
NYM vs STL 07:10 EDT EST Freddy Peralta
Dustin May
PHI @TOR 07:07 EDT EST Zack Wheeler
Dylan Cease
SF vs WAS 09:45 EDT EST Adrian Houser
Andrew Alvarez
Matchup Time
No games scheduled
Matchup Time
CAR @VGK 8:00 PM EST