← Milwaukee Brewers @ Chicago Cubs

William Contreras

MILbats R4th in the orderMilwaukee Brewers @ Chicago Cubs7:41 PMWrigley Field

facingDavid Peterson5.11 ERA · 7.95 K/9 · 1.52 WHIP · 123.1 IPLHP · HR/PA allowed 2.3% (league avg 2.9%) · barrel% allowed 6.4% (league avg 7.4%)
Contreras at the plateHR/PA 2.3%barrel rate 8.1%hard-hit% 43.6%

Home Runs

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
HR/PA allowed2.3%2.0%
34th percentileleague avg 2.9%558 batters facedvs RHB · 28th pctseason 2.3% (34th)392 batters facedsupports UNDERsupports UNDER
barrel% allowed6.4%5.7%
33rd percentileleague avg 7.4%558 batters facedvs RHB · 25th pctseason 6.4% (33rd)279 batted ballssupports UNDERsupports UNDER
hard-hit% allowed41.6%40.9%
73rd percentileleague avg 38.2%558 batters facedvs RHB · 68th pctseason 41.6% (73rd)279 batted ballssupports OVERsupports OVER
fly-ball% allowed20.5%21.9%
13th percentileleague avg 26.6%558 batters facedvs RHB · 18th pctseason 20.5% (13th)279 batted ballssupports UNDERsupports UNDER
xSLG against.412.419
68th percentileleague avg .386556 batters facedvs RHB · 71st pctseason .412 (68th)340 at-batssupports OVERsupports OVER
The ArmDavid Peterson: home runs allowed by splitcounts, and those counts per batter faced
BFHRHR/BF
vs RHB ●39082.1%
vs LHB16653.0%
at home ●28862.1%
on the road26872.6%
season556132.3%

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

Head to HeadWilliam Contreras vs David Peterson, career0 home runs in 11 AB (.182), across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
HR/PA2.3%1.9%
37th percentileleague avg 3.0%554 PAvs LHP · 26th pctseason 2.3% (37th)155 PAsupports UNDERsupports UNDER
barrel rate8.1%5.3%
59th percentileleague avg 7.8%554 PAvs LHP · 30th pctseason 8.1% (59th)113 batted ballsneutralsupports UNDER
hard-hit%43.6%42.5%
73rd percentileleague avg 38.9%554 PAvs LHP · 68th pctseason 43.6% (73rd)113 batted ballssupports OVERsupports OVER
fly-ball%25.4%26.6%
40th percentileleague avg 26.8%554 PAvs LHP · 47th pctseason 25.4% (40th)113 batted ballssupports UNDERneutral
xSLG.443.404
81st percentileleague avg .386554 PAvs LHP · 65th pctseason .443 (81st)137 at-batssupports OVERsupports OVER
xISO.179.159
73rd percentileleague avg .146554 PAvs LHP · 63rd pctseason .179 (73rd)137 at-batssupports OVERsupports OVER
avg exit velo90.1 mph89.6 mph
77th percentileleague avg 88.0 mph554 PAvs LHP · 70th pctseason 90.1 mph (77th)113 batted ballssupports OVERsupports OVER
The MatchupWilliam Contreras: Home Runs by split
GPAHRHR/PASLGover 0.5
vs LHP ●4117642.3%.46210% (4/41)
vs RHP8737892.4%.37910% (9/87)
on the road ●6026651.9%.3898% (5/60)
at home6828882.8%.42112% (8/68)
season128554132.3%.40510% (13/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PAHR/PABBEbarrelxSLGxISOEV
vs LHP ●1551.9%1135.3%.404.15989.6
vs RHP3992.5%3099.1%.449.18490.3
on the road ●2661.9%2037.9%.444.17390.7
at home2882.8%2198.2%.429.18089.6
season5542.3%4228.1%.436.17790.1
0.5line
OVER+600Fanaticspooled fair +508

30% boost+780pooled fair50% boost+900pooled fair

UNDER-525NoVigfair -507 · -0.6% vs fair

30% boost-404+4.2% vs market · +12.1% vs season50% boost-350+7.4% vs market · +15.5% vs season

Total Bases

128 games logged
line1.5

David Peterson Breakdown · opposing pitcher data
xSLG against.412.419
68th percentileleague avg .386556 batters facedvs RHB · 71st pctseason .412 (68th)340 at-batssupports OVERsupports OVER
xBA against.272.279
87th percentileleague avg .239556 batters facedvs RHB · 92nd pctseason .272 (87th)340 at-batssupports OVERsupports OVER
AVG against.273.289
league avg .244+.029 vs league18 startsvs RHBseason .273390 batters facedneutralneutral
hard-hit% allowed41.6%40.9%
73rd percentileleague avg 38.2%558 batters facedvs RHB · 68th pctseason 41.6% (73rd)279 batted ballssupports OVERsupports OVER
barrel% allowed6.4%5.7%
33rd percentileleague avg 7.4%558 batters facedvs RHB · 25th pctseason 6.4% (33rd)279 batted ballssupports UNDERsupports UNDER
The ArmDavid Peterson: total bases allowed by splitcounts, and those counts per batter faced
BFTBTB/BFSLG
vs RHB ●3901410.36.416
vs LHB166620.37.400
at home ●2881080.38.424
on the road268950.35.397
season5562030.37.411

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

Head to HeadWilliam Contreras vs David Peterson, career2 total bases in 11 AB (.182), across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
xSLG.443.404
81st percentileleague avg .386554 PAvs LHP · 65th pctseason .443 (81st)137 at-batssupports OVERsupports OVER
SLG.405.407
51st percentileleague avg .400554 PAvs LHP · 52nd pctseason .405 (51st)155 PAneutralneutral
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
AVG.273.281
80th percentileleague avg .244554 PAvs LHP · 88th pctseason .273 (80th)155 PAsupports OVERsupports OVER
xISO.179.159
73rd percentileleague avg .146554 PAvs LHP · 63rd pctseason .179 (73rd)137 at-batssupports OVERsupports OVER
hard-hit%43.6%42.5%
73rd percentileleague avg 38.9%554 PAvs LHP · 68th pctseason 43.6% (73rd)113 batted ballssupports OVERsupports OVER
barrel rate8.1%5.3%
59th percentileleague avg 7.8%554 PAvs LHP · 30th pctseason 8.1% (59th)113 batted ballsneutralsupports UNDER
line-drive%24.2%24.8%
57th percentileleague avg 23.6%554 PAvs LHP · 64th pctseason 24.2% (57th)113 batted ballsneutralsupports OVER
The MatchupWilliam Contreras: Total Bases by split
GPATBTB/GSLGover 1.5
vs LHP ●41176721.76.46249% (20/41)
vs RHP873781271.46.37941% (36/87)
on the road ●60266931.55.38943% (26/60)
at home682881061.56.42144% (30/68)
season1285541991.55.40544% (56/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PATB/PABBExSLGxISObarrelEV
vs LHP ●15535.5%113.404.1595.3%89.6
vs RHP39936.1%309.449.1849.1%90.3
on the road ●26635.0%203.444.1737.9%90.7
at home28836.8%219.429.1808.2%89.6
season55435.9%422.436.1778.1%90.1
1.5line
OVER+130Fanaticspooled fair +128

30% boost+169pooled fair50% boost+195pooled fair

UNDER-138NoVigfair -128 · -3.1% vs fair

30% boost-106+9.1% vs market · +9.2% vs season50% boost+109+17.3% vs market · +17.4% vs season

Hits

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
xBA against.272.279
87th percentileleague avg .239556 batters facedvs RHB · 92nd pctseason .272 (87th)340 at-batssupports OVERsupports OVER
AVG against.273.289
league avg .244+.029 vs league18 startsvs RHBseason .273390 batters facedneutralneutral
K%19.6%15.6%
30th percentile for strikeoutsleague avg 22.7%556 batters facedvs RHB · 7th pctseason 19.6% (30th)392 batters facedsupports OVERsupports OVER
whiff%22.3%19.0%
29th percentile for whiffs generatedleague avg 25.3%556 batters facedvs RHB · 8th pctseason 22.3% (29th)659 swingssupports OVERsupports OVER
The ArmDavid Peterson: hits allowed by splitcounts, and those counts per batter faced
BFHH/BFAVG
vs RHB ●3909825.1%.289
vs LHB1663722.3%.239
at home ●2887626.4%.298
on the road2685922.0%.247
season55613524.3%.273

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

Head to HeadWilliam Contreras vs David Peterson, career2 hits in 11 AB (.182), across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
AVG.273.281
80th percentileleague avg .244554 PAvs LHP · 88th pctseason .273 (80th)155 PAsupports OVERsupports OVER
zone contact%87.5%86.2%
74th percentile for contact in the zoneleague avg 84.0%554 PAvs LHP · 65th pctseason 87.5% (74th)181 in-zone swingssupports OVERsupports OVER
whiff%20.2%22.1%
22nd percentile for swing-and-missleague avg 25.2%554 PAvs LHP · 33rd pctseason 20.2% (22nd)276 swingssupports OVERsupports OVER
K%13.7%15.5%
8th percentile for strikeout rateleague avg 22.5%554 PAvs LHP · 13th pctseason 13.7% (8th)155 PAsupports OVERsupports OVER
line-drive%24.2%24.8%
57th percentileleague avg 23.6%554 PAvs LHP · 64th pctseason 24.2% (57th)113 batted ballsneutralsupports OVER
The MatchupWilliam Contreras: Hits by split
GABHAVGover 0.5
vs LHP ●4115648.30871% (29/41)
vs RHP8733586.25759% (51/87)
on the road ●6023963.26460% (36/60)
at home6825271.28265% (44/68)
season128491134.27363% (80/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBALD%SS%
vs LHP ●15524.5%113.24524.8%33.6%
vs RHP39924.1%309.26523.9%32.4%
on the road ●26623.7%203.27127.1%36.4%
at home28824.7%219.24921.5%29.2%
season55424.2%42224.2%32.7%
0.5line
OVER-235ProphetXfair -213 · -3.1% vs fair

30% boost-181+5.6% vs market · -2.9% vs season50% boost-157+11.4% vs market · +2.4% vs season

UNDER+217NoVigfair +209 · +2.4% vs fair

30% boost+282+23.4% vs market · +43.3% vs season50% boost+326+37.4% vs market · +59.6% vs season

H+R+RBI

128 games logged
line1.5

David Peterson Breakdown · opposing pitcher data
xBA against.272.279
87th percentileleague avg .239556 batters facedvs RHB · 92nd pctseason .272 (87th)340 at-batssupports OVERsupports OVER
xERA4.89
no split for this stat
77th percentile for expected ERAleague avg 4.17556 batters facedno handedness split for this statsupports OVERseason only
xSLG against.412.419
68th percentileleague avg .386556 batters facedvs RHB · 71st pctseason .412 (68th)340 at-batssupports OVERsupports OVER
BB%9.4%11.5%
66th percentile for walks allowedleague avg 8.5%556 batters facedvs RHB · 87th pctseason 9.4% (66th)392 batters facedsupports OVERsupports OVER
K%19.6%15.6%
30th percentile for strikeoutsleague avg 22.7%556 batters facedvs RHB · 7th pctseason 19.6% (30th)392 batters facedsupports OVERsupports OVER
The ArmDavid Peterson: h+r+rbi allowed by splitcounts, and those counts per batter faced
BFHTBOBP
vs RHB ●39098141.370
vs LHB1663762.283
at home ●28876108.366
on the road2685995.321
season556135203

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

Head to HeadWilliam Contreras vs David Peterson, career2 hits + RBI (this source carries no runs) in 14 PA, across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539

H and RBI are highlighted; this career line carries no runs column, so the R in H+R+RBI is not shown here.

William Contreras Breakdown · batter data
H+R+RBI per game2.142.29
86th percentileleague avg 1.74128 gamesvs LHP · 94th pctseason 2.14 (86th)41 gamessupports OVERsupports OVER
xwOBA.337
no split for this stat
79th percentileleague avg .310554 PAno handedness split for this statsupports OVERseason only
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
SLG.405.407
51st percentileleague avg .400554 PAvs LHP · 52nd pctseason .405 (51st)155 PAneutralneutral
The MatchupWilliam Contreras: H+R+RBI by split
GPAHRRBIH+R+RBI/Gover 1.5
vs LHP ●411764823232.2956% (23/41)
vs RHP873788646482.0752% (45/87)
on the road ●602666332272.0347% (28/60)
at home682887137442.2459% (40/68)
season12855413469712.1453% (68/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBAxSLGbarrelEV
vs LHP ●15524.5%113.245.4045.3%89.6
vs RHP39924.1%309.265.4499.1%90.3
on the road ●26623.7%203.271.4447.9%90.7
at home28824.7%219.249.4298.2%89.6
season55424.2%422.4368.1%90.1
1.5line
OVER-127ProphetXfair -123 · -1.3% vs fair

30% boost+102+11.7% vs market · +7.5% vs season50% boost+118+20.4% vs market · +15.9% vs season

UNDER+127NoVigfair +120 · +3% vs fair

30% boost+165+20.4% vs market · +24.3% vs season50% boost+191+31.9% vs market · +36.2% vs season

RBIs

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
xERA4.89
no split for this stat
77th percentile for expected ERAleague avg 4.17556 batters facedno handedness split for this statsupports OVERseason only
xSLG against.412.419
68th percentileleague avg .386556 batters facedvs RHB · 71st pctseason .412 (68th)340 at-batssupports OVERsupports OVER
barrel% allowed6.4%5.7%
33rd percentileleague avg 7.4%558 batters facedvs RHB · 25th pctseason 6.4% (33rd)279 batted ballssupports UNDERsupports UNDER
BB%9.4%11.5%
66th percentile for walks allowedleague avg 8.5%556 batters facedvs RHB · 87th pctseason 9.4% (66th)392 batters facedsupports OVERsupports OVER
The ArmDavid Peterson: rbis allowed by splitcounts, and those counts per batter faced
BFHHRSLG
vs RHB ●390988.416
vs LHB166375.400
at home ●288766.424
on the road268597.397
season55613513.411

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

Head to HeadWilliam Contreras vs David Peterson, career0 RBI in 14 PA, across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
RBI per game0.550.56
78th percentileleague avg 0.44128 gamesvs LHP · 81st pctseason 0.55 (78th)41 gamessupports OVERsupports OVER
xSLG.443.404
81st percentileleague avg .386554 PAvs LHP · 65th pctseason .443 (81st)137 at-batssupports OVERsupports OVER
hard-hit%43.6%42.5%
73rd percentileleague avg 38.9%554 PAvs LHP · 68th pctseason 43.6% (73rd)113 batted ballssupports OVERsupports OVER
barrel rate8.1%5.3%
59th percentileleague avg 7.8%554 PAvs LHP · 30th pctseason 8.1% (59th)113 batted ballsneutralsupports UNDER
The MatchupWilliam Contreras: RBIs by split
GPARBIRBI/GSLGover 0.5
vs LHP ●41176230.56.46237% (15/41)
vs RHP87378480.55.37932% (28/87)
on the road ●60266270.45.38928% (17/60)
at home68288440.65.42138% (26/68)
season128554710.55.40534% (43/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PARBI/PABBExSLGbarrelhard hitEV
vs LHP ●15511.6%113.4045.3%42.5%89.6
vs RHP39913.3%309.4499.1%44.0%90.3
on the road ●26610.2%203.4447.9%42.9%90.7
at home28815.3%219.4298.2%44.3%89.6
season554422.4368.1%43.6%90.1
0.5line
OVER+156ProphetXfair +158 · -0.7% vs fair

30% boost+203+17.5% vs market · +1.7% vs season50% boost+234+29.6% vs market · +12.2% vs season

UNDER-175BetMGMfair -162 · -2.9% vs fair

30% boost-135+7.7% vs market · +15.7% vs season50% boost-117+14.8% vs market · +23.3% vs season

Runs

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
xERA4.89
no split for this stat
77th percentile for expected ERAleague avg 4.17556 batters facedno handedness split for this statsupports OVERseason only
xBA against.272.279
87th percentileleague avg .239556 batters facedvs RHB · 92nd pctseason .272 (87th)340 at-batssupports OVERsupports OVER
BB%9.4%11.5%
66th percentile for walks allowedleague avg 8.5%556 batters facedvs RHB · 87th pctseason 9.4% (66th)392 batters facedsupports OVERsupports OVER
The ArmDavid Peterson: runs allowed by splitcounts, and those counts per batter faced
BFHBBOBP
vs RHB ●3909845.370
vs LHB166377.283
at home ●2887628.366
on the road2685924.321
season55613552

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

Head to HeadWilliam Contreras vs David Peterson, career14 PA across 5 seasons. This career line carries no runs column
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539

This career line carries no runs column, so nothing here speaks directly to a runs market.

William Contreras Breakdown · batter data
runs per game0.540.56
75th percentileleague avg 0.46128 gamesvs LHP · 79th pctseason 0.54 (75th)41 gamessupports OVERsupports OVER
xwOBA.337
no split for this stat
79th percentileleague avg .310554 PAno handedness split for this statsupports OVERseason only
sprint speed26.0
no split for this stat
16th percentileleague avg 27.4554 PAno handedness split for this statsupports UNDERseason only
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
BB%9.4%11.0%
58th percentileleague avg 8.8%554 PAvs LHP · 78th pctseason 9.4% (58th)155 PAneutralsupports OVER
The MatchupWilliam Contreras: Runs by split
GPARR/GOBPover 0.5
vs LHP ●41176230.56.38139% (16/41)
vs RHP87378460.53.32543% (37/87)
on the road ●60266320.53.33540% (24/60)
at home68288370.54.35143% (29/68)
season128554690.54.34341% (53/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PAR/PABBExBALD%SS%EV
vs LHP ●155113.24524.8%33.6%89.6
vs RHP399309.26523.9%32.4%90.3
on the road ●26612.0%203.27127.1%36.4%90.7
at home28812.8%219.24921.5%29.2%89.6
season55442224.2%32.7%90.1
0.5line
OVER+111ProphetXfair +116 · -2.5% vs fair

30% boost+144+12.9% vs market · +1.2% vs season50% boost+167+23.1% vs market · +10.3% vs season

UNDER-130theScore Betfair -121 · -3.2% vs fair

30% boost+100+9.4% vs market · +17.2% vs season50% boost+115+17.8% vs market · +26.2% vs season

Doubles

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
xSLG against.412.419
68th percentileleague avg .386556 batters facedvs RHB · 71st pctseason .412 (68th)340 at-batssupports OVERsupports OVER
hard-hit% allowed41.6%40.9%
73rd percentileleague avg 38.2%558 batters facedvs RHB · 68th pctseason 41.6% (73rd)279 batted ballssupports OVERsupports OVER
barrel% allowed6.4%5.7%
33rd percentileleague avg 7.4%558 batters facedvs RHB · 25th pctseason 6.4% (33rd)279 batted ballssupports UNDERsupports UNDER
line-drive% allowed25.3%
no comparison availableno split for this stat
556 batters facedno handedness split for this statneutralseason only
The ArmDavid Peterson: doubles allowed by splitcounts, and those counts per batter faced
BF2B2B/BFSLG
vs RHB ●390153.8%.416
vs LHB16663.6%.400
at home ●288144.9%.424
on the road26872.6%.397
season556213.8%.411

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

Head to HeadWilliam Contreras vs David Peterson, career0 doubles in 11 AB (.182), across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
2B/PA4.3%5.2%
59th percentileleague avg 4.1%554 PAvs LHP · 82nd pctseason 4.3% (59th)155 PAneutralsupports OVER
xSLG.443.404
81st percentileleague avg .386554 PAvs LHP · 65th pctseason .443 (81st)137 at-batssupports OVERsupports OVER
xISO.179.159
73rd percentileleague avg .146554 PAvs LHP · 63rd pctseason .179 (73rd)137 at-batssupports OVERsupports OVER
line-drive%24.2%24.8%
57th percentileleague avg 23.6%554 PAvs LHP · 64th pctseason 24.2% (57th)113 batted ballsneutralsupports OVER
sweet-spot%32.7%33.6%
27th percentileleague avg 35.3%554 PAvs LHP · 32nd pctseason 32.7% (27th)113 batted ballssupports UNDERsupports UNDER
sprint speed26.0
no split for this stat
16th percentileleague avg 27.4554 PAno handedness split for this statsupports UNDERseason only
The MatchupWilliam Contreras: Doubles by split
GPA2B2B/PASLGover 0.5
vs LHP ●41176126.8%.46224% (10/41)
vs RHP87378123.2%.37914% (12/87)
on the road ●60266134.9%.38918% (11/60)
at home68288113.8%.42116% (11/68)
season128554244.3%.40517% (22/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PA2B/PABBExSLGLD%SS%
vs LHP ●1555.2%113.40424.8%33.6%
vs RHP3994.0%309.44923.9%32.4%
on the road ●2664.9%203.44427.1%36.4%
at home2883.8%219.42921.5%29.2%
season5544.3%422.43624.2%32.7%
0.5line
OVER+400theScore Betfair +398 · +0.3% vs fair

30% boost+520+24.6% vs market · +6.6% vs season50% boost+600+40.7% vs market · +20.3% vs season

UNDER-500BetMGMfair -423 · -2.9% vs fair

30% boost-385+1.9% vs market · +4.3% vs season50% boost-333+5.2% vs market · +7.7% vs season

Singles

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
xBA against.272.279
87th percentileleague avg .239556 batters facedvs RHB · 92nd pctseason .272 (87th)340 at-batssupports OVERsupports OVER
K%19.6%15.6%
30th percentile for strikeoutsleague avg 22.7%556 batters facedvs RHB · 7th pctseason 19.6% (30th)392 batters facedsupports OVERsupports OVER
whiff%22.3%19.0%
29th percentile for whiffs generatedleague avg 25.3%556 batters facedvs RHB · 8th pctseason 22.3% (29th)659 swingssupports OVERsupports OVER
The ArmDavid Peterson: singles allowed by splitcounts, and those counts per batter faced
BF1B1B/BF
vs RHB ●3907318.7%
vs LHB1662414.5%
at home ●2885619.4%
on the road2684115.3%
season5569717.4%

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

Head to HeadWilliam Contreras vs David Peterson, career2 singles in 11 AB (.182), across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
zone contact%87.5%86.2%
74th percentile for contact in the zoneleague avg 84.0%554 PAvs LHP · 65th pctseason 87.5% (74th)181 in-zone swingssupports OVERsupports OVER
whiff%20.2%22.1%
22nd percentile for swing-and-missleague avg 25.2%554 PAvs LHP · 33rd pctseason 20.2% (22nd)276 swingssupports OVERsupports OVER
line-drive%24.2%24.8%
57th percentileleague avg 23.6%554 PAvs LHP · 64th pctseason 24.2% (57th)113 batted ballsneutralsupports OVER
sprint speed26.0
no split for this stat
16th percentileleague avg 27.4554 PAno handedness split for this statsupports UNDERseason only
The MatchupWilliam Contreras: Singles by split
GAB1BAVGover 0.5
vs LHP ●4115632.30854% (22/41)
vs RHP8733564.25747% (41/87)
on the road ●6023944.26447% (28/60)
at home6825252.28251% (35/68)
season12849196.27349% (63/128)

● tonight's split

The BatWilliam Contreras: contact quality by splitexpected outcomes and batted-ball shape, per split
PA1B/PABBExBALD%SS%
vs LHP ●15517.4%113.24524.8%33.6%
vs RHP39917.3%309.26523.9%32.4%
on the road ●26616.5%203.27127.1%36.4%
at home28818.1%219.24921.5%29.2%
season55417.5%42224.2%32.7%
0.5line
OVER-124DraftKingsfair -110 · -5.3% vs fair

30% boost+105+7.3% vs market · +0.8% vs season50% boost+121+15.8% vs market · +8.8% vs season

UNDER+105bet365fair +109 · -2% vs fair

30% boost+136+13% vs market · +20.1% vs season50% boost+157+23.1% vs market · +30.8% vs season

Walks

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
BB%9.4%11.5%
66th percentile for walks allowedleague avg 8.5%556 batters facedvs RHB · 87th pctseason 9.4% (66th)392 batters facedsupports OVERsupports OVER
first-pitch strike%62.2%58.4%
54th percentile for first-pitch strikesleague avg 61.9%556 batters facedvs RHB · 19th pctseason 62.2% (54th)392 first pitchesneutralsupports OVER
BB/93.84.8
league avg 3.4+0.4 vs league18 startsvs RHBseason 3.8390 batters facedneutralneutral
The ArmDavid Peterson: walks allowed by splitcounts, and those counts per batter faced
BFBBBB/BF
vs RHB ●3904511.5%
vs LHB16674.2%
at home ●288289.7%
on the road268249.0%
season556529.4%

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

Head to HeadWilliam Contreras vs David Peterson, career2 walks in 14 PA, across 5 seasons. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20212100000000.000.500
20222211001001.5001.000
20235411001010.250.650
20253200000010.000.333
20262200000001.000.000
career141122002022.182.539
William Contreras Breakdown · batter data
BB%9.4%11.0%
58th percentileleague avg 8.8%554 PAvs LHP · 78th pctseason 9.4% (58th)155 PAneutralsupports OVER
chase rate28.0%28.2%
34th percentile for chasing out of the zoneleague avg 30.7%554 PAvs LHP · 35th pctseason 28.0% (34th)337 pitches outside the zonesupports OVERsupports OVER
zone swing%68.3%68.0%
league avg 66.9%+1.4% vs league554 PAvs LHPseason 68.3%266 in-zone pitchesneutralneutral
The MatchupWilliam Contreras: Walks by split
GPABBBB%OBPover 0.5
vs LHP ●41176179.7%.38134% (14/41)
vs RHP87378359.3%.32533% (29/87)
on the road ●60266259.4%.33535% (21/60)
at home68288279.4%.35132% (22/68)
season128554529.4%.34334% (43/128)

● tonight's split

0.5line
OVER+150bet365fair +151 · -0.5% vs fair

30% boost+195+17.4% vs market · -0.9% vs season50% boost+225+29.3% vs market · +9.2% vs season

UNDER-180Hard Rockfair -151 · -6.4% vs fair

30% boost-138+3.7% vs market · +14.4% vs season50% boost-120+10.4% vs market · +21.7% vs season

Stolen Bases

128 games logged
line0.5

David Peterson Breakdown · opposing pitcher data
SB rate allowed0.6%
no split for this stat
38th percentile for steals allowed per chanceleague avg 1.0%5 of 785 opportunitiesno handedness split for this statsupports UNDERseason only
runners test him0.9%
no split for this stat
37th percentile for runners going per chanceleague avg 1.3%7 of 785 opportunitiesno handedness split for this statsupports UNDERseason only
SB allowed5
no split for this stat
season totalno handedness split for this statneutralseason only
runners caught2
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
William Contreras Breakdown · batter data
sprint speed26.0
no split for this stat
16th percentileleague avg 27.4554 PAno handedness split for this statsupports UNDERseason only
SB per game0.010.00
18th percentileleague avg 0.07128 gamesvs LHP · 6th pctseason 0.01 (18th)41 gamessupports UNDERsupports UNDER
xBA.263.245
82nd percentileleague avg .240554 PAvs LHP · 55th pctseason .263 (82nd)137 at-batssupports OVERneutral
BB%9.4%11.0%
58th percentileleague avg 8.8%554 PAvs LHP · 78th pctseason 9.4% (58th)155 PAneutralsupports OVER
The MatchupWilliam Contreras: Stolen Bases by split
GPASBSB/Gover 0.5
vs LHP ●4117600.000% (0/41)
vs RHP8737810.011% (1/87)
on the road ●6026610.022% (1/60)
at home6828800.000% (0/68)
season12855410.011% (1/128)

● tonight's split

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

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

Hitters on the prop boardMilwaukee Brewers @ Chicago Cubssorted by the focused market, not batting order

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