Dominate Fantasy - Sync your team
MLB
SF
CHC
18
3
FINALFINAL
SEA
DET
3
7
BOT 8 • Q • • KIRO LIVE
CHW
PHI
6
8
BOT 8 • Q • • NBC LIVE
BOS
NYY
5
3
BOT 8 • Q • • YES LIVE
BAL
TOR
7
3
TOP 8 • Q • • SN1 LIVE
TB
MIA
6
0
BOT 8 • Q • • MIAM LIVE
PIT
ATL
3
6
TOP 7 • Q • • BVSN LIVE
ATH
HOU
0
5
BOT 4 • Q • • NBC LIVE
KC
MIN
o8.5
-117
DELAYED
CIN
STL
3
2
MID 3 • Q • • WSTR LIVE
CLE
TEX
2
0
MID 4 • Q • • APLTV LIVE
MIL
COL
1
1
TOP 2 • Q • • KWGN LIVE
WSH
ARI
o9
-1.5
9:40PM • PREVIEW KTVK
NYM
SD
o7
-1.5
9:40PM • PREVIEW SDPA
LAA
LAD
o8.5
-1.5
10:10PM • PREVIEW FDSW

Troy Johnston or Christian Walker

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

Troy Johnston

RFColorado Rockies COL
Christian Walker

Christian Walker

1BHouston Astros HOU
OR
🔓 EXPERT ANALYSIS

Owners starting Johnston over Walker

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Troy Johnston

Troy Johnston's hot bat makes him an intriguing start at Coors Field

Johnston is absolutely locked in at the plate, batting .357 over his last seven days and maintaining a stellar .322 average over the last month. Even though the last-place Rockies are struggling at the bottom of the division with a 24-39 record, Johnston has taken full advantage of his opportunity. With outfielders Brenton Doyle and Mickey Moniak sidelined on the injured list, he has locked down everyday playing time as the primary left fielder.

His current .320 season average is vastly outperforming our modest .257 baseline projection, raising his stock in all formats. While a high-contact profile is sustainable, his complete lack of home runs over the last 30 days suggests his power ceiling is limited. Expect his average to normalize slightly, but his strong on-base skills make him a real asset.

Colorado has three games remaining this week, all at home against the Brewers. Johnston draws a fantastic matchup Friday against Brandon Sproat and his 6.56 ERA, though he must navigate a tough battle against Jacob Misiorowski on Saturday. Given the home-field advantage of Coors Field, Johnston is a solid weekly Start in medium and deep leagues.

Updated 1 day ago

Latest News Troy Johnston
Loading...
🔓 EXPERT ANALYSIS

Owners starting Walker over Johnston

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Christian Walker

Christian Walker's Power Surge Offsets Batting Average Slump as Astros Battle Through Lineup Injuries

Walker remains the everyday starter at first base for the fourth-place Astros, who currently hold a 28-35 record. Over his last 14 days, he has showcased impressive pop with five home runs and 14 RBIs, despite hitting just .213. His daily presence in the lineup is vital for Houston right now, especially with key contributors like Jose Altuve and Carlos Correa sidelined on the injured list.

While his batting average has slumped over the last month, Walker's exceptional raw power is entirely legitimate. Having already smashed 16 home runs in 62 games, he is pacing well ahead of his 2025 mark of 27 homers. Fantasy managers should remain patient with his batting average, as our models expect him to eventually settle back closer to his career .247 mark.

Looking at the remaining slate for the week, Walker matches up against highly vulnerable pitching. He will face Pittsburgh's Jared Jones, who enters with a 10.38 ERA, followed by Oakland's Jack Perkins (5.96 ERA) and Gage Jump (3.75 ERA). Given these highly favorable matchups, Walker is set up for a productive weekend. Start.

Updated 1 day ago

Latest News Christian Walker
Loading...
Performance Troy Johnston
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.306056.3580.388212
Season stats based on the past 14 days
Performance Christian Walker
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.21651410.2730.510012
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Troy Johnston
OWN
21%
+1.81 compared to last week
START
15%
+2.66 compared to last week
OWN/START Christian Walker
OWN
97%
-0.07 compared to last week
START
86%
-1.63 compared to last week
Next Up Consensus Rankings
Expert Consensus Troy Johnston
74th
Average Ranking of Fantasy Experts
Expert Consensus Christian Walker
14th
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 34th.
  • The current leader among OF's is James Wood
  • 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 15 in BABIP (Batting Average on Balls In Play) with 0.404 and is currently ranked 14th
  • Top 15 in batting average with 0.318 and is currently ranked 15th
  • Top 50 on base percentage and is currently ranked 45th with 0.378
  • Not too impressive with slugging percentage currently ranked 140th with 0.426
  • Top 100 in on base plus slugging and is currently ranked 97th with 0.804
  • Not very impressive in steals and is currently ranked 234th with 3
  • Not too impressive and is currently ranked 192nd in RBI with 24
  • Not too impressive and is currently ranked 220th in runs scored with 22
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.4 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.32, OBP: +0.375, HRs: +2, RBI: +27, Runs: +24, Wlks: +16, Stls: +4,
Breakdown Christian Walker

    Overview

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

  • Ranked 383rd in BABIP (Batting Average on Balls In Play) with 0.229
  • Ranked 252nd in batting average with 0.232
  • Not overly impressive with on base percentage currently ranked 257th with 0.304
  • Top 100 in slugging percentage and is currently ranked 80th with 0.473
  • Not too impressive with on base plus slugging currently ranked 118th with 0.776
  • Top 15 in RBI and is currently ranked 12th with 36
  • Top 100 in runs scored and is currently ranked 86th with 31
  • Top 15 in HRs and is currently ranked 14th with 15
  • 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.038, OBP: +0.048, HRs: +8, RBI: +18, Runs: +12, Wlks: +6, Stls: EVEN,
Next Up Health Check
Injury Troy Johnston

No Injury Reported

Injury Christian Walker

No Injury Reported

Next Up Matchup Comparison
Matchups Troy Johnston
DateOpponentResult
Jun 01@LAAAntonio SenzatelaW 8-9
Jun 02@LAATomoyuki SuganoW 2-8
Jun 03@LAAWalbert UrenaL 11-4
Jun 05VS MILBrandon Sproat
Jun 06VS MILJacob Misiorowski
Jun 07VS MILShane Drohan
AVG HR RBI R OBP SLG SB GP
.462031.5000.61503
Season stats based on this weeks opponents
Matchups Christian Walker
DateOpponentResult
Jun 02VS PITBubba ChandlerL 6-10
Jun 03VS PITAJ BlubaughW 11-9
Jun 04VS PITJared JonesL 1-5
Jun 05VS ATHJack Perkins
Jun 06VS ATHKade Morris
Jun 07VS ATHGage Jump
AVG HR RBI R OBP SLG SB GP
.269265.3210.53806
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Troy Johnston
8.94
FantasySP Player Rating
Rating Christian Walker
14.07
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 57 63 2 24 27 4 15 .320 .369 .437 173
ON PACE 146 162 5 61 69 10 38 .320 .369 .437 444
3-YEAR AVG 14 10 1 4 4 1 2 .277 .325 .420 33
Career 100 94 6 35 40 6 22 .304 .353 .430
Career Christian Walker
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2014 BAL 6 3 1 1 1 0 1 .167 .211 .389 6
2015 BAL 6 1 0 0 0 0 2 .111 .273 .111 1
2017 BAL 10 3 2 2 2 0 1 .273 .385 .909 13
2018 BAL 34 8 3 6 6 1 1 .163 .196 .388 23
2019 ARI 150 137 29 86 73 8 65 .259 .346 .476 415
2020 ARI 57 59 7 35 34 1 19 .271 .333 .459 165
2021 ARI 113 97 10 54 46 0 38 .245 .314 .384 301
2022 ARI 148 129 35 81 90 2 67 .240 .328 .484 530
2023 ARI 173 163 34 92 109 17 74 .254 .335 .483 646
2024 ARI 128 120 26 71 84 2 54 .251 .334 .468 432
2025 HOU 153 138 27 71 88 2 39 .236 .295 .419 423
2026 HOU 63 58 16 37 45 0 21 .247 .319 .494 228
ON PACE 159 146 40 93 113 0 53 .247 .319 .494 577
3-YEAR AVG 151 140 29 78 94 7 56 .247 .322 .457 500
Career 1041 916 190 536 578 33 382 .247 .324 .457
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 vs WAS 09:40 EDT EST Merrill Kelly
Foster Griffin
ATH @HOU 08:10 EDT EST Jack Perkins
Peter Lambert
ATL vs PIT 07:15 EDT EST Martin Perez
Mitch Keller
BAL @TOR 07:07 EDT EST Brandon Young
Trey Yesavage
BOS @NYY 07:05 EDT EST Sonny Gray
Ryan Weathers
CHC vs SF 02:20 EDT EST Edward Cabrera
Robbie Ray
CHW @PHI 06:40 EDT EST Anthony Kay
Jesus Luzardo
CIN @STL 08:15 EDT EST Brady Singer
Kyle Leahy
CLE @TEX 08:15 EDT EST Parker Messick
Kumar Rocker
COL vs MIL 08:40 EDT EST Ryan Feltner
Brandon Sproat
DET vs SEA 06:40 EDT EST Framber Valdez
Bryan Woo
KC @MIN 08:15 EDT EST Michael Wacha
Zebby Matthews
LAA @LAD 10:10 EDT EST Reid Detmers
Roki Sasaki
MIA vs TB 07:10 EDT EST Ryan Gusto
Drew Rasmussen
NYM @SD 09:40 EDT EST Christian Scott
Michael King
Matchup Time
NY @SA 8:30 PM EST
Matchup Time
No games scheduled