← Los Angeles Angels @ Pittsburgh Pirates

Esmerlyn Valdez

PITbats R6th in the order · projectedLos Angeles Angels @ Pittsburgh Pirates6:46 PMPNC Park

facingRyan Johnson5.47 ERA · 6.47 K/9 · 1.42 WHIP · 72.1 IPRHP · HR/PA allowed 5.0% (league avg 2.9%) · barrel% allowed 10.7% (league avg 7.4%)
Valdez at the plateHR/PA 5.9%barrel rate 19.8%hard-hit% 48.4%

Home Runs

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
HR/PA allowed5.0%5.3%
93rd percentileleague avg 2.9%317 batters facedvs RHB · 95th pctseason 5.0% (93rd)132 batters facedsupports OVERsupports OVER
barrel% allowed10.7%10.6%
92nd percentileleague avg 7.4%317 batters facedvs RHB · 92nd pctseason 10.7% (92nd)94 batted ballssupports OVERsupports OVER
hard-hit% allowed38.0%42.5%
48th percentileleague avg 38.2%317 batters facedvs RHB · 79th pctseason 38.0% (48th)94 batted ballsneutralsupports OVER
fly-ball% allowed35.7%37.2%
94th percentileleague avg 26.7%317 batters facedvs RHB · 96th pctseason 35.7% (94th)94 batted ballssupports OVERsupports OVER
xSLG against.463.484
90th percentileleague avg .386316 batters facedvs RHB · 95th pctseason .463 (90th)116 at-batssupports OVERsupports OVER
The ArmRyan Johnson: home runs allowed by splitcounts, and those counts per batter faced
BFHRHR/BF
vs RHB ●13275.3%
vs LHB18494.9%
on the road ●14874.7%
at home16895.4%
season316165.1%

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
HR/PA5.9%4.2%
97th percentileleague avg 3.0%269 PAvs RHP · 80th pctseason 5.9% (97th)166 PAsupports OVERsupports OVER
barrel rate19.8%18.2%
99th percentileleague avg 7.8%269 PAvs RHP · 99th pctseason 19.8% (99th)77 batted ballssupports OVERsupports OVER
hard-hit%48.4%40.3%
90th percentileleague avg 39.0%269 PAvs RHP · 54th pctseason 48.4% (90th)77 batted ballssupports OVERneutral
fly-ball%40.5%35.1%
99th percentileleague avg 26.7%269 PAvs RHP · 93rd pctseason 40.5% (99th)77 batted ballssupports OVERsupports OVER
xSLG.433.386
78th percentileleague avg .386269 PAvs RHP · 53rd pctseason .433 (78th)145 at-batssupports OVERneutral
xISO.236.198
95th percentileleague avg .146269 PAvs RHP · 84th pctseason .236 (95th)145 at-batssupports OVERsupports OVER
avg exit velo91.6 mph88.7 mph
90th percentileleague avg 88.0 mph269 PAvs RHP · 55th pctseason 91.6 mph (90th)77 batted ballssupports OVERneutral
The MatchupEsmerlyn Valdez: Home Runs by split
GPAHRHR/PASLGover 0.5
vs RHP ●3815295.9%.50421% (8/38)
vs LHP2911776.0%.53624% (7/29)
at home ●3212897.0%.55525% (8/32)
on the road3514175.0%.48320% (7/35)
season67269165.9%.51822% (15/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PAHR/PABBEbarrelxSLGxISOEV
vs RHP ●1664.2%7718.2%.386.19888.7
vs LHP1038.7%4922.4%.498.29496.1
at home ●1287.0%6026.7%.488.28593.4
on the road1415.0%6613.6%.372.18690.0
season2695.9%12619.8%.428.23491.6
0.5line
OVER+650Fanaticspooled fair +564

30% boost+845pooled fair50% boost+975pooled fair

UNDER-590NoVigfair -569 · -0.5% vs fair

30% boost-454+3.9% vs market · -5.3% vs season50% boost-393+6.7% vs market · -2.7% vs season

Total Bases

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xSLG against.463.484
90th percentileleague avg .386316 batters facedvs RHB · 95th pctseason .463 (90th)116 at-batssupports OVERsupports OVER
xBA against.262.272
77th percentileleague avg .239316 batters facedvs RHB · 87th pctseason .262 (77th)116 at-batssupports OVERsupports OVER
AVG against.245.257
league avg .244+.001 vs league14 startsvs RHBseason .245132 batters facedneutralneutral
hard-hit% allowed38.0%42.5%
48th percentileleague avg 38.2%317 batters facedvs RHB · 79th pctseason 38.0% (48th)94 batted ballsneutralsupports OVER
barrel% allowed10.7%10.6%
92nd percentileleague avg 7.4%317 batters facedvs RHB · 92nd pctseason 10.7% (92nd)94 batted ballssupports OVERsupports OVER
The ArmRyan Johnson: total bases allowed by splitcounts, and those counts per batter faced
BFTBTB/BFSLG
vs RHB ●132530.40.469
vs LHB184680.37.425
on the road ●148580.39.464
at home168630.38.426
season3161210.38.443

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
xSLG.433.386
78th percentileleague avg .386269 PAvs RHP · 53rd pctseason .433 (78th)145 at-batssupports OVERneutral
SLG.518.423
96th percentileleague avg .400269 PAvs RHP · 63rd pctseason .518 (96th)166 PAsupports OVERsupports OVER
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
AVG.239.232
37th percentileleague avg .244269 PAvs RHP · 29th pctseason .239 (37th)166 PAsupports UNDERsupports UNDER
xISO.236.198
95th percentileleague avg .146269 PAvs RHP · 84th pctseason .236 (95th)145 at-batssupports OVERsupports OVER
hard-hit%48.4%40.3%
90th percentileleague avg 39.0%269 PAvs RHP · 54th pctseason 48.4% (90th)77 batted ballssupports OVERneutral
barrel rate19.8%18.2%
99th percentileleague avg 7.8%269 PAvs RHP · 99th pctseason 19.8% (99th)77 batted ballssupports OVERsupports OVER
line-drive%20.6%23.4%
18th percentileleague avg 23.6%269 PAvs RHP · 47th pctseason 20.6% (18th)77 batted ballssupports UNDERneutral
The MatchupEsmerlyn Valdez: Total Bases by split
GPATBTB/GSLGover 0.5
vs RHP ●38152651.71.50455% (21/38)
vs LHP29117521.79.53659% (17/29)
at home ●32128611.91.55556% (18/32)
on the road35141561.60.48357% (20/35)
season672691171.75.51857% (38/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PATB/PABBExSLGxISObarrelEV
vs RHP ●16636.1%77.386.19818.2%88.7
vs LHP10355.3%49.498.29422.4%96.1
at home ●12847.7%60.488.28526.7%93.4
on the road14139.7%66.372.18613.6%90.0
season26943.5%126.428.23419.8%91.6
0.5line
OVER-113ProphetXfair -105 · -3.4% vs fair

30% boost+115+10.3% vs market · +22% vs season50% boost+133+19.4% vs market · +32% vs season

UNDER+112ProphetXfair +105 · +3.3% vs fair

30% boost+146+19.6% vs market · +6.3% vs season50% boost+168+30.5% vs market · +16% vs season

Hits

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xBA against.262.272
77th percentileleague avg .239316 batters facedvs RHB · 87th pctseason .262 (77th)116 at-batssupports OVERsupports OVER
AVG against.245.257
league avg .244+.001 vs league14 startsvs RHBseason .245132 batters facedneutralneutral
K%16.5%16.7%
10th percentile for strikeoutsleague avg 22.7%316 batters facedvs RHB · 12th pctseason 16.5% (10th)132 batters facedsupports OVERsupports OVER
whiff%22.7%24.7%
33rd percentile for whiffs generatedleague avg 25.3%316 batters facedvs RHB · 49th pctseason 22.7% (33rd)247 swingssupports OVERneutral
The ArmRyan Johnson: hits allowed by splitcounts, and those counts per batter faced
BFHH/BFAVG
vs RHB ●1322922.0%.257
vs LHB1843820.7%.238
on the road ●1483423.0%.272
at home1683319.6%.223
season3166721.2%.245

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
AVG.239.232
37th percentileleague avg .244269 PAvs RHP · 29th pctseason .239 (37th)166 PAsupports UNDERsupports UNDER
zone contact%66.7%67.2%
0th percentile for contact in the zoneleague avg 83.9%269 PAvs RHP · 1st pctseason 66.7% (0th)229 in-zone swingssupports UNDERsupports UNDER
whiff%40.4%39.6%
99th percentile for swing-and-missleague avg 25.2%269 PAvs RHP · 99th pctseason 40.4% (99th)308 swingssupports UNDERsupports UNDER
K%38.3%41.0%
99th percentile for strikeout rateleague avg 22.5%269 PAvs RHP · 100th pctseason 38.3% (99th)166 PAsupports UNDERsupports UNDER
line-drive%20.6%23.4%
18th percentileleague avg 23.6%269 PAvs RHP · 47th pctseason 20.6% (18th)77 batted ballssupports UNDERneutral
The MatchupEsmerlyn Valdez: Hits by split
GABHAVGover 0.5
vs RHP ●3812931.24055% (21/38)
vs LHP299723.23759% (17/29)
at home ●3211027.24556% (18/32)
on the road3511627.23357% (20/35)
season6722654.23957% (38/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBALD%SS%
vs RHP ●16619.9%77.18823.4%40.3%
vs LHP10320.4%49.20516.3%30.6%
at home ●12821.1%60.20313.3%33.3%
on the road14119.1%66.18627.3%39.4%
season26920.1%12620.6%36.5%
0.5line
OVER-120Fanaticspooled fair -113

30% boost+108pooled fair50% boost+125pooled fair

UNDER+111NoVigfair +111 · +0.1% vs fair

30% boost+144+15.8% vs market · +5.7% vs season50% boost+167+26.3% vs market · +15.4% vs season

H+R+RBI

67 games logged
line1.5

Ryan Johnson Breakdown · opposing pitcher data
xBA against.262.272
77th percentileleague avg .239316 batters facedvs RHB · 87th pctseason .262 (77th)116 at-batssupports OVERsupports OVER
xERA5.51
no split for this stat
91st percentile for expected ERAleague avg 4.16316 batters facedno handedness split for this statsupports OVERseason only
xSLG against.463.484
90th percentileleague avg .386316 batters facedvs RHB · 95th pctseason .463 (90th)116 at-batssupports OVERsupports OVER
BB%11.4%9.1%
86th percentile for walks allowedleague avg 8.6%316 batters facedvs RHB · 63rd pctseason 11.4% (86th)132 batters facedsupports OVERsupports OVER
K%16.5%16.7%
10th percentile for strikeoutsleague avg 22.7%316 batters facedvs RHB · 12th pctseason 16.5% (10th)132 batters facedsupports OVERsupports OVER
The ArmRyan Johnson: h+r+rbi allowed by splitcounts, and those counts per batter faced
BFHTBOBP
vs RHB ●1322953.341
vs LHB1843868.337
on the road ●1483458.365
at home1683363.315
season31667121

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
H+R+RBI per game2.042.08
77th percentileleague avg 1.7567 gamesvs RHP · 81st pctseason 2.04 (77th)38 gamessupports OVERsupports OVER
xwOBA.328
no split for this stat
72nd percentileleague avg .310269 PAno handedness split for this statsupports OVERseason only
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
SLG.518.423
96th percentileleague avg .400269 PAvs RHP · 63rd pctseason .518 (96th)166 PAsupports OVERsupports OVER
The MatchupEsmerlyn Valdez: H+R+RBI by split
GPAHRRBIH+R+RBI/Gover 1.5
vs RHP ●381523123252.0845% (17/38)
vs LHP291172315202.0055% (16/29)
at home ●321282721232.2247% (15/32)
on the road351412717221.8951% (18/35)
season672695438452.0449% (33/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBAxSLGbarrelEV
vs RHP ●16619.9%77.188.38618.2%88.7
vs LHP10320.4%49.205.49822.4%96.1
at home ●12821.1%60.203.48826.7%93.4
on the road14119.1%66.186.37213.6%90.0
season26920.1%126.42819.8%91.6
1.5line
OVER+130Bovadafair +136 · -2.6% vs fair

30% boost+169+13.8% vs market · +32.5% vs season50% boost+195+24.8% vs market · +45.3% vs season

UNDER-140bet365fair -136 · -1.2% vs fair

30% boost-108+11.1% vs market · -2.1% vs season50% boost+107+19.3% vs market · +5.1% vs season

RBIs

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xERA5.51
no split for this stat
91st percentile for expected ERAleague avg 4.16316 batters facedno handedness split for this statsupports OVERseason only
xSLG against.463.484
90th percentileleague avg .386316 batters facedvs RHB · 95th pctseason .463 (90th)116 at-batssupports OVERsupports OVER
barrel% allowed10.7%10.6%
92nd percentileleague avg 7.4%317 batters facedvs RHB · 92nd pctseason 10.7% (92nd)94 batted ballssupports OVERsupports OVER
BB%11.4%9.1%
86th percentile for walks allowedleague avg 8.6%316 batters facedvs RHB · 63rd pctseason 11.4% (86th)132 batters facedsupports OVERsupports OVER
The ArmRyan Johnson: rbis allowed by splitcounts, and those counts per batter faced
BFHHRSLG
vs RHB ●132297.469
vs LHB184389.425
on the road ●148347.464
at home168339.426
season3166716.443

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
RBI per game0.670.66
97th percentileleague avg 0.4567 gamesvs RHP · 97th pctseason 0.67 (97th)38 gamessupports OVERsupports OVER
xSLG.433.386
78th percentileleague avg .386269 PAvs RHP · 53rd pctseason .433 (78th)145 at-batssupports OVERneutral
hard-hit%48.4%40.3%
90th percentileleague avg 39.0%269 PAvs RHP · 54th pctseason 48.4% (90th)77 batted ballssupports OVERneutral
barrel rate19.8%18.2%
99th percentileleague avg 7.8%269 PAvs RHP · 99th pctseason 19.8% (99th)77 batted ballssupports OVERsupports OVER
The MatchupEsmerlyn Valdez: RBIs by split
GPARBIRBI/GSLGover 0.5
vs RHP ●38152250.66.50434% (13/38)
vs LHP29117200.69.53645% (13/29)
at home ●32128230.72.55538% (12/32)
on the road35141220.63.48340% (14/35)
season67269450.67.51839% (26/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PARBI/PABBExSLGbarrelhard hitEV
vs RHP ●16611.4%77.38618.2%40.3%88.7
vs LHP10325.2%49.49822.4%61.2%96.1
at home ●12818.0%60.48826.7%58.3%93.4
on the road14115.6%66.37213.6%39.4%90.0
season269126.42819.8%48.4%91.6
0.5line
OVER+219DraftKingsfair +225 · -1.7% vs fair

30% boost+285+18.5% vs market · +49.3% vs season50% boost+328+32% vs market · +66.3% vs season

UNDER-225bet365fair -225 · -0.1% vs fair

30% boost-173+9.2% vs market · -3.4% vs season50% boost-150+15.3% vs market · +2% vs season

Runs

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xERA5.51
no split for this stat
91st percentile for expected ERAleague avg 4.16316 batters facedno handedness split for this statsupports OVERseason only
xBA against.262.272
77th percentileleague avg .239316 batters facedvs RHB · 87th pctseason .262 (77th)116 at-batssupports OVERsupports OVER
BB%11.4%9.1%
86th percentile for walks allowedleague avg 8.6%316 batters facedvs RHB · 63rd pctseason 11.4% (86th)132 batters facedsupports OVERsupports OVER
The ArmRyan Johnson: runs allowed by splitcounts, and those counts per batter faced
BFHBBOBP
vs RHB ●1322912.341
vs LHB1843824.337
on the road ●1483416.365
at home1683320.315
season3166736

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
runs per game0.570.61
80th percentileleague avg 0.4667 gamesvs RHP · 89th pctseason 0.57 (80th)38 gamessupports OVERsupports OVER
xwOBA.328
no split for this stat
72nd percentileleague avg .310269 PAno handedness split for this statsupports OVERseason only
sprint speed28.0
no split for this stat
66th percentileleague avg 27.4269 PAno handedness split for this statsupports OVERseason only
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
BB%14.5%12.0%
96th percentileleague avg 8.7%269 PAvs RHP · 87th pctseason 14.5% (96th)166 PAsupports OVERsupports OVER
The MatchupEsmerlyn Valdez: Runs by split
GPARR/GOBPover 0.5
vs RHP ●38152230.61.33645% (17/38)
vs LHP29117150.52.36845% (13/29)
at home ●32128210.66.35247% (15/32)
on the road35141170.49.34843% (15/35)
season67269380.57.34945% (30/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PAR/PABBExBALD%SS%EV
vs RHP ●16677.18823.4%40.3%88.7
vs LHP10349.20516.3%30.6%96.1
at home ●12816.4%60.20313.3%33.3%93.4
on the road14112.1%66.18627.3%39.4%90.0
season26912620.6%36.5%91.6
0.5line
OVER+144ProphetXfair +155 · -4.3% vs fair

30% boost+187+12.6% vs market · +28.6% vs season50% boost+216+23.9% vs market · +41.5% vs season

UNDER-180bet365fair -157 · -4.9% vs fair

30% boost-138+5.2% vs market · -4.9% vs season50% boost-120+12% vs market · +1.2% vs season

Doubles

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xSLG against.463.484
90th percentileleague avg .386316 batters facedvs RHB · 95th pctseason .463 (90th)116 at-batssupports OVERsupports OVER
hard-hit% allowed38.0%42.5%
48th percentileleague avg 38.2%317 batters facedvs RHB · 79th pctseason 38.0% (48th)94 batted ballsneutralsupports OVER
barrel% allowed10.7%10.6%
92nd percentileleague avg 7.4%317 batters facedvs RHB · 92nd pctseason 10.7% (92nd)94 batted ballssupports OVERsupports OVER
line-drive% allowed21.4%
no comparison availableno split for this stat
316 batters facedno handedness split for this statneutralseason only
The ArmRyan Johnson: doubles allowed by splitcounts, and those counts per batter faced
BF2B2B/BFSLG
vs RHB ●13232.3%.469
vs LHB18431.6%.425
on the road ●14832.0%.464
at home16831.8%.426
season31661.9%.443

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
2B/PA4.8%3.6%
74th percentileleague avg 4.1%269 PAvs RHP · 33rd pctseason 4.8% (74th)166 PAsupports OVERsupports UNDER
xSLG.433.386
78th percentileleague avg .386269 PAvs RHP · 53rd pctseason .433 (78th)145 at-batssupports OVERneutral
xISO.236.198
95th percentileleague avg .146269 PAvs RHP · 84th pctseason .236 (95th)145 at-batssupports OVERsupports OVER
line-drive%20.6%23.4%
18th percentileleague avg 23.6%269 PAvs RHP · 47th pctseason 20.6% (18th)77 batted ballssupports UNDERneutral
sweet-spot%36.5%40.3%
63rd percentileleague avg 35.3%269 PAvs RHP · 88th pctseason 36.5% (63rd)77 batted ballssupports OVERsupports OVER
sprint speed28.0
no split for this stat
66th percentileleague avg 27.4269 PAno handedness split for this statsupports OVERseason only
The MatchupEsmerlyn Valdez: Doubles by split
GPA2B2B/PASLGover 0.5
vs RHP ●3815253.3%.50413% (5/38)
vs LHP2911786.8%.53624% (7/29)
at home ●3212875.5%.55519% (6/32)
on the road3514164.3%.48317% (6/35)
season67269134.8%.51818% (12/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PA2B/PABBExSLGLD%SS%
vs RHP ●1663.6%77.38623.4%40.3%
vs LHP1036.8%49.49816.3%30.6%
at home ●1285.5%60.48813.3%33.3%
on the road1414.3%66.37227.3%39.4%
season2694.8%126.42820.6%36.5%
0.5line
OVER+492DraftKingsfair +505 · -2.2% vs fair

30% boost+640+22% vs market · +32.5% vs season50% boost+738+38.3% vs market · +50.1% vs season

UNDER-750bet365fair -513 · -5.1% vs fair

30% boost-577-1.8% vs market · -3.7% vs season50% boost-500+0.4% vs market · -1.5% vs season

Singles

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
xBA against.262.272
77th percentileleague avg .239316 batters facedvs RHB · 87th pctseason .262 (77th)116 at-batssupports OVERsupports OVER
K%16.5%16.7%
10th percentile for strikeoutsleague avg 22.7%316 batters facedvs RHB · 12th pctseason 16.5% (10th)132 batters facedsupports OVERsupports OVER
whiff%22.7%24.7%
33rd percentile for whiffs generatedleague avg 25.3%316 batters facedvs RHB · 49th pctseason 22.7% (33rd)247 swingssupports OVERneutral
The ArmRyan Johnson: singles allowed by splitcounts, and those counts per batter faced
BF1B1B/BF
vs RHB ●1321914.4%
vs LHB1842614.1%
on the road ●1482416.2%
at home1682112.5%
season3164514.2%

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
zone contact%66.7%67.2%
0th percentile for contact in the zoneleague avg 83.9%269 PAvs RHP · 1st pctseason 66.7% (0th)229 in-zone swingssupports UNDERsupports UNDER
whiff%40.4%39.6%
99th percentile for swing-and-missleague avg 25.2%269 PAvs RHP · 99th pctseason 40.4% (99th)308 swingssupports UNDERsupports UNDER
line-drive%20.6%23.4%
18th percentileleague avg 23.6%269 PAvs RHP · 47th pctseason 20.6% (18th)77 batted ballssupports UNDERneutral
sprint speed28.0
no split for this stat
66th percentileleague avg 27.4269 PAno handedness split for this statsupports OVERseason only
The MatchupEsmerlyn Valdez: Singles by split
GAB1BAVGover 0.5
vs RHP ●3812916.24037% (14/38)
vs LHP29978.23721% (6/29)
at home ●3211011.24531% (10/32)
on the road3511613.23329% (10/35)
season6722624.23930% (20/67)

● tonight's split

The BatEsmerlyn Valdez: contact quality by splitexpected outcomes and batted-ball shape, per split
PA1B/PABBExBALD%SS%
vs RHP ●16612.0%77.18823.4%40.3%
vs LHP1033.9%49.20516.3%30.6%
at home ●1288.6%60.20313.3%33.3%
on the road1419.2%66.18627.3%39.4%
season2699.3%12620.6%36.5%
0.5line
OVER+167DraftKingsfair +176 · -3.4% vs fair

30% boost+217+14.8% vs market · -5.3% vs season50% boost+250+26.9% vs market · +4.6% vs season

UNDER-210bet365fair -179 · -5.3% vs fair

30% boost-162+3.9% vs market · +13.6% vs season50% boost-140+10.1% vs market · +20.3% vs season

Walks

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
BB%11.4%9.1%
86th percentile for walks allowedleague avg 8.6%316 batters facedvs RHB · 63rd pctseason 11.4% (86th)132 batters facedsupports OVERsupports OVER
first-pitch strike%59.8%60.6%
28th percentile for first-pitch strikesleague avg 61.9%316 batters facedvs RHB · 37th pctseason 59.8% (28th)132 first pitchessupports OVERsupports OVER
BB/94.53.6
league avg 3.4+1.1 vs league14 startsvs RHBseason 4.5132 batters facedneutralneutral
The ArmRyan Johnson: walks allowed by splitcounts, and those counts per batter faced
BFBBBB/BF
vs RHB ●132129.1%
vs LHB1842413.0%
on the road ●1481610.8%
at home1682011.9%
season3163611.4%

● tonight's split · from MLB's own situational splits

Head to HeadEsmerlyn Valdez vs Ryan Johnsonfirst career matchup · no MLB regular-season meetings on record
Esmerlyn Valdez Breakdown · batter data
BB%14.5%12.0%
96th percentileleague avg 8.7%269 PAvs RHP · 87th pctseason 14.5% (96th)166 PAsupports OVERsupports OVER
chase rate21.0%21.4%
4th percentile for chasing out of the zoneleague avg 30.7%269 PAvs RHP · 5th pctseason 21.0% (4th)369 pitches outside the zonesupports OVERsupports OVER
zone swing%65.6%64.5%
league avg 66.8%-1.2% vs league269 PAvs RHPseason 65.6%355 in-zone pitchesneutralneutral
The MatchupEsmerlyn Valdez: Walks by split
GPABBBB%OBPover 0.5
vs RHP ●381521912.5%.33634% (13/38)
vs LHP291172017.1%.36852% (15/29)
at home ●321281713.3%.35241% (13/32)
on the road351412215.6%.34843% (15/35)
season672693914.5%.34942% (28/67)

● tonight's split

0.5line
OVER+122DraftKingsfair +133 · -4.6% vs fair

30% boost+159+11.2% vs market · +8.1% vs season50% boost+183+21.7% vs market · +18.3% vs season

UNDER-155Fanaticsfair -137 · -5% vs fair

30% boost-119+6.1% vs market · +7% vs season50% boost-103+13.5% vs market · +14.5% vs season

Stolen Bases

67 games logged
line0.5

Ryan Johnson Breakdown · opposing pitcher data
SB rate allowed0.0%
no split for this stat
5th percentile for steals allowed per chanceleague avg 1.0%0 of 399 opportunitiesno handedness split for this statsupports UNDERseason only
runners test him0.3%
no split for this stat
9th percentile for runners going per chanceleague avg 1.3%1 of 399 opportunitiesno handedness split for this statsupports UNDERseason only
SB allowed0
no split for this stat
season totalno handedness split for this statneutralseason only
runners caught1
no split for this stat
season totalno handedness split for this statneutralseason only
pickoffs0
no split for this stat
season totalno handedness split for this statneutralseason only
Esmerlyn Valdez Breakdown · batter data
sprint speed28.0
no split for this stat
66th percentileleague avg 27.4269 PAno handedness split for this statsupports OVERseason only
SB per game0.000.00
7th percentileleague avg 0.0767 gamesvs RHP · 7th pctseason 0.00 (7th)38 gamessupports UNDERsupports UNDER
xBA.197.188
8th percentileleague avg .240269 PAvs RHP · 4th pctseason .197 (8th)145 at-batssupports UNDERsupports UNDER
BB%14.5%12.0%
96th percentileleague avg 8.7%269 PAvs RHP · 87th pctseason 14.5% (96th)166 PAsupports OVERsupports OVER
The MatchupEsmerlyn Valdez: Stolen Bases by split
GPASBSB/Gover 0.5
vs RHP ●3815200.000% (0/38)
vs LHP2911700.000% (0/29)
at home ●3212800.000% (0/32)
on the road3514100.000% (0/35)
season6726900.000% (0/67)

● tonight's split

0.5line
OVER+2000FanDuelmarket fair unavailable (too few two-sided quotes)

30% boost+2600no market fair50% boost+3000no market fair

Hitters on the prop boardLos Angeles Angels @ Pittsburgh Piratessorted by the focused market, not batting order

odds snapshot · feeds refreshed 1:00 PM ET · not live pricing