FANSPORTS
BACK TO RANKINGS
Troy Johnston

Troy Johnston

COLRF • Bats L2026 Season

Overall Rank: 92RF Rank: 12
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

+0.83
Overall
+2.62
AVG
-0.39
HR
+1.02
RBI
+0.69
R
+0.22
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#181
Hitter
#21
Position

Season Stats

.311
AVG
3
HR
34
RBI
30
R
4
SB
.375
OBP
.440
SLG
.815
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

Weak vs LHPHits breaking
SplitPAAVGOPSwOBAwRC+
vs LHP59.185.520.23073
vs RHP211.348.898.395123
Home140.331.843.370115
Away130.289.785.349111
vs Elite78.314.813.361124
vs Good79.301.765.338108
vs Average40.297.809.355107
vs Below-avg54.327.838.371105
Pitch typePAwOBARV/100Whiff%
vs Fastball130.334-0.524.7%
vs Breaking77.379+2.820.4%
vs Offspeed42.288+0.925.4%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGLUCKY
+.024
UnluckyLucky
HRNEUTRAL
+0.4 HR
UnluckyLucky
RunsUNLUCKY
-0.07
UnluckyLucky
RBILUCKY
+.209
UnluckyLucky
Hard ContactWEAK
2.6%
SoftElite

Game Log (72 games)

DateOppABRHHRRBIBBSOSB
Jun 23vs Boston Red Sox40200000
Jun 22vs Boston Red Sox10000000
Jun 20vs Pittsburgh Pirates20000210
Jun 16@ Chicago Cubs30000110
Jun 15@ Chicago Cubs10000000
Jun 14@ Athletics53214100
Jun 13@ Athletics30201000
Jun 12@ Athletics30001000
Jun 11vs Chicago Cubs40300000
Jun 10vs Chicago Cubs31000110
Jun 9vs Chicago Cubs51100000
Jun 7vs Milwaukee Brewers20101001
Jun 6vs Milwaukee Brewers30100100
Jun 5vs Milwaukee Brewers51000000
Jun 3@ Los Angeles Angels40202010
Jun 2@ Los Angeles Angels41200100
Jun 1@ Los Angeles Angels50201010
May 31vs San Francisco Giants51201001
May 30vs San Francisco Giants50100010
May 29vs San Francisco Giants51100020
May 27@ Los Angeles Dodgers40000000
May 26@ Los Angeles Dodgers41100010
May 25@ Los Angeles Dodgers41100010
May 24@ Arizona Diamondbacks20100200
May 23@ Arizona Diamondbacks31201101
May 22@ Arizona Diamondbacks40000020
May 21@ Arizona Diamondbacks31100000
May 20vs Texas Rangers41101010
May 19vs Texas Rangers40200010
May 17vs Arizona Diamondbacks42201110
May 16vs Arizona Diamondbacks10000010
May 15vs Arizona Diamondbacks30000010
May 14@ Pittsburgh Pirates30102000
May 13@ Pittsburgh Pirates41100000
May 12@ Pittsburgh Pirates20100010
May 10@ Philadelphia Phillies10000010
May 9@ Philadelphia Phillies41100010
May 8@ Philadelphia Phillies11101000
May 7vs New York Mets30100110
May 6vs New York Mets41201010
May 4vs New York Mets10000010
May 3vs Atlanta Braves31200210
May 2vs Atlanta Braves30000010
May 1vs Atlanta Braves40200000
Apr 30@ Cincinnati Reds41100010
Apr 28@ Cincinnati Reds30100110
Apr 26@ New York Mets30101110
Apr 26@ New York Mets40101000
Apr 24@ New York Mets50102020
Apr 23vs San Diego Padres40302100
Apr 22vs San Diego Padres41100020
Apr 21vs San Diego Padres30000000
Apr 20vs Los Angeles Dodgers40100010
Apr 19vs Los Angeles Dodgers30200100
Apr 18vs Los Angeles Dodgers41302011
Apr 17vs Los Angeles Dodgers40001020
Apr 16@ Houston Astros40100010
Apr 15@ Houston Astros00000100
Apr 14@ Houston Astros10101000
Apr 11@ San Diego Padres40000010
Apr 9@ San Diego Padres40000120
Apr 8vs Houston Astros41201100
Apr 7vs Houston Astros41100010
Apr 6vs Houston Astros52312000
Apr 5vs Philadelphia Phillies40000010
Apr 4vs Philadelphia Phillies21100100
Apr 3vs Philadelphia Phillies40100010
Apr 1@ Toronto Blue Jays40201010
Mar 31@ Toronto Blue Jays20000000
Mar 30@ Toronto Blue Jays51212010
Mar 29@ Miami Marlins10000010
Mar 28@ Miami Marlins30100010