← Back
CJ AbramsLHB
WSH
🐾 Tonight2:05 PM MT · Nationals Park
Home Run
18.9%
+430
🐾🐾🐾🐾🐾
Big Dawg Energy
vs Luis Castillo (RHP) (1.18 HR/9) · park 111
2+ RBI
14.4%
+596
RBI 1+
37.4%
+167
Hits 1+
66.5%
-198
Hits 2+
24.4%
+309
FG · Blended (3-sys)Monte Carlo
30k iter
24.2%
95% CI · 23.724.6%
+314
Fair odds
1st AB
7.0%
Through AB2
13.5%
Best window
Early
What shifted the projection
  • Park+11%
  • Temp+5%
  • vs SP+5%
  • Contact+17%
  • SP Contact+7%
  • Statcast+16%
  • SP Statcast+4%
🎯 Early-AB cuesvs Luis Castillo (RHP)
  • ·HR-friendly park (factor 111)
  • ·90F game
  • ·Elite batted-ball profile (home) — Pull/Hard/FB/HR-FB above league
  • ·Elite Statcast power (barrel%/EV/bat speed above league)
Model inputs
Base HR/PA0.0351 · blended_3sys
TTO ramp1.00 → 1.00 → 1.00
Platoon0% (×1.00) · constant
vs SP (HR/9)+5% (×1.05) · blended_proj
Park+11% (×1.11)
Wind0% (×1.00)
Temp+5% (×1.05)
Lineup0% (×1.00)
Contact (batted-ball)+17% (×1.17)
Statcast (barrel/EV)+16% (×1.16)
Pitch match0% (×1.00)
SP Stuff+0% (×1.00)
SP contact (batted-ball)+7% (×1.07)
SP Statcast allowed+4% (×1.04)
Discipline-1% (×0.99)
HR Odds History
Price range · 14 games · 3 HR
Now
+430
High
+1135
Low
+425
Med
+708
Avg
+724
🐾🐾🐾+430
Low +425🐾 HR money zoneHigh +1135
🐾 PRIME+ SPOTspot score 100

Even shorter than his HR range — likelier than when he's gone yard 3× priced here.

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)
13.1
Proj PA
371
HR / PA
.035
ISO
.181
wOBA
.335
wRC+
112
2026 Contact Profile
🐾 Tonight: Home2026-06-12 · FG
Season
HR/FB
17.3
Hard%
37.0
FB%
42.2
Pull%
44.8
Soft%
18.2
GB%
35.9
vs LHP
HR/FB
8.7
Hard%
32.1
FB%
41.1
Pull%
39.3
Soft%
19.6
GB%
35.7
🐾vs RHP
HR/FB
20.7
Hard%
39.0
FB%
42.6
Pull%
47.1
Soft%
17.6
GB%
36.0
🐾Home
HR/FB
15.4
Hard%
37.0
FB%
42.4
Pull%
43.5
Soft%
20.7
GB%
41.3
Away
HR/FB
19.0
Hard%
37.0
FB%
42.0
Pull%
46.0
Soft%
16.0
GB%
31.0

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

Why this pick
5.0 🐾
ELITE BIG DAWG ENERGY
  • Nationals Park mild HR boost (+11)
  • Crushes 2/3 of SP's top pitches (FF, SI)
  • Historical sweet spot in the order: #1 (85% of career HRs)
  • 90°F — ball flies in warm air
  • Park boost (111)
  • High barrels/PA (7.3%)
  • Pitcher high contact-quality allowed (11.0% brl)

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
.239 vs season .26751 PA · 15d
OPS
.705
ISO
.152
HR
2
RBI
4
K-BB
13-4
Game Log · Last 8
DateOppABHHRRBIBBKSLG
06-12vs SEA300002
06-09@ SF510001.200
06-08@ SF420201.500
06-07@ ARI4111001.000
💣 367ft · 96.2 EV · Cutter
06-06@ ARI400002
06-05@ ARI4211211.250
💣 386ft · 106.0 EV · Slider
06-03vs MIA400002
06-02vs MIA410001.250
vs Pitch Type — Tonight's Top 4

🐾 Rows below are tonight's SP's top 4 pitches — every line is a matchup that will appear in this AB. Metrics are this hitter's vs RHP split.

PitchISOxwOBABRL%HH%Pull%Whiff%
🐾FFvR57PA.325.42210.840.56223.0
🐾SLvR25PA.250.40414.371.47125.5
🐾SIvR22PA.200.51722.277.88312.1
🐾CHvR32PA.193.33613.034.87831.1
Platoon detail · vs LHP / vs RHP
FF4-Seam Fastball
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP🐾 CRUSHES.076.64120.040.02010.310915
vs RHPTONIGHT.325.42210.840.56223.016757
SLSlider
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.300.2627.753.86939.610920
vs RHP🐾 CRUSHESTONIGHT.250.40414.371.47125.516725
SISinker
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.166.2510.021.46417.110919
vs RHP🐾 CRUSHESTONIGHT.200.51722.277.88312.116722
CHChangeup
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHPno sample
vs RHPTONIGHT.193.33613.034.87831.116732
Ballpark — Tonight's Venue
🐾vs LHB
111
vs RHB
78
vs SHB
95

Nationals Park. 100 = league average; higher = HR-friendlier. 🐾 Highlighted side matches Abrams.

HR by Lineup Spot
🐾 Hottest from spot #134 of 40 career HRs (85%).
34
1
🐾
6
2
·
3
·
4
·
5
·
6
·
7
·
8
·
9
·
Hot spots:#1

Inferred from first-inning batting order, 2024–2025 cached Statcast.

Season Statcast
ISO
.239
Barrel %
10.9
Hard Hit %
42.2
Pull % (HRs)
100
xwOBA
.362
xBA
.267
Brl / PA %
7.30
Max EV (mph)
110.8
Exit Velocity Profile
Max EV (mph)
107.1
Avg EV on HRs
102.9
Avg HR Distance (ft)
389
HRs in sample
9
No-doubters (110+ mph)
0/9
Crushed (105+ mph)
2/9
Avg LA on HRs
29.6°
Brl / PA %
7.30

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

Tonight's Pitch Matchup
Luis Castillo · top 3 pitches tonightvs RHP split
🐾🐾🐾🐾🐾
🐾 ELITE EXPLOIT
  • FF4-Seam Fastballvs RHP
    Use%
    46
    xwOBA
    .422
    Whiff%
    23.0
    HH%
    40.5
    BRL%
    10.8
    Pull%
    62

    🐾 Hitter is crushing this pitch — every meatball is a HR candidate.

  • SLSlidervs RHP
    Use%
    25
    xwOBA
    .404
    Whiff%
    25.5
    HH%
    71.4
    BRL%
    14.3
    Pull%
    71

    🐾 Hitter is crushing this pitch — every meatball is a HR candidate.

  • SISinkervs RHP
    Use%
    17
    xwOBA
    .517
    Whiff%
    12.1
    HH%
    77.8
    BRL%
    22.2
    Pull%
    83

    🐾 Hitter is crushing this pitch — every meatball is a HR candidate.

Career vs Luis Castillo (RHP)
🐾 Tonight's matchup
.333AVG · small sample (3 PA)
OPS
.666
HR
0
RBI
0
K-BB
1-0
Luis Castillo (RHP) arsenal (Top 3)
PitchUse%BRL%-AHH%-APull%xwOBAPut%
FF⚡ PUT-AWAY🐾 EXPLOIT45.714.149.347.33418.5
SL24.77.142.171.30513.1
SI17.09.650.065.43112.5
CH12.510.044.080.3107.5
Platoon detail · vs LHB / vs RHB
FF4-Seam Fastball⚡ PUT-AWAY46% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB⚡ PUT-AWAY🐾 EXPLOIT15.354.248.37915.590
vs RHB⚡ PUT-AWAY11.546.246.25821.356
SLSlider25% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB🐾 EXPLOIT10.055.075.34713.831
vs RHB4.527.368.25913.232
SISinker17% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB🐾 EXPLOIT22.255.656.5420.012
vs RHB7.053.567.40713.551
CHChangeup13% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB🐾 EXPLOIT9.140.977.3242.623
vs RHB12.537.588.26618.212

🐾 Jade-ringed cells = top 4 HR-vulnerability flags (above-league BRL%-A, HH%-A, Pull%, xwOBA on this pitch). The pitches getting hammered. ⚡ PUT-AWAY = his go-to out-pitch (highest 2-strike K rate · 18.5% put-away); a 🐾 EXPLOIT tag means even that pitch is getting hit hard. Platoon detail below breaks each pitch into vs-LHB / vs-RHB — the jade-tagged side is the one hitting it hardest (the exploit), and the ⚡ PUT-AWAY tag marks his top out-pitch separately vs each hand.

Strike Zone Heatmap
🐾 Tap a pitch chip to slice by tonight's SP arsenal
Filter heatmap by tonight's SP's top 3 pitches

Heatmap below = season aggregate. Click a pitch chip to filter.

.40.34.27.37.40🐾.28.27.29.30
🐾 Hottest zone: #5 (xwOBA .402). 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 (WSH)
CFLFRF336ft402ft335ftCHCHSTFFFCCUFFSLSI
Each dot is labeled + colored by the pitch type it was hit off. Hover / tap for distance, EV, LA, hand.
Overlay: Nationals Park (336/402/335 ft) · elev 50ft
9 HRs this season
vs RHP 9vs LHP 0
Pitch Color Key · 🐾 = most HRs (exploit)
CH🐾Changeup2
FF🐾4-Seam Fastball2
STSweeper1
FCCutter1
CUCurveball1
SLSlider1
SISinker1
Bats L · Pull side: RF
Splits — Today's Matchup
Handedness
SplitISOSLGOPSBRL%HR
🐾vs RHP208PA.269.560.95411.5%12
vs LHP83PA.160.427.7526.8%2
Location
SplitISOSLGOPSBRL%HR
🐾Home144PA.193.435.7758.5%6
Away147PA.278.6031.01111.5%8
Time
SplitISOSLGOPSBRL%HR
🐾Day132PA.212.451.78410.1%6
Night159PA.256.577.98610.2%8
Base State
SplitISOSLGOPSHR
Bases Empty91PA.311.527.8906
Runners On121PA.260.580.9936
RISP78PA.277.6461.0824
Outs
SplitISOSLGOPSHR
0 Outs111PA.101.384.7352
1 Out83PA.343.6581.0316
2 Outs97PA.308.564.9666
Count
SplitISOSLGOPSHR
0-033PA.219.7501.2951
1-019PA.263.526.7891
0-126PA.154.423.6921
2-010PA.444.8440
0-243PA.154.385.6871
3-06PA3.0004.0005.0001
1-249PA.042.146.2680
2-237PA.189.459.7302
3-236PA.096.286.8130

🐾 = the split that matches tonight. vs RHP · Home · Day · Sat.