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

Troy Johnston or Kyle Stowers

Who Should I Start? - Week 16 • Start New
Troy Johnston

Troy Johnston

RFColorado Rockies COL
Kyle Stowers

Kyle Stowers

LFMiami Marlins MIA
OR
🔓 EXPERT ANALYSIS

Owners starting Johnston over Stowers

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Troy Johnston

Johnston solidified as everyday contributor for Rockies after productive June stretch

Johnston has emerged as a reliable contributor for the last-place Rockies, hitting .304 with seven RBI over his last nine games. With several key teammates currently on the injured list, he has carved out a regular role as the primary designated hitter and a versatile corner defender. His elite approach at the plate has helped him maintain a stellar .314 batting average through late June even as the team sits at a 32-49 record.

While his modest home run total suggests he won't be a primary power source, his underlying metrics are encouraging. Comparing his recent stretch to our season projections, Johnston is demonstrating better-than-expected plate discipline, striking out just eight times over his last 22 games. While his current average might see a slight regression toward his .257 projected baseline eventually, his high-contact profile makes him a ratio asset in most formats.

The Rockies conclude their week with a three-game series in Minnesota. Johnston will face a challenging arm in Taj Bradley but gets a very favorable matchup on Sunday against Connor Prielipp, who carries a 5.17 ERA and 1.42 WHIP. Given his current .500 on-base percentage over the last seven days and secure spot in the heart of the order, Johnston is worth keeping in active lineups. Start.

Updated 2 days ago

Latest News Troy Johnston
Loading...
🔓 EXPERT ANALYSIS

Owners starting Stowers over Johnston

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Kyle Stowers

Stowers finding his power stroke as Marlins battle for Wild Card positioning

Stowers has found his rhythm in June, slashing .268 with three home runs and nine RBI over his last 14 days. He has solidified his role as the primary first baseman for the third-place Marlins, who currently sit at 42-39 and remain just 1.5 games out of a Wild Card spot. While the strikeouts remain a concern, his middle-of-the-order presence has been a catalyst for Miami’s recent offensive success.

His recent slugging surge suggests a return to the form that saw him blast 25 homers last season. While his .224 season average is a step back from his 2025 breakout, our models project a rebound toward the .242 range as his batted ball luck stabilizes. He remains on pace to match our projection of 21 home runs, making him a reliable source of power if the average holds.

The Marlins finish the week with a three-game series against the Cardinals, facing Michael McGreevy, Dustin May, and Andre Pallante. While these aren't the easiest matchups—specifically McGreevy and his 3.35 ERA—Stowers' high-upside power profile makes him a viable option in most standard formats. Given his everyday role and RBI opportunities, he is a clear fantasy asset for the weekend. Start.

Updated 2 days ago

Latest News Kyle Stowers
Loading...
Performance Troy Johnston
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.235010.3810.29408
Season stats based on the past 14 days
Performance Kyle Stowers
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.3063104.4050.694010
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Troy Johnston
OWN
23%
-9.98 compared to last week
START
16%
-8.68 compared to last week
OWN/START Kyle Stowers
OWN
69%
+5.24 compared to last week
START
56%
+2.84 compared to last week
Next Up Consensus Rankings
Expert Consensus Troy Johnston
74th
Average Ranking of Fantasy Experts
Expert Consensus Kyle Stowers
39th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
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 30th.
  • The current leader among OF's is Juan Soto
  • You have to be impressed by how much better he is performing. Can he keep this up or is it a fluke?
  • Trending Batting Stats

  • Top 50 in BABIP (Batting Average on Balls In Play) with 0.369 and is currently ranked 43rd
  • Top 35 in batting average with 0.310 and is currently ranked 32nd
  • Top 50 on base percentage and is currently ranked 45th with 0.381
  • Not too impressive with slugging percentage currently ranked 162nd with 0.430
  • Top 100 in on base plus slugging and is currently ranked 98th with 0.811
  • Not very impressive in steals and is currently ranked 209th with 3
  • Not too impressive and is currently ranked 246th in RBI with 19
  • Not too impressive and is currently ranked 216th in runs scored with 22
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.3 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.312, OBP: +0.376, HRs: +3, RBI: +35, Runs: +30, Wlks: +22, Stls: +5,
Breakdown Kyle Stowers

    Overview

  • He is eligible to play multiple positions including: LF RF 1B DH . However, he plays LF most often.
  • Experts rank this player at 40th among OF's. Based on his stats from the past 60 days, he is currently ranked 41st.
  • The current leader among OF's is Juan Soto
  • He is putting up the kind of numbers the experts expected him to.
  • Trending Batting Stats

  • Ranked 130th in BABIP (Batting Average on Balls In Play) with 0.327
  • Ranked 272nd in batting average with 0.232
  • Not overly impressive with on base percentage currently ranked 206th with 0.319
  • Not too impressive with slugging percentage currently ranked 148th with 0.437
  • Not too impressive with on base plus slugging currently ranked 160th with 0.756
  • Not very impressive in steals and is currently ranked 396th with 1
  • Not too impressive and is currently ranked 136th in RBI with 32
  • Not too impressive and is currently ranked 227th in runs scored with 21
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.5 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.048, OBP: -0.035, HRs: -5, RBI: -8, Runs: -12, Wlks: -6, Stls: -2,
Next Up Health Check
Injury Troy Johnston

No Injury Reported

Injury Kyle Stowers

No Injury Reported

Next Up Matchup Comparison
Matchups Troy Johnston
DateOpponentResult
Jun 29VS MIASandy Alcantara
Jun 30VS MIAEury Perez
Jul 01VS MIAMax Meyer
Jul 02VS MIA
Jul 03VS SFLogan Webb
Jul 04VS SFRobbie Ray
Jul 05VS SFTyler Mahle
AVG HR RBI R OBP SLG SB GP
.263012.2630.31615
Season stats based on this weeks opponents
Matchups Kyle Stowers
DateOpponentResult
Jun 29@COLSean Sullivan
Jun 30@COLKyle Freeland
Jul 01@COLTomoyuki Sugano
Jul 02@COLMichael Lorenzen
Jul 03@ATHJack Perkins
Jul 04@ATHAaron Civale
Jul 05@ATHGage Jump
AVG HR RBI R OBP SLG SB GP
..0
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Troy Johnston
8.71
FantasySP Player Rating
Rating Kyle Stowers
9.72
FantasySP Player Rating
Next Up Career Comparison
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 74 77 3 30 35 5 21 .312 .371 .437 231
ON PACE 144 150 5 58 68 9 40 .312 .371 .437 450
3-YEAR AVG 14 10 1 4 4 1 2 .277 .325 .420 33
Career 117 108 7 41 48 7 28 .301 .357 .432
Career Kyle Stowers
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2022 BAL 26 20 3 10 10 0 4 .263 .317 .447 57
2023 BAL 10 2 0 1 0 0 2 .067 .125 .067 3
2024 BAL 61 39 3 14 23 0 13 .206 .268 .328 100
2025 MIA 113 115 25 61 73 5 45 .288 .364 .544 394
2026 MIA 59 50 8 25 32 1 24 .230 .320 .424 157
ON PACE 115 97 15 48 62 1 46 .230 .320 .424 306
3-YEAR AVG 61 52 9 25 32 2 20 .252 .324 .455 166
Career 269 226 39 111 138 6 88 .248 .323 .447
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 vs SF 09:40 EDT EST Eduardo Rodriguez
Tyler Mahle
ATH vs LAD 09:40 EDT EST Gage Jump
Eric Lauer
BAL vs CHW 06:35 EDT EST Shane Baz
Sean Burke
BOS vs WAS 07:10 EDT EST Ranger Suarez
Miles Mikolas
CHC vs SD 08:05 EDT EST
Griffin Canning
CIN @MIL 07:40 EDT EST Nick Lodolo
Robert Gasser
CLE vs TEX 07:10 EDT EST Parker Messick
Jacob deGrom
COL vs MIA 08:40 EDT EST Sean Sullivan
Sandy Alcantara
DET @NYY 07:05 EDT EST Casey Mize
Ryan Weathers
HOU vs MIN 08:10 EDT EST Peter Lambert
Zebby Matthews
LAA @SEA 09:40 EDT EST Ryan Johnson
George Kirby
NYM @TOR 07:07 EDT EST Nolan McLean
Trey Yesavage
PHI vs PIT 06:40 EDT EST Aaron Nola
Braxton Ashcraft
Matchup Time
No games scheduled
Matchup Time
No games scheduled