← PIT at DET, Sep 26, 2026
12:10 PM CT · Comerica Park · lineup projected
Hitter · DET · batting 8John Peck
Bats rightTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.4expected PA
Starter · PITTBD
Stable
4.3projected K–K%1.9trips vs this hitter
John Peck's last 40 balls in playHit (10)Out (30)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Out: 77.9 mph at -28°Out: 106.7 mph at -10°Out: 105.9 mph at 16°Out: 93.1 mph at 35°Out: 100.6 mph at 9°Out: 98.1 mph at 37°Out: 83.5 mph at 78°Out: 94.1 mph at 26°Out: 81.2 mph at 67°Out: 103.3 mph at -23°Out: 69.8 mph at -8°Out: 97.3 mph at 7°Single: 97.3 mph at 10°Out: 102.6 mph at 23°Out: 78.1 mph at 62°Out: 78.7 mph at -21°Out: 79.9 mph at 13°Out: 90.4 mph at 63°Single: 91.2 mph at 7°Single: 103.2 mph at 10°Out: 72.6 mph at -15°Out: 86.3 mph at 0°Out: 76.2 mph at -3°Single: 70.2 mph at -52°Out: 85.2 mph at 51°Out: 98.0 mph at 17°Out: 100.9 mph at 25°Out: 97.1 mph at -15°Out: 86.5 mph at -1°Single: 93.6 mph at 7°Out: 76.7 mph at -6°Single: 98.2 mph at 16°Out: 98.4 mph at 19°Out: 79.9 mph at 41°Single: 76.9 mph at 15°Single: 95.1 mph at -14°Out: 67.5 mph at -59°Out: 105.9 mph at 19°Double: 109.9 mph at 18°Single: 91.9 mph at 3°
43% hit 95+ mph35% in the sweet spot25% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit53.2%53.6%-0.4
2+ total bases28.1%28.4%-0.4
Home run8.5%8.6%-0.1
Matchup: points this starter, his pitch mix, the bullpen and the park add or take away, against the same hitter over the same trips facing league-average opposition. "Without the matchup" takes them back out.
What moves the number
1+ hit
Starter
0.0
Pitch mix
0.0
Bullpen
-0.4
Park
+0.0
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen
-0.4
Park
+0.1
Home run
Starter
0.0
Pitch mix
0.0
Bullpen
-0.2
Park
+0.1

Points each piece adds or takes away. The pitch-mix piece is folded into the fitted model when it scores the pair, so it often reads zero.

Statcast

opens on right-handers, the hand he faces tonight
John Peck · by window and pitcher handthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G512.000.167.000.117.20825.0%16.7%22.2%88.0105.90.0%28.6%28.6%
Last 15 G1543.118.279.118.214.31920.9%16.3%24.0%89.4105.97.7%42.3%34.6%
Last 30 G1748.132.292.158.232.35518.8%14.6%23.3%91.1109.913.3%50.0%36.7%
90 days1748.132.292.158.232.35518.8%14.6%23.3%91.1109.913.3%50.0%36.7%
Batted-ball mix, 90 days · 30 balls in play
Ground 43%Line drive 30%Fly ball 10%Pop-up 17%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G47.000.143.000.100.28928.6%14.3%36.4%99.6106.70.0%75.0%25.0%
Last 15 G1017.267.353.267.312.31023.5%11.8%25.0%90.1106.70.0%40.0%30.0%
Last 30 G1325.217.280.217.283.25928.0%8.0%24.5%85.7106.70.0%26.7%26.7%
90 days1325.217.280.217.283.25928.0%8.0%24.5%85.7106.70.0%26.7%26.7%
Batted-ball mix, 90 days · 15 balls in play
Ground 60%Line drive 20%Fly ball 20%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G519.000.158.000.111.23826.3%15.8%27.6%92.2106.70.0%45.5%27.3%
Last 15 G1560.163.300.163.241.31621.7%15.0%24.3%89.6106.75.6%41.7%33.3%
Last 30 G1873.164.288.180.249.32321.9%12.3%23.7%89.3109.98.9%42.2%33.3%
90 days1873.164.288.180.249.32321.9%12.3%23.7%89.3109.98.9%42.2%33.3%
Batted-ball mix, 90 days · 45 balls in play
Ground 49%Line drive 27%Fly ball 13%Pop-up 11%
John Peck · percentile ranksvs 304 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

FormNormal
Contact rating76Above average
Last 100 pitches39trending down
wOBA / xwOBA.248 / .342running 94 points behind his contact
Last 12 games, oldest to newest
Hit5/12
2+ total bases0/12
Home run0/12

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 23RHPSinker92.877.9-28.041Out
Sep 22LHPFastball91.0106.7-10.321Out
Sep 22RHPFastball95.3105.916.662Out
Sep 22LHPFastball93.493.135.092Out
Sep 21LHPSlider88.4100.69.614Out
Sep 21LHPSlider88.498.137.297Out
Sep 21RHPCutter91.283.578.010Out
Sep 21RHPFastball89.594.126.219Out
Sep 20RHPFastball93.781.267.000Out
Sep 19RHPSlider85.8103.3-23.109Out
Sep 19RHPSlider91.069.8-8.062Out
Sep 17RHPCutter92.597.37.564Out
Last 10 games.
DatePAHTBHRBBK
Sep 23300011
Sep 22400001
Sep 21400000
Sep 20400012
Sep 19400011
Sep 17411001
Sep 16400001
Sep 15411011
Sep 13411010
Sep 12511001

The hitter

season-level talent read
Talent grade—— type
wOBA–
K%–
BB%–
Whiff%–
Barrel%–
Hard-hit%–
Avg EV–

Against right-handers, last 90 days

0 PA
wOBA–
xwOBA vs this mix–against pitches like his
RV/100–
Hard-hit%–
K%–
BB%–

Talent blends this season with last season, shrunk toward league average where the sample is thin. Recent hot or cold streaks are not weighted: in our tests they didn't predict the next two weeks better than the season does.

The starter he faces

Starter not announced.

The rest of the gamePIT @ DET →Both lineups, bullpens, the pitch-mix battles and park air.John Peck: every projection we've made →