MLB icon
MLB Betting

Odds, predictions, standings, and expert analysis for every MLB game

DET · Batter

Zach McKinstry

Bats L · 2026 player profile

MLB / RF
Charts through 2026-09-27 · season stats retrieved 2026-10-13
Average.1992026 · MLB season
Home runs42026 · MLB season
RBI262026 · MLB season
OPS.5822026 · MLB season

Quality of contact

10-game rolling xwOBA

.150.250.350.450.55010-game xwOBALEAGUE AVG .302
10-game rolling xwOBA
League Avg

2026-03-27 — 2026-09-27 · 123 recorded dates. Higher xwOBA means stronger expected production.

DET at —

Matchup unavailable

Our picks & reasoning

No upcoming matchup in this schedule snapshot.

OddsIndex analysis

Our picks on McKinstry

Saved upcoming picks

No saved upcoming picks for Zach McKinstry.

Pick record checked Oct 13, 2026 ET. Local preview uses saved data.

Our past picks

Original reasoning and recorded results.

Showing 10 past picks from 10 linked picks since Jan 1, 2026 ET. Snapshot Oct 13, 2026 ET.

Zach McKinstry under 0.5 total basesL

Sep 8, 2026 ET · Odds at publication 2.0400

Read original reasoning

McKinstry vs Kremer in 2026: 4 PA, 0.000 OPS — zero hits in four plate appearances this season. Career overall is .308 AVG across 13 PA but driven by earlier seasons (2023: 1.667 OPS in 3 PA, 2025: 0.833 in 6 PA); his 2026 line against Kremer is 0-for-4. McKinstry carries a .210 BA on the season with a .311 SLG. Market prices the under at essentially even money (+104, 49.0%), which is a thin edge but real if the 2026 BvP signal holds. News notes McKinstry was reinserted into the lineup replacing Brett Callahan, adding lineup context. LOW confidence given thin total bases sample.

Zach McKinstry under 0.5 hitsW

Aug 26, 2026 ET · Odds at publication 2.2200

Read original reasoning

McKinstry is 0-for-10 career vs Peralta with a 0.100 OPS across four seasons (2022-2026), including 0-for-2 in their 2026 matchup. Zero career hits in double-digit PAs is the strongest suppression signal available. Season slash of .218/.301/.321 adds to the lean. Under 0.5 hits at +122 is excellent value against this historical futility.

Zach McKinstry under 0.5 hitsL

Aug 19, 2026 ET · Odds at publication 2.1000

Read original reasoning

McKinstry is 0-for-8 career vs Skenes with a 0.000 OPS — zero hits in 8 plate appearances across 2024 and 2025. His season line of .221 AVG already shows contact struggles, and Skenes' 11.1 K/9 rate gives weak contact hitters no margin. With the total leaning under and McKinstry batting lower in a depleted DET lineup, hitting a ball in play safely vs Skenes is a longshot. +110 offers real value given the historical shutout.

Market lines · saved snapshot

Snapshot unavailable. Market lines from the latest recorded feed update. Availability may have changed.

Market snapshot unavailable.

At the plate

Which pitches he handles and how he makes decisions at the plate.

Where the ball goes

350 FTLeft · PullCenterRight · Pull
Batted Balls307
Hits75
Home Runs4
Pull%58.0
Out
1B
2B/3B
HR

Contact by location

87.019 BIP84.822 BIP73.418 BIP89.332 BIP89.550 BIP79.229 BIP87.032 BIP92.428 BIP87.522 BIP84.5High64.3Away75.5Low86.0InsideCatcher's perspective
64.3mph
92.4mphExit velocity

Heatmap · exit velocity in mph · catcher’s view. Choose a pitch type above to filter measured contact.

Data detail

Season & career

Updated 2026-10-13. Seasons are split by team.

Season / teamGPAHHRRBIAVGOBPSLGOPS
2026 · Detroit Tigers12942374426.199.288.294.582
2025 · Detroit Tigers1445111171249.259.333.438.771
2024 · Detroit Tigers11832564423.215.277.337.614
2023 · Detroit Tigers148518107935.231.302.351.653
2022 · 5718533514.199.273.361.634
2022 · Chicago Cubs4717132412.206.272.361.633
2022 · Los Angeles Dodgers1014112.091.286.364.650
2021 · Los Angeles Dodgers6017234729.215.263.405.668
2020 · Los Angeles Dodgers47200.286.286.429.715
Career660214143141176.225.297.364.661
Recorded game dates 123 dates

Existing chart-builder observations, grouped by date. Not an official box-score game log; missing values stay blank.

DatePA*xwOBABAEV (mph)Barrel fraction
2026-09-2730.0250.00087.80.000
2026-09-2620.729———
2026-09-2320.4590.000100.70.000
2026-09-2110.4590.000101.70.000
2026-09-1820.0000.000——
2026-09-1720.1970.00075.50.000
2026-09-1550.1940.00083.70.000
2026-09-1440.3670.00069.10.000
2026-09-1340.4120.00095.80.000
2026-09-1130.2550.00085.20.000

*PA is the count of appearances with a positive wOBA denominator.

How to read these numbers
xwOBA

Sample: 423 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.

Exit velocity

Sample: 307 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Barrel rate

Sample: 307 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Hard-hit rate

Sample: 307 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Strikeout rate

Sample: 423 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.

Walk rate

Sample: 423 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.