Dominate Fantasy - Sync your team
MLB
STL
CHC
o10.5
-1.5
4:05PM • PREVIEW MARQ
PIT
WSH
o9.5
-1.5
6:45PM • PREVIEW SN LA
MIN
NYY
o10
-1.5
7:05PM • PREVIEW YES
BAL
CIN
o10
+1.5
7:10PM • PREVIEW MASN
CHW
CLE
o8
-1.5
7:10PM • PREVIEW WUAB
NYM
ATL
o9.5
-1.5
7:15PM • PREVIEW
SF
COL
o11
+1.5
8:10PM • PREVIEW NBC
TB
HOU
o8.5
+1.5
8:15PM • PREVIEW SCHN
BOS
LAA
o7.5
+1.5
9:38PM • PREVIEW
MIA
ATH
o10.5
-1.5
9:40PM • PREVIEW MIAM
MIL
ARI
o8.5
+1.5
9:45PM • PREVIEW KTVK
SD
LAD
o8
-1.5
10:10PM • PREVIEW SN LA
TOR
SEA
o7
+1.5
10:10PM • PREVIEW SNET

Esmerlyn Valdez or Troy Johnston

Who Should I Start? - Week 16 • Start New
Esmerlyn Valdez

Esmerlyn Valdez

RFPittsburgh Pirates PIT
Troy Johnston

Troy Johnston

RFColorado Rockies COL
OR
🔓 EXPERT ANALYSIS

Owners starting Valdez over Johnston

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Esmerlyn Valdez

Esmerlyn Valdez makes MLB history with record-breaking power surge

Valdez has been the hottest hitter in baseball, posting a staggering .478 batting average with four home runs and seven runs scored over the last seven days. His recent four-game home run streak etched his name into the history books as one of the few players to achieve such a feat within their first 16 career games. He has firmly established himself as the primary starter in right field for a 43-44 Pirates squad currently looking to climb out of fourth place in the NL Central. With key teammates like Oneil Cruz still sidelined, his emergence is vital for the Pittsburgh offense.

While his 1.643 OPS over the last week is obviously unsustainable, the raw power is undeniably legitimate, as evidenced by a recent 461-foot blast. Our models suggest his .302 career average might see some regression given his high strikeout rate—fanning 20 times in his first 53 at-bats—but his ability to drive the ball makes him a high-upside fantasy asset. Compared to his brief early-season stint, this version of Valdez looks much more comfortable at the plate, making his recent power surge feel like a true breakout rather than a mere flash in the pan.

The Pirates continue their road trip with a final game in Philadelphia today against Alan Rangel before heading to Washington for a three-game weekend set. Valdez draws some excellent matchups against a Nationals staff featuring Zack Littell (5.29 ERA) and Miles Mikolas (5.38 ERA), both of whom have struggled with limiting damage this year. While Foster Griffin presents a tougher challenge on Friday, Valdez’s elite form and history-making power potential against high-ERA starters make him a must-play in all formats for the remainder of the week. Start.

Updated 23 hrs ago

Latest News Esmerlyn Valdez
Loading...
🔓 EXPERT ANALYSIS

Owners starting Johnston over Valdez

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Troy Johnston

Troy Johnston provides reliable contact and high average for the Rockies lineup

Johnston has been a consistent force at the plate lately, slashing .318 over his last 14 days and maintaining a .313 average across his last 22 games. He has solidified his role as the primary designated hitter for a fifth-place Rockies squad that currently holds a 34-53 record. With teammates like Tyler Freeman recently landing on the injured list, Johnston has capitalized on the opportunity, providing much-needed stability to the middle of the order.

His recent performance is a significant jump from our projection of a .257 batting average, but the contact skills appear sustainable. Johnston has struck out only six times in his last 67 at-bats, showing an elite ability to put the ball in play. While his three home runs through 78 games suggest he won't be a major power source, his ability to avoid empty at-bats makes him a high-floor asset in leagues that value batting average and on-base percentage.

The Rockies continue their homestand this week with a remaining matchup against Miami before a three-game set with San Francisco. Johnston gets a favorable draw today against Ryan Gusto and his 5.06 ERA, though the weekend brings a tougher challenge against Logan Webb and his 3.19 ERA. Despite the mixed difficulty of opposing pitchers, the benefit of playing at home in Coors Field and his current .313 hot streak makes him a worthy lineup inclusion. Start.

Updated 23 hrs ago

Latest News Troy Johnston
Loading...
Performance Esmerlyn Valdez
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.48541010.5411.030010
Season stats based on the past 14 days
Performance Troy Johnston
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.346042.4520.423010
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Esmerlyn Valdez
OWN
63%
+61.81 compared to last week
START
59%
+58.81 compared to last week
OWN/START Troy Johnston
OWN
24%
+0.81 compared to last week
START
22%
+8.13 compared to last week
Next Up Consensus Rankings
Expert Consensus Esmerlyn Valdez
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Troy Johnston
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Esmerlyn Valdez

    Overview

  • Experts rank this player at 81st among OF's. Based on his stats from the past 60 days, he is currently ranked 109th.
  • The current leader among OF's is Pete Crow-Armstrong
  • He should be doing much better than this. You might be able to get him now for a discount.
  • Trending Batting Stats

  • Top 25 in BABIP (Batting Average on Balls In Play) with 0.400 and is currently ranked 22nd
  • Top 25 in batting average with 0.316 and is currently ranked 25th
  • Top 50 on base percentage and is currently ranked 44th with 0.381
  • Among the best in slugging percentage and is currently ranked 1st with 0.737
  • Among the best in on base plus slugging and is currently ranked 3rd with 1.118
  • Not too impressive and is currently ranked 309th in RBI with 15
  • Not too impressive and is currently ranked 374th in runs scored with 12
  • His average points in the past two weeks have increased by 2.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.316, OBP: +0.381, HRs: +6, RBI: +15, Runs: +12, Wlks: +6, Stls: EVEN,
Breakdown Troy Johnston

    Overview

  • He is eligible to play multiple positions including: RF LF 1B DH . However, he plays RF most often.
  • Experts rank this player at 75th among OF's. Based on his stats from the past 60 days, he is currently ranked 31st.
  • The current leader among OF's is Pete Crow-Armstrong
  • You have to be impressed by how much better he is performing. Can he keep this up or is it a fluke?
  • 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

  • Top 50 in BABIP (Batting Average on Balls In Play) with 0.367 and is currently ranked 49th
  • Top 35 in batting average with 0.308 and is currently ranked 31st
  • Top 50 on base percentage and is currently ranked 39th with 0.383
  • Not too impressive with slugging percentage currently ranked 184th with 0.417
  • Not too impressive with on base plus slugging currently ranked 109th with 0.800
  • Not very impressive in steals and is currently ranked 247th with 3
  • Not too impressive and is currently ranked 237th in RBI with 20
  • Not too impressive and is currently ranked 223rd in runs scored with 22
  • At this point in the season his numbers compared to last years: AVG: +0.313, OBP: +0.379, HRs: +3, RBI: +36, Runs: +31, Wlks: +24, Stls: +5,
Next Up Health Check
Injury Esmerlyn Valdez

No Injury Reported

Injury Troy Johnston

No Injury Reported

Next Up Matchup Comparison
Matchups Esmerlyn Valdez
DateOpponentResult
Mar 26@NYMFreddy PeraltaL 11-7
Mar 28@NYMRichard LoveladyL 4-2
Mar 29@NYMDennis SantanaW 3-4
Mar 30@CINChase BurnsL 2-0
Mar 31@CINYohan RamirezW 3-8
Apr 01@CINPaul SkenesW 3-8
Apr 03VS BALMitch KellerW 5-4
Apr 04VS BALDennis SantanaW 3-2
Apr 05VS BALBraxton AshcraftW 8-2
Apr 06VS SDGerman MarquezL 0-5
Apr 07VS SDPaul SkenesW 7-1
Apr 08VS SDMichael KingL 2-8
Apr 10@CHCMason MontgomeryW 0-2
Apr 11@CHCYohan RamirezW 3-4
Apr 12@CHCDaniel PalenciaL 7-6
Apr 13VS WASPaul SkenesW 16-5
Apr 14VS WASMitchell ParkerL 4-5
Apr 15VS WASCarmen MlodzinskiW 2-0
Apr 16VS WASClayton BeeterL 7-8
Apr 17VS TBBubba ChandlerW 5-1
Apr 18VS TBGriffin JaxL 7-8
Apr 19VS TBMitch KellerW 6-3
Apr 21@TEXKumar RockerL 5-1
Apr 22@TEXGregory SotoW 4-8
Apr 23@TEXJacob deGromL 6-1
Apr 24@MILPaul SkenesW 0-6
Apr 25@MILGregory SotoW 3-6
Apr 26@MILKyle HarrisonL 5-0
Apr 27VS STLRyan FernandezL 2-4
Apr 28VS STLKyle LeahyL 7-11
Apr 29VS STLAndre PallanteL 4-5
Apr 30VS STLGordon GraceffoL 5-10
May 01VS CINMitch KellerW 9-1
May 02VS CINCarmen MlodzinskiW 17-7
May 03VS CINGregory SotoW 1-0
May 05@ARIEduardo RodriguezL 9-0
May 06@ARIPaul SkenesW 0-1
May 07@ARIMitch KellerW 2-4
May 08@SFRobbie RayL 5-2
May 09@SFBraxton AshcraftW 3-13
May 10@SFRyan BoruckiL 7-6
May 12VS COLPaul SkenesW 3-1
May 13VS COLAntonio SenzatelaL 4-10
May 14VS COLCarmen MlodzinskiW 7-2
May 15VS PHIJose AlvaradoL 9-11
May 16VS PHICristopher SanchezL 0-6
May 17VS PHIZack WheelerL 0-6
May 19@STLGeorge SorianoL 9-6
May 20@STLCarmen MlodzinskiW 0-7
May 21@STLBraxton AshcraftW 2-6
May 22@TORKevin GausmanL 6-2
May 23@TORPatrick CorbinL 5-2
May 24@TORMitch KellerW 1-4
May 25VS CHCWilber DotelW 2-1
May 26VS CHCBraxton AshcraftW 12-1
May 27VS CHCJacob WebbL 4-10
May 28VS CHCColin ReaL 2-7
May 29VS MINGregory SotoW 6-5
May 30VS MINYohan RamirezW 10-9
May 31VS MINBraxton AshcraftW 9-3
Jun 02@HOUBubba ChandlerW 6-10
Jun 03@HOUAJ BlubaughL 11-9
Jun 04@HOUJared JonesW 1-5
Jun 05@ATLMartin PerezL 6-3
Jun 06@ATLSpencer StriderL 6-3
Jun 07@ATLReynaldo LopezL 3-2
Jun 09VS LADWill KleinL 3-12
Jun 10VS LADEvan SiskW 9-8
Jun 11VS LADJack DreyerL 6-8
Jun 12VS MIASandy AlcantaraL 3-8
Jun 13VS MIAYohan RamirezW 3-2
Jun 14VS MIAMax MeyerL 2-4
Jun 15@ATHJ.T. GinnL 11-2
Jun 16@ATHMason MontgomeryW 5-6
Jun 17@ATHBraxton AshcraftW 4-12
Jun 19@COLAntonio SenzatelaL 4-3
Jun 20@COLTomoyuki SuganoL 2-1
Jun 21@COLYohan RamirezW 6-8
Jun 23VS SEAGeorge KirbyL 2-3
Jun 24VS SEABraxton AshcraftW 11-1
Jun 25VS SEABubba ChandlerW 5-1
Jun 26VS CINBrock BurkeL 4-6
Jun 27VS CINCaleb FergusonL 7-9
Jun 28VS CINMitch KellerW 9-4
Jun 29@PHIBraxton AshcraftW 7-11
Jun 30@PHICristopher SanchezL 8-0
Jul 01@PHIOrion KerkeringL 10-6
Jul 02@PHICarmen MlodzinskiW 1-6
Jul 03@WASFoster Griffin
Jul 04@WASZack Littell
Jul 05@WASMiles Mikolas
AVG HR RBI R OBP SLG SB GP
.31661512.3810.737019
Season stats based on this weeks opponents
Matchups Troy Johnston
DateOpponentResult
Mar 27@MIASandy AlcantaraL 2-1
Mar 28@MIACalvin FaucherL 4-3
Mar 29@MIAMichael PetersenL 4-3
Mar 30@TORChase DollanderW 5-14
Mar 31@TORMax ScherzerL 5-1
Apr 01@TORBrennan BernardinoW 1-2
Apr 03VS PHIAaron NolaL 1-10
Apr 04VS PHIJesus LuzardoL 1-2
Apr 05VS PHITomoyuki SuganoW 4-1
Apr 06VS HOURyan FeltnerW 9-7
Apr 07VS HOUKyle FreelandW 5-1
Apr 08VS HOUMichael LorenzenW 9-1
Apr 09@SDDavid MorganL 7-3
Apr 10@SDMason MillerL 5-2
Apr 11@SDGerman MarquezL 9-5
Apr 12@SDDavid MorganL 7-2
Apr 14@HOUAJ BlubaughL 7-6
Apr 15@HOUSpencer ArrighettiL 3-1
Apr 16@HOUChase DollanderW 2-3
Apr 17VS LADTyler GlasnowL 1-7
Apr 18VS LADBrennan BernardinoW 4-3
Apr 19VS LADAntonio SenzatelaW 9-6
Apr 20VS LADJustin WrobleskiL 3-12
Apr 21VS SDRandy VasquezL 0-1
Apr 22VS SDTomoyuki SuganoW 8-3
Apr 23VS SDRon MarinaccioL 8-10
Apr 24@NYMMichael LorenzenW 3-4
Apr 25@NYM
Apr 26@NYMJose QuintanaW 1-3
Apr 26@NYMChase DollanderW 0-3
Apr 28@CINChase BurnsL 7-2
Apr 29@CINTomoyuki SuganoW 2-13
Apr 30@CINAndrew AbbottL 6-4
May 01VS ATLDidier FuentesL 6-8
May 02VS ATLChris SaleL 1-9
May 03VS ATLAaron BummerL 6-11
May 04VS NYMDavid PetersonL 2-4
May 05VS NYM
May 06VS NYMFreddy PeraltaL 5-10
May 07VS NYMAntonio SenzatelaW 6-2
May 08@PHIVictor VodnikW 7-9
May 09@PHITim MayzaL 9-3
May 10@PHICristopher SanchezL 6-0
May 12@PITPaul SkenesL 3-1
May 13@PITAntonio SenzatelaW 4-10
May 14@PITCarmen MlodzinskiL 7-2
May 15VS ARIMerrill KellyL 1-9
May 16VS ARITomoyuki SuganoW 4-2
May 17VS ARIMichael SorokaL 6-8
May 18VS TEXJose QuintanaW 7-6
May 19VS TEXKumar RockerL 0-10
May 20VS TEXJacob LatzL 4-5
May 21@ARIPaul SewaldL 2-1
May 22@ARIAntonio SenzatelaW 2-3
May 23@ARIZac GallenL 5-4
May 24@ARIRyne NelsonL 9-1
May 25@LADKyle HurtL 5-3
May 26@LADEric LauerL 15-6
May 27@LADShohei OhtaniL 4-1
May 29VS SFJuan MejiaW 8-6
May 30VS SFRyan FeltnerW 8-3
May 31VS SFCaleb KilianL 6-19
Jun 01@LAAAntonio SenzatelaW 8-9
Jun 02@LAATomoyuki SuganoW 2-8
Jun 03@LAAWalbert UrenaL 11-4
Jun 05VS MILTrevor MegillL 7-9
Jun 06VS MILJacob MisiorowskiL 1-7
Jun 07VS MILShane DrohanL 4-12
Jun 09VS CHCTomoyuki SuganoW 7-3
Jun 10VS CHCAntonio SenzatelaW 3-2
Jun 11VS CHCEdward CabreraL 3-9
Jun 12@ATHMason BarnettL 6-4
Jun 13@ATHJose SuarezL 7-5
Jun 14@ATHTomoyuki SuganoW 9-23
Jun 15@CHCDaniel PalenciaL 5-4
Jun 16@CHCBlas CastanoW 2-5
Jun 17@CHCJavier AssadL 8-6
Jun 19VS PITAntonio SenzatelaW 4-3
Jun 20VS PITTomoyuki SuganoW 2-1
Jun 21VS PITYohan RamirezL 6-8
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@MINAndrew MorrisL 3-2
Jun 29VS MIASandy AlcantaraL 7-10
Jun 30VS MIAEury PerezL 3-14
Jul 01VS MIAKyle FreelandW 6-3
Jul 02VS MIABrennan BernardinoW 14-4
Jul 03VS SFLogan Webb
Jul 04VS SFRobbie Ray
Jul 05VS SFTyler Mahle
AVG HR RBI R OBP SLG SB GP
.31533832.3830.438579
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Esmerlyn Valdez
15.64
FantasySP Player Rating
Rating Troy Johnston
8.16
FantasySP Player Rating
Next Up Career Comparison
Career Esmerlyn Valdez
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2026 PIT 19 18 6 12 15 0 6 .316 .381 .737 73
ON PACE 34 33 11 22 27 0 11 .316 .381 .737 134
3-YEAR AVG . . . 0
Career 19 18 6 12 15 0 6 .316 .381 .737
Career Troy Johnston
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 MIA 43 31 4 11 13 2 7 .277 .325 .420 99
2026 COL 78 82 3 32 38 5 24 .315 .378 .438 247
ON PACE 143 150 5 58 69 9 44 .315 .378 .438 454
3-YEAR AVG 14 10 1 4 4 1 2 .277 .325 .420 33
Career 121 113 7 43 51 7 31 .304 .363 .433
Think the Start Tool is good? Try this!
  • 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 MIL 09:45 EDT EST Jose Cabrera
Kyle Harrison
ATH vs MIA 09:40 EDT EST Jack Perkins
Tyler Phillips
ATL vs NYM 07:15 EDT EST Grant Holmes
Christian Scott
BAL @CIN 07:10 EDT EST Trevor Rogers
Brady Singer
BOS @LAA 09:38 EDT EST Jake Bennett
Reid Detmers
CHC vs STL 04:05 EDT EST David Peterson
Andre Pallante
CHW @CLE 07:10 EDT EST Anthony Kay
Gavin Williams
COL vs SF 08:10 EDT EST Ryan Feltner
Logan Webb
HOU vs TB 08:15 EDT EST Spencer Arrighetti
Nick Martinez
LAD vs SD 10:10 EDT EST Shohei Ohtani
Michael King
MIN @NYY 07:05 EDT EST Mike Paredes
Gerrit Cole
PIT @WAS 06:45 EDT EST Mitch Keller
Foster Griffin
SEA vs TOR 10:10 EDT EST Luis Castillo
Dylan Cease
Matchup Time
No games scheduled
Matchup Time
No games scheduled