← Back
Troy JohnstonLHB
COL
🐾 Tonight8:05 PM MT · Las Vegas Ballpark
Home Run
8.1%
+1141
🐾🐾🐾🐾🐾
Big Dawg Energy
vs Joey Estes (RHP) (1.20 HR/9) · park 95
2+ RBI
8.4%
+1086
RBI 1+
32.0%
+212
Hits 1+
69.5%
-227
Hits 2+
27.8%
+260
FG · Blended (3-sys)Monte Carlo
30k iter
7.5%
95% CI · 7.27.8%
+1231
Fair odds
1st AB
2.0%
Through AB2
4.1%
Best window
Early
What shifted the projection
  • Park-5%
  • Temp+5%
  • vs SP+40%
  • Contact-13%
  • Statcast-14%
🎯 Early-AB cuesvs Joey Estes (RHP)
  • ·SP is HR-vulnerable (blended_proj)
  • ·87F game
  • ·Soft contact profile (away) — below league
  • ·Weak Statcast contact (barrel%/EV below league)
Thin blended HR rate
Model inputs
Base HR/PA0.0196 · blended_3sys
TTO rampconstant
Platoon0% (×1.00) · constant
vs SP (HR/9)+40% (×1.40) · blended_proj
Park-5% (×0.95)
Wind0% (×1.00)
Temp+5% (×1.05)
Lineup0% (×1.00)
Contact (batted-ball)-13% (×0.87)
Statcast (barrel/EV)-14% (×0.86)
Pitch match0% (×1.00)
SP Stuff+0% (×1.00)
SP contact (batted-ball)0% (×1.00)
SP Statcast allowed0% (×1.00)
Discipline+0% (×1.00)
HR Odds History
Price range · 16 games
Now
+1140
High
+1170
Low
+645
Med
+768
Avg
+797
+1140
Low +645High +1170
BUILDING HISTORY

No home runs in the tracked window yet — the money zone fills in as he goes yard.

Recent — tap a game

🐾 = a game he homered. The shaded band is the price range on those games — his money zone. Tonight's diamond glows when it lands inside it. Prices are model-implied fair odds until a live book line is captured.

Projection & contact detail(Monte Carlo model inputs)
Fangraphs Projection (Rest of Season)
2026-06-12 · THE BAT X
Proj HR (RoS)
4.4
Proj PA
246
HR / PA
.018
ISO
.122
wOBA
.315
wRC+
85
2026 Contact Profile
🐾 Tonight: Away2026-06-12 · FG
Season
HR/FB
3.6
Hard%
33.0
FB%
31.8
Pull%
36.9
Soft%
4.0
GB%
38.7
vs LHP
HR/FB
0.0
Hard%
34.1
FB%
42.5
Pull%
19.5
Soft%
4.9
GB%
40.0
🐾vs RHP
HR/FB
5.3
Hard%
32.6
FB%
28.6
Pull%
42.2
Soft%
3.7
GB%
38.3
Home
HR/FB
2.9
Hard%
29.6
FB%
36.5
Pull%
32.7
Soft%
3.1
GB%
36.5
🐾Away
HR/FB
5.0
Hard%
37.2
FB%
26.0
Pull%
42.3
Soft%
5.1
GB%
41.6

🐾 = split that matches tonight (vs RHP, Away). Jade = better than league average for HR upside (high HR-FB / Hard / Pull / FB; low Soft).

Why this pick
2.0 🐾
DART THROW
  • 87°F — ball flies in warm air

Tip: cross-reference the matchup math with your sportsbook line — only fire when your model edge clears the juice.

Last 15 Days
🐾 Recent form heading into tonight's matchup
.302 vs season .28658 PA · 15d
OPS
.743
ISO
.113
HR
0
RBI
6
K-BB
6-3
Game Log · Last 8
DateOppABHHRRBIBBKSLG
06-12@ ATH300100
06-11vs CHC4300001.000
06-10vs CHC300011
06-09vs CHC510000.400
06-07vs MIL2101001.000
06-06vs MIL310010.333
06-05vs MIL500000
06-03@ LAA420201.750
vs Pitch Type — Tonight's Top 4
PitchISOxwOBABRL%HH%Pull%Whiff%
FFvR68PA.072.3892.643.64928.7
SIvR16PA.2428.38.34218.2
CUvR16PA.375.3589.127.38232.1
STvR7PA.428.3000.075.010014.3
Platoon detail · vs LHP / vs RHP
FF4-Seam Fastball
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.100.1560.050.06716.02111
vs RHP🐾 CRUSHESTONIGHT.072.3892.643.64928.713768
SISinker
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP🐾 CRUSHES.181.4388.358.3335.62113
vs RHPTONIGHT.2428.38.34218.213716
CUCurveball
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHPno sample
vs RHPTONIGHT.375.3589.127.38232.113716
STSweeper
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.2750.066.78323.5217
vs RHPTONIGHT.428.3000.075.010014.31377
Ballpark — Tonight's Venue
🐾vs LHB
95
vs RHB
114
vs SHB
104

Las Vegas Ballpark. 100 = league average; higher = HR-friendlier. 🐾 Highlighted side matches Johnston.

Season Statcast
ISO
.119
Barrel %
2.8
Hard Hit %
36.9
Pull % (HRs)
100
xwOBA
.328
xBA
.286
Brl / PA %
2.10
Max EV (mph)
107.9
Exit Velocity Profile
Max EV (mph)
106.3
Avg EV on HRs
103.9
Avg HR Distance (ft)
412
HRs in sample
3
No-doubters (110+ mph)
0/3
Crushed (105+ mph)
2/3
Avg LA on HRs
31.0°
Brl / PA %
2.10

Sampled across 3 home runs. Jade = elite power signal vs. league.

Strike Zone Heatmap
🐾 Tap a pitch chip to slice by tonight's SP arsenal
.34.31.34.22.46.52🐾.24.47.29
🐾 Hottest zone: #6 (xwOBA .515). Hover any cell for detail.
Catcher's view. Inside square = strike zone (3×3). Outer corners = chase zones. Color = xwOBA on contact — jade = HR damage, red = cold.
Spray Chart (season HRs · tonight's park overlay)
🐾 Park dimensions = tonight's venue (ATH)
CFLFRF325ft403ft325ftCUKCST
Each dot is labeled + colored by the pitch type it was hit off. Hover / tap for distance, EV, LA, hand.
Overlay: Sutter Health Park (325/403/325 ft) · elev 27ft
3 HRs this season
vs RHP 3vs LHP 0
Pitch Color Key · 🐾 = most HRs (exploit)
CUCurveball1
KCKnuckle-Curve1
STSweeper1
Bats L · Pull side: RF
Splits — Today's Matchup
Handedness
SplitISOSLGOPSBRL%HR
🐾vs RHP193PA.132.477.8812.8%2
vs LHP52PA.062.250.4664.4%0
Location
SplitISOSLGOPSBRL%HR
Home131PA.125.458.8403.8%1
🐾Away114PA.108.392.7372.4%1
Time
SplitISOSLGOPSBRL%HR
Day83PA.113.507.9703.0%0
🐾Night162PA.119.391.7063.4%2
Base State
SplitISOSLGOPSHR
Bases Empty73PA.135.478.8751
Runners On120PA.125.433.8111
RISP70PA.119.492.9350
Outs
SplitISOSLGOPSHR
0 Outs88PA.110.451.8300
1 Out79PA.133.493.8601
2 Outs78PA.108.323.6691
Count
SplitISOSLGOPSHR
0-044PA.191.6431.0751
1-012PA.250.583.9170
0-125PA.160.6401.1200
2-08PA0
0-228PA.214.500.7861
3-02PA1.0000
1-239PA.132.2850
2-230PA.100.300.5001
3-230PA.091.409.9090

🐾 = the split that matches tonight. vs RHP · Away · Night · Sat.