MLB icon
MLB Betting

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

MIL · Pitcher

Kyle Harrison

Throws L · 2026 player profile

MLB / P
Charts through 2026-09-26 · season stats retrieved 2026-10-13
ERA4.202026 · MLB season
Strikeouts1412026 · MLB season
Innings115.22026 · MLB season
WHIP1.352026 · MLB season

Quality of contact allowed

10-game rolling xwOBA

.200.300.400.50010-game xwOBA against
10-game rolling xwOBA against

2026-03-30 — 2026-09-26 · 28 recorded dates. Lower xwOBA means less expected production allowed.

MIL at —

Matchup unavailable

Our picks & reasoning

No upcoming matchup in this schedule snapshot.

OddsIndex analysis

Our picks on Harrison

Saved upcoming picks

No saved upcoming picks for Kyle Harrison.

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

Our past picks

Original reasoning and recorded results.

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

Kyle Harrison over 4.5 strikeoutsV

Sep 17, 2026 ET · Odds at publication 1.8300

Read original reasoning

Harrison's 2026 season K rate: 134 K in 110.2 IP (~10.9 K/9). vs PIT this year: 10 Ks in 5.0 IP (Aug 05) and 12 Ks in 6.0 IP (Apr 26) — two absolute dismantlings. In 2026, PIT batters facing Harrison are collectively 0-for with 0.000 OPS: Konnor Griffin (2 PA, 0.000 OPS), Ryan O'Hearn (2 PA, 0.000 OPS), Oneil Cruz (2 PA, 0.000 OPS), Billy Cook (2 PA, 0.000 OPS), Henry Davis (2 PA, 0.000 OPS). Bryan Reynolds 4 PA, 0.250 OPS (no hits). Extended 11 days rest is the bounce-back marker here. Risk: last 3 outings totaled just 7.1 IP (3 short starts), so outing length is the primary concern if he struggles early. Market priced 50/50 but PIT's track record vs this exact pitcher this year tilts Over.

Kyle Harrison over 6.5 strikeoutsV

Sep 6, 2026 ET · Odds at publication 1.8700

Read original reasoning

Harrison's 2026 K/9 is elite — 130 K in 107.0 IP projects to approximately 10.93 K/9. CIN ranks 15-19 vs LHP and their key bats are historically beaten by Harrison: De La Cruz is 0-for in 8 PA with a 0.125 OPS, Suárez is 0-for in 8 PA with a 0.250 OPS. The Aug 31 clunker (3 K) was in just 3.2 IP — likely a quick hook — not a true K-rate collapse. The outs market (-143 at 15.5) implies the market expects 5+ IP, which at Harrison's K/9 points clearly over 6.5. Risk is another early exit, but extended rest (6 days) and a favorable CIN lineup vs LHP tilts toward a full, high-K outing.

Kyle Harrison over 5.5 strikeoutsL

Aug 31, 2026 ET · Odds at publication 1.9700

Read original reasoning

Harrison's 2026 K/9 is elite — 127 K in 103.1 IP (approximately 11.08 K/9). In two starts against this exact Cubs lineup in 2026 he posted 9 K (Jun 27) and 11 K (May 20). The BvP data is damning for Chicago: Carson Kelly 0-for-5 (0.000 OPS), Ian Happ 0-for-5 (0.000 OPS), Pete Crow-Armstrong 0-for-5 (0.000 OPS), and Michael Busch 0-for-4 (0.250 OPS) — all in 2026. The Cubs hit LHP at a strong .994 vL OPS for Crow-Armstrong but Harrison has neutralized this lineup twice this season. Line is nearly a pick'em at -103, offering exceptional value for a pitcher with an 11+ K/9 who has proven he can miss bats all over this order. Main committee's MIL -1.5 projection supports Harrison going deep into this game.

Market lines · saved snapshot

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

Market snapshot unavailable.

Inside the repertoire

What he throws, how it moves, and when he uses it.

The arsenal

PitchUsageVeloWhiff%xwOBAEVHMovVMovSpin
4-Seam FastballFF
57%
94.827.3%0.31891.012.914.72367
SlurveSV
32%
82.030.0%0.25085.2-10.2-3.72158
ChangeupCH
9%
85.828.1%0.37290.210.2-3.61287
SinkerSI
2%
94.311.8%0.59484.716.310.52294
CutterFC
0%
89.7———0.56.22219

Contact allowed by location

84.713 BIP92.539 BIP88.330 BIP91.130 BIP93.143 BIP90.635 BIP85.016 BIP89.133 BIP91.922 BIP83.9High81.4Away80.3Low83.9InsideCatcher's perspective
80.3mph
93.1mphExit 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. Innings use baseball notation: .1 is one out, .2 is two outs.

Season / teamGGSIPKBBERAWHIP
2026 · Milwaukee Brewers2824115.2141364.201.35
2025 · 11635.238144.041.37
2025 · Boston Red Sox3212.01353.001.58
2025 · San Francisco Giants8423.22594.561.27
2024 · San Francisco Giants2424124.1118424.561.34
2023 · San Francisco Giants7734.235114.151.15
Career7061310.13321034.321.33
Recorded game dates 28 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-2670.2520.00087.40.000
2026-09-2260.2980.50098.30.000
2026-09-2030.5780.50094.80.000
2026-09-17140.4640.44491.10.000
2026-09-1240.7171.00091.80.250
2026-09-06240.4620.47490.20.188
2026-08-31240.4860.45590.90.211
2026-08-25210.3700.30085.20.067
2026-08-18180.1680.11885.10.000
2026-08-11270.4220.41788.30.143

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

How to read these numbers
Walk rate

Sample: 505 pa

Compared with 2026 pitchers with a recorded value and at least 50 batters faced.

Barrel rate allowed

Sample: 320 bip

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

Exit velocity allowed

Sample: 299 bip

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

BABIP allowed

Sample: 300 bip

Compared with 2026 pitchers with a recorded value and at least 50 batters faced.