โ† Back
Kevin McGonigleLHB
DET
๐Ÿ“… Tomorrow6:10 PM MT ยท Daikin Park
Showing tomorrow's slate. Projections and lineups will refine as the slate locks in.
Home Run
9.0%
+1013
๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ
Big Dawg Energy
vs Kai-Wei Teng (RHP) (1.06 HR/9) ยท park 88
Batting #2Projected lineup
2+ RBI
8.9%
+1018
RBI 1+
32.5%
+208
Hits 1+
66.6%
-200
Hits 2+
24.6%
+306
FG ยท Blended (3-sys)Monte Carlo
30k iter
8.9%
95% CI ยท 8.6โ€“9.2%
+1022
Fair odds
1st AB
2.3%
Through AB2
4.5%
Best window
Early
What shifted the projection
  • Park-12%
  • vs SP-5%
  • Contact-16%
  • SP Contact+13%
  • Statcast+6%
  • SP Statcast-6%
๐ŸŽฏ Early-AB cuesvs Kai-Wei Teng (RHP)
  • ยทSoft contact profile (away) โ€” below league
  • ยทSP allows hard, pulled fly balls (HR-prone contact)
โ–ธModel inputs
Base HR/PA0.0263 ยท blended_3sys
TTO ramp1.00 โ†’ 1.00 โ†’ 1.00
Platoon0% (ร—1.00) ยท constant
vs SP (HR/9)-5% (ร—0.95) ยท blended_proj
Park-12% (ร—0.88)
Wind0% (ร—1.00)
Temp0% (ร—1.00)
Lineup0% (ร—1.00)
Contact (batted-ball)-16% (ร—0.84)
Statcast (barrel/EV)+6% (ร—1.06)
Pitch match0% (ร—1.00)
SP Stuff+0% (ร—1.00)
SP contact (batted-ball)+13% (ร—1.13)
SP Statcast allowed-6% (ร—0.94)
Discipline+0% (ร—1.00)
HR Odds History
Price range ยท 17 games ยท 1 HR
Now
+600
High
+8030
Low
+375
Med
+690
Avg
+1517
๐Ÿพ+600
Low +375๐Ÿพ HR money zoneHigh +8030
WARMspot score 95

Just below his HR money zone (+485 to +485). Close, not prime.

โš  Thin sample (1 HR game) โ€” a hint, not a lock.

HR Winners โ€” odds that cashed
๐Ÿพ+4852026-06-07vs SEAfair odds
HomeBat 2ndoff RHPSlider

๐Ÿพ = 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-14 ยท THE BAT X
Proj HR (RoS)
11.1
Proj PA
382
HR / PA
.029
ISO
.168
wOBA
.341
wRC+
115
2026 Contact Profile
๐Ÿพ Tonight: Away2026-06-14 ยท FG
Season
HR/FB
4.0
Hard%
28.2
FB%
46.8
Pull%
39.8
Soft%
19.0
GB%
30.1
vs LHP
HR/FB
4.5
Hard%
22.8
FB%
38.6
Pull%
38.6
Soft%
24.6
GB%
36.8
๐Ÿพvs RHP
HR/FB
3.8
Hard%
30.2
FB%
49.7
Pull%
40.3
Soft%
17.0
GB%
27.7
Home
HR/FB
3.8
Hard%
25.5
FB%
51.0
Pull%
43.1
Soft%
19.6
GB%
30.4
๐ŸพAway
HR/FB
4.1
Hard%
30.7
FB%
43.0
Pull%
36.8
Soft%
18.4
GB%
29.8

๐Ÿพ = 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
  • Daikin Park suppresses HRs (88)
  • Crushes 2/3 of SP's top pitches (FF, SI)
  • Park drag (88)
  • High barrels/PA (6.0%)

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
.244โ†“ vs season .26850 PA ยท 15d
OPS
.770
ISO
.146
HR
1
RBI
3
K-BB
5-9
Game Log ยท Last 8
DateOppABHHRRBIBBKSLG
06-13@ CLE510000.200
06-12@ CLE400002โ€”
06-11vs MIN410000.500
06-10vs MIN200030โ€”
06-09vs MIN400012โ€”
06-07vs SEA4213111.250
๐Ÿ’ฃ 420ft ยท 109.4 EV ยท Slider
06-06vs SEA310010.667
06-05vs SEA410000.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%
๐ŸพSTvR11PAโ€”.0050.020.06011.8
๐ŸพFFvR76PA.154.41214.341.1529.8
๐ŸพSIvR44PA.136.4119.157.6617.1
๐ŸพCHvR36PAโ€”.3294.225.07924.1
Platoon detail ยท vs LHP / vs RHP
STSweeper
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP๐Ÿพ CRUSHES.200.1490.00.07518.21055
vs RHPTONIGHTโ€”.0050.020.06011.813411
FF4-Seam Fastball
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.210.40212.543.8637.710525
vs RHPTONIGHT.154.41214.341.1529.813476
SISinker
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHP.042.3750.020.8544.710527
vs RHPTONIGHT.136.4119.157.6617.113444
CHChangeup
SplitISOxwOBABRL%HH%Pull%Whiff%wRC+PA
vs LHPโ€”.1810.033.33325.01056
vs RHP๐Ÿพ CRUSHESTONIGHTโ€”.3294.225.07924.113436
Ballpark โ€” Tonight's Venue
๐Ÿพvs LHB
89
vs RHB
115
vs SHB
102

Daikin Park. 100 = league average; higher = HR-friendlier. ๐Ÿพ Highlighted side matches McGonigle.

Season Statcast
ISO
.129
Barrel %
8.3
Hard Hit %
36.7
Pull % (HRs)
67
xwOBA
.363
xBA
.268
Brl / PA %
6.00
Max EV (mph)
109.5
Exit Velocity Profile
Max EV (mph)
108.8
Avg EV on HRs
107.0
Avg HR Distance (ft)
417
HRs in sample
3
No-doubters (110+ mph)
0/3
Crushed (105+ mph)
3/3
Avg LA on HRs
29.3ยฐ
Brl / PA %
6.00

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

Tonight's Pitch Matchup
Kai-Wei Teng ยท top 3 pitches tonightvs RHP split
๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ๐Ÿพ
Tough matchup
  • STSweepervs RHP
    Use%
    35
    xwOBA
    .005
    Whiff%
    11.8
    HH%
    20.0
    BRL%
    0.0
    Pull%
    60

    โš  Struggles against this pitch in 11 PA this season.

  • FF4-Seam Fastballvs RHP
    Use%
    25
    xwOBA
    .412
    Whiff%
    9.8
    HH%
    41.1
    BRL%
    14.3
    Pull%
    52

    ๐Ÿพ Hitter is crushing this pitch โ€” every meatball is a HR candidate.

  • SISinkervs RHP
    Use%
    18
    xwOBA
    .411
    Whiff%
    7.1
    HH%
    57.6
    BRL%
    9.1
    Pull%
    61

    ๐Ÿพ Hitter is crushing this pitch โ€” every meatball is a HR candidate.

Kai-Wei Teng (RHP) arsenal (Top 3)
PitchUse%BRL%-AHH%-APull%xwOBAPut%
STโšก PUT-AWAY35.43.729.659.26323.5
FF25.15.948.556.35012.2
SI18.03.242.955.33023.1
CH9.76.246.781.41711.5
Platoon detail ยท vs LHB / vs RHB
STSweeperโšก PUT-AWAY35% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHBโšก PUT-AWAY5.025.065.28432.540
vs RHB2.932.456.24820.056
FF4-Seam Fastball25% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB4.842.962.36114.328
vs RHB7.753.846.33510.221
SISinker18% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB๐Ÿพ EXPLOIT0.044.467.365โ€”12
vs RHBโšก PUT-AWAY4.545.550.31425.029
CHChangeup10% use
SplitBRL%-AHH%-APull%xwOBAPut%PA
vs LHB6.243.881.41713.620
vs RHBno sample

๐Ÿพ 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 ยท 23.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.

.31.33.23.51๐Ÿพ.40.30.24.23.32
๐Ÿพ Hottest zone: #4 (xwOBA .506). 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 (HOU)
CFLFRF315ft409ft326ftSLSIFF
Each dot is labeled + colored by the pitch type it was hit off. Hover / tap for distance, EV, LA, hand.
Overlay: Daikin Park (315/409/326 ft) ยท elev 50ft
3 HRs this season
vs RHP 3vs LHP 0
Pitch Color Key ยท ๐Ÿพ = most HRs (exploit)
SLSlider1
SISinker1
FF4-Seam Fastball1
Bats L ยท Pull side: RF
HR Drought โ€” when he's due
HR Drought
5
games since last HR
23
PAs since last HR
Homers about every 8.0 games ยท 36 PA (1 HR in 8 G)
Splits โ€” Today's Matchup
Handedness
SplitISOSLGOPSBRL%HR
๐Ÿพvs RHP219PA.146.427.82011.2%3
vs LHP81PA.084.352.7103.3%1
Location
SplitISOSLGOPSBRL%HR
Home145PA.141.408.8018.3%2
๐ŸพAway155PA.117.404.7789.9%2
Time
SplitISOSLGOPSBRL%HR
Day114PA.188.515.91912.1%2
๐ŸพNight186PA.090.335.7066.9%2
Base State
SplitISOSLGOPSHR
Bases Empty98PA.114.367.7651
Runners On116PA.087.359.7120
RISP60PA.098.392.7920
Outs
SplitISOSLGOPSHR
0 Outs114PA.190.470.8383
1 Out100PA.154.452.8621
2 Outs86PA.014.264.6360

๐Ÿพ = the split that matches tonight. vs RHP ยท Away ยท Night ยท Mon.