← San Francisco Giants @ Pittsburgh Pirates
This game has started. These are the prices from before first pitch, pulled at 6:00 PM EDT on Wed, Sep 2. Not a live market.

Oneil Cruz

PITbats L5th in the orderSan Francisco Giants @ Pittsburgh Pirates6:41 PMPNC Park

facingLanden Roupp4.22 ERA · 8.57 K/9 · 1.30 WHIP · 140.2 IPRHP · HR/PA allowed 1.8% (league avg 2.9%) · barrel% allowed 5.1% (league avg 7.4%)
Cruz at the plateHR/PA 5.1%barrel rate 17.4%hard-hit% 56.7%

Home Runs

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
HR/PA allowed1.8%1.4%
22nd percentileleague avg 2.9%597 batters facedvs LHB · 11th pctseason 1.8% (22nd)360 batters facedsupports UNDERsupports UNDER
barrel% allowed5.1%4.7%
16th percentileleague avg 7.4%597 batters facedvs LHB · 13th pctseason 5.1% (16th)232 batted ballssupports UNDERsupports UNDER
hard-hit% allowed29.7%31.9%
5th percentileleague avg 38.2%597 batters facedvs LHB · 11th pctseason 29.7% (5th)232 batted ballssupports UNDERsupports UNDER
fly-ball% allowed22.3%21.6%
20th percentileleague avg 26.6%597 batters facedvs LHB · 17th pctseason 22.3% (20th)232 batted ballssupports UNDERsupports UNDER
xSLG against.347.344
25th percentileleague avg .386595 batters facedvs LHB · 24th pctseason .347 (25th)309 at-batssupports UNDERsupports UNDER
The ArmLanden Roupp: home runs allowed by splitcounts, and those counts per batter faced
BFHRHR/BF
vs LHB ●35951.4%
vs RHB23662.5%
on the road ●32161.9%
at home27451.8%
season595111.8%

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

Head to HeadOneil Cruz vs Landen Roupp, career0 home runs in 2 AB (.000), across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
HR/PA5.1%5.7%
90th percentileleague avg 3.0%334 PAvs RHP · 96th pctseason 5.1% (90th)230 PAsupports OVERsupports OVER
barrel rate17.4%17.7%
99th percentileleague avg 7.8%334 PAvs RHP · 99th pctseason 17.4% (99th)124 batted ballssupports OVERsupports OVER
hard-hit%56.7%54.8%
99th percentileleague avg 38.9%334 PAvs RHP · 98th pctseason 56.7% (99th)124 batted ballssupports OVERsupports OVER
fly-ball%23.9%26.6%
31st percentileleague avg 26.8%334 PAvs RHP · 48th pctseason 23.9% (31st)124 batted ballssupports UNDERneutral
xSLG.492.515
95th percentileleague avg .386334 PAvs RHP · 98th pctseason .492 (95th)196 at-batssupports OVERsupports OVER
xISO.239.263
96th percentileleague avg .146334 PAvs RHP · 98th pctseason .239 (96th)196 at-batssupports OVERsupports OVER
avg exit velo95.4 mph94.7 mph
100th percentileleague avg 88.0 mph334 PAvs RHP · 99th pctseason 95.4 mph (100th)124 batted ballssupports OVERsupports OVER
The MatchupOneil Cruz: Home Runs by split
GPAHRHR/PASLGover 0.5
vs RHP ●54251145.6%.50226% (14/54)
vs LHP218333.6%.44610% (2/21)
at home ●3515963.8%.47217% (6/35)
on the road40175116.3%.50325% (10/40)
season75334175.1%.48821% (16/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PAHR/PABBEbarrelxSLGxISOEV
vs RHP ●2305.7%12417.7%.515.26394.7
vs LHP1043.8%5416.7%.445.18997.0
at home ●1593.8%9115.4%.444.20296.1
on the road1756.3%8719.5%.536.27394.7
season3345.1%17817.4%.492.23995.4
0.5line
OVER+567Polymarketpooled fair +557

30% boost+737pooled fair50% boost+850pooled fair

UNDER-641NoVigfair -554 · -2.1% vs fair

30% boost-493+1.9% vs market · -5.4% vs season50% boost-427+4.5% vs market · -2.9% vs season

Total Bases

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xSLG against.347.344
25th percentileleague avg .386595 batters facedvs LHB · 24th pctseason .347 (25th)309 at-batssupports UNDERsupports UNDER
xBA against.233.235
41st percentileleague avg .239595 batters facedvs LHB · 44th pctseason .233 (41st)309 at-batsneutralneutral
AVG against.224.216
league avg .244-0.020 vs league27 startsvs LHBseason .224359 batters facedneutralneutral
hard-hit% allowed29.7%31.9%
5th percentileleague avg 38.2%597 batters facedvs LHB · 11th pctseason 29.7% (5th)232 batted ballssupports UNDERsupports UNDER
barrel% allowed5.1%4.7%
16th percentileleague avg 7.4%597 batters facedvs LHB · 13th pctseason 5.1% (16th)232 batted ballssupports UNDERsupports UNDER
The ArmLanden Roupp: total bases allowed by splitcounts, and those counts per batter faced
BFTBTB/BFSLG
vs LHB ●359990.28.324
vs RHB236820.35.385
on the road ●3211070.33.382
at home274740.27.310
season5951810.30.349

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

Head to HeadOneil Cruz vs Landen Roupp, career0 total bases in 2 AB (.000), across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
xSLG.492.515
95th percentileleague avg .386334 PAvs RHP · 98th pctseason .492 (95th)196 at-batssupports OVERsupports OVER
SLG.488.487
89th percentileleague avg .400334 PAvs RHP · 88th pctseason .488 (89th)230 PAsupports OVERsupports OVER
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
AVG.271.254
78th percentileleague avg .244334 PAvs RHP · 59th pctseason .271 (78th)230 PAsupports OVERneutral
xISO.239.263
96th percentileleague avg .146334 PAvs RHP · 98th pctseason .239 (96th)196 at-batssupports OVERsupports OVER
hard-hit%56.7%54.8%
99th percentileleague avg 38.9%334 PAvs RHP · 98th pctseason 56.7% (99th)124 batted ballssupports OVERsupports OVER
barrel rate17.4%17.7%
99th percentileleague avg 7.8%334 PAvs RHP · 99th pctseason 17.4% (99th)124 batted ballssupports OVERsupports OVER
line-drive%24.4%21.0%
60th percentileleague avg 23.6%334 PAvs RHP · 24th pctseason 24.4% (60th)124 batted ballssupports OVERsupports UNDER
The MatchupOneil Cruz: Total Bases by split
GPATBTB/GSLGover 0.5
vs RHP ●542511112.06.50274% (40/54)
vs LHP2183331.57.44652% (11/21)
at home ●35159671.91.47274% (26/35)
on the road40175771.93.50363% (25/40)
season753341441.92.48868% (51/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PATB/PABBExSLGxISObarrelEV
vs RHP ●23041.7%124.515.26317.7%94.7
vs LHP10446.2%54.445.18916.7%97.0
at home ●15942.1%91.444.20215.4%96.1
on the road17544.0%87.536.27319.5%94.7
season33443.1%178.492.23917.4%95.4
0.5line
OVER-165theScore Betfair -146 · -4.7% vs fair

30% boost-127+6.2% vs market · +21.6% vs season50% boost-110+13.4% vs market · +29.8% vs season

UNDER+134ProphetXfair +145 · -4.7% vs fair

30% boost+174+11.6% vs market · -12.3% vs season50% boost+201+22.5% vs market · -3.7% vs season

Hits

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xBA against.233.235
41st percentileleague avg .239595 batters facedvs LHB · 44th pctseason .233 (41st)309 at-batsneutralneutral
AVG against.224.216
league avg .244-0.020 vs league27 startsvs LHBseason .224359 batters facedneutralneutral
K%22.4%21.4%
50th percentile for strikeoutsleague avg 22.7%595 batters facedvs LHB · 41st pctseason 22.4% (50th)360 batters facedneutralneutral
whiff%24.8%23.2%
49th percentile for whiffs generatedleague avg 25.3%595 batters facedvs LHB · 36th pctseason 24.8% (49th)646 swingsneutralsupports OVER
The ArmLanden Roupp: hits allowed by splitcounts, and those counts per batter faced
BFHH/BFAVG
vs LHB ●3596618.4%.216
vs RHB2365121.6%.239
on the road ●3216921.5%.246
at home2744817.5%.201
season59511719.7%.225

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

Head to HeadOneil Cruz vs Landen Roupp, career0 hits in 2 AB (.000), across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
AVG.271.254
78th percentileleague avg .244334 PAvs RHP · 59th pctseason .271 (78th)230 PAsupports OVERneutral
zone contact%74.9%72.8%
5th percentile for contact in the zoneleague avg 84.0%334 PAvs RHP · 2nd pctseason 74.9% (5th)246 in-zone swingssupports UNDERsupports UNDER
whiff%36.5%37.4%
96th percentile for swing-and-missleague avg 25.2%334 PAvs RHP · 97th pctseason 36.5% (96th)412 swingssupports UNDERsupports UNDER
K%34.4%31.3%
97th percentile for strikeout rateleague avg 22.5%334 PAvs RHP · 89th pctseason 34.4% (97th)230 PAsupports UNDERsupports UNDER
line-drive%24.4%21.0%
60th percentileleague avg 23.6%334 PAvs RHP · 24th pctseason 24.4% (60th)124 batted ballssupports OVERsupports UNDER
The MatchupOneil Cruz: Hits by split
GABHAVGover 0.5
vs RHP ●5422160.27174% (40/54)
vs LHP217420.27052% (11/21)
at home ●3514241.28974% (26/35)
on the road4015339.25563% (25/40)
season7529580.27168% (51/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBALD%SS%
vs RHP ●23021.7%124.25221.0%33.1%
vs LHP10428.8%54.25633.3%46.3%
at home ●15925.8%91.24224.2%33.0%
on the road17522.3%87.26325.3%41.4%
season33424.0%17824.7%37.1%
0.5line
OVER-154Bovadapooled fair -149

30% boost-118pooled fair50% boost-103pooled fair

UNDER+141NoVigfair +148 · -2.8% vs fair

30% boost+183+14.2% vs market · -9.3% vs season50% boost+212+25.5% vs market · -0.3% vs season

H+R+RBI

75 games logged
line1.5

Landen Roupp Breakdown · opposing pitcher data
xBA against.233.235
41st percentileleague avg .239595 batters facedvs LHB · 44th pctseason .233 (41st)309 at-batsneutralneutral
xERA3.81
no split for this stat
37th percentile for expected ERAleague avg 4.17595 batters facedno handedness split for this statsupports UNDERseason only
xSLG against.347.344
25th percentileleague avg .386595 batters facedvs LHB · 24th pctseason .347 (25th)309 at-batssupports UNDERsupports UNDER
BB%11.1%12.8%
83rd percentile for walks allowedleague avg 8.5%595 batters facedvs LHB · 94th pctseason 11.1% (83rd)360 batters facedsupports OVERsupports OVER
K%22.4%21.4%
50th percentile for strikeoutsleague avg 22.7%595 batters facedvs LHB · 41st pctseason 22.4% (50th)360 batters facedneutralneutral
The ArmLanden Roupp: h+r+rbi allowed by splitcounts, and those counts per batter faced
BFHTBOBP
vs LHB ●3596699.325
vs RHB2365182.305
on the road ●32169107.334
at home2744874.297
season595117181

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

Head to HeadOneil Cruz vs Landen Roupp, career0 hits + RBI (this source carries no runs) in 2 PA, across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000

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

Oneil Cruz Breakdown · batter data
H+R+RBI per game2.522.61
99th percentileleague avg 1.7475 gamesvs RHP · 100th pctseason 2.52 (99th)54 gamessupports OVERsupports OVER
xwOBA.357
no split for this stat
91st percentileleague avg .310334 PAno handedness split for this statsupports OVERseason only
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
SLG.488.487
89th percentileleague avg .400334 PAvs RHP · 88th pctseason .488 (89th)230 PAsupports OVERsupports OVER
The MatchupOneil Cruz: H+R+RBI by split
GPAHRRBIH+R+RBI/Gover 1.5
vs RHP ●542516039422.6165% (35/54)
vs LHP21832014142.2948% (10/21)
at home ●351594124332.8060% (21/35)
on the road401753929232.2760% (24/40)
season753348053562.5260% (45/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PAH/PABBExBAxSLGbarrelEV
vs RHP ●23021.7%124.252.51517.7%94.7
vs LHP10428.8%54.256.44516.7%97.0
at home ●15925.8%91.242.44415.4%96.1
on the road17522.3%87.263.53619.5%94.7
season33424.0%178.49217.4%95.4
1.5line
OVER-110Bovadafair -103 · -3.2% vs fair

30% boost+118+10.6% vs market · +30.9% vs season50% boost+136+19.8% vs market · +41.8% vs season

UNDER+108NoVigfair +101 · +3.4% vs fair

30% boost+140+19.5% vs market · -3.8% vs season50% boost+162+30.2% vs market · +4.8% vs season

RBIs

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xERA3.81
no split for this stat
37th percentile for expected ERAleague avg 4.17595 batters facedno handedness split for this statsupports UNDERseason only
xSLG against.347.344
25th percentileleague avg .386595 batters facedvs LHB · 24th pctseason .347 (25th)309 at-batssupports UNDERsupports UNDER
barrel% allowed5.1%4.7%
16th percentileleague avg 7.4%597 batters facedvs LHB · 13th pctseason 5.1% (16th)232 batted ballssupports UNDERsupports UNDER
BB%11.1%12.8%
83rd percentile for walks allowedleague avg 8.5%595 batters facedvs LHB · 94th pctseason 11.1% (83rd)360 batters facedsupports OVERsupports OVER
The ArmLanden Roupp: rbis allowed by splitcounts, and those counts per batter faced
BFHHRSLG
vs LHB ●359665.324
vs RHB236516.385
on the road ●321696.382
at home274485.310
season59511711.349

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

Head to HeadOneil Cruz vs Landen Roupp, career0 RBI in 2 PA, across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
RBI per game0.750.78
100th percentileleague avg 0.4475 gamesvs RHP · 100th pctseason 0.75 (100th)54 gamessupports OVERsupports OVER
xSLG.492.515
95th percentileleague avg .386334 PAvs RHP · 98th pctseason .492 (95th)196 at-batssupports OVERsupports OVER
hard-hit%56.7%54.8%
99th percentileleague avg 38.9%334 PAvs RHP · 98th pctseason 56.7% (99th)124 batted ballssupports OVERsupports OVER
barrel rate17.4%17.7%
99th percentileleague avg 7.8%334 PAvs RHP · 99th pctseason 17.4% (99th)124 batted ballssupports OVERsupports OVER
The MatchupOneil Cruz: RBIs by split
GPARBIRBI/GSLGover 0.5
vs RHP ●54251420.78.50246% (25/54)
vs LHP2183140.67.44633% (7/21)
at home ●35159330.94.47254% (19/35)
on the road40175230.57.50333% (13/40)
season75334560.75.48843% (32/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PARBI/PABBExSLGbarrelhard hitEV
vs RHP ●23017.8%124.51517.7%54.8%94.7
vs LHP10414.4%54.44516.7%61.1%97.0
at home ●15920.8%91.44415.4%58.2%96.1
on the road17513.1%87.53619.5%55.2%94.7
season334178.49217.4%56.7%95.4
0.5line
OVER+174NoVigpooled fair +177

30% boost+226pooled fair50% boost+261pooled fair

UNDER-200BetMGMfair -181 · -3.4% vs fair

30% boost-154+6.3% vs market · -5.4% vs season50% boost-133+12.7% vs market · +0.3% vs season

Runs

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xERA3.81
no split for this stat
37th percentile for expected ERAleague avg 4.17595 batters facedno handedness split for this statsupports UNDERseason only
xBA against.233.235
41st percentileleague avg .239595 batters facedvs LHB · 44th pctseason .233 (41st)309 at-batsneutralneutral
BB%11.1%12.8%
83rd percentile for walks allowedleague avg 8.5%595 batters facedvs LHB · 94th pctseason 11.1% (83rd)360 batters facedsupports OVERsupports OVER
The ArmLanden Roupp: runs allowed by splitcounts, and those counts per batter faced
BFHBBOBP
vs LHB ●3596646.325
vs RHB2365120.305
on the road ●3216936.334
at home2744830.297
season59511766

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

Head to HeadOneil Cruz vs Landen Roupp, career2 PA across 1 season. This career line carries no runs column
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000

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

Oneil Cruz Breakdown · batter data
runs per game0.710.72
99th percentileleague avg 0.4675 gamesvs RHP · 99th pctseason 0.71 (99th)54 gamessupports OVERsupports OVER
xwOBA.357
no split for this stat
91st percentileleague avg .310334 PAno handedness split for this statsupports OVERseason only
sprint speed28.3
no split for this stat
76th percentileleague avg 27.4334 PAno handedness split for this statsupports OVERseason only
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
BB%10.8%13.5%
76th percentileleague avg 8.8%334 PAvs RHP · 93rd pctseason 10.8% (76th)230 PAsupports OVERsupports OVER
The MatchupOneil Cruz: Runs by split
GPARR/GOBPover 0.5
vs RHP ●54251390.72.35954% (29/54)
vs LHP2183140.67.34938% (8/21)
at home ●35159240.69.36546% (16/35)
on the road40175290.72.34953% (21/40)
season75334530.71.35649% (37/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PAR/PABBExBALD%SS%EV
vs RHP ●230124.25221.0%33.1%94.7
vs LHP10454.25633.3%46.3%97.0
at home ●15915.1%91.24224.2%33.0%96.1
on the road17516.6%87.26325.3%41.4%94.7
season33417824.7%37.1%95.4
0.5line
OVER+107ProphetXfair +114 · -3.2% vs fair

30% boost+139+11.9% vs market · +18% vs season50% boost+161+21.9% vs market · +28.5% vs season

UNDER-130theScore Betfair -117 · -4.7% vs fair

30% boost+100+7.8% vs market · +1.3% vs season50% boost+115+16.1% vs market · +9.1% vs season

Doubles

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xSLG against.347.344
25th percentileleague avg .386595 batters facedvs LHB · 24th pctseason .347 (25th)309 at-batssupports UNDERsupports UNDER
hard-hit% allowed29.7%31.9%
5th percentileleague avg 38.2%597 batters facedvs LHB · 11th pctseason 29.7% (5th)232 batted ballssupports UNDERsupports UNDER
barrel% allowed5.1%4.7%
16th percentileleague avg 7.4%597 batters facedvs LHB · 13th pctseason 5.1% (16th)232 batted ballssupports UNDERsupports UNDER
line-drive% allowed22.1%
no comparison availableno split for this stat
595 batters facedno handedness split for this statneutralseason only
The ArmLanden Roupp: doubles allowed by splitcounts, and those counts per batter faced
BF2B2B/BFSLG
vs LHB ●359123.3%.324
vs RHB236135.5%.385
on the road ●321165.0%.382
at home27493.3%.310
season595254.2%.349

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

Head to HeadOneil Cruz vs Landen Roupp, career0 doubles in 2 AB (.000), across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
2B/PA3.3%3.0%
25th percentileleague avg 4.1%334 PAvs RHP · 19th pctseason 3.3% (25th)230 PAsupports UNDERsupports UNDER
xSLG.492.515
95th percentileleague avg .386334 PAvs RHP · 98th pctseason .492 (95th)196 at-batssupports OVERsupports OVER
xISO.239.263
96th percentileleague avg .146334 PAvs RHP · 98th pctseason .239 (96th)196 at-batssupports OVERsupports OVER
line-drive%24.4%21.0%
60th percentileleague avg 23.6%334 PAvs RHP · 24th pctseason 24.4% (60th)124 batted ballssupports OVERsupports UNDER
sweet-spot%37.1%33.1%
68th percentileleague avg 35.3%334 PAvs RHP · 29th pctseason 37.1% (68th)124 batted ballssupports OVERsupports UNDER
sprint speed28.3
no split for this stat
76th percentileleague avg 27.4334 PAno handedness split for this statsupports OVERseason only
The MatchupOneil Cruz: Doubles by split
GPA2B2B/PASLGover 0.5
vs RHP ●5425193.6%.50215% (8/54)
vs LHP218322.4%.44610% (2/21)
at home ●3515985.0%.47220% (7/35)
on the road4017531.7%.5038% (3/40)
season75334113.3%.48813% (10/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PA2B/PABBExSLGLD%SS%
vs RHP ●2303.0%124.51521.0%33.1%
vs LHP1043.8%54.44533.3%46.3%
at home ●1595.0%91.44424.2%33.0%
on the road1751.7%87.53625.3%41.4%
season3343.3%178.49224.7%37.1%
0.5line
OVER+445Bovadapooled fair +445

30% boost+578pooled fair50% boost+668pooled fair

UNDER-625BetMGMfair -454 · -4.9% vs fair

30% boost-481-0.9% vs market · +4.7% vs season50% boost-417+1.7% vs market · +7.5% vs season

Singles

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
xBA against.233.235
41st percentileleague avg .239595 batters facedvs LHB · 44th pctseason .233 (41st)309 at-batsneutralneutral
K%22.4%21.4%
50th percentile for strikeoutsleague avg 22.7%595 batters facedvs LHB · 41st pctseason 22.4% (50th)360 batters facedneutralneutral
whiff%24.8%23.2%
49th percentile for whiffs generatedleague avg 25.3%595 batters facedvs LHB · 36th pctseason 24.8% (49th)646 swingsneutralsupports OVER
The ArmLanden Roupp: singles allowed by splitcounts, and those counts per batter faced
BF1B1B/BF
vs LHB ●3594612.8%
vs RHB2363213.6%
on the road ●3214514.0%
at home2743312.0%
season5957813.1%

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

Head to HeadOneil Cruz vs Landen Roupp, career0 singles in 2 AB (.000), across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
zone contact%74.9%72.8%
5th percentile for contact in the zoneleague avg 84.0%334 PAvs RHP · 2nd pctseason 74.9% (5th)246 in-zone swingssupports UNDERsupports UNDER
whiff%36.5%37.4%
96th percentile for swing-and-missleague avg 25.2%334 PAvs RHP · 97th pctseason 36.5% (96th)412 swingssupports UNDERsupports UNDER
line-drive%24.4%21.0%
60th percentileleague avg 23.6%334 PAvs RHP · 24th pctseason 24.4% (60th)124 batted ballssupports OVERsupports UNDER
sprint speed28.3
no split for this stat
76th percentileleague avg 27.4334 PAno handedness split for this statsupports OVERseason only
The MatchupOneil Cruz: Singles by split
GAB1BAVGover 0.5
vs RHP ●5422137.27143% (23/54)
vs LHP217414.27043% (9/21)
at home ●3514227.28949% (17/35)
on the road4015324.25538% (15/40)
season7529551.27143% (32/75)

● tonight's split

The BatOneil Cruz: contact quality by splitexpected outcomes and batted-ball shape, per split
PA1B/PABBExBALD%SS%
vs RHP ●23013.0%124.25221.0%33.1%
vs LHP10420.2%54.25633.3%46.3%
at home ●15917.0%91.24224.2%33.0%
on the road17513.7%87.26325.3%41.4%
season33415.6%17824.7%37.1%
0.5line
OVER+130ProphetXfair +133 · -1.1% vs fair

30% boost+169+15.7% vs market · +14.8% vs season50% boost+195+26.8% vs market · +25.9% vs season

UNDER-152DraftKingsfair -140 · -3.4% vs fair

30% boost-117+8.2% vs market · +6.4% vs season50% boost-101+15.8% vs market · +13.9% vs season

Walks

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
BB%11.1%12.8%
83rd percentile for walks allowedleague avg 8.5%595 batters facedvs LHB · 94th pctseason 11.1% (83rd)360 batters facedsupports OVERsupports OVER
first-pitch strike%57.1%56.1%
10th percentile for first-pitch strikesleague avg 61.9%595 batters facedvs LHB · 6th pctseason 57.1% (10th)360 first pitchessupports OVERsupports OVER
BB/94.25.0
league avg 3.4+0.8 vs league27 startsvs LHBseason 4.2359 batters facedneutralneutral
The ArmLanden Roupp: walks allowed by splitcounts, and those counts per batter faced
BFBBBB/BF
vs LHB ●3594612.8%
vs RHB236208.5%
on the road ●3213611.2%
at home2743010.9%
season5956611.1%

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

Head to HeadOneil Cruz vs Landen Roupp, career0 walks in 2 PA, across 1 season. Limited context, not decisive
seasonPAABH1B2BHRTBRBIBBKAVGOPS
20262200000002.000.000
career2200000002.000.000
Oneil Cruz Breakdown · batter data
BB%10.8%13.5%
76th percentileleague avg 8.8%334 PAvs RHP · 93rd pctseason 10.8% (76th)230 PAsupports OVERsupports OVER
chase rate31.4%30.4%
57th percentile for chasing out of the zoneleague avg 30.7%334 PAvs RHP · 51st pctseason 31.4% (57th)546 pitches outside the zoneneutralneutral
zone swing%58.9%61.8%
league avg 66.9%-8.0% vs league334 PAvs RHPseason 58.9%398 in-zone pitchesneutralneutral
The MatchupOneil Cruz: Walks by split
GPABBBB%OBPover 0.5
vs RHP ●542512811.2%.35941% (22/54)
vs LHP218389.6%.34933% (7/21)
at home ●35159159.4%.36537% (13/35)
on the road401752112.0%.34940% (16/40)
season753343610.8%.35639% (29/75)

● tonight's split

0.5line
OVER-115Fanaticsfair -107 · -3.5% vs fair

30% boost+113+9.9% vs market · -17.6% vs season50% boost+130+18.9% vs market · -10.9% vs season

UNDER-105Hard Rockfair +105 · -4.6% vs fair

30% boost+124+9.4% vs market · +37.3% vs season50% boost+143+18.8% vs market · +49% vs season

Stolen Bases

75 games logged
line0.5

Landen Roupp Breakdown · opposing pitcher data
SB rate allowed1.2%
no split for this stat
64th percentile for steals allowed per chanceleague avg 1.0%10 of 826 opportunitiesno handedness split for this statsupports OVERseason only
runners test him1.7%
no split for this stat
70th percentile for runners going per chanceleague avg 1.3%14 of 826 opportunitiesno handedness split for this statsupports OVERseason only
SB allowed10
no split for this stat
season totalno handedness split for this statneutralseason only
runners caught4
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
Oneil Cruz Breakdown · batter data
sprint speed28.3
no split for this stat
76th percentileleague avg 27.4334 PAno handedness split for this statsupports OVERseason only
SB per game0.320.31
99th percentileleague avg 0.0775 gamesvs RHP · 99th pctseason 0.32 (99th)54 gamessupports OVERsupports OVER
xBA.253.252
68th percentileleague avg .240334 PAvs RHP · 66th pctseason .253 (68th)196 at-batssupports OVERsupports OVER
BB%10.8%13.5%
76th percentileleague avg 8.8%334 PAvs RHP · 93rd pctseason 10.8% (76th)230 PAsupports OVERsupports OVER
The MatchupOneil Cruz: Stolen Bases by split
GPASBSB/Gover 0.5
vs RHP ●54251170.3126% (14/54)
vs LHP218370.3324% (5/21)
at home ●35159100.2923% (8/35)
on the road40175140.3528% (11/40)
season75334240.3225% (19/75)

● tonight's split

0.5line
OVER+441NoVigfair +422 · +3.6% vs fair

30% boost+573+29.3% vs market · +70.6% vs season50% boost+662+46.2% vs market · +92.9% vs season

UNDER-567NoVigfair -422 · -4.9% vs fair

30% boost-436-0.7% vs market · -8.2% vs season50% boost-378+2.2% vs market · -5.6% vs season

Hitters on the prop boardSan Francisco Giants @ Pittsburgh Piratessorted by the focused market, not batting order

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