The public, graded record.
sample-weighted calibration error across 58,516 graded line-results
Every prediction is graded at each line published for it — strikeouts at 12 lines, 6.2 per start; hits at 3 lines, 2.8 per batter; home runs at 1 line — so one prediction becomes several line-results, and this figure is computed over all 58,516 of them.
When this engine says 30%, it happens about 30% of the time. That gap — measured, not claimed — is the entire product.
strikeouts (core) 1.9% (5,737) · strikeouts (band) 1.6% (3,649) · hits 0.7% (36,190) · home runs 0.5% (12,940)
How to read this number honestly
"Indistinguishable from calibrated", not "better than calibrated." A perfectly calibrated model measured on 58,516 samples in ten bins would still show about 0.4% error from sampling noise alone, so anything at or below that is inside the floor. This figure sits above it, which is the honest reading. Pooling all markets into one curve instead gives 0.6%, but that flatters: opposite-signed errors cancel inside shared bins. The weighted figure leads because it cannot.
And the raw count overstates the evidence: these 58,516 line-results come from only 62 slates, sharing each night's weather, parks and opposing staffs, so they are not 58,516 independent trials. The effective sample is smaller and the interval wider — the record earns its weight in days, which is why "days live" is on this card.
Published before first pitch. Graded that night. Never edited. Voids disclosed, never deleted.
Calibration, the whole point
When the engine says 30%, does it happen 30% of the time? Points on the dashed diagonal are perfectly calibrated; above it the model predicted too low.
The words in one line each
| Calibration error / ECE | How far the predicted rate sits from what actually happened. Lower is better; 0 is perfect. |
| Brier | The squared error of a probability. 0 is perfect, 0.25 is a coin flip, 1 is confidently wrong. |
| Log-loss | Like Brier but punishes confident mistakes harder. Lower is better; the scale is not intuitive, so it is only ever compared against a baseline. |
| CRPS | The score for a whole distribution (used for run totals) rather than a single yes/no. Lower is better. |
| Baseline / climatology | What you would score by always guessing the long-run average. Skill is measured as beating this, never as the raw number. |
How these are computed
Bins are 10 equal-width buckets of predicted probability. A bin thinner than 25 samples is excluded from the curve and shown in the reliability table instead, because a point built on a handful of grades looks like evidence and is not. Calibration error is the sample-weighted mean gap between predicted and observed within bins. Backtest panels are out-of-sample on a frozen holdout and earn nothing until the live record reproduces them.
Strikeouts (core grid)
Live record
1.9% calibration error, 0.199 Brier, 5737 grades
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 8% | 12% | 93 |
| 10 to 20% | 16% | 14% | 714 |
| 20 to 30% | 25% | 22% | 850 |
| 30 to 40% | 35% | 34% | 872 |
| 40 to 50% | 45% | 42% | 877 |
| 50 to 60% | 55% | 56% | 800 |
| 60 to 70% | 65% | 65% | 771 |
| 70 to 80% | 75% | 75% | 510 |
| 80 to 90% | 84% | 90% | 239 |
| 90 to 100% | 91% | 100% | 11 * |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
Engine change: 147 of 9386 graded strikeout line-results (2%) came from a withdrawn model version. Between 2026-07-17 19:20 UTC and 2026-07-19 16:11 UTC the strikeout model carried an extra feature — the trailing strikeout rate of the opposing starting nine. An adversarial review found it was trained on the lineup each pitcher actually faced but served a posted-or-projected one, and that on the projected path it made the model worse than having no such feature at all; its apparent gain was never distinguishable from zero. That is 51 starts. Those predictions stand exactly as published and stay in the running totals — they were made in good faith before first pitch, and deleting inconvenient history is the one thing this record will not do. The window is computed from the model file itself, not from the calendar: the revert was committed 2026-07-18 12:19 UTC, but the retrain did not reach production until 16:11 the following day, so a further day of predictions was served by the old version. Both ends fall mid-slate — 7/17 is affected for 2 of its 30 starts, 7/19 for 20 of 31 — which is why earlier versions of this note, which assumed whole days, understated it. Method: K-FEATURE-VERDICT.md.
Core grid only (3.5/4.5/5.5/6.5). The conditional band rungs are graded and shown separately below, never pooled into this number: band rungs sit around each start’s own projection so most are near-certain, and pooling them pulls the Brier down about 11% without any change in skill. Pre-registered as K-4 on 7/29.
Backtest, not the live record
1.3% pooled calibration error, per-line 2.4% / 2.7% / 2.1% / 2.4%, 0.201 Brier, 2503 holdout starts
Trained on real starts before 2026-06-01, openers excluded. The three lines per start are nested views of one outcome, so the pooled number can flatter. It earns nothing until the live record proves it.
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 10% | 0% | 4 * |
| 10 to 20% | 15% | 12% | 1134 |
| 20 to 30% | 25% | 23% | 1494 |
| 30 to 40% | 35% | 33% | 1395 |
| 40 to 50% | 45% | 45% | 1462 |
| 50 to 60% | 55% | 55% | 1429 |
| 60 to 70% | 65% | 65% | 1352 |
| 70 to 80% | 75% | 74% | 1302 |
| 80 to 90% | 83% | 87% | 439 |
| 90 to 100% | 90% | 100% | 1 * |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
| Model | Log-loss | Brier >3.5 | Brier >4.5 | Brier >5.5 | Brier >6.5 |
|---|---|---|---|---|---|
| model | 2.236 | 0.1991 | 0.2284 | 0.2114 | 0.1648 |
| marginal | 2.270 | 0.2086 | 0.2490 | 0.2330 | 0.1829 |
| persistence | 2.211 | 0.2015 | 0.2340 | 0.2137 | 0.1660 |
Read it straight: the persistence baseline is ahead of the model on full-distribution log-loss — 2.2363 against 2.2107, a gap of +0.0256 (the paired interval for this run is not in the served artifact; the one quoted in BENCHMARKS is from a separate bootstrap and is labelled there). Persistence leads on the point estimate, but the difference is not distinguishable from zero at this sample size. The live record is the referee.
Strikeouts (conditional band)
Live record
1.6% calibration error, 0.113 Brier, 3649 grades
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 7% | 6% | 1189 |
| 10 to 20% | 14% | 15% | 738 |
| 20 to 30% | 24% | 29% | 234 |
| 30 to 40% | 34% | 25% | 81 |
| 40 to 50% | 45% | 53% | 15 * |
| 50 to 60% | 55% | 100% | 4 * |
| 60 to 70% | 67% | 62% | 37 |
| 70 to 80% | 76% | 76% | 269 |
| 80 to 90% | 85% | 84% | 697 |
| 90 to 100% | 92% | 90% | 385 |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
Rungs at roughly ±3K around each start’s own projection, so this population is mostly near-certain outcomes and its Brier is not comparable to the core grid or to any other market. Reported because K-4 requires it, not because it is a skill measure.
Backtest, not the live record
Hits
Live record
0.7% calibration error, 0.155 Brier, 36190 grades
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 5% | 4% | 10304 |
| 10 to 20% | 17% | 15% | 4350 |
| 20 to 30% | 24% | 24% | 8490 |
| 30 to 40% | 31% | 29% | 106 |
| 40 to 50% | 48% | 45% | 278 |
| 50 to 60% | 56% | 55% | 4496 |
| 60 to 70% | 65% | 64% | 7750 |
| 70 to 80% | 71% | 65% | 416 |
Backtest, not the live record
0.5% pooled calibration error, per-line 0.6% / 0.4%, AUC 0.56 / 0.57, 9946 holdout batter-games
Calibrated but only slightly sharper than the base rate. Projected lineups miss the actual nine about 24% of the time; that scratch rate is declared here in advance. Judge the live record against the live-gradeable subset: log-loss 1.2159, ECE 0.6%. Night-one predictions of 7/17 predate that evening's engine fixes; immutable either way.
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 10 to 20% | 17% | 17% | 3065 |
| 20 to 30% | 24% | 24% | 6797 |
| 30 to 40% | 31% | 35% | 84 |
| 40 to 50% | 49% | 59% | 139 |
| 50 to 60% | 56% | 56% | 3595 |
| 60 to 70% | 64% | 65% | 6083 |
| 70 to 80% | 71% | 73% | 129 |
| Model | Log-loss | Brier >0.5 | Brier >1.5 |
|---|---|---|---|
| model | 1.1992 | 0.2339 | 0.1706 |
| marginal | 1.2052 | 0.2359 | 0.1724 |
| persistence | 1.2144 | 0.2380 | 0.1732 |
On this market the model beats both cheap baselines on every metric. On the K market it does not, and both statements are published with the same straight face.
Home runs
Live record
0.5% calibration error, 0.099 Brier, 12940 grades
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 8% | 8% | 5237 |
| 10 to 20% | 14% | 13% | 7355 |
| 20 to 30% | 22% | 18% | 343 |
| 30 to 40% | 32% | 20% | 5 * |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
Backtest, not the live record
0.6% calibration error, 0.590 AUC, 10462 holdout batter-games
Aggregate rate bias -0.3%: predicted 12.7% vs observed 13.0%. The mid-summer power surge outran the training window, reported straight. Live-gradeable subset (76%): log-loss 0.4268, ECE 0.4%.
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 0 to 10% | 8% | 9% | 3548 |
| 10 to 20% | 14% | 14% | 6069 |
| 20 to 30% | 22% | 21% | 835 |
| 30 to 40% | 32% | 20% | 10 * |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
| Model | Log-loss | Brier | AUC |
|---|---|---|---|
| model | 0.4141 | 0.1120 | 0.590 |
| marginal | 0.4202 | 0.1134 | 0.500 |
| persistence | 0.4193 | 0.1130 | 0.572 |
What the weather features bought (goal HR-2, published 2026-07-19). Split result, reported straight: weather did not measurably improve discrimination — log-loss moved -0.0006 and Brier -0.0001, both smaller than this engine's own run-to-run variation, so they are not evidence of added skill. What it fixed was the level: the summer under-prediction shrank from -0.85pt to -0.31pt, absorbing about 64% of the seasonal bias, and calibration error fell 1.08% → 0.61%. Mostly air density — temperature, humidity and elevation combined into the quantity that actually governs carry. Caveat: the backtest trains on reanalysis (what the weather was) while live serving uses forecasts (what it was predicted to be), and day-ahead wind direction is wrong often enough to flip blowing-out/blowing-in in roughly one game in five. The bias fix rides on density, which forecasts well.
| Metric | Without wx | With wx | Delta |
|---|---|---|---|
| Log-loss | 0.4147 | 0.4141 | -0.0006 |
| Brier | 0.1121 | 0.1120 | -0.0001 |
| AUC | 0.5883 | 0.5898 | 0.0015 |
| ECE | 0.0108 | 0.0061 | -0.0047 |
| Rate bias | -0.0085 | -0.0031 | +0.0054 |
Totals (over/under 8.5)
Live record
2.9% calibration error, 0.249 Brier, 763 grades
Dot size = graded samples in that bin. Above the line, the engine predicted too low.
Reliability table
| Bin | Predicted | Observed | n |
|---|---|---|---|
| 40 to 50% | 48% | 44% | 301 |
| 50 to 60% | 53% | 51% | 450 |
| 60 to 70% | 62% | 75% | 12 * |
* bins under 25 samples, too thin for the curve; shown for completeness, not read as skill.
Scored by CRPS over the whole distribution; the curve here is the 8.5 line only. What clearing the launch gate does and does not mean is stated on the Totals board.
Backtest, not the live record
| Mean CRPS | Score |
|---|---|
| Model | 2.5466 |
| Climatology (the gate) | 2.5678 |
| Null: is_home only | 2.5604 |
| Persistence | 2.6783 |
-0.0212 vs climatology, 95% CI [-0.0413, -0.0007]
Clears the pre-registered floor on 100% of 100 refits. Seed stability is refit reproducibility, not a confidence statement — the interval above is the confidence statement, and it excludes zero -- but by 0.0007, which is smaller than this engine's own seed-to-seed variation, so it is suggestive rather than established.
Mean total 9.06 predicted vs 9.35 actual (-0.29 runs/game, -1.5 sigma): the model tracks the training run environment and the holdout ran hotter. Disclosed because a calibration product that hides a level miss is not a calibration product.
Backtest weather is reanalysis (what actually happened); live serving uses the forecast at publish time, so live lift will be smaller and that gap is not yet measured.
One day, worked
193 graded lines on 2026-09-15Every probability below was published before first pitch and graded that night against Statcast, and nothing here was edited after the fact. This is not the whole day — it is the six best and the six worst of 193 graded lines, shown together so the sample cannot flatter. The complete log for this day is at /day/2026-09-15, and every day is in the raw artifacts.
| Pitcher | Team | Opponent | Line | P(over) | Actual K | Result | Brier |
|---|---|---|---|---|---|---|---|
| Six best of the day | |||||||
| Foster Griffin | CLE | CWS | 8.5 | 3% | 5 | under | 0.001 |
| Michael Soroka | AZ | MIA | 8.5 | 3% | 6 | under | 0.001 |
| Drew Anderson | DET | TOR | 8.5 | 3% | 4 | under | 0.001 |
| Shane Baz | BAL | NYM | 8.5 | 3% | 2 | under | 0.001 |
| Martín Pérez | ATL | CHC | 7.5 | 3% | 2 | under | 0.001 |
| Jackson Kent | WSH | PHI | 7.5 | 4% | 4 | under | 0.002 |
| Six worst of the day | |||||||
| Jack Perkins | ATH | TB | 7.5 | 6% | 8 | over | 0.892 |
| Walker Buehler | SD | COL | 1.5 | 94% | 1 | under | 0.891 |
| Kyle Freeland | COL | SD | 1.5 | 92% | 1 | under | 0.855 |
| Hunter Brown | HOU | KC | 8.5 | 8% | 10 | over | 0.844 |
| Ryan Johnson | LAA | SEA | 6.5 | 11% | 7 | over | 0.791 |
| Michael Wacha | KC | HOU | 2.5 | 89% | 2 | under | 0.785 |
A Brier score is the squared error of a probability: 0 is perfect, 0.25 is a coin flip, 1 is confidently wrong.
Pre-registered goals
all 16, verdicts includedEvery goal was written down with its threshold and its deadline before the result was known. A failed goal is marked FAILED and stays visible; it is never deleted or quietly re-scoped — that rule is the whole point, since a record that only kept its wins would prove nothing. This table lists all 16 and deliberately restates no figures: the thresholds, sample sizes and standings live in BENCHMARKS.md, and duplicating them here is how a second, drifting copy gets created.
| Goal | What it tests | Standing |
|---|---|---|
| K-1 | The persistence challenge: live multiclass log-loss (classes 0–12+) below the shrunk-Poisson persistence baseline (2/3 × pitcher trailing-5 prior-start mean K + 1/3 × league mean; exact formula in pipeline/backtest.py)… | NOT MET |
| K-2 | Pooled K ECE ≤3.5% at n≥3,000 live line-grades; ≤3.0% at season end (n≈6,500) | OPEN |
| K-3 | Per-line K ECE ≤4.0% on every line at n≥2,000 per line | AT RISK |
| K-4 | Pre-registered 7/29, before any conditional line published | OPEN |
| H-1 | Live hits log-loss below BOTH the marginal (climatology) and persistence baselines on identical graded rows | MET (backtest) |
| H-2 | Pooled hits ECE ≤1.5% at n≥10,000 live pairs; stretch ≤1.0% at n≥30,000 | MET (backtest) |
| HR-1 | HR ECE ≤2.0% at n≥5,000 live grades; ≤1.5% at n≥15,000 | AT RISK |
| HR-2 | Weather-feature lift disclosed: publish holdout Δlog-loss, ΔBrier, and how much of the summer bias temperature absorbs — whatever the sign | MET (live) |
| HR-3 | Live HR log-loss below both baselines | MET (backtest) |
| HR-4 | Pre-registered 7/29 | OPEN |
| CL-1 | Dormant — activates by dated edit when the v1.1 closing-odds column ships | DORMANT |
| W-1 | Runs-engine launch gate (winners): backtest Brier < 0.2488 (store climatology, home rate 53.5%, 2025–26, n=3,875) on the standard holdout, before anything publishes | FAILED |
| W-2 | Live winners: paired Brier gap vs slate-matched climatology < 0 at n≥300 games (~launch + 20 slates at ~15 games/day), with 95% CI shown | DORMANT |
| W-3 | Elite approach: live Brier ≤0.245 at n≥300; ≤0.243 (inside FiveThirtyEight's 0.2365–0.2428 seasonal band, at its weak end) at n≥600 | DORMANT |
| T-1 | Totals launch gate: mean discrete CRPS < 2.5678 (climatological reference defined in §6) on the same holdout | MET (live) |
| T-2 | Live totals: paired mean CRPS below slate-matched climatology at n≥300 graded games; line Briers published at posted totals vs the climatology anchors (7.5: 0.2430, 8.5: 0.2504, 9.5: 0.2458 on the holdout) | OPEN |
MET (backtest) is not MET (live): the revision policy in BENCHMARKS section 9 states that backtest numbers never satisfy a live goal, so those verdicts are provisional until the live gate is reached. Read the full table — thresholds, gate dates, sample sizes and the reasoning behind each verdict — in BENCHMARKS.md.
Game prep
The scouting packet as a page, one per game: both starters with percentile sliders, arsenal tables, movement and location charts, lineup grids fused with the engine's published board numbers, and bullpen availability. Same data modules as everything above.
- 2026 09 16 CWS at CLE
- 2026 09 15 CWS at CLE
- 2026 09 14 CWS at CLE
- 2026 09 13 CWS at STL
- 2026 09 12 CWS at STL
- 2026 09 11 CWS at STL
- 2026 09 10 PIT at CWS
- 2026 09 09 PIT at CWS
- 2026 09 08 PIT at CWS
- 2026 09 06 MIN at CWS
- 2026 09 05 MIN at CWS
- 2026 09 04 MIN at CWS
- 2026 09 03 CWS at HOU
- 2026 09 02 CWS at HOU
- 2026 09 01 CWS at HOU
- 2026 08 31 CWS at HOU
- 2026 08 30 CWS at MIN
- 2026 08 29 CWS at MIN
- 2026 08 28 CWS at MIN
- 2026 08 26 TEX at CWS
- 2026 08 24 TEX at CWS
- 2026 08 23 NYM at CWS
- 2026 08 22 NYM at CWS
- 2026 08 21 NYM at CWS
- 2026 08 20 ATL at CWS
- 2026 08 19 CWS at CHC
- 2026 08 18 CWS at CHC
- 2026 08 17 CWS at CHC
- 2026 08 16 CWS at DET
- 2026 08 15 CWS at DET
- 2026 08 14 CWS at DET
- 2026 08 13 CIN at CWS
- 2026 08 12 CIN at CWS
- 2026 08 11 CIN at CWS
- 2026 08 09 CLE at CWS
- 2026 08 08 CLE at CWS
- 2026 08 07 CLE at CWS
- 2026 08 06 CWS at BOS
- 2026 08 05 CWS at BOS
- 2026 08 04 CWS at BOS
- 2026 08 02 CWS at TB
- 2026 08 01 CWS at TB
- 2026 07 31 CWS at TB
- 2026 07 30 NYY at CWS
- 2026 07 29 NYY at CWS
- 2026 07 28 NYY at CWS
- 2026 07 27 NYY at CWS
- 2026 07 26 HOU at CWS
- 2026 07 25 HOU at CWS
- 2026 07 24 HOU at CWS
- 2026 07 22 CWS at TEX
- 2026 07 21 CWS at TEX
- 2026 07 20 CWS at TEX
- 2026 07 19 CWS at TOR
- 2026 07 18 CWS at TOR
- 2026 07 17 CWS at TOR
- CWS at TOR 2026 07 17 PDF, series format, archived
Graded log, strikeouts
Every K prediction ever published: probability, outcome, Brier. The batter markets run to thousands of rows a week, so their full graded logs are the downloadable CSVs — hits and home runs, every prediction and outcome — alongside everything else in the data archive.
| Date | Pitcher | Matchup | K | P(K>3.5) | P(K>4.5) | P(K>5.5) | P(K>6.5) | Brier |
|---|---|---|---|---|---|---|---|---|
| 2026-09-15 | Andre Pallante | STL vs SF | 2 | 92% U | 78% U | 60% U | 40% U | 0.172 |
| 2026-09-15 | Bailey Ober | MIN vs NYY | 3 | 94% U | 83% U | 65% U | 46% U | 0.109 |
| 2026-09-15 | Blade Tidwell | SF vs STL | 4 | 92% O | 78% U | 59% U | 39% U | 0.063 |
| 2026-09-15 | Cristopher Sánchez | PHI vs WSH | 5 | 87% O | 75% O | 61% U | 46% U | 0.107 |
| 2026-09-15 | Drew Anderson | DET vs TOR | 4 | 84% O | 68% U | 49% U | 31% U | 0.072 |
| 2026-09-15 | Foster Griffin | CLE vs CWS | 5 | 84% O | 68% O | 49% U | 31% U | 0.074 |
| 2026-09-15 | Griffin Jax | TB vs ATH | 7 | 88% O | 74% O | 57% O | 38% O | 0.180 |
| 2026-09-15 | Hunter Brown | HOU vs KC | 10 | 88% O | 76% O | 60% O | 43% O | 0.377 |
| 2026-09-15 | Jack Perkins | ATH vs TB | 8 | 93% O | 81% O | 63% O | 43% O | 0.385 |
| 2026-09-15 | Jackson Kent | WSH vs PHI | 4 | 91% O | 77% U | 57% U | 38% U | 0.064 |
| 2026-09-15 | Jacob Misiorowski | MIL vs PIT | 7 | 84% O | 69% O | 53% O | 37% O | 0.117 |
| 2026-09-15 | Jacob deGrom | TEX vs BOS | 8 | 93% O | 86% O | 76% O | 65% O | 0.090 |
| 2026-09-15 | Janson Junk | MIA vs AZ | 4 | 93% O | 77% U | 57% U | 37% U | 0.100 |
| 2026-09-15 | Kevin Gausman | CHC vs ATL | 6 | 81% O | 65% O | 48% O | 32% U | 0.083 |
| 2026-09-15 | Kyle Freeland | COL vs SD | 1 | 92% U | 80% U | 61% U | 41% U | 0.302 |
| 2026-09-15 | Logan Gilbert | SEA vs LAA | 7 | 88% O | 76% O | 62% O | 46% O | 0.097 |
| 2026-09-15 | Martín Pérez | ATL vs CHC | 2 | 85% U | 67% U | 48% U | 30% U | 0.117 |
| 2026-09-15 | Max Fried | NYY vs MIN | 6 | 84% O | 69% O | 52% O | 35% U | 0.120 |
| 2026-09-15 | Michael Soroka | AZ vs MIA | 6 | 85% O | 68% O | 49% O | 31% U | 0.127 |
| 2026-09-15 | Michael Wacha | KC vs HOU | 2 | 89% U | 75% U | 58% U | 40% U | 0.273 |
| 2026-09-15 | Patrick Sandoval | BOS vs TEX | 5 | 88% O | 74% O | 56% U | 38% U | 0.069 |
| 2026-09-15 | Rhett Lowder | CIN vs LAD | 4 | 91% O | 78% U | 59% U | 39% U | 0.064 |
| 2026-09-15 | Ryan Johnson | LAA vs SEA | 7 | 91% O | 77% O | 59% O | 39% O | 0.284 |
| 2026-09-15 | Sean Manaea | NYM vs BAL | 6 | 88% O | 73% O | 56% O | 38% U | 0.105 |
| 2026-09-15 | Shane Baz | BAL vs NYM | 2 | 85% U | 69% U | 50% U | 32% U | 0.228 |
| 2026-09-15 | Walker Buehler | SD vs COL | 1 | 94% U | 84% U | 67% U | 48% U | 0.341 |
| 2026-09-15 | Yoshinobu Yamamoto | LAD vs CIN | 7 | 86% O | 74% O | 61% O | 47% O | 0.094 |
| 2026-09-14 | Brandon Young | BAL vs NYM | 6 | 91% O | 77% O | 58% O | 39% U | 0.174 |
| 2026-09-14 | Casey Mize | SD vs COL | 0 | 93% U | 81% U | 63% U | 43% U | 0.311 |
| 2026-09-14 | Corbin Burnes | AZ vs MIA | 4 | 93% O | 82% U | 64% U | 44% U | 0.066 |
| 2026-09-14 | David Peterson | CHC vs ATL | 7 | 87% O | 72% O | 54% O | 36% O | 0.192 |
| 2026-09-14 | Dean Kremer | MIN vs NYY | 5 | 88% O | 75% O | 58% U | 40% U | 0.070 |
| 2026-09-14 | Gavin Williams | CLE vs CWS | 7 | 89% O | 79% O | 66% O | 52% O | 0.088 |
| 2026-09-14 | Jonah Tong | NYM vs BAL | 6 | 89% O | 76% O | 59% O | 42% U | 0.096 |
| 2026-09-14 | José Soriano | TOR vs DET | 5 | 86% O | 71% O | 53% U | 35% U | 0.072 |
| 2026-09-14 | Kade Anderson | SEA vs LAA | 5 | 91% O | 77% O | 58% U | 38% U | 0.098 |
| 2026-09-14 | Landen Roupp | SF vs STL | 4 | 93% O | 81% U | 64% U | 45% U | 0.067 |
| 2026-09-14 | Nick Lodolo | CIN vs LAD | 4 | 92% O | 80% U | 62% U | 42% U | 0.065 |
| 2026-09-14 | Quinn Mathews | STL vs SF | 8 | 89% O | 75% O | 58% O | 40% O | 0.282 |
| 2026-09-14 | Reid Detmers | LAA vs SEA | 8 | 87% O | 75% O | 60% O | 45% O | 0.154 |
| 2026-09-14 | Reynaldo López | ATL vs CHC | 2 | 94% U | 82% U | 64% U | 44% U | 0.197 |
| 2026-09-14 | Sandy Alcantara | MIA vs AZ | 6 | 90% O | 75% O | 56% O | 37% U | 0.185 |
| 2026-09-14 | Tarik Skubal | LAD vs CIN | 9 | 87% O | 77% O | 64% O | 50% O | 0.178 |
| 2026-09-14 | Tomoyuki Sugano | COL vs SD | 2 | 91% U | 76% U | 58% U | 39% U | 0.163 |
| 2026-09-14 | Troy Melton | DET vs TOR | 3 | 93% U | 81% U | 62% U | 42% U | 0.099 |
| 2026-09-14 | Will Warren | NYY vs MIN | 6 | 86% O | 71% O | 53% O | 35% U | 0.115 |
| 2026-09-13 | Andrew Painter | PHI vs ATL | 3 | 94% U | 84% U | 67% U | 48% U | 0.118 |
| 2026-09-13 | Bryce Miller | SEA vs ATH | 5 | 91% O | 77% O | 60% U | 42% U | 0.093 |
| 2026-09-13 | Bubba Chandler | PIT vs CHC | 3 | 92% U | 79% U | 60% U | 40% U | 0.092 |
| 2026-09-13 | Cal Quantrill | TEX vs AZ | 4 | 84% O | 67% U | 48% U | 31% U | 0.071 |
| 2026-09-13 | Cam Schlittler | NYY vs NYM | 8 | 89% O | 78% O | 64% O | 48% O | 0.122 |
| 2026-09-13 | Chase Burns | CIN vs MIL | 5 | 89% O | 76% O | 59% U | 41% U | 0.070 |
| 2026-09-13 | Christian Scott | NYM vs NYY | 7 | 91% O | 80% O | 64% O | 47% O | 0.140 |
| 2026-09-13 | David Sandlin | CWS vs STL | 5 | 88% O | 71% O | 50% U | 30% U | 0.124 |
| 2026-09-13 | Dylan Cease | TOR vs BAL | 9 | 85% O | 71% O | 55% O | 38% O | 0.288 |
| 2026-09-13 | Eduardo Rodriguez | AZ vs TEX | 7 | 85% O | 69% O | 50% O | 32% O | 0.219 |
| 2026-09-13 | Emmet Sheehan | LAD vs MIA | 5 | 91% O | 80% O | 64% U | 47% U | 0.075 |
| 2026-09-13 | Eury Pérez | MIA vs LAD | 5 | 81% O | 66% O | 49% U | 32% U | 0.078 |
| 2026-09-13 | Freddy Peralta | TB vs HOU | 4 | 87% O | 72% U | 54% U | 36% U | 0.083 |
| 2026-09-13 | Gabriel Hughes | COL vs DET | 2 | 89% U | 73% U | 53% U | 33% U | 0.140 |
| 2026-09-13 | Grant Holmes | ATL vs PHI | 0 | 93% U | 80% U | 62% U | 42% U | 0.306 |
| 2026-09-13 | Grayson Rodriguez | LAA vs WSH | 4 | 94% O | 82% U | 64% U | 44% U | 0.065 |
| 2026-09-13 | Hayden Wesneski | HOU vs TB | 2 | 91% U | 76% U | 57% U | 38% U | 0.161 |
| 2026-09-13 | Jackson Jobe | DET vs COL | 8 | 94% O | 83% O | 66% O | 46% O | 0.368 |
| 2026-09-13 | Jacob Lopez | ATH vs SEA | 3 | 81% U | 66% U | 48% U | 32% U | 0.210 |
| 2026-09-13 | Jake Irvin | WSH vs LAA | voided: scratch | |||||
| 2026-09-13 | Joe Ryan | MIN vs CLE | 1 | 89% U | 77% U | 61% U | 44% U | 0.298 |
| 2026-09-13 | Logan Webb | SF vs SD | 7 | 92% O | 80% O | 61% O | 42% O | 0.271 |
| 2026-09-13 | Matthew Boyd | CHC vs PIT | 3 | 87% U | 73% U | 55% U | 37% U | 0.150 |
| 2026-09-13 | Michael McGreevy | STL vs CWS | 6 | 85% O | 69% O | 50% O | 31% U | 0.126 |
| 2026-09-13 | Nick Pivetta | SD vs SF | 5 | 93% O | 81% O | 63% U | 44% U | 0.083 |
| 2026-09-13 | Noah Cameron | KC vs BOS | 4 | 94% O | 82% U | 64% U | 44% U | 0.065 |
| 2026-09-13 | Payton Tolle | BOS vs KC | 7 | 88% O | 76% O | 61% O | 45% O | 0.094 |
| 2026-09-13 | Robert Gasser | MIL vs CIN | 5 | 88% O | 74% O | 56% U | 38% U | 0.069 |
| 2026-09-13 | Tanner Bibee | CLE vs MIN | 7 | 87% O | 70% O | 49% O | 30% O | 0.351 |
| 2026-09-13 | Trevor Rogers | BAL vs TOR | 5 | 94% O | 83% O | 65% U | 46% U | 0.079 |
| 2026-09-12 | Andrew Alvarez | WSH vs LAA | 8 | 85% O | 69% O | 50% O | 32% O | 0.338 |
| 2026-09-12 | Andrew Sears | DET vs COL | 5 | 93% O | 81% O | 63% U | 44% U | 0.084 |
| 2026-09-12 | Brady Singer | CIN vs MIL | 5 | 94% O | 82% O | 65% U | 45% U | 0.080 |
| 2026-09-12 | Brandon Pfaadt | AZ vs TEX | 7 | 84% O | 68% O | 49% O | 31% O | 0.225 |
| 2026-09-12 | Bryan Woo | SEA vs ATH | 5 | 88% O | 74% O | 57% U | 39% U | 0.070 |
| 2026-09-12 | Cesar Perdomo | SF vs SD | 3 | 94% U | 82% U | 64% U | 45% U | 0.106 |
| 2026-09-12 | Clay Holmes | CHC vs PIT | 6 | 91% O | 77% O | 58% O | 37% U | 0.182 |
| 2026-09-12 | Connor Prielipp | MIN vs CLE | 1 | 89% U | 76% U | 59% U | 41% U | 0.282 |
| 2026-09-12 | Gage Jump | ATH vs SEA | 2 | 90% U | 78% U | 63% U | 46% U | 0.309 |
| 2026-09-12 | Gerrit Cole | NYY vs NYM | 4 | 90% O | 78% U | 62% U | 45% U | 0.111 |
| 2026-09-12 | Ian Seymour | TB vs HOU | 10 | 87% O | 75% O | 60% O | 44% O | 0.361 |
| 2026-09-12 | Kumar Rocker | TEX vs AZ | 5 | 93% O | 81% O | 63% U | 43% U | 0.083 |
| 2026-09-12 | Kyle Bradish | BAL vs TOR | 2 | 90% U | 75% U | 55% U | 35% U | 0.149 |
| 2026-09-12 | Kyle Leahy | STL vs CWS | 4 | 84% O | 68% U | 49% U | 30% U | 0.069 |
| 2026-09-12 | Michael King | SD vs SF | 4 | 92% O | 79% U | 60% U | 41% U | 0.064 |
| 2026-09-12 | Paul Skenes | PIT vs CHC | 4 | 82% O | 65% U | 47% U | 31% U | 0.083 |
| 2026-09-12 | Peter Lambert | HOU vs TB | 4 | 84% O | 68% U | 49% U | 31% U | 0.071 |
| 2026-09-12 | Randy Dobnak | KC vs BOS | 4 | 88% O | 72% U | 52% U | 32% U | 0.066 |
| 2026-09-12 | Ranger Suarez | BOS vs KC | 8 | 90% O | 75% O | 57% O | 38% O | 0.428 |
| 2026-09-12 | Shane Drohan | MIL vs CIN | 4 | 91% O | 80% U | 64% U | 47% U | 0.115 |
| 2026-09-12 | Tanner Gordon | COL vs DET | 5 | 89% O | 73% O | 51% U | 31% U | 0.118 |
| 2026-09-12 | Tyler Glasnow | LAD vs MIA | 7 | 84% O | 70% O | 53% O | 37% O | 0.115 |
| 2026-09-12 | Tyler Mahle | ATL vs PHI | 3 | 90% U | 77% U | 61% U | 43% U | 0.179 |
| 2026-09-12 | Tyler Phillips | MIA vs LAD | 3 | 85% U | 69% U | 49% U | 31% U | 0.124 |
| 2026-09-12 | Walbert Ureña | LAA vs WSH | 7 | 85% O | 69% O | 51% O | 34% O | 0.208 |
| 2026-09-12 | Zac Thornton | NYM vs NYY | 4 | 91% O | 77% U | 59% U | 41% U | 0.068 |
| 2026-09-11 | Aaron Nola | PHI vs ATL | 3 | 90% U | 78% U | 62% U | 44% U | 0.185 |
| 2026-09-11 | Andrew Abbott | CIN vs MIL | 0 | 87% U | 70% U | 49% U | 30% U | 0.230 |
| 2026-09-11 | Anthony Kay | CWS vs STL | 2 | 91% U | 77% U | 57% U | 37% U | 0.158 |
| 2026-09-11 | Anthony Molina | SF vs SD | 4 | 85% O | 70% U | 53% U | 36% U | 0.083 |
| 2026-09-11 | Blake Snell | LAD vs MIA | 8 | 81% O | 66% O | 48% O | 32% O | 0.222 |
| 2026-09-11 | Cade Cavalli | WSH vs LAA | 9 | 87% O | 75% O | 59% O | 43% O | 0.258 |
| 2026-09-11 | Carlos Rodón | NYY vs NYM | 8 | 81% O | 67% O | 51% O | 35% O | 0.205 |
| 2026-09-11 | Chris Bassitt | BAL vs TOR | 5 | 91% O | 77% O | 57% U | 37% U | 0.099 |
| 2026-09-11 | Chris Sale | ATL vs PHI | 6 | 88% O | 77% O | 62% O | 47% U | 0.084 |
| 2026-09-11 | Drew Rasmussen | TB vs HOU | 4 | 91% O | 80% U | 64% U | 47% U | 0.115 |
| 2026-09-11 | Dustin May | MIL vs CIN | 6 | 86% O | 71% O | 53% O | 35% U | 0.114 |
| 2026-09-11 | Framber Valdez | DET vs COL | 2 | 86% U | 70% U | 51% U | 33% U | 0.235 |
| 2026-09-11 | George Kirby | SEA vs ATH | 5 | 90% O | 76% O | 57% U | 38% U | 0.100 |
| 2026-09-11 | Jeffrey Springs | ATH vs SEA | 1 | 93% U | 81% U | 63% U | 43% U | 0.315 |
| 2026-09-11 | MacKenzie Gore | TEX vs AZ | 2 | 92% U | 80% U | 63% U | 45% U | 0.195 |
| 2026-09-11 | Mason Adams | COL vs DET | 5 | 84% O | 67% O | 48% U | 30% U | 0.076 |
| 2026-09-11 | Matthew Liberatore | STL vs CWS | 2 | 92% U | 81% U | 65% U | 48% U | 0.328 |
| 2026-09-11 | Max Scherzer | TOR vs BAL | 3 | 93% U | 81% U | 63% U | 43% U | 0.101 |
| 2026-09-11 | Merrill Kelly | AZ vs TEX | 3 | 93% U | 81% U | 63% U | 43% U | 0.101 |
| 2026-09-11 | Nolan McLean | NYM vs NYY | 5 | 89% O | 76% O | 59% U | 41% U | 0.072 |
| 2026-09-11 | Parker Messick | CLE vs MIN | 5 | 79% O | 64% O | 48% U | 33% U | 0.081 |
| 2026-09-11 | Robbie Ray | SD vs SF | 5 | 94% O | 83% O | 66% U | 46% U | 0.078 |
| 2026-09-11 | Ryan Gusto | MIA vs LAD | 3 | 91% U | 77% U | 57% U | 36% U | 0.080 |
| 2026-09-11 | Seth Lugo | KC vs BOS | 7 | 88% O | 72% O | 51% O | 31% O | 0.341 |
| 2026-09-11 | Shota Imanaga | CHC vs PIT | 4 | 82% O | 68% U | 52% U | 36% U | 0.137 |
| 2026-09-11 | Sonny Gray | BOS vs KC | 5 | 86% O | 70% O | 51% U | 33% U | 0.071 |
| 2026-09-11 | Taj Bradley | MIN vs CLE | 6 | 81% O | 66% O | 48% O | 32% U | 0.081 |
| 2026-09-11 | Yusei Kikuchi | LAA vs WSH | 5 | 91% O | 79% O | 63% U | 45% U | 0.073 |
| 2026-09-10 | Cristian Javier | HOU vs PHI | 5 | 84% O | 68% O | 50% U | 32% U | 0.075 |
| 2026-09-10 | Jacob deGrom | TEX vs SEA | 12 | 90% O | 78% O | 62% O | 44% O | 0.371 |
| 2026-09-10 | Jared Jones | PIT vs CWS | 8 | 81% O | 66% O | 49% O | 32% O | 0.220 |
| 2026-09-10 | Logan Gilbert | SEA vs TEX | 11 | 86% O | 72% O | 56% O | 40% O | 0.400 |
| 2026-09-10 | Martín Pérez | ATL vs TB | 4 | 87% O | 70% U | 48% U | 29% U | 0.068 |
| 2026-09-10 | Max Fried | NYY vs COL | 7 | 86% O | 71% O | 53% O | 34% O | 0.203 |
| 2026-09-10 | Nick Martinez | TB vs ATL | 3 | 95% U | 83% U | 64% U | 44% U | 0.063 |
| 2026-09-10 | Ryan Feltner | COL vs NYY | 2 | 94% U | 82% U | 65% U | 45% U | 0.199 |
| 2026-09-10 | Zack Wheeler | PHI vs HOU | 9 | 89% O | 79% O | 65% O | 49% O | 0.189 |
| 2026-09-09 | Andre Pallante | STL vs SF | 4 | 89% O | 73% U | 52% U | 32% U | 0.063 |
| 2026-09-09 | Blade Tidwell | SF vs STL | 2 | 94% U | 82% U | 65% U | 46% U | 0.203 |
| 2026-09-09 | Cody Bradford | TEX vs SEA | 1 | 91% U | 77% U | 58% U | 38% U | 0.281 |
| 2026-09-09 | Cristopher Sánchez | PHI vs HOU | 3 | 86% U | 73% U | 57% U | 40% U | 0.262 |
| 2026-09-09 | Davis Martin | CWS vs PIT | 1 | 92% U | 79% U | 60% U | 39% U | 0.291 |
| 2026-09-09 | Foster Griffin | CLE vs BAL | 4 | 94% O | 82% U | 64% U | 45% U | 0.065 |
| 2026-09-09 | Griffin Jax | TB vs ATL | 2 | 88% U | 74% U | 57% U | 39% U | 0.267 |
| 2026-09-09 | Hunter Brown | HOU vs PHI | 7 | 87% O | 73% O | 55% O | 37% O | 0.186 |
| 2026-09-09 | Jackson Kent | WSH vs SD | 2 | 90% U | 76% U | 57% U | 38% U | 0.160 |
| 2026-09-09 | Jake Bennett | BOS vs LAA | 2 | 85% U | 69% U | 50% U | 32% U | 0.228 |
| 2026-09-09 | Janson Junk | MIA vs NYM | 0 | 95% U | 82% U | 63% U | 42% U | 0.317 |
| 2026-09-09 | Kade Anderson | SEA vs TEX | 5 | 90% O | 74% O | 55% U | 35% U | 0.107 |
| 2026-09-09 | Keider Montero | DET vs MIN | 2 | 96% U | 85% U | 67% U | 46% U | 0.112 |
| 2026-09-09 | Kevin Gausman | CHC vs MIL | 6 | 90% O | 78% O | 62% O | 45% U | 0.089 |
| 2026-09-09 | Logan Henderson | MIL vs CHC | 6 | 85% O | 72% O | 56% O | 40% U | 0.077 |
| 2026-09-09 | Reynaldo López | ATL vs TB | 5 | 92% O | 78% O | 58% U | 38% U | 0.096 |
| 2026-09-09 | Rhett Lowder | CIN vs LAD | 4 | 91% O | 77% U | 57% U | 37% U | 0.061 |
| 2026-09-09 | Robert Stock | NYM vs MIA | 4 | 88% O | 72% U | 52% U | 32% U | 0.067 |
| 2026-09-09 | Ryan Johnson | LAA vs BOS | 5 | 90% O | 74% O | 54% U | 34% U | 0.110 |
| 2026-09-09 | Shane Baz | BAL vs CLE | 5 | 92% O | 79% O | 60% U | 41% U | 0.090 |
| 2026-09-09 | Tomoyuki Sugano | COL vs NYY | 5 | 92% O | 77% O | 58% U | 38% U | 0.097 |
| 2026-09-09 | Walker Buehler | SD vs WSH | 4 | 94% O | 82% U | 64% U | 44% U | 0.064 |
| 2026-09-09 | Will Warren | NYY vs COL | 8 | 89% O | 76% O | 59% O | 42% O | 0.263 |
| 2026-09-09 | Yoshinobu Yamamoto | LAD vs CIN | 10 | 90% O | 80% O | 66% O | 50% O | 0.275 |
| 2026-09-09 | Zac Gallen | AZ vs KC | 1 | 97% U | 87% U | 69% U | 47% U | 0.222 |
| 2026-09-09 | Zebby Matthews | MIN vs DET | 2 | 94% U | 83% U | 66% U | 47% U | 0.209 |
| 2026-09-08 | AJ Smith-Shawver | ATL vs TB | 3 | 92% U | 79% U | 59% U | 39% U | 0.087 |
| 2026-09-08 | Andrew Painter | PHI vs HOU | 6 | 88% O | 74% O | 56% O | 38% U | 0.103 |
| 2026-09-08 | Brandon Young | BAL vs CLE | 2 | 93% U | 80% U | 61% U | 41% U | 0.180 |
| 2026-09-08 | Bryce Miller | SEA vs TEX | 6 | 86% O | 71% O | 54% O | 36% U | 0.112 |
| 2026-09-08 | Bubba Chandler | PIT vs CWS | 8 | 92% O | 78% O | 59% O | 39% O | 0.422 |
| 2026-09-08 | Cal Quantrill | TEX vs SEA | 4 | 89% O | 77% U | 60% U | 42% U | 0.101 |
| 2026-09-08 | Cam Schlittler | NYY vs COL | 10 | 89% O | 79% O | 64% O | 48% O | 0.287 |
| 2026-09-08 | Casey Mize | SD vs WSH | 7 | 86% O | 69% O | 48% O | 30% O | 0.356 |
| 2026-09-08 | Corbin Burnes | AZ vs KC | 2 | 87% U | 72% U | 54% U | 36% U | 0.248 |
| 2026-09-08 | David Peterson | CHC vs MIL | 4 | 92% O | 80% U | 62% U | 42% U | 0.065 |
| 2026-09-08 | Dean Kremer | MIN vs DET | 3 | 88% U | 73% U | 56% U | 38% U | 0.154 |
| 2026-09-08 | Freddy Peralta | TB vs ATL | 2 | 83% U | 67% U | 48% U | 31% U | 0.215 |
| 2026-09-08 | Gabriel Hughes | COL vs NYY | 6 | 91% O | 77% O | 57% O | 36% U | 0.187 |
| 2026-09-08 | Hayden Wesneski | HOU vs PHI | 3 | 84% U | 68% U | 49% U | 31% U | 0.123 |
| 2026-09-08 | Jack Perkins | ATH vs TOR | 3 | 88% U | 75% U | 57% U | 39% U | 0.159 |
| 2026-09-08 | Jacob Misiorowski | MIL vs CHC | 9 | 86% O | 75% O | 60% O | 45% O | 0.237 |
| 2026-09-08 | José Soriano | TOR vs ATH | 3 | 92% U | 80% U | 62% U | 43% U | 0.102 |
| 2026-09-08 | Landen Roupp | SF vs STL | 2 | 84% U | 68% U | 50% U | 32% U | 0.222 |
| 2026-09-08 | Michael Wacha | KC vs AZ | 4 | 86% O | 71% U | 52% U | 34% U | 0.077 |
| 2026-09-08 | Nick Lodolo | CIN vs LAD | 6 | 90% O | 75% O | 55% O | 35% U | 0.192 |
| 2026-09-08 | Patrick Sandoval | BOS vs LAA | 7 | 86% O | 72% O | 53% O | 35% O | 0.199 |
| 2026-09-08 | Quinn Mathews | STL vs SF | 4 | 87% O | 74% U | 58% U | 42% U | 0.102 |
| 2026-09-08 | Reid Detmers | LAA vs BOS | 9 | 90% O | 78% O | 62% O | 44% O | 0.373 |
| 2026-09-08 | Sandy Alcantara | MIA vs NYM | 1 | 94% U | 82% U | 64% U | 44% U | 0.318 |
| 2026-09-08 | Sean Burke | CWS vs PIT | 2 | 88% U | 75% U | 59% U | 42% U | 0.278 |
| 2026-09-08 | Sean Manaea | NYM vs MIA | 4 | 94% O | 83% U | 66% U | 47% U | 0.069 |
| 2026-09-08 | Tanner Bibee | CLE vs BAL | 1 | 82% U | 66% U | 48% U | 32% U | 0.211 |
| 2026-09-08 | Tarik Skubal | LAD vs CIN | 5 | 90% O | 79% O | 66% U | 50% U | 0.119 |
| 2026-09-07 | Brayan Bello | BOS vs LAA | 7 | 92% O | 79% O | 59% O | 39% O | 0.290 |
| 2026-09-07 | Chase Burns | CIN vs LAD | 5 | 91% O | 79% O | 63% U | 46% U | 0.074 |
| 2026-09-07 | Dylan Cease | TOR vs ATH | 6 | 82% O | 67% O | 50% O | 33% U | 0.081 |
| 2026-09-07 | Emmet Sheehan | LAD vs CIN | 10 | 81% O | 67% O | 51% O | 35% O | 0.434 |
| 2026-09-07 | Eury Pérez | MIA vs NYM | 5 | 84% O | 70% O | 53% U | 37% U | 0.087 |
| 2026-09-07 | Grant Holmes | ATL vs PHI | 6 | 87% O | 69% O | 49% O | 30% U | 0.228 |
| 2026-09-07 | Grayson Rodriguez | LAA vs BOS | 3 | 94% U | 83% U | 67% U | 47% U | 0.116 |
| 2026-09-07 | Jacob Lopez | ATH vs TOR | 1 | 90% U | 77% U | 61% U | 43% U | 0.294 |
| 2026-09-07 | Jake Irvin | WSH vs SD | 3 | 94% U | 83% U | 66% U | 47% U | 0.117 |
| 2026-09-07 | Jesús Luzardo | PHI vs ATL | 12 | 91% O | 82% O | 68% O | 53% O | 0.360 |
| 2026-09-07 | Joe Ryan | MIN vs DET | 7 | 84% O | 68% O | 51% O | 34% O | 0.208 |
| 2026-09-07 | Joey Cantillo | CLE vs BAL | 3 | 83% U | 68% U | 50% U | 34% U | 0.130 |
| 2026-09-07 | Jonah Tong | NYM vs MIA | 7 | 90% O | 76% O | 57% O | 39% O | 0.287 |
| 2026-09-07 | Logan Webb | SF vs STL | 8 | 93% O | 80% O | 61% O | 41% O | 0.409 |
| 2026-09-07 | Matthew Boyd | CHC vs MIL | 7 | 92% O | 79% O | 60% O | 40% O | 0.285 |
| 2026-09-07 | Michael McGreevy | STL vs SF | 4 | 91% O | 76% U | 57% U | 37% U | 0.062 |
| 2026-09-07 | Nick Pivetta | SD vs WSH | 2 | 83% U | 68% U | 50% U | 33% U | 0.225 |
| 2026-09-07 | Noah Cameron | KC vs AZ | 7 | 83% O | 68% O | 51% O | 34% O | 0.209 |
| 2026-09-07 | Robert Gasser | MIL vs CHC | 5 | 94% O | 83% O | 65% U | 46% U | 0.078 |
| 2026-09-07 | Trevor Rogers | BAL vs CLE | 6 | 86% O | 71% O | 52% O | 34% U | 0.117 |
| 2026-09-07 | Troy Melton | DET vs MIN | 3 | 93% U | 81% U | 63% U | 43% U | 0.100 |
| 2026-09-06 | Aaron Nola | PHI vs ATL | 5 | 84% O | 70% O | 54% U | 38% U | 0.090 |
| 2026-09-06 | Andrew Alvarez | WSH vs LAD | 5 | 93% O | 80% O | 62% U | 42% U | 0.087 |
| 2026-09-06 | Bailey Ober | MIN vs CWS | 6 | 90% O | 74% O | 55% O | 35% U | 0.193 |
| 2026-09-06 | Brady Singer | CIN vs MIL | 3 | 88% U | 74% U | 56% U | 38% U | 0.155 |
| 2026-09-06 | Bryan Woo | SEA vs ATH | 9 | 88% O | 74% O | 58% O | 40% O | 0.397 |
| 2026-09-06 | Christian Scott | NYM vs SF | 7 | 81% O | 66% O | 48% O | 32% O | 0.133 |
| 2026-09-06 | Clay Holmes | CHC vs MIA | 2 | 90% U | 74% U | 54% U | 34% U | 0.144 |
| 2026-09-06 | Eduardo Rodriguez | AZ vs HOU | 6 | 92% O | 79% O | 61% O | 43% U | 0.156 |
| 2026-09-06 | Gage Jump | ATH vs SEA | 7 | 90% O | 77% O | 61% O | 44% O | 0.154 |
| 2026-09-06 | Gavin Williams | CLE vs DET | 11 | 85% O | 71% O | 56% O | 40% O | 0.397 |
| 2026-09-06 | Gerrit Cole | NYY vs SD | 3 | 84% U | 68% U | 50% U | 33% U | 0.129 |
| 2026-09-06 | Ian Seymour | TB vs TEX | 2 | 82% U | 67% U | 51% U | 35% U | 0.223 |
| 2026-09-06 | Jackson Jobe | DET vs CLE | 7 | 90% O | 74% O | 54% O | 34% O | 0.316 |
| 2026-09-06 | Justin Wrobleski | LAD vs WSH | 6 | 90% O | 78% O | 61% O | 43% U | 0.090 |
| 2026-09-06 | Kyle Bradish | BAL vs BOS | 3 | 85% U | 69% U | 50% U | 32% U | 0.126 |
| 2026-09-06 | Kyle Harrison | MIL vs CIN | 4 | 88% O | 74% U | 57% U | 40% U | 0.093 |
| 2026-09-06 | Kyle Leahy | STL vs COL | 6 | 93% O | 81% O | 64% O | 44% U | 0.148 |
| 2026-09-06 | MacKenzie Gore | TEX vs TB | 1 | 90% U | 79% U | 63% U | 46% U | 0.314 |
| 2026-09-06 | Michael King | SD vs NYY | 3 | 91% U | 79% U | 63% U | 45% U | 0.191 |
| 2026-09-06 | Paul Skenes | PIT vs LAA | 2 | 90% U | 78% U | 63% U | 46% U | 0.309 |
| 2026-09-06 | Payton Tolle | BOS vs BAL | 12 | 82% O | 67% O | 49% O | 33% O | 0.454 |
| 2026-09-06 | Peter Lambert | HOU vs AZ | 6 | 87% O | 73% O | 55% O | 37% U | 0.107 |
| 2026-09-06 | Randy Dobnak | KC vs TOR | 3 | 94% U | 82% U | 65% U | 45% U | 0.108 |
| 2026-09-06 | Spencer Arrighetti | TOR vs KC | 3 | 92% U | 78% U | 58% U | 39% U | 0.087 |
| 2026-09-06 | Tanner Gordon | COL vs STL | 4 | 91% O | 77% U | 57% U | 38% U | 0.065 |
| 2026-09-06 | Tyler Mahle | ATL vs PHI | 3 | 85% U | 69% U | 51% U | 33% U | 0.130 |
| 2026-09-06 | Tyler Phillips | MIA vs CHC | 3 | 94% U | 83% U | 67% U | 48% U | 0.117 |
| 2026-09-06 | Walbert Ureña | LAA vs PIT | 4 | 86% O | 72% U | 55% U | 37% U | 0.086 |
| 2026-09-05 | Andrew Abbott | CIN vs MIL | 5 | 91% O | 77% O | 58% U | 39% U | 0.098 |
| 2026-09-05 | Anthony Kay | CWS vs MIN | 3 | 83% U | 67% U | 48% U | 30% U | 0.118 |
| 2026-09-05 | Anthony Molina | SF vs NYM | 6 | 92% O | 80% O | 62% O | 43% U | 0.155 |
| 2026-09-05 | Brandon Pfaadt | AZ vs HOU | 4 | 89% O | 74% U | 55% U | 36% U | 0.068 |
| 2026-09-05 | Braxton Ashcraft | PIT vs LAA | 9 | 88% O | 75% O | 58% O | 41% O | 0.395 |
| 2026-09-05 | Cade Cavalli | WSH vs LAD | 8 | 91% O | 80% O | 65% O | 47% O | 0.228 |
| 2026-09-05 | Carlos Rodón | NYY vs SD | 7 | 87% O | 72% O | 54% O | 37% O | 0.189 |
| 2026-09-05 | Chris Bassitt | BAL vs BOS | 6 | 90% O | 75% O | 55% O | 36% U | 0.190 |
| 2026-09-05 | Drew Rasmussen | TB vs TEX | 7 | 83% O | 68% O | 50% O | 33% O | 0.212 |
| 2026-09-05 | Dustin May | MIL vs CIN | 5 | 92% O | 78% O | 60% U | 41% U | 0.091 |
| 2026-09-05 | Ethan Pecko | HOU vs AZ | 2 | 87% U | 70% U | 52% U | 34% U | 0.137 |
| 2026-09-05 | Framber Valdez | DET vs CLE | 3 | 92% U | 78% U | 60% U | 40% U | 0.091 |
| 2026-09-05 | George Kirby | SEA vs ATH | 5 | 94% O | 82% O | 66% U | 47% U | 0.080 |
| 2026-09-05 | Jacob deGrom | TEX vs TB | 7 | 85% O | 70% O | 53% O | 36% O | 0.195 |
| 2026-09-05 | Javier Assad | CHC vs MIA | 3 | 87% U | 69% U | 49% U | 30% U | 0.068 |
| 2026-09-05 | Jeffrey Springs | ATH vs SEA | 6 | 89% O | 74% O | 55% O | 36% U | 0.192 |
| 2026-09-05 | Martín Pérez | ATL vs PHI | 3 | 84% U | 66% U | 46% U | 29% U | 0.066 |
| 2026-09-05 | Mason Adams | COL vs STL | 7 | 93% O | 81% O | 64% O | 46% O | 0.236 |
| 2026-09-05 | Matthew Liberatore | STL vs COL | 3 | 87% U | 72% U | 54% U | 36% U | 0.144 |
| 2026-09-05 | Max Scherzer | TOR vs KC | 2 | 88% U | 72% U | 51% U | 32% U | 0.134 |
| 2026-09-05 | Parker Messick | CLE vs DET | 12 | 82% O | 68% O | 51% O | 35% O | 0.440 |
| 2026-09-05 | Robbie Ray | SD vs NYY | 1 | 85% U | 70% U | 52% U | 34% U | 0.235 |
| 2026-09-05 | Ryan Gusto | MIA vs CHC | 5 | 92% O | 78% O | 60% U | 40% U | 0.093 |
| 2026-09-05 | Seth Lugo | KC vs TOR | 1 | 90% U | 75% U | 56% U | 37% U | 0.270 |
| 2026-09-05 | Sonny Gray | BOS vs BAL | 7 | 93% O | 81% O | 64% O | 45% O | 0.244 |
| 2026-09-05 | Taj Bradley | MIN vs CWS | 6 | 91% O | 79% O | 64% O | 47% U | 0.087 |
| 2026-09-05 | Tyler Glasnow | LAD vs WSH | 8 | 84% O | 70% O | 54% O | 37% O | 0.190 |
| 2026-09-05 | Yusei Kikuchi | LAA vs PIT | 6 | 89% O | 76% O | 60% O | 43% U | 0.095 |
| 2026-09-05 | Zac Thornton | NYM vs SF | 6 | 93% O | 81% O | 63% O | 43% U | 0.152 |
| 2026-09-05 | Zack Wheeler | PHI vs ATL | 9 | 89% O | 77% O | 62% O | 46% O | 0.233 |
| 2026-09-04 | Andre Pallante | STL vs COL | 1 | 91% U | 77% U | 58% U | 39% U | 0.284 |
| 2026-09-04 | Blake Snell | LAD vs WSH | 7 | 84% O | 72% O | 59% O | 45% O | 0.106 |
| 2026-09-04 | Chris Sale | ATL vs PHI | 7 | 87% O | 73% O | 57% O | 40% O | 0.172 |
| 2026-09-04 | Cristian Javier | HOU vs AZ | 8 | 94% O | 82% O | 65% O | 46% O | 0.365 |
| 2026-09-04 | Cristopher Sánchez | PHI vs ATL | 5 | 85% O | 71% O | 55% U | 39% U | 0.091 |
| 2026-09-04 | Erick Fedde | CWS vs MIN | 2 | 91% U | 77% U | 59% U | 40% U | 0.169 |
| 2026-09-04 | Foster Griffin | CLE vs DET | 3 | 87% U | 72% U | 55% U | 37% U | 0.150 |
| 2026-09-04 | Jackson Kent | WSH vs LAD | 4 | 89% O | 74% U | 55% U | 37% U | 0.069 |
| 2026-09-04 | Jameson Taillon | TOR vs KC | 1 | 91% U | 76% U | 56% U | 36% U | 0.272 |
| 2026-09-04 | Janson Junk | MIA vs CHC | 4 | 95% O | 82% U | 63% U | 44% U | 0.085 |
| 2026-09-04 | Jared Jones | PIT vs LAA | 9 | 92% O | 80% O | 65% O | 47% O | 0.347 |
| 2026-09-04 | Kade Morris | ATH vs SEA | 0 | 91% U | 76% U | 57% U | 38% U | 0.276 |
| 2026-09-04 | Keider Montero | DET vs CLE | 4 | 95% O | 82% U | 62% U | 42% U | 0.087 |
| 2026-09-04 | Logan Gilbert | SEA vs ATH | 10 | 90% O | 78% O | 62% O | 44% O | 0.373 |
| 2026-09-04 | Matt Wilkinson | SF vs NYM | 2 | 85% U | 67% U | 48% U | 30% U | 0.119 |
| 2026-09-04 | Max Fried | NYY vs SD | 4 | 94% O | 83% U | 66% U | 46% U | 0.068 |
| 2026-09-04 | Merrill Kelly | AZ vs HOU | 4 | 87% O | 70% U | 50% U | 32% U | 0.072 |
| 2026-09-04 | Nick Martinez | TB vs TEX | 4 | 86% O | 69% U | 50% U | 32% U | 0.073 |
| 2026-09-04 | Nolan McLean | NYM vs SF | 7 | 88% O | 74% O | 57% O | 39% O | 0.177 |
| 2026-09-04 | Ranger Suarez | BOS vs BAL | 3 | 93% U | 82% U | 65% U | 46% U | 0.113 |
| 2026-09-04 | Rhett Lowder | CIN vs MIL | 2 | 94% U | 83% U | 67% U | 47% U | 0.212 |
| 2026-09-04 | Ryan Feltner | COL vs STL | 5 | 92% O | 79% O | 60% U | 40% U | 0.091 |
| 2026-09-04 | Ryan Johnson | LAA vs PIT | 6 | 89% O | 73% O | 52% O | 33% U | 0.205 |
| 2026-09-04 | Shane Baz | BAL vs BOS | 6 | 85% O | 69% O | 50% O | 32% U | 0.124 |
| 2026-09-04 | Shane Drohan | MIL vs CIN | 5 | 89% O | 76% O | 59% U | 41% U | 0.071 |
| 2026-09-04 | Shota Imanaga | CHC vs MIA | 4 | 87% O | 73% U | 55% U | 37% U | 0.085 |
| 2026-09-04 | Trevor Williams | TEX vs TB | voided: opener | |||||
| 2026-09-04 | Walker Buehler | SD vs NYY | 6 | 94% O | 82% O | 64% O | 45% U | 0.145 |
| 2026-09-04 | Zebby Matthews | MIN vs CWS | 4 | 84% O | 68% U | 49% U | 31% U | 0.072 |
| 2026-09-03 | Blade Tidwell | SF vs PIT | 5 | 90% O | 75% O | 57% U | 38% U | 0.102 |
| 2026-09-03 | Brandon Young | BAL vs BOS | 7 | 93% O | 81% O | 63% O | 44% O | 0.254 |
| 2026-09-03 | Cal Quantrill | TEX vs TB | 5 | 83% O | 67% O | 48% U | 31% U | 0.077 |
| 2026-09-03 | Hunter Brown | HOU vs CWS | 7 | 81% O | 65% O | 48% O | 32% O | 0.133 |
| 2026-09-03 | Jack Perkins | ATH vs SEA | 7 | 84% O | 69% O | 50% O | 33% O | 0.213 |
| 2026-09-03 | Jake Bennett | BOS vs BAL | 7 | 85% O | 69% O | 51% O | 33% O | 0.209 |
| 2026-09-03 | José Soriano | TOR vs CLE | 2 | 91% U | 78% U | 61% U | 43% U | 0.182 |
| 2026-09-03 | Kade Anderson | SEA vs ATH | 3 | 84% U | 67% U | 48% U | 30% U | 0.119 |
| 2026-09-03 | Kevin Gausman | CHC vs MIL | 9 | 92% O | 81% O | 65% O | 48% O | 0.343 |
| 2026-09-03 | Logan Henderson | MIL vs CHC | 7 | 90% O | 78% O | 62% O | 44% O | 0.152 |
| 2026-09-03 | Luis Castillo | CWS vs HOU | 3 | 91% U | 76% U | 57% U | 38% U | 0.085 |
| 2026-09-03 | Michael Wacha | KC vs MIA | 7 | 94% O | 82% O | 66% O | 47% O | 0.231 |
| 2026-09-03 | Quinn Mathews | STL vs LAD | 4 | 92% O | 79% U | 62% U | 44% U | 0.070 |
| 2026-09-03 | Sandy Alcantara | MIA vs KC | 2 | 91% U | 77% U | 58% U | 39% U | 0.167 |
| 2026-09-03 | Shane McClanahan | TB vs TEX | 3 | 93% U | 80% U | 61% U | 41% U | 0.095 |
| 2026-09-03 | Tanner Bibee | CLE vs TOR | 4 | 85% O | 69% U | 50% U | 32% U | 0.074 |
| 2026-09-03 | Tarik Skubal | LAD vs STL | 6 | 86% O | 73% O | 57% O | 41% U | 0.077 |
| 2026-09-02 | Andrew Painter | PHI vs AZ | 6 | 93% O | 81% O | 63% O | 44% U | 0.150 |
| 2026-09-02 | Brandon Williamson | CIN vs SD | 5 | 91% O | 77% O | 58% U | 38% U | 0.097 |
| 2026-09-02 | Bryce Miller | SEA vs BOS | 3 | 90% U | 75% U | 57% U | 39% U | 0.089 |
| 2026-09-02 | Bubba Chandler | PIT vs SF | 4 | 85% O | 68% U | 49% U | 32% U | 0.072 |
| 2026-09-02 | Cam Schlittler | NYY vs LAA | 9 | 84% O | 70% O | 54% O | 38% O | 0.290 |
| 2026-09-02 | Casey Mize | SD vs CIN | 4 | 89% O | 74% U | 55% U | 36% U | 0.068 |
| 2026-09-02 | Cody Bradford | TEX vs ATH | 3 | 90% U | 75% U | 56% U | 37% U | 0.083 |
| 2026-09-02 | David Peterson | CHC vs MIL | 4 | 87% O | 72% U | 53% U | 35% U | 0.080 |
| 2026-09-02 | Davis Martin | CWS vs HOU | 3 | 84% U | 66% U | 46% U | 29% U | 0.068 |
| 2026-09-02 | Dean Kremer | MIN vs DET | 5 | 84% O | 68% O | 51% U | 34% U | 0.078 |
| 2026-09-02 | Dylan Cease | TOR vs CLE | 4 | 82% O | 68% U | 52% U | 37% U | 0.140 |
| 2026-09-02 | Eury Pérez | MIA vs KC | 3 | 89% U | 76% U | 59% U | 41% U | 0.170 |
| 2026-09-02 | Grant Holmes | ATL vs WSH | 1 | 91% U | 76% U | 56% U | 37% U | 0.273 |
| 2026-09-02 | Griffin Jax | TB vs NYM | 1 | 91% U | 80% U | 64% U | 46% U | 0.317 |
| 2026-09-02 | Hayden Wesneski | HOU vs CWS | 5 | 88% O | 74% O | 57% U | 38% U | 0.070 |
| 2026-09-02 | Jacob Lopez | ATH vs TEX | 7 | 86% O | 71% O | 53% O | 35% O | 0.201 |
| 2026-09-02 | Jacob Misiorowski | MIL vs CHC | 5 | 90% O | 79% O | 63% U | 46% U | 0.078 |
| 2026-09-02 | Joey Cantillo | CLE vs TOR | 6 | 89% O | 75% O | 58% O | 40% U | 0.099 |
| 2026-09-02 | Justin Hagenman | NYM vs TB | 2 | 92% U | 78% U | 59% U | 40% U | 0.170 |
| 2026-09-02 | Landen Roupp | SF vs PIT | 4 | 83% O | 66% U | 48% U | 31% U | 0.072 |
| 2026-09-02 | Noah Cameron | KC vs MIA | 7 | 85% O | 70% O | 53% O | 36% O | 0.198 |
| 2026-09-02 | Patrick Sandoval | BOS vs SEA | 2 | 82% U | 68% U | 51% U | 36% U | 0.228 |
| 2026-09-02 | Reid Detmers | LAA vs NYY | 8 | 83% O | 68% O | 52% O | 35% O | 0.203 |
| 2026-09-02 | Tomoyuki Sugano | COL vs BAL | 4 | 93% O | 80% U | 62% U | 43% U | 0.067 |
| 2026-09-02 | Trevor Rogers | BAL vs COL | 11 | 94% O | 83% O | 66% O | 47% O | 0.356 |
| 2026-09-02 | Yoshinobu Yamamoto | LAD vs STL | 8 | 85% O | 72% O | 56% O | 41% O | 0.174 |
| 2026-09-01 | AJ Smith-Shawver | ATL vs WSH | 5 | 89% O | 72% O | 51% U | 31% U | 0.120 |
| 2026-09-01 | Bryan Woo | SEA vs BOS | 7 | 85% O | 69% O | 51% O | 33% O | 0.209 |
| 2026-09-01 | Eduardo Rodriguez | AZ vs PHI | 3 | 85% U | 69% U | 51% U | 33% U | 0.130 |
| 2026-09-01 | Eric Lauer | LAD vs STL | 2 | 93% U | 80% U | 62% U | 43% U | 0.188 |
| 2026-09-01 | Freddy Peralta | TB vs NYM | 7 | 92% O | 79% O | 61% O | 42% O | 0.265 |
| 2026-09-01 | Gabriel Hughes | COL vs BAL | 4 | 93% O | 81% U | 64% U | 44% U | 0.066 |
| 2026-09-01 | Gavin Williams | CLE vs TOR | 13 | 82% O | 69% O | 55% O | 40% O | 0.387 |
| 2026-09-01 | Gerrit Cole | NYY vs LAA | 5 | 87% O | 75% O | 59% U | 43% U | 0.081 |
| 2026-09-01 | Grayson Rodriguez | LAA vs NYY | 7 | 90% O | 78% O | 61% O | 43% O | 0.155 |
| 2026-09-01 | Jake Irvin | WSH vs ATL | 5 | 89% O | 75% O | 58% U | 41% U | 0.071 |
| 2026-09-01 | Jesús Luzardo | PHI vs AZ | 6 | 87% O | 74% O | 58% O | 42% U | 0.079 |
| 2026-09-01 | Kyle Bradish | BAL vs COL | 4 | 92% O | 78% U | 60% U | 41% U | 0.066 |
| 2026-09-01 | Logan Webb | SF vs PIT | 1 | 93% U | 80% U | 62% U | 42% U | 0.307 |
| 2026-09-01 | MacKenzie Gore | TEX vs ATH | 4 | 86% O | 73% U | 58% U | 42% U | 0.167 |
| 2026-09-01 | Matthew Boyd | CHC vs MIL | 3 | 85% U | 69% U | 50% U | 32% U | 0.128 |
| 2026-09-01 | Michael McGreevy | STL vs LAD | 4 | 90% O | 74% U | 54% U | 35% U | 0.065 |
| 2026-09-01 | Nick Lodolo | CIN vs SD | 5 | 92% O | 78% O | 60% U | 40% U | 0.093 |
| 2026-09-01 | Paul Skenes | PIT vs SF | 4 | 83% O | 69% U | 52% U | 36% U | 0.140 |
| 2026-09-01 | Randy Dobnak | KC vs MIA | 6 | 93% O | 80% O | 62% O | 43% U | 0.156 |
| 2026-09-01 | Randy Vásquez | SD vs CIN | 3 | 84% U | 67% U | 47% U | 30% U | 0.069 |
| 2026-09-01 | Robert Gasser | MIL vs CHC | 4 | 91% O | 76% U | 57% U | 38% U | 0.066 |
| 2026-09-01 | Ronel Blanco | HOU vs CWS | 3 | 94% U | 83% U | 67% U | 48% U | 0.118 |
| 2026-09-01 | Sean Burke | CWS vs HOU | 6 | 92% O | 79% O | 62% O | 43% U | 0.154 |
| 2026-09-01 | Sean Manaea | NYM vs TB | 2 | 85% U | 69% U | 50% U | 32% U | 0.229 |
| 2026-09-01 | Troy Melton | DET vs MIN | 4 | 88% O | 73% U | 54% U | 36% U | 0.070 |
| 2026-09-01 | Tyler Phillips | MIA vs KC | 4 | 92% O | 78% U | 59% U | 39% U | 0.063 |
| 2026-08-31 | Aaron Nola | PHI vs AZ | 4 | 88% O | 75% U | 58% U | 41% U | 0.096 |
| 2026-08-31 | Anthony Kay | CWS vs HOU | 5 | 93% O | 81% O | 63% U | 44% U | 0.085 |
| 2026-08-31 | Anthony Molina | SF vs ATL | 6 | 90% O | 76% O | 58% O | 40% U | 0.170 |
| 2026-08-31 | Brady Singer | CIN vs SD | 5 | 94% O | 83% O | 67% U | 47% U | 0.077 |
| 2026-08-31 | Brandon Pfaadt | AZ vs PHI | 1 | 92% U | 79% U | 62% U | 42% U | 0.304 |
| 2026-08-31 | Bryce Elder | ATL vs SF | 3 | 94% U | 83% U | 66% U | 47% U | 0.116 |
| 2026-08-31 | Cade Povich | BAL vs COL | 4 | 90% O | 75% U | 56% U | 37% U | 0.067 |
| 2026-08-31 | Clay Holmes | CHC vs MIL | 8 | 92% O | 79% O | 61% O | 42% O | 0.393 |
| 2026-08-31 | Elmer Rodríguez | NYY vs LAA | 5 | 92% O | 79% O | 62% U | 43% U | 0.088 |
| 2026-08-31 | Gage Jump | ATH vs TEX | 2 | 90% U | 77% U | 60% U | 42% U | 0.290 |
| 2026-08-31 | George Kirby | SEA vs BOS | 2 | 83% U | 67% U | 48% U | 31% U | 0.215 |
| 2026-08-31 | Ian Seymour | TB vs NYM | 10 | 82% O | 68% O | 53% O | 38% O | 0.408 |
| 2026-08-31 | Jackson Jobe | DET vs MIN | 4 | 91% O | 77% U | 58% U | 38% U | 0.065 |
| 2026-08-31 | Jacob deGrom | TEX vs ATH | 8 | 89% O | 77% O | 61% O | 44% O | 0.249 |
| 2026-08-31 | Kyle Harrison | MIL vs CHC | 3 | 88% U | 75% U | 58% U | 40% U | 0.165 |
| 2026-08-31 | Michael King | SD vs CIN | 6 | 89% O | 76% O | 59% O | 41% U | 0.095 |
| 2026-08-31 | Payton Tolle | BOS vs SEA | 6 | 87% O | 75% O | 60% O | 44% U | 0.080 |
| 2026-08-31 | Peter Lambert | HOU vs CWS | 6 | 81% O | 66% O | 48% O | 32% U | 0.081 |
| 2026-08-31 | Robert Stock | NYM vs TB | 4 | 93% O | 80% U | 62% U | 42% U | 0.064 |
| 2026-08-31 | Ryan Gusto | MIA vs WSH | 4 | 92% O | 78% U | 60% U | 40% U | 0.065 |
| 2026-08-31 | Taj Bradley | MIN vs DET | 9 | 91% O | 79% O | 63% O | 46% O | 0.360 |
| 2026-08-31 | Tanner Gordon | COL vs BAL | 3 | 92% U | 79% U | 61% U | 41% U | 0.095 |
| 2026-08-31 | Walbert Ureña | LAA vs NYY | 8 | 89% O | 77% O | 62% O | 46% O | 0.232 |
| 2026-08-30 | Andrew Alvarez | WSH vs MIA | 6 | 93% O | 81% O | 64% O | 44% U | 0.147 |
| 2026-08-30 | Braxton Ashcraft | PIT vs STL | 3 | 83% U | 68% U | 51% U | 36% U | 0.137 |
| 2026-08-30 | Chase Burns | CIN vs CHC | 7 | 84% O | 70% O | 54% O | 39% O | 0.116 |
| 2026-08-30 | Chris Bassitt | BAL vs ATH | 4 | 95% O | 82% U | 63% U | 44% U | 0.083 |
| 2026-08-30 | Drew Rasmussen | TB vs SD | 6 | 78% O | 63% O | 47% O | 33% U | 0.092 |
| 2026-08-30 | Dustin May | MIL vs TEX | 4 | 86% O | 70% U | 52% U | 34% U | 0.078 |
| 2026-08-30 | Ethan Pecko | HOU vs NYM | 4 | 91% O | 77% U | 58% U | 39% U | 0.065 |
| 2026-08-30 | Framber Valdez | DET vs LAD | 5 | 94% O | 82% O | 64% U | 45% U | 0.081 |
| 2026-08-30 | Janson Junk | MIA vs WSH | 2 | 95% U | 81% U | 62% U | 42% U | 0.099 |
| 2026-08-30 | Jeffrey Springs | ATH vs BAL | 6 | 90% O | 76% O | 58% O | 39% U | 0.174 |
| 2026-08-30 | Kumar Rocker | TEX vs MIL | 7 | 84% O | 69% O | 50% O | 33% O | 0.212 |
| 2026-08-30 | Logan Gilbert | SEA vs TOR | 4 | 91% O | 79% U | 64% U | 47% U | 0.118 |
| 2026-08-30 | Mason Adams | COL vs ATL | 5 | 83% O | 67% O | 48% U | 31% U | 0.078 |
| 2026-08-30 | Matthew Liberatore | STL vs PIT | 9 | 82% O | 68% O | 52% O | 36% O | 0.298 |
| 2026-08-30 | Max Scherzer | TOR vs SEA | 10 | 91% O | 77% O | 57% O | 38% O | 0.425 |
| 2026-08-30 | Parker Messick | CLE vs KC | 5 | 84% O | 71% O | 56% U | 41% U | 0.102 |
| 2026-08-30 | Ranger Suarez | BOS vs NYY | 2 | 94% U | 83% U | 66% U | 47% U | 0.207 |
| 2026-08-30 | Robbie Ray | SD vs TB | 4 | 90% O | 76% U | 57% U | 38% U | 0.066 |
| 2026-08-30 | Seth Lugo | KC vs CLE | 2 | 91% U | 77% U | 58% U | 38% U | 0.162 |
| 2026-08-30 | Shota Imanaga | CHC vs CIN | 4 | 82% O | 68% U | 52% U | 37% U | 0.143 |
| 2026-08-30 | Tyler Glasnow | LAD vs DET | 6 | 86% O | 73% O | 58% O | 43% U | 0.085 |
| 2026-08-30 | Tyler Mahle | ATL vs COL | 9 | 90% O | 78% O | 62% O | 45% O | 0.349 |
| 2026-08-30 | Will Warren | NYY vs BOS | 7 | 84% O | 69% O | 51% O | 34% O | 0.206 |
| 2026-08-30 | Yusei Kikuchi | LAA vs PHI | 6 | 86% O | 71% O | 52% O | 34% U | 0.117 |
| 2026-08-30 | Zac Thornton | NYM vs HOU | 5 | 90% O | 75% O | 56% U | 37% U | 0.103 |
| 2026-08-30 | Zack Wheeler | PHI vs LAA | 6 | 87% O | 75% O | 61% O | 46% U | 0.081 |
| 2026-08-30 | Zebby Matthews | MIN vs CWS | 5 | 79% O | 63% O | 47% U | 32% U | 0.081 |
| 2026-08-29 | Andrew Abbott | CIN vs CHC | 1 | 94% U | 83% U | 66% U | 46% U | 0.332 |
| 2026-08-29 | Bailey Ober | MIN vs CWS | 5 | 94% O | 83% O | 66% U | 46% U | 0.078 |
| 2026-08-29 | Blake Snell | LAD vs DET | 10 | 86% O | 73% O | 58% O | 43% O | 0.355 |
| 2026-08-29 | Cade Cavalli | WSH vs MIA | 8 | 87% O | 75% O | 60% O | 45% O | 0.153 |
| 2026-08-29 | Cal Quantrill | TEX vs MIL | 8 | 85% O | 69% O | 50% O | 33% O | 0.328 |
| 2026-08-29 | Carlos Rodón | NYY vs BOS | 5 | 80% O | 65% O | 49% U | 34% U | 0.084 |
| 2026-08-29 | Cristopher Sánchez | PHI vs LAA | 8 | 85% O | 71% O | 56% O | 41% O | 0.174 |
| 2026-08-29 | Erick Fedde | CWS vs MIN | 4 | 87% O | 71% U | 51% U | 33% U | 0.069 |
| 2026-08-29 | Foster Griffin | CLE vs KC | 4 | 83% O | 67% U | 47% U | 30% U | 0.070 |
| 2026-08-29 | Jack Perkins | ATH vs BAL | 5 | 85% O | 70% O | 53% U | 36% U | 0.076 |
| 2026-08-29 | Jake Bennett | BOS vs NYY | 7 | 84% O | 68% O | 50% O | 32% O | 0.218 |
| 2026-08-29 | José Soriano | TOR vs SEA | 6 | 88% O | 75% O | 58% O | 41% U | 0.100 |
| 2026-08-29 | Kade Anderson | SEA vs TOR | 3 | 94% U | 82% U | 66% U | 46% U | 0.113 |
| 2026-08-29 | Keider Montero | DET vs LAD | 3 | 85% U | 67% U | 47% U | 30% U | 0.068 |
| 2026-08-29 | Kevin Gausman | CHC vs CIN | 7 | 82% O | 69% O | 54% O | 40% O | 0.119 |
| 2026-08-29 | Kyle Leahy | STL vs PIT | 3 | 90% U | 78% U | 62% U | 45% U | 0.192 |
| 2026-08-29 | Martín Pérez | ATL vs COL | 6 | 92% O | 77% O | 58% O | 38% U | 0.178 |
| 2026-08-29 | Matt Wilkinson | SF vs AZ | 4 | 89% O | 74% U | 54% U | 36% U | 0.068 |
| 2026-08-29 | Max Fried | NYY vs BOS | 4 | 86% O | 71% U | 53% U | 36% U | 0.083 |
| 2026-08-29 | Merrill Kelly | AZ vs SF | 7 | 88% O | 72% O | 53% O | 34% O | 0.317 |
| 2026-08-29 | Mitch Bratt | AZ vs SF | 2 | 91% U | 77% U | 57% U | 38% U | 0.161 |
| 2026-08-29 | Nick Martinez | TB vs SD | 4 | 88% O | 72% U | 52% U | 33% U | 0.068 |
| 2026-08-29 | Nolan McLean | NYM vs HOU | 4 | 81% O | 66% U | 49% U | 34% U | 0.129 |
| 2026-08-29 | Ryan Feltner | COL vs ATL | voided: scratch | |||||
| 2026-08-29 | Ryan Johnson | LAA vs PHI | 2 | 89% U | 73% U | 54% U | 35% U | 0.144 |
| 2026-08-29 | Sandy Alcantara | MIA vs WSH | 3 | 90% U | 76% U | 58% U | 40% U | 0.094 |
| 2026-08-29 | Shane Baz | BAL vs ATH | 4 | 93% O | 82% U | 65% U | 47% U | 0.073 |
| 2026-08-29 | Shane Drohan | MIL vs TEX | 6 | 88% O | 76% O | 61% O | 45% U | 0.097 |
| 2026-08-29 | Walker Buehler | SD vs TB | 3 | 89% U | 74% U | 54% U | 34% U | 0.075 |
| 2026-08-28 | Andrew Painter | PHI vs LAA | 6 | 88% O | 75% O | 58% O | 40% U | 0.101 |
| 2026-08-28 | Blade Tidwell | SF vs AZ | 4 | 91% O | 77% U | 59% U | 39% U | 0.065 |
| 2026-08-28 | Brandon Young | BAL vs ATH | 4 | 92% O | 79% U | 60% U | 41% U | 0.065 |
| 2026-08-28 | Cam Schlittler | NYY vs BOS | 8 | 86% O | 74% O | 61% O | 47% O | 0.132 |
| 2026-08-28 | Casey Mize | SD vs TB | 1 | 86% U | 69% U | 49% U | 31% U | 0.228 |
| 2026-08-28 | Christian Scott | NYM vs HOU | 2 | 87% U | 75% U | 61% U | 46% U | 0.261 |
| 2026-08-28 | Cody Bradford | TEX vs MIL | 0 | 91% U | 76% U | 57% U | 38% U | 0.278 |
| 2026-08-28 | David Peterson | CHC vs CIN | 6 | 89% O | 75% O | 58% O | 41% U | 0.099 |
| 2026-08-28 | Dean Kremer | MIN vs CWS | 3 | 90% U | 78% U | 63% U | 46% U | 0.196 |
| 2026-08-28 | Dylan Cease | TOR vs SEA | 8 | 90% O | 81% O | 69% O | 56% O | 0.107 |
| 2026-08-28 | Emerson Hancock | SEA vs TOR | 1 | 91% U | 79% U | 64% U | 47% U | 0.317 |
| 2026-08-28 | Eury Pérez | MIA vs WSH | 5 | 82% O | 68% O | 52% U | 36% U | 0.088 |
| 2026-08-28 | Grant Holmes | ATL vs COL | 3 | 92% U | 79% U | 60% U | 40% U | 0.091 |
| 2026-08-28 | Hunter Brown | HOU vs NYM | 10 | 88% O | 75% O | 58% O | 40% O | 0.394 |
| 2026-08-28 | Jackson Kent | WSH vs MIA | 3 | 82% U | 66% U | 48% U | 31% U | 0.118 |
| 2026-08-28 | Jacob Lopez | ATH vs BAL | 6 | 82% O | 68% O | 51% O | 36% U | 0.083 |
| 2026-08-28 | Jared Jones | PIT vs STL | 6 | 82% O | 67% O | 51% O | 35% U | 0.084 |
| 2026-08-28 | Kohl Drake | AZ vs SF | 4 | 88% O | 72% U | 53% U | 35% U | 0.068 |
| 2026-08-28 | Logan Henderson | MIL vs TEX | 7 | 86% O | 75% O | 60% O | 46% O | 0.092 |
| 2026-08-28 | Luis Castillo | CWS vs MIN | 1 | 84% U | 67% U | 48% U | 30% U | 0.216 |
| 2026-08-28 | Michael Wacha | KC vs CLE | 10 | 92% O | 79% O | 62% O | 43% O | 0.378 |
| 2026-08-28 | Patrick Sandoval | BOS vs NYY | 7 | 81% O | 66% O | 50% O | 34% O | 0.129 |
| 2026-08-28 | Quinn Mathews | STL vs PIT | 7 | 78% O | 62% O | 46% O | 32% O | 0.144 |
| 2026-08-28 | Reid Detmers | LAA vs PHI | 2 | 89% U | 76% U | 60% U | 43% U | 0.289 |
| 2026-08-28 | Rhett Lowder | CIN vs CHC | 5 | 93% O | 81% O | 63% U | 44% U | 0.084 |
| 2026-08-28 | Shane McClanahan | TB vs SD | 4 | 84% O | 68% U | 49% U | 32% U | 0.073 |
| 2026-08-28 | Tanner Bibee | CLE vs KC | 5 | 83% O | 67% O | 48% U | 31% U | 0.077 |
| 2026-08-28 | Tarik Skubal | LAD vs DET | 7 | 88% O | 78% O | 65% O | 52% O | 0.094 |
| 2026-08-28 | Tomoyuki Sugano | COL vs ATL | 4 | 93% O | 80% U | 62% U | 42% U | 0.065 |
| 2026-08-27 | Chris Sale | ATL vs LAD | 11 | 91% O | 82% O | 70% O | 57% O | 0.283 |
| 2026-08-27 | Gabriel Hughes | COL vs WSH | 3 | 90% U | 76% U | 57% U | 38% U | 0.084 |
| 2026-08-27 | Gerrit Cole | NYY vs HOU | 5 | 84% O | 70% O | 54% U | 39% U | 0.096 |
| 2026-08-27 | Hayden Wesneski | HOU vs NYY | 6 | 84% O | 70% O | 52% O | 36% U | 0.118 |
| 2026-08-27 | Jacob Misiorowski | MIL vs NYM | 6 | 87% O | 75% O | 61% O | 46% U | 0.081 |
| 2026-08-27 | Jake Irvin | WSH vs COL | 6 | 84% O | 68% O | 51% O | 34% U | 0.123 |
| 2026-08-27 | Jose Cabrera | AZ vs SF | 4 | 88% O | 71% U | 50% U | 31% U | 0.068 |
| 2026-08-27 | Landen Roupp | SF vs AZ | 3 | 82% U | 66% U | 48% U | 31% U | 0.119 |
| 2026-08-27 | Noah Cameron | KC vs TOR | 3 | 86% U | 72% U | 55% U | 38% U | 0.153 |
| 2026-08-27 | Sean Manaea | NYM vs MIL | 3 | 86% U | 76% U | 63% U | 51% U | 0.288 |
| 2026-08-27 | Spencer Arrighetti | TOR vs KC | 4 | 92% O | 79% U | 62% U | 43% U | 0.068 |
| 2026-08-27 | Trevor Rogers | BAL vs STL | 7 | 87% O | 72% O | 54% O | 37% O | 0.190 |
| 2026-08-27 | Yoshinobu Yamamoto | LAD vs ATL | 8 | 81% O | 66% O | 50% O | 36% O | 0.203 |
| 2026-08-26 | AJ Smith-Shawver | ATL vs LAD | 3 | 90% U | 74% U | 54% U | 34% U | 0.075 |
| 2026-08-26 | Bryan Woo | SEA vs PHI | 5 | 86% O | 72% O | 54% U | 38% U | 0.076 |
| 2026-08-26 | Bubba Chandler | PIT vs SD | 3 | 93% U | 81% U | 63% U | 44% U | 0.104 |
| 2026-08-26 | Connor Prielipp | MIN vs ATH | 5 | 81% O | 67% O | 51% U | 36% U | 0.091 |
| 2026-08-26 | Dustin May | MIL vs NYM | 0 | 93% U | 80% U | 63% U | 45% U | 0.316 |
| 2026-08-26 | Eduardo Rodriguez | AZ vs CHC | 9 | 83% O | 68% O | 51% O | 34% O | 0.441 |
| 2026-08-26 | Elmer Rodríguez | NYY vs HOU | 6 | 87% O | 70% O | 49% O | 31% U | 0.223 |
| 2026-08-26 | Freddy Peralta | TB vs DET | 4 | 87% O | 72% U | 53% U | 36% U | 0.073 |
| 2026-08-26 | Grayson Rodriguez | LAA vs CLE | 4 | 85% O | 70% U | 51% U | 34% U | 0.077 |
| 2026-08-26 | J.T. Ginn | ATH vs MIN | 3 | 87% U | 73% U | 55% U | 38% U | 0.153 |
| 2026-08-26 | Jesús Luzardo | PHI vs SEA | 9 | 93% O | 85% O | 75% O | 64% O | 0.111 |
| 2026-08-26 | Joey Cantillo | CLE vs LAA | 1 | 89% U | 76% U | 60% U | 43% U | 0.289 |
| 2026-08-26 | Kyle Bradish | BAL vs STL | 4 | 93% O | 81% U | 64% U | 46% U | 0.071 |
| 2026-08-26 | Logan Webb | SF vs CIN | 6 | 85% O | 70% O | 51% O | 34% U | 0.120 |
| 2026-08-26 | MacKenzie Gore | TEX vs CWS | 4 | 87% O | 76% U | 63% U | 49% U | 0.189 |
| 2026-08-26 | Matthew Boyd | CHC vs AZ | 5 | 92% O | 80% O | 62% U | 43% U | 0.087 |
| 2026-08-26 | Michael McGreevy | STL vs BAL | 3 | 93% U | 81% U | 64% U | 44% U | 0.105 |
| 2026-08-26 | Nick Lodolo | CIN vs SF | 5 | 93% O | 80% O | 62% U | 42% U | 0.086 |
| 2026-08-26 | Peter Lambert | HOU vs NYY | 5 | 80% O | 65% O | 48% U | 33% U | 0.081 |
| 2026-08-26 | Randy Dobnak | KC vs TOR | 5 | 93% O | 80% O | 61% U | 41% U | 0.088 |
| 2026-08-26 | Randy Vásquez | SD vs PIT | 2 | 89% U | 74% U | 56% U | 37% U | 0.154 |
| 2026-08-26 | Robert Stock | NYM vs MIL | 2 | 84% U | 68% U | 49% U | 31% U | 0.222 |
| 2026-08-26 | Roki Sasaki | LAD vs ATL | 3 | 79% U | 64% U | 48% U | 34% U | 0.209 |
| 2026-08-26 | Ryan Gusto | MIA vs BOS | 2 | 91% U | 76% U | 57% U | 37% U | 0.157 |
| 2026-08-26 | Sean Burke | CWS vs TEX | 3 | 82% U | 68% U | 52% U | 38% U | 0.236 |
| 2026-08-26 | Sonny Gray | BOS vs MIA | 5 | 86% O | 71% O | 53% U | 36% U | 0.074 |
| 2026-08-26 | Tanner Gordon | COL vs WSH | 5 | 90% O | 74% O | 55% U | 36% U | 0.106 |
| 2026-08-26 | Troy Melton | DET vs TB | 4 | 82% O | 66% U | 48% U | 31% U | 0.073 |
| 2026-08-25 | Aaron Nola | PHI vs SEA | 7 | 90% O | 78% O | 62% O | 45% O | 0.149 |
| 2026-08-25 | Adrian Houser | SF vs CIN | 2 | 84% U | 68% U | 50% U | 34% U | 0.228 |
| 2026-08-25 | Brady Singer | CIN vs SF | 5 | 94% O | 83% O | 66% U | 47% U | 0.079 |
| 2026-08-25 | Brandon Pfaadt | AZ vs CHC | 3 | 92% U | 79% U | 61% U | 42% U | 0.099 |
| 2026-08-25 | Clay Holmes | CHC vs AZ | 5 | 93% O | 78% O | 59% U | 40% U | 0.169 |
| 2026-08-25 | Gage Jump | ATH vs MIN | 9 | 80% O | 66% O | 50% O | 35% O | 0.307 |
| 2026-08-25 | Gavin Williams | CLE vs LAA | 3 | 88% U | 77% U | 65% U | 51% U | 0.296 |
| 2026-08-25 | George Kirby | SEA vs PHI | 9 | 91% O | 77% O | 58% O | 39% O | 0.417 |
| 2026-08-25 | Michael King | SD vs PIT | 7 | 88% O | 74% O | 57% O | 40% O | 0.172 |
| 2026-08-25 | Paul Skenes | PIT vs SD | 4 | 82% O | 70% U | 55% U | 42% U | 0.165 |
| 2026-08-25 | Taj Bradley | MIN vs ATH | 11 | 89% O | 77% O | 60% O | 42% O | 0.377 |
| 2026-08-25 | Walbert Ureña | LAA vs CLE | 3 | 87% U | 74% U | 57% U | 40% U | 0.160 |
| 2026-08-24 | Braxton Ashcraft | PIT vs SD | 2 | 88% U | 75% U | 58% U | 41% U | 0.278 |
| 2026-08-24 | Cade Cavalli | WSH vs COL | 7 | 87% O | 75% O | 60% O | 45% O | 0.101 |
| 2026-08-24 | Carson Whisenhunt | SF vs CIN | 3 | 94% U | 83% U | 66% U | 47% U | 0.117 |
| 2026-08-24 | Chase Burns | CIN vs SF | 5 | 83% O | 69% O | 53% U | 38% U | 0.092 |
| 2026-08-24 | Drew Rasmussen | TB vs DET | 5 | 89% O | 76% O | 60% U | 43% U | 0.074 |
| 2026-08-24 | Framber Valdez | DET vs TB | 0 | 93% U | 81% U | 63% U | 43% U | 0.313 |
| 2026-08-24 | George Klassen | LAA vs CLE | 3 | 94% U | 82% U | 65% U | 46% U | 0.110 |
| 2026-08-24 | Jeffrey Springs | ATH vs MIN | 3 | 86% U | 70% U | 50% U | 32% U | 0.072 |
| 2026-08-24 | Kevin Gausman | CHC vs AZ | 6 | 83% O | 67% O | 48% O | 31% U | 0.131 |
| 2026-08-24 | Kumar Rocker | TEX vs CWS | 8 | 84% O | 67% O | 48% O | 30% O | 0.347 |
| 2026-08-24 | Logan Gilbert | SEA vs PHI | 5 | 89% O | 76% O | 61% U | 45% U | 0.080 |
| 2026-08-24 | Merrill Kelly | AZ vs CHC | 4 | 90% O | 75% U | 56% U | 37% U | 0.065 |
| 2026-08-24 | Parker Messick | CLE vs LAA | 4 | 85% O | 72% U | 58% U | 43% U | 0.175 |
| 2026-08-24 | Ranger Suarez | BOS vs MIA | 4 | 93% O | 80% U | 62% U | 43% U | 0.067 |
| 2026-08-24 | Robbie Ray | SD vs PIT | 5 | 86% O | 71% O | 53% U | 36% U | 0.074 |
| 2026-08-24 | Ryan Feltner | COL vs WSH | 6 | 92% O | 78% O | 59% O | 39% U | 0.174 |
| 2026-08-24 | Sandy Alcantara | MIA vs BOS | 6 | 94% O | 83% O | 66% O | 47% U | 0.136 |
| 2026-08-24 | Zack Wheeler | PHI vs SEA | 4 | 84% O | 71% U | 55% U | 40% U | 0.159 |
| 2026-08-24 | Zebby Matthews | MIN vs ATH | 7 | 93% O | 80% O | 62% O | 42% O | 0.265 |
| 2026-08-23 | Andrew Abbott | CIN vs AZ | 6 | 91% O | 78% O | 60% O | 42% U | 0.161 |
| 2026-08-23 | Bailey Ober | MIN vs SD | 3 | 87% U | 71% U | 51% U | 33% U | 0.074 |
| 2026-08-23 | Blake Snell | LAD vs PIT | 6 | 90% O | 81% O | 70% O | 58% U | 0.109 |
| 2026-08-23 | Bryce Miller | SEA vs CHC | 5 | 89% O | 76% O | 60% U | 43% U | 0.077 |
| 2026-08-23 | Cal Quantrill | TEX vs LAA | 6 | 85% O | 71% O | 53% O | 36% U | 0.115 |
| 2026-08-23 | Carlos Rodón | NYY vs TOR | 2 | 83% U | 69% U | 53% U | 38% U | 0.242 |
| 2026-08-23 | Cristian Javier | HOU vs ATH | 8 | 89% O | 73% O | 54% O | 36% O | 0.435 |
| 2026-08-23 | Cristopher Sánchez | PHI vs STL | 7 | 86% O | 74% O | 59% O | 44% O | 0.103 |
| 2026-08-23 | Foster Griffin | CLE vs COL | 4 | 82% O | 66% U | 48% U | 31% U | 0.073 |
| 2026-08-23 | Jackson Kent | WSH vs MIA | 5 | 92% O | 79% O | 62% U | 44% U | 0.088 |
| 2026-08-23 | Jake Bennett | BOS vs SF | 6 | 85% O | 70% O | 53% O | 36% U | 0.117 |
| 2026-08-23 | Janson Junk | MIA vs WSH | 2 | 91% U | 76% U | 57% U | 38% U | 0.160 |
| 2026-08-23 | José Soriano | TOR vs NYY | 7 | 88% O | 75% O | 60% O | 44% O | 0.155 |
| 2026-08-23 | Kyle Leahy | STL vs PHI | 4 | 84% O | 69% U | 50% U | 33% U | 0.076 |
| 2026-08-23 | Mitch Bratt | AZ vs CIN | 3 | 92% U | 79% U | 60% U | 41% U | 0.093 |
| 2026-08-23 | Nick Martinez | TB vs BAL | 4 | 90% O | 76% U | 58% U | 40% U | 0.068 |
| 2026-08-23 | Nolan McLean | NYM vs CWS | 6 | 83% O | 70% O | 54% O | 39% U | 0.085 |
| 2026-08-23 | Shane Baz | BAL vs TB | 3 | 82% U | 66% U | 48% U | 31% U | 0.120 |
| 2026-08-23 | Shane Drohan | MIL vs ATL | 5 | 91% O | 79% O | 63% U | 46% U | 0.077 |
| 2026-08-23 | Shota Imanaga | CHC vs SEA | 4 | 82% O | 68% U | 53% U | 38% U | 0.146 |
| 2026-08-23 | Tomoyuki Sugano | COL vs CLE | 2 | 89% U | 73% U | 54% U | 35% U | 0.144 |
| 2026-08-23 | Tyler Mahle | ATL vs MIL | 4 | 90% O | 78% U | 62% U | 45% U | 0.110 |
| 2026-08-23 | Walker Buehler | SD vs MIN | 4 | 90% O | 76% U | 58% U | 40% U | 0.069 |
| 2026-08-23 | Yusei Kikuchi | LAA vs TEX | 4 | 90% O | 78% U | 61% U | 44% U | 0.109 |
| 2026-08-22 | Andrew Painter | PHI vs STL | 8 | 94% O | 83% O | 66% O | 47% O | 0.352 |
| 2026-08-22 | Blade Tidwell | SF vs BOS | 7 | 88% O | 71% O | 51% O | 33% O | 0.328 |
| 2026-08-22 | Brandon Young | BAL vs TB | 3 | 94% U | 83% U | 66% U | 47% U | 0.115 |
| 2026-08-22 | Casey Mize | SD vs MIN | 0 | 92% U | 79% U | 62% U | 44% U | 0.308 |
| 2026-08-22 | Christian Scott | NYM vs CWS | 6 | 84% O | 71% O | 55% O | 40% U | 0.083 |
| 2026-08-22 | Cody Bradford | TEX vs LAA | 3 | 91% U | 78% U | 59% U | 40% U | 0.092 |
| 2026-08-22 | David Peterson | CHC vs SEA | 8 | 94% O | 83% O | 66% O | 46% O | 0.362 |
| 2026-08-22 | Dean Kremer | MIN vs SD | 5 | 87% O | 73% O | 56% U | 38% U | 0.073 |
| 2026-08-22 | Dylan Cease | TOR vs NYY | 8 | 92% O | 84% O | 74% O | 61% O | 0.092 |
| 2026-08-22 | Eury Pérez | MIA vs WSH | 4 | 83% O | 69% U | 53% U | 37% U | 0.144 |
| 2026-08-22 | Gabriel Hughes | COL vs CLE | 2 | 91% U | 77% U | 59% U | 39% U | 0.168 |
| 2026-08-22 | Hunter Brown | HOU vs ATH | 4 | 89% O | 77% U | 61% U | 44% U | 0.110 |
| 2026-08-22 | Jacob Lopez | ATH vs HOU | 9 | 87% O | 73% O | 55% O | 37% O | 0.421 |
| 2026-08-22 | Jake Irvin | WSH vs MIA | 4 | 86% O | 71% U | 54% U | 37% U | 0.086 |
| 2026-08-22 | Jared Jones | PIT vs LAD | 5 | 87% O | 72% O | 54% U | 36% U | 0.072 |
| 2026-08-22 | Logan Henderson | MIL vs ATL | 4 | 89% O | 80% U | 70% U | 58% U | 0.229 |
| 2026-08-22 | Luis Castillo | CWS vs NYM | 3 | 88% U | 75% U | 58% U | 40% U | 0.166 |
| 2026-08-22 | Martín Pérez | ATL vs MIL | 2 | 92% U | 79% U | 61% U | 42% U | 0.180 |
| 2026-08-22 | Michael Soroka | AZ vs CIN | 3 | 78% U | 63% U | 47% U | 33% U | 0.201 |
| 2026-08-22 | Michael Wacha | KC vs DET | 6 | 92% O | 80% O | 62% O | 43% U | 0.155 |
| 2026-08-22 | Patrick Sandoval | BOS vs SF | 6 | 88% O | 75% O | 58% O | 42% U | 0.100 |
| 2026-08-22 | Quinn Mathews | STL vs PHI | 3 | 88% U | 74% U | 56% U | 39% U | 0.157 |
| 2026-08-22 | Rhett Lowder | CIN vs AZ | 1 | 89% U | 74% U | 55% U | 36% U | 0.261 |
| 2026-08-22 | Ryan Johnson | LAA vs TEX | 3 | 90% U | 76% U | 57% U | 38% U | 0.087 |
| 2026-08-22 | Ryan Weathers | NYY vs TOR | 3 | 79% U | 63% U | 47% U | 32% U | 0.201 |
| 2026-08-22 | Shane McClanahan | TB vs BAL | 5 | 89% O | 76% O | 60% U | 44% U | 0.078 |
| 2026-08-22 | Tanner Bibee | CLE vs COL | 6 | 85% O | 70% O | 53% O | 36% U | 0.117 |
| 2026-08-22 | Tarik Skubal | LAD vs PIT | 11 | 91% O | 82% O | 70% O | 56% O | 0.298 |
| 2026-08-21 | Bubba Chandler | PIT vs LAD | 6 | 93% O | 82% O | 65% O | 47% U | 0.138 |
| 2026-08-21 | Cam Schlittler | NYY vs TOR | 4 | 89% O | 79% U | 68% U | 55% U | 0.229 |
| 2026-08-21 | Chris Sale | ATL vs MIL | 6 | 90% O | 81% O | 69% O | 57% U | 0.102 |
| 2026-08-21 | Connor Prielipp | MIN vs SD | 7 | 87% O | 74% O | 57% O | 41% O | 0.170 |
| 2026-08-21 | Eduardo Rodriguez | AZ vs CIN | 4 | 79% O | 64% U | 47% U | 32% U | 0.120 |
| 2026-08-21 | Emerson Hancock | SEA vs CHC | 6 | 90% O | 77% O | 61% O | 44% U | 0.092 |
| 2026-08-21 | Freddy Peralta | TB vs BAL | 6 | 84% O | 69% O | 52% O | 35% U | 0.120 |
| 2026-08-21 | Hayden Wesneski | HOU vs ATH | 4 | 93% O | 80% U | 62% U | 43% U | 0.067 |
| 2026-08-21 | Hunter Dobbins | STL vs PHI | 3 | 86% U | 71% U | 54% U | 37% U | 0.148 |
| 2026-08-21 | J.T. Ginn | ATH vs HOU | 4 | 88% O | 74% U | 57% U | 40% U | 0.093 |
| 2026-08-21 | Jacob Misiorowski | MIL vs ATL | 6 | 83% O | 70% O | 55% O | 42% U | 0.092 |
| 2026-08-21 | Jesús Luzardo | PHI vs STL | 9 | 88% O | 77% O | 63% O | 48% O | 0.186 |
| 2026-08-21 | Joey Cantillo | CLE vs COL | 5 | 90% O | 78% O | 61% U | 44% U | 0.075 |
| 2026-08-21 | Logan Webb | SF vs BOS | 2 | 84% U | 69% U | 51% U | 35% U | 0.233 |
| 2026-08-21 | MacKenzie Gore | TEX vs LAA | 7 | 83% O | 69% O | 53% O | 38% O | 0.117 |
| 2026-08-21 | Matthew Boyd | CHC vs SEA | 3 | 86% U | 71% U | 55% U | 38% U | 0.151 |
| 2026-08-21 | Nick Lodolo | CIN vs AZ | 2 | 91% U | 78% U | 60% U | 41% U | 0.174 |
| 2026-08-21 | Noah Cameron | KC vs DET | 2 | 89% U | 77% U | 61% U | 44% U | 0.295 |
| 2026-08-21 | Randy Vásquez | SD vs MIN | 3 | 84% U | 67% U | 48% U | 31% U | 0.073 |
| 2026-08-21 | Reid Detmers | LAA vs TEX | 5 | 82% O | 68% O | 52% U | 36% U | 0.088 |
| 2026-08-21 | Ryan Gusto | MIA vs WSH | 2 | 93% U | 81% U | 64% U | 46% U | 0.200 |
| 2026-08-21 | Sean Burke | CWS vs NYM | 4 | 86% O | 74% U | 59% U | 44% U | 0.183 |
| 2026-08-21 | Sean Manaea | NYM vs CWS | 4 | 82% O | 68% U | 53% U | 39% U | 0.150 |
| 2026-08-21 | Sonny Gray | BOS vs SF | 6 | 87% O | 74% O | 57% O | 40% U | 0.103 |
| 2026-08-21 | Tanner Gordon | COL vs CLE | 2 | 86% U | 69% U | 49% U | 30% U | 0.122 |
| 2026-08-21 | Trevor Rogers | BAL vs TB | 6 | 88% O | 74% O | 56% O | 38% U | 0.105 |
| 2026-08-21 | Troy Melton | DET vs KC | 3 | 87% U | 72% U | 54% U | 36% U | 0.145 |
| 2026-08-21 | Yoshinobu Yamamoto | LAD vs PIT | 9 | 81% O | 66% O | 49% O | 33% O | 0.323 |
| 2026-08-20 | Andrew Alvarez | WSH vs TEX | 5 | 93% O | 81% O | 64% U | 45% U | 0.082 |
| 2026-08-20 | Anthony Kay | CWS vs ATL | 6 | 94% O | 83% O | 66% O | 46% U | 0.139 |
| 2026-08-20 | Brady Singer | CIN vs STL | 3 | 82% U | 66% U | 48% U | 31% U | 0.120 |
| 2026-08-20 | Gage Jump | ATH vs KC | 3 | 89% U | 77% U | 62% U | 46% U | 0.193 |
| 2026-08-20 | Gavin Williams | CLE vs SF | 11 | 89% O | 80% O | 68% O | 56% O | 0.282 |
| 2026-08-20 | George Kirby | SEA vs MIL | 3 | 91% U | 78% U | 61% U | 43% U | 0.101 |
| 2026-08-20 | Gerrit Cole | NYY vs BAL | 8 | 90% O | 78% O | 62% O | 46% O | 0.234 |
| 2026-08-20 | Grant Holmes | ATL vs CWS | 3 | 85% U | 70% U | 51% U | 33% U | 0.132 |
| 2026-08-20 | Grayson Rodriguez | LAA vs HOU | 6 | 86% O | 71% O | 53% O | 35% U | 0.115 |
| 2026-08-20 | Ian Seymour | TB vs TOR | 8 | 84% O | 71% O | 56% O | 41% O | 0.173 |
| 2026-08-20 | Jacob deGrom | TEX vs WSH | 10 | 83% O | 69% O | 53% O | 38% O | 0.400 |
| 2026-08-20 | Kyle Bradish | BAL vs NYY | 5 | 86% O | 71% O | 52% U | 35% U | 0.072 |
| 2026-08-20 | Landen Roupp | SF vs CLE | 2 | 84% U | 69% U | 52% U | 35% U | 0.234 |
| 2026-08-20 | Michael McGreevy | STL vs CIN | 4 | 94% O | 82% U | 65% U | 46% U | 0.068 |
| 2026-08-20 | Peter Lambert | HOU vs LAA | 3 | 83% U | 70% U | 56% U | 42% U | 0.260 |
| 2026-08-20 | Randy Dobnak | KC vs ATH | 4 | 88% O | 72% U | 52% U | 34% U | 0.069 |
| 2026-08-20 | Robert Gasser | MIL vs SEA | 4 | 89% O | 75% U | 58% U | 41% U | 0.095 |
| 2026-08-20 | Shane Bieber | TOR vs TB | 7 | 89% O | 73% O | 53% O | 34% O | 0.318 |
| 2026-08-19 | AJ Smith-Shawver | ATL vs MIN | 3 | 87% U | 71% U | 52% U | 34% U | 0.076 |
| 2026-08-19 | Aaron Nola | PHI vs MIA | 8 | 80% O | 65% O | 48% O | 33% O | 0.220 |
| 2026-08-19 | Brandon Pfaadt | AZ vs BOS | 8 | 93% O | 81% O | 63% O | 43% O | 0.385 |
| 2026-08-19 | Cade Cavalli | WSH vs TEX | 11 | 83% O | 70% O | 55% O | 40% O | 0.376 |
| 2026-08-19 | Chase Burns | CIN vs STL | 8 | 84% O | 71% O | 55% O | 40% O | 0.178 |
| 2026-08-19 | Chris Bassitt | BAL vs NYY | 6 | 93% O | 80% O | 63% O | 44% U | 0.152 |
| 2026-08-19 | Clay Holmes | CHC vs CWS | 1 | 94% U | 83% U | 66% U | 47% U | 0.336 |
| 2026-08-19 | Drew Rasmussen | TB vs TOR | 5 | 83% O | 69% O | 54% U | 38% U | 0.094 |
| 2026-08-19 | Dustin May | MIL vs SEA | 1 | 89% U | 76% U | 59% U | 42% U | 0.286 |
| 2026-08-19 | Jackson Jobe | DET vs PIT | 3 | 84% U | 68% U | 49% U | 31% U | 0.123 |
| 2026-08-19 | Jeffrey Springs | ATH vs KC | 1 | 90% U | 76% U | 56% U | 37% U | 0.272 |
| 2026-08-19 | Kumar Rocker | TEX vs WSH | 3 | 84% U | 67% U | 48% U | 30% U | 0.119 |
| 2026-08-19 | Kyle Freeland | COL vs LAD | 5 | 84% O | 68% O | 50% U | 33% U | 0.077 |
| 2026-08-19 | Logan Gilbert | SEA vs MIL | 5 | 85% O | 72% O | 57% U | 42% U | 0.105 |
| 2026-08-19 | Matthew Liberatore | STL vs CIN | 9 | 90% O | 78% O | 63% O | 46% O | 0.342 |
| 2026-08-19 | Max Scherzer | TOR vs TB | 1 | 89% U | 74% U | 55% U | 37% U | 0.264 |
| 2026-08-19 | Michael King | SD vs NYM | 4 | 91% O | 79% U | 63% U | 46% U | 0.114 |
| 2026-08-19 | Parker Messick | CLE vs SF | 10 | 81% O | 66% O | 49% O | 34% O | 0.440 |
| 2026-08-19 | Paul Skenes | PIT vs DET | 5 | 85% O | 71% O | 56% U | 41% U | 0.101 |
| 2026-08-19 | Payton Tolle | BOS vs AZ | 6 | 88% O | 77% O | 64% O | 51% U | 0.096 |
| 2026-08-19 | Robert Stock | NYM vs SD | 6 | 94% O | 82% O | 65% O | 46% U | 0.141 |
| 2026-08-19 | Roki Sasaki | LAD vs COL | 6 | 80% O | 65% O | 49% O | 34% U | 0.087 |
| 2026-08-19 | Sandy Alcantara | MIA vs PHI | 1 | 92% U | 80% U | 63% U | 45% U | 0.315 |
| 2026-08-19 | Seth Lugo | KC vs ATH | 3 | 89% U | 73% U | 54% U | 36% U | 0.081 |
| 2026-08-19 | Taj Bradley | MIN vs ATL | 7 | 81% O | 66% O | 50% O | 35% O | 0.128 |
| 2026-08-19 | Walbert Ureña | LAA vs HOU | 7 | 87% O | 72% O | 54% O | 37% O | 0.190 |
| 2026-08-19 | Will Warren | NYY vs BAL | 5 | 88% O | 74% O | 57% U | 39% U | 0.072 |
| 2026-08-18 | Andrew Abbott | CIN vs STL | 6 | 92% O | 79% O | 61% O | 43% U | 0.156 |
| 2026-08-18 | Braxton Ashcraft | PIT vs DET | 4 | 87% O | 74% U | 57% U | 40% U | 0.095 |
| 2026-08-18 | Bryce Miller | SEA vs MIL | 3 | 89% U | 77% U | 60% U | 42% U | 0.178 |
| 2026-08-18 | Cal Quantrill | TEX vs WSH | 5 | 93% O | 81% O | 63% U | 44% U | 0.084 |
| 2026-08-18 | Carlos Rodón | NYY vs BAL | 4 | 88% O | 76% U | 62% U | 47% U | 0.176 |
| 2026-08-18 | Carson Whisenhunt | SF vs CLE | 1 | 84% U | 68% U | 49% U | 31% U | 0.222 |
| 2026-08-18 | Cristian Javier | HOU vs LAA | 5 | 93% O | 81% O | 65% U | 46% U | 0.082 |
| 2026-08-18 | Eric Lauer | LAD vs COL | 6 | 93% O | 81% O | 63% O | 43% U | 0.153 |
| 2026-08-18 | Foster Griffin | CLE vs SF | 6 | 84% O | 68% O | 50% O | 33% U | 0.127 |
| 2026-08-18 | George Klassen | LAA vs HOU | 7 | 94% O | 82% O | 64% O | 45% O | 0.247 |
| 2026-08-18 | Jack Perkins | ATH vs KC | voided: scratch | |||||
| 2026-08-18 | Jackson Kent | WSH vs TEX | 3 | 84% U | 69% U | 51% U | 35% U | 0.135 |
| 2026-08-18 | José Soriano | TOR vs TB | 2 | 83% U | 68% U | 50% U | 34% U | 0.226 |
| 2026-08-18 | Keider Montero | DET vs PIT | 3 | 92% U | 79% U | 61% U | 41% U | 0.094 |
| 2026-08-18 | Kevin Gausman | CHC vs CWS | 5 | 86% O | 72% O | 55% U | 39% U | 0.076 |
| 2026-08-18 | Kyle Harrison | MIL vs SEA | 8 | 89% O | 76% O | 59% O | 42% O | 0.257 |
| 2026-08-18 | Kyle Leahy | STL vs CIN | 6 | 88% O | 75% O | 57% O | 40% U | 0.102 |
| 2026-08-18 | Merrill Kelly | AZ vs BOS | 2 | 85% U | 68% U | 49% U | 32% U | 0.124 |
| 2026-08-18 | Nick Martinez | TB vs TOR | 5 | 90% O | 75% O | 56% U | 36% U | 0.104 |
| 2026-08-18 | Ranger Suarez | BOS vs AZ | 3 | 86% U | 71% U | 54% U | 37% U | 0.147 |
| 2026-08-18 | Robbie Ray | SD vs NYM | 4 | 84% O | 69% U | 51% U | 35% U | 0.082 |
| 2026-08-18 | Ryan Feltner | COL vs LAD | 3 | 91% U | 76% U | 58% U | 39% U | 0.088 |
| 2026-08-18 | Shane Baz | BAL vs NYY | 10 | 85% O | 70% O | 53% O | 37% O | 0.421 |
| 2026-08-18 | Tyler Mahle | ATL vs MIN | 3 | 87% U | 73% U | 57% U | 40% U | 0.164 |
| 2026-08-18 | Zac Thornton | NYM vs SD | 7 | 90% O | 74% O | 55% O | 35% O | 0.311 |
| 2026-08-18 | Zack Wheeler | PHI vs MIA | 7 | 88% O | 77% O | 62% O | 48% O | 0.088 |
| 2026-08-18 | Zebby Matthews | MIN vs ATL | 4 | 82% O | 67% U | 49% U | 33% U | 0.078 |
| 2026-08-17 | Andre Pallante | STL vs CIN | 5 | 85% O | 69% O | 51% U | 33% U | 0.075 |
| 2026-08-17 | Bailey Ober | MIN vs ATL | 4 | 93% O | 81% U | 64% U | 45% U | 0.069 |
| 2026-08-17 | Blake Snell | LAD vs COL | 5 | 82% O | 68% O | 53% U | 39% U | 0.097 |
| 2026-08-17 | Brandon Young | BAL vs TB | 3 | 85% U | 69% U | 51% U | 33% U | 0.131 |
| 2026-08-17 | Carmen Mlodzinski | PIT vs DET | 3 | 85% U | 68% U | 49% U | 32% U | 0.075 |
| 2026-08-17 | Cristopher Sánchez | PHI vs MIA | 6 | 88% O | 76% O | 61% O | 45% U | 0.082 |
| 2026-08-17 | Framber Valdez | DET vs PIT | 5 | 92% O | 79% O | 61% U | 43% U | 0.090 |
| 2026-08-17 | Janson Junk | MIA vs PHI | 2 | 88% U | 73% U | 54% U | 36% U | 0.146 |
| 2026-08-17 | Luis Castillo | CWS vs CHC | 1 | 87% U | 73% U | 57% U | 40% U | 0.269 |
| 2026-08-17 | Martín Pérez | ATL vs MIN | 3 | 90% U | 76% U | 58% U | 40% U | 0.093 |
| 2026-08-17 | Michael Wacha | KC vs ATH | 3 | 91% U | 78% U | 61% U | 43% U | 0.104 |
| 2026-08-17 | Mitch Bratt | AZ vs BOS | 0 | 93% U | 80% U | 63% U | 44% U | 0.315 |
| 2026-08-17 | Nolan McLean | NYM vs SD | 3 | 81% U | 66% U | 49% U | 33% U | 0.216 |
| 2026-08-17 | Quinn Mathews | STL vs CIN | 7 | 88% O | 75% O | 58% O | 40% O | 0.170 |
| 2026-08-17 | Rhett Lowder | CIN vs STL | 5 | 90% O | 76% O | 58% U | 40% U | 0.099 |
| 2026-08-17 | Shane McClanahan | TB vs BAL | 3 | 86% U | 71% U | 54% U | 38% U | 0.151 |
| 2026-08-17 | Shota Imanaga | CHC vs CWS | 10 | 79% O | 63% O | 47% O | 32% O | 0.458 |
| 2026-08-17 | Tomoyuki Sugano | COL vs LAD | 3 | 88% U | 73% U | 55% U | 38% U | 0.087 |
| 2026-08-17 | Walker Buehler | SD vs NYM | 4 | 82% O | 67% U | 49% U | 33% U | 0.079 |
| 2026-08-16 | Andrew Painter | PHI vs MIN | 2 | 83% U | 67% U | 48% U | 31% U | 0.216 |
| 2026-08-16 | Blade Tidwell | SF vs COL | 1 | 82% U | 66% U | 48% U | 32% U | 0.214 |
| 2026-08-16 | Bryan Woo | SEA vs HOU | 5 | 90% O | 78% O | 62% U | 46% U | 0.079 |
| 2026-08-16 | Bryce Elder | ATL vs AZ | 5 | 79% O | 63% O | 46% U | 31% U | 0.089 |
| 2026-08-16 | Casey Mize | SD vs CLE | 3 | 83% U | 67% U | 48% U | 31% U | 0.121 |
| 2026-08-16 | Christian Scott | NYM vs WSH | 7 | 83% O | 69% O | 53% O | 37% O | 0.118 |
| 2026-08-16 | Cody Bradford | TEX vs ATH | 4 | 89% O | 75% U | 57% U | 40% U | 0.074 |
| 2026-08-16 | Dean Kremer | MIN vs PHI | 6 | 87% O | 73% O | 56% O | 38% U | 0.106 |
| 2026-08-16 | Dylan Cease | TOR vs NYY | 10 | 92% O | 83% O | 70% O | 56% O | 0.236 |
| 2026-08-16 | Edward Cabrera | CHC vs STL | 2 | 93% U | 81% U | 64% U | 45% U | 0.200 |
| 2026-08-16 | Eury Pérez | MIA vs CIN | 5 | 88% O | 77% O | 63% U | 47% U | 0.108 |
| 2026-08-16 | Freddy Peralta | TB vs BAL | 2 | 85% U | 71% U | 54% U | 38% U | 0.250 |
| 2026-08-16 | Gabriel Hughes | COL vs SF | 2 | 83% U | 67% U | 49% U | 32% U | 0.217 |
| 2026-08-16 | Hunter Brown | HOU vs SEA | 5 | 80% O | 64% O | 48% U | 32% U | 0.079 |
| 2026-08-16 | Hunter Dobbins | STL vs CHC | 7 | 83% O | 68% O | 50% O | 34% O | 0.210 |
| 2026-08-16 | Jacob Lopez | ATH vs TEX | 6 | 90% O | 77% O | 61% O | 43% U | 0.093 |
| 2026-08-16 | Jake Irvin | WSH vs NYM | 6 | 88% O | 74% O | 56% O | 39% U | 0.105 |
| 2026-08-16 | Logan Henderson | MIL vs LAD | 6 | 90% O | 78% O | 62% O | 45% U | 0.090 |
| 2026-08-16 | Michael Soroka | AZ vs ATL | 5 | 88% O | 74% O | 58% U | 40% U | 0.075 |
| 2026-08-16 | Nick Lodolo | CIN vs MIA | 2 | 83% U | 66% U | 48% U | 32% U | 0.215 |
| 2026-08-16 | Noah Cameron | KC vs LAA | 8 | 89% O | 77% O | 62% O | 45% O | 0.237 |
| 2026-08-16 | Patrick Sandoval | BOS vs PIT | 6 | 84% O | 69% O | 51% O | 35% U | 0.121 |
| 2026-08-16 | Ryan Johnson | LAA vs KC | 4 | 90% O | 75% U | 56% U | 38% U | 0.070 |
| 2026-08-16 | Ryan Weathers | NYY vs TOR | 4 | 90% O | 78% U | 62% U | 45% U | 0.111 |
| 2026-08-16 | Sean Burke | CWS vs DET | 2 | 84% U | 70% U | 54% U | 38% U | 0.245 |
| 2026-08-16 | Tanner Bibee | CLE vs SD | 3 | 84% U | 69% U | 52% U | 35% U | 0.138 |
| 2026-08-16 | Tarik Skubal | LAD vs MIL | 7 | 88% O | 78% O | 64% O | 50% O | 0.084 |
| 2026-08-16 | Trevor Rogers | BAL vs TB | 6 | 86% O | 71% O | 53% O | 36% U | 0.114 |
| 2026-08-15 | Anthony Kay | CWS vs DET | 4 | 84% O | 68% U | 50% U | 33% U | 0.075 |
| 2026-08-15 | Brad Lord | WSH vs NYM | 1 | 87% U | 72% U | 55% U | 38% U | 0.257 |
| 2026-08-15 | Brady Singer | CIN vs MIA | 4 | 88% O | 74% U | 57% U | 39% U | 0.092 |
| 2026-08-15 | Cam Schlittler | NYY vs TOR | 7 | 83% O | 70% O | 56% O | 41% O | 0.114 |
| 2026-08-15 | Connor Prielipp | MIN vs PHI | 6 | 90% O | 77% O | 61% O | 44% U | 0.092 |
| 2026-08-15 | Eduardo Rodriguez | AZ vs ATL | 5 | 85% O | 69% O | 51% U | 34% U | 0.076 |
| 2026-08-15 | Emerson Hancock | SEA vs HOU | 8 | 87% O | 73% O | 56% O | 38% O | 0.287 |
| 2026-08-15 | Grant Holmes | ATL vs AZ | 3 | 90% U | 77% U | 59% U | 42% U | 0.100 |
| 2026-08-15 | Hayden Wesneski | HOU vs SEA | 6 | 91% O | 77% O | 59% O | 40% U | 0.169 |
| 2026-08-15 | Ian Seymour | TB vs BAL | 9 | 83% O | 70% O | 54% O | 39% O | 0.280 |
| 2026-08-15 | J.T. Ginn | ATH vs TEX | 7 | 88% O | 74% O | 57% O | 40% O | 0.174 |
| 2026-08-15 | Jacob Misiorowski | MIL vs LAD | 6 | 81% O | 66% O | 50% O | 34% U | 0.084 |
| 2026-08-15 | Jared Jones | PIT vs BOS | 7 | 87% O | 72% O | 54% O | 37% O | 0.190 |
| 2026-08-15 | Jesús Luzardo | PHI vs MIN | 9 | 83% O | 69% O | 53% O | 37% O | 0.295 |
| 2026-08-15 | Joey Cantillo | CLE vs SD | 7 | 89% O | 75% O | 58% O | 41% O | 0.168 |
| 2026-08-15 | Justin Wrobleski | LAD vs MIL | 6 | 86% O | 72% O | 54% O | 37% U | 0.111 |
| 2026-08-15 | Kyle Bradish | BAL vs TB | 3 | 84% U | 68% U | 49% U | 32% U | 0.123 |
| 2026-08-15 | Logan Webb | SF vs COL | 7 | 83% O | 67% O | 49% O | 32% O | 0.217 |
| 2026-08-15 | MacKenzie Gore | TEX vs ATH | 5 | 89% O | 78% O | 63% U | 47% U | 0.121 |
| 2026-08-15 | Matthew Boyd | CHC vs STL | 2 | 85% U | 69% U | 51% U | 34% U | 0.232 |
| 2026-08-15 | Michael Lorenzen | COL vs SF | 1 | 86% U | 69% U | 51% U | 34% U | 0.236 |
| 2026-08-15 | Michael McGreevy | STL vs CHC | 6 | 92% O | 79% O | 61% O | 42% U | 0.158 |
| 2026-08-15 | Randy Dobnak | KC vs LAA | 6 | 93% O | 80% O | 62% O | 43% U | 0.153 |
| 2026-08-15 | Reid Detmers | LAA vs KC | 11 | 82% O | 68% O | 51% O | 35% O | 0.432 |
| 2026-08-15 | Ryan Gusto | MIA vs CIN | 6 | 93% O | 81% O | 64% O | 46% U | 0.143 |
| 2026-08-15 | Sean Manaea | NYM vs WSH | 7 | 81% O | 66% O | 50% O | 35% O | 0.128 |
| 2026-08-15 | Sonny Gray | BOS vs PIT | 7 | 85% O | 70% O | 53% O | 37% O | 0.189 |
| 2026-08-15 | Troy Melton | DET vs CWS | 4 | 85% O | 73% U | 58% U | 44% U | 0.176 |
| 2026-08-14 | Andrew Alvarez | WSH vs NYM | 4 | 85% O | 69% U | 51% U | 34% U | 0.078 |
| 2026-08-14 | Brandon Pfaadt | AZ vs ATL | 7 | 93% O | 81% O | 64% O | 45% O | 0.244 |
| 2026-08-14 | Bubba Chandler | PIT vs BOS | 5 | 85% O | 70% O | 52% U | 35% U | 0.075 |
| 2026-08-14 | Chase Burns | CIN vs MIA | 8 | 85% O | 72% O | 57% O | 41% O | 0.172 |
| 2026-08-14 | Chris Bassitt | BAL vs TB | 3 | 87% U | 71% U | 53% U | 36% U | 0.083 |
| 2026-08-14 | Chris Sale | ATL vs AZ | 9 | 80% O | 66% O | 50% O | 36% O | 0.305 |
| 2026-08-14 | Clay Holmes | CHC vs STL | 3 | 92% U | 80% U | 64% U | 46% U | 0.114 |
| 2026-08-14 | Gage Jump | ATH vs TEX | 1 | 84% U | 70% U | 54% U | 38% U | 0.247 |
| 2026-08-14 | Gavin Williams | CLE vs SD | 5 | 87% O | 76% O | 62% U | 48% U | 0.112 |
| 2026-08-14 | George Kirby | SEA vs HOU | 2 | 84% U | 68% U | 49% U | 32% U | 0.220 |
| 2026-08-14 | Gerrit Cole | NYY vs TOR | 5 | 90% O | 78% O | 62% U | 45% U | 0.075 |
| 2026-08-14 | Grayson Rodriguez | LAA vs KC | 5 | 83% O | 67% O | 49% U | 33% U | 0.081 |
| 2026-08-14 | Jackson Jobe | DET vs CWS | 4 | 79% O | 64% U | 49% U | 34% U | 0.127 |
| 2026-08-14 | Jake Bennett | BOS vs PIT | 6 | 93% O | 81% O | 64% O | 45% U | 0.146 |
| 2026-08-14 | Kumar Rocker | TEX vs ATH | 3 | 86% U | 72% U | 54% U | 36% U | 0.145 |
| 2026-08-14 | Kyle Freeland | COL vs SF | 2 | 88% U | 75% U | 59% U | 42% U | 0.283 |
| 2026-08-14 | Landen Roupp | SF vs COL | 5 | 84% O | 69% O | 51% U | 35% U | 0.079 |
| 2026-08-14 | Matthew Liberatore | STL vs CHC | 6 | 87% O | 73% O | 56% O | 38% U | 0.106 |
| 2026-08-14 | Michael King | SD vs CLE | 4 | 89% O | 75% U | 58% U | 41% U | 0.097 |
| 2026-08-14 | Peter Lambert | HOU vs SEA | 6 | 91% O | 79% O | 63% O | 46% U | 0.088 |
| 2026-08-14 | Robert Gasser | MIL vs LAD | 7 | 82% O | 65% O | 47% O | 30% O | 0.230 |
| 2026-08-14 | Robert Stock | NYM vs WSH | 5 | 85% O | 70% O | 52% U | 34% U | 0.074 |
| 2026-08-14 | Sandy Alcantara | MIA vs CIN | 2 | 87% U | 74% U | 58% U | 42% U | 0.278 |
| 2026-08-14 | Seth Lugo | KC vs LAA | 4 | 93% O | 81% U | 64% U | 46% U | 0.073 |
| 2026-08-14 | Shane Bieber | TOR vs NYY | 5 | 86% O | 71% O | 53% U | 36% U | 0.073 |
| 2026-08-14 | Yoshinobu Yamamoto | LAD vs MIL | 9 | 86% O | 73% O | 58% O | 43% O | 0.364 |
| 2026-08-13 | Aaron Nola | PHI vs MIN | 9 | 90% O | 77% O | 61% O | 44% O | 0.358 |
| 2026-08-13 | Andrew Abbott | CIN vs CWS | 3 | 83% U | 66% U | 47% U | 30% U | 0.117 |
| 2026-08-13 | Braxton Ashcraft | PIT vs MIA | 10 | 89% O | 77% O | 60% O | 43% O | 0.376 |
| 2026-08-13 | Cade Cavalli | WSH vs CHC | 10 | 81% O | 67% O | 50% O | 34% O | 0.440 |
| 2026-08-13 | Davis Martin | CWS vs CIN | 3 | 86% U | 72% U | 55% U | 39% U | 0.155 |
| 2026-08-13 | Jacob deGrom | TEX vs LAA | 3 | 83% U | 69% U | 53% U | 37% U | 0.239 |
| 2026-08-13 | Keider Montero | DET vs CLE | 0 | 91% U | 77% U | 59% U | 40% U | 0.287 |
| 2026-08-13 | Kevin Gausman | CHC vs WSH | 7 | 85% O | 71% O | 54% O | 39% O | 0.182 |
| 2026-08-13 | Logan Gilbert | SEA vs NYY | 7 | 89% O | 78% O | 63% O | 48% O | 0.082 |
| 2026-08-13 | Max Fried | NYY vs SEA | 4 | 88% O | 74% U | 57% U | 39% U | 0.092 |
| 2026-08-13 | Max Scherzer | TOR vs BOS | 4 | 90% O | 75% U | 57% U | 39% U | 0.071 |
| 2026-08-13 | Parker Messick | CLE vs DET | 6 | 86% O | 72% O | 55% O | 39% U | 0.110 |
| 2026-08-13 | Payton Tolle | BOS vs TOR | 4 | 82% O | 67% U | 51% U | 36% U | 0.136 |
| 2026-08-13 | Roki Sasaki | LAD vs MIL | 2 | 82% U | 68% U | 52% U | 36% U | 0.233 |
| 2026-08-13 | Shane Drohan | MIL vs LAD | 5 | 91% O | 79% O | 63% U | 46% U | 0.077 |
| 2026-08-13 | Taj Bradley | MIN vs PHI | 3 | 81% U | 67% U | 50% U | 34% U | 0.218 |
| 2026-08-13 | Tyler Phillips | MIA vs PIT | 6 | 86% O | 70% O | 52% O | 35% U | 0.117 |
| 2026-08-13 | Walbert Ureña | LAA vs TEX | 5 | 89% O | 77% O | 61% U | 45% U | 0.080 |
| 2026-08-12 | Adrian Houser | SF vs HOU | 5 | 92% O | 78% O | 60% U | 41% U | 0.093 |
| 2026-08-12 | Bryce Miller | SEA vs NYY | 5 | 88% O | 76% O | 60% U | 43% U | 0.078 |
| 2026-08-12 | Cal Quantrill | TEX vs LAA | 6 | 93% O | 81% O | 63% O | 44% U | 0.149 |
| 2026-08-12 | Carmen Mlodzinski | PIT vs MIA | 1 | 87% U | 71% U | 52% U | 35% U | 0.243 |
| 2026-08-12 | David Peterson | CHC vs WSH | 6 | 92% O | 79% O | 62% O | 43% U | 0.154 |
| 2026-08-12 | Drew Rasmussen | TB vs ATH | 3 | 90% U | 78% U | 62% U | 44% U | 0.188 |
| 2026-08-12 | Dustin May | MIL vs SD | 6 | 85% O | 70% O | 52% O | 35% U | 0.120 |
| 2026-08-12 | Eric Lauer | LAD vs KC | 6 | 93% O | 81% O | 63% O | 44% U | 0.149 |
| 2026-08-12 | Foster Griffin | CLE vs DET | 3 | 88% U | 74% U | 57% U | 40% U | 0.161 |
| 2026-08-12 | Framber Valdez | DET vs CLE | 3 | 92% U | 80% U | 62% U | 44% U | 0.106 |
| 2026-08-12 | George Klassen | LAA vs TEX | 5 | 85% O | 69% O | 51% U | 33% U | 0.075 |
| 2026-08-12 | Jack Perkins | ATH vs TB | 2 | 89% U | 76% U | 59% U | 42% U | 0.287 |
| 2026-08-12 | Janson Junk | MIA vs PIT | 2 | 94% U | 82% U | 65% U | 46% U | 0.203 |
| 2026-08-12 | José Soriano | TOR vs BOS | 4 | 84% O | 70% U | 52% U | 36% U | 0.085 |
| 2026-08-12 | Kyle Leahy | STL vs PHI | 6 | 83% O | 68% O | 50% O | 34% U | 0.126 |
| 2026-08-12 | Luis Castillo | CWS vs CIN | 10 | 87% O | 74% O | 58% O | 42% O | 0.374 |
| 2026-08-12 | Merrill Kelly | AZ vs COL | 2 | 82% U | 66% U | 47% U | 30% U | 0.209 |
| 2026-08-12 | Ranger Suarez | BOS vs TOR | 2 | 90% U | 77% U | 61% U | 43% U | 0.296 |
| 2026-08-12 | Rhett Lowder | CIN vs CWS | 4 | 91% O | 78% U | 60% U | 42% U | 0.071 |
| 2026-08-12 | Robbie Ray | SD vs MIL | 4 | 88% O | 76% U | 61% U | 46% U | 0.116 |
| 2026-08-12 | Ryan Feltner | COL vs AZ | 2 | 84% U | 67% U | 48% U | 32% U | 0.124 |
| 2026-08-12 | Shane Baz | BAL vs MIN | 2 | 87% U | 73% U | 55% U | 37% U | 0.257 |
| 2026-08-12 | Tyler Mahle | ATL vs NYM | 7 | 81% O | 66% O | 49% O | 34% O | 0.129 |
| 2026-08-12 | Will Warren | NYY vs SEA | 3 | 87% U | 73% U | 55% U | 38% U | 0.153 |
| 2026-08-12 | Zac Thornton | NYM vs ATL | 2 | 90% U | 75% U | 56% U | 38% U | 0.159 |
| 2026-08-12 | Zack Wheeler | PHI vs STL | 5 | 90% O | 80% O | 66% U | 52% U | 0.124 |
| 2026-08-12 | Zebby Matthews | MIN vs BAL | 4 | 88% O | 73% U | 56% U | 38% U | 0.089 |
| 2026-08-11 | Andre Pallante | STL vs PHI | 2 | 82% U | 66% U | 47% U | 31% U | 0.211 |
| 2026-08-11 | Bailey Ober | MIN vs BAL | 4 | 94% O | 82% U | 65% U | 45% U | 0.069 |
| 2026-08-11 | Blake Snell | LAD vs KC | 10 | 87% O | 75% O | 59% O | 43% O | 0.370 |
| 2026-08-11 | Brandon Young | BAL vs MIN | 4 | 84% O | 68% U | 49% U | 32% U | 0.074 |
| 2026-08-11 | Bryan Woo | SEA vs NYY | 5 | 82% O | 68% O | 52% U | 37% U | 0.089 |
| 2026-08-11 | Carson Whisenhunt | SF vs HOU | 2 | 84% U | 67% U | 48% U | 31% U | 0.217 |
| 2026-08-11 | Cody Bradford | TEX vs LAA | 1 | 81% U | 66% U | 50% U | 35% U | 0.221 |
| 2026-08-11 | Cristopher Sánchez | PHI vs STL | 7 | 86% O | 73% O | 58% O | 42% O | 0.103 |
| 2026-08-11 | Dylan Cease | TOR vs BOS | 7 | 90% O | 80% O | 66% O | 51% O | 0.075 |
| 2026-08-11 | Eury Pérez | MIA vs PIT | 7 | 89% O | 78% O | 64% O | 48% O | 0.090 |
| 2026-08-11 | Hunter Brown | HOU vs SF | 4 | 91% O | 79% U | 64% U | 47% U | 0.117 |
| 2026-08-11 | Jake Irvin | WSH vs CHC | 4 | 89% O | 75% U | 58% U | 40% U | 0.095 |
| 2026-08-11 | Kyle Harrison | MIL vs SD | 3 | 85% U | 71% U | 53% U | 36% U | 0.143 |
| 2026-08-11 | Martín Pérez | ATL vs NYM | 2 | 92% U | 79% U | 61% U | 43% U | 0.183 |
| 2026-08-11 | Michael Wacha | KC vs LAD | 5 | 92% O | 80% O | 63% U | 45% U | 0.088 |
| 2026-08-11 | Mitch Bratt | AZ vs COL | 4 | 90% O | 76% U | 57% U | 39% U | 0.068 |
| 2026-08-11 | Nick Lodolo | CIN vs CWS | 5 | 93% O | 81% O | 63% U | 44% U | 0.084 |
| 2026-08-11 | Nick Martinez | TB vs ATH | 5 | 85% O | 69% O | 51% U | 35% U | 0.121 |
| 2026-08-11 | Nolan McLean | NYM vs ATL | 3 | 85% U | 72% U | 56% U | 41% U | 0.260 |
| 2026-08-11 | Patrick Sandoval | BOS vs TOR | 4 | 86% O | 71% U | 54% U | 38% U | 0.089 |
| 2026-08-11 | Paul Skenes | PIT vs MIA | 4 | 87% O | 74% U | 59% U | 42% U | 0.172 |
| 2026-08-11 | Ryan Johnson | LAA vs TEX | 5 | 93% O | 80% O | 63% U | 44% U | 0.086 |
| 2026-08-11 | Ryan Weathers | NYY vs SEA | 4 | 85% O | 71% U | 55% U | 39% U | 0.154 |
| 2026-08-11 | Sean Burke | CWS vs CIN | 8 | 87% O | 75% O | 59% O | 43% O | 0.161 |
| 2026-08-11 | Shota Imanaga | CHC vs WSH | 5 | 89% O | 77% O | 61% U | 45% U | 0.078 |
| 2026-08-11 | Tanner Bibee | CLE vs DET | 4 | 82% O | 66% U | 49% U | 33% U | 0.078 |
| 2026-08-11 | Tomoyuki Sugano | COL vs AZ | 5 | 87% O | 71% O | 52% U | 34% U | 0.119 |
| 2026-08-11 | Walker Buehler | SD vs MIL | 5 | 81% O | 65% O | 48% U | 32% U | 0.085 |
| 2026-08-10 | Andrew Painter | PHI vs STL | 6 | 93% O | 82% O | 64% O | 45% U | 0.145 |
| 2026-08-10 | Blade Tidwell | SF vs HOU | 6 | 90% O | 75% O | 56% O | 38% U | 0.180 |
| 2026-08-10 | Bryce Elder | ATL vs NYM | 4 | 82% O | 66% U | 48% U | 32% U | 0.077 |
| 2026-08-10 | Casey Mize | SD vs MIL | 6 | 85% O | 70% O | 54% O | 37% U | 0.115 |
| 2026-08-10 | Christian Scott | NYM vs ATL | 6 | 82% O | 68% O | 51% O | 35% U | 0.080 |
| 2026-08-10 | Dean Kremer | MIN vs BAL | 7 | 87% O | 73% O | 55% O | 38% O | 0.184 |
| 2026-08-10 | Freddy Peralta | TB vs ATH | 5 | 87% O | 73% O | 56% U | 39% U | 0.075 |
| 2026-08-10 | Gabriel Hughes | COL vs AZ | 3 | 84% U | 68% U | 49% U | 32% U | 0.125 |
| 2026-08-10 | Hayden Wesneski | HOU vs SF | 4 | 90% O | 76% U | 57% U | 39% U | 0.069 |
| 2026-08-10 | Hunter Dobbins | STL vs PHI | 6 | 81% O | 65% O | 47% O | 30% U | 0.139 |
| 2026-08-10 | Jacob Lopez | ATH vs TB | 5 | 85% O | 69% O | 51% U | 34% U | 0.074 |
| 2026-08-10 | Jameson Taillon | TOR vs BOS | 3 | 83% U | 67% U | 48% U | 31% U | 0.120 |
| 2026-08-10 | Logan Henderson | MIL vs SD | 7 | 86% O | 71% O | 53% O | 35% O | 0.198 |
| 2026-08-10 | MacKenzie Gore | TEX vs LAA | 9 | 80% O | 66% O | 49% O | 34% O | 0.318 |
| 2026-08-10 | Michael Soroka | AZ vs COL | 4 | 85% O | 69% U | 52% U | 35% U | 0.081 |
| 2026-08-10 | Noah Cameron | KC vs LAD | 2 | 87% U | 73% U | 55% U | 38% U | 0.259 |
| 2026-08-10 | Reid Detmers | LAA vs TEX | 6 | 83% O | 69% O | 52% O | 36% U | 0.080 |
| 2026-08-10 | Sonny Gray | BOS vs TOR | 4 | 80% O | 64% U | 47% U | 31% U | 0.076 |
| 2026-08-10 | Tarik Skubal | LAD vs KC | 6 | 88% O | 76% O | 60% O | 44% U | 0.080 |
| 2026-08-10 | Trevor Rogers | BAL vs MIN | 4 | 87% O | 73% U | 55% U | 37% U | 0.087 |
| 2026-08-09 | Brad Lord | WSH vs CIN | 4 | 90% O | 76% U | 58% U | 40% U | 0.071 |
| 2026-08-09 | Brady Singer | CIN vs WSH | 3 | 83% U | 67% U | 49% U | 33% U | 0.127 |
| 2026-08-09 | Cade Povich | BAL vs TEX | 2 | 83% U | 66% U | 47% U | 30% U | 0.210 |
| 2026-08-09 | Cam Schlittler | NYY vs ATL | 11 | 88% O | 77% O | 63% O | 48% O | 0.331 |
| 2026-08-09 | Connor Prielipp | MIN vs MIL | 7 | 91% O | 79% O | 64% O | 46% O | 0.142 |
| 2026-08-09 | Cristian Javier | HOU vs SD | 2 | 89% U | 74% U | 55% U | 37% U | 0.153 |
| 2026-08-09 | Davis Martin | CWS vs CLE | 1 | 91% U | 77% U | 60% U | 43% U | 0.296 |
| 2026-08-09 | Eduardo Rodriguez | AZ vs LAD | 9 | 93% O | 82% O | 65% O | 46% O | 0.350 |
| 2026-08-09 | Emerson Hancock | SEA vs TB | 3 | 90% U | 78% U | 61% U | 44% U | 0.186 |
| 2026-08-09 | Grant Holmes | ATL vs NYY | 2 | 84% U | 68% U | 50% U | 33% U | 0.226 |
| 2026-08-09 | Grayson Rodriguez | LAA vs MIA | 8 | 93% O | 81% O | 63% O | 44% O | 0.372 |
| 2026-08-09 | Ian Seymour | TB vs SEA | 7 | 81% O | 66% O | 50% O | 35% O | 0.128 |
| 2026-08-09 | J.T. Ginn | ATH vs BOS | 2 | 88% U | 75% U | 57% U | 40% U | 0.274 |
| 2026-08-09 | Jacob Misiorowski | MIL vs MIN | 9 | 80% O | 65% O | 49% O | 34% O | 0.321 |
| 2026-08-09 | Jared Jones | PIT vs NYM | 3 | 80% U | 65% U | 48% U | 32% U | 0.208 |
| 2026-08-09 | Jesús Luzardo | PHI vs TOR | 12 | 87% O | 75% O | 59% O | 43% O | 0.369 |
| 2026-08-09 | Joey Cantillo | CLE vs CWS | 3 | 90% U | 78% U | 62% U | 45% U | 0.190 |
| 2026-08-09 | Justin Wrobleski | LAD vs AZ | 3 | 86% U | 70% U | 52% U | 35% U | 0.138 |
| 2026-08-09 | Kumar Rocker | TEX vs BAL | 5 | 89% O | 76% O | 59% U | 42% U | 0.073 |
| 2026-08-09 | Logan Webb | SF vs DET | 2 | 83% U | 69% U | 52% U | 37% U | 0.237 |
| 2026-08-09 | Matthew Boyd | CHC vs KC | 3 | 84% U | 68% U | 51% U | 35% U | 0.136 |
| 2026-08-09 | Michael Lorenzen | COL vs STL | 1 | 83% U | 65% U | 47% U | 31% U | 0.209 |
| 2026-08-09 | Michael McGreevy | STL vs COL | 4 | 91% O | 77% U | 59% U | 41% U | 0.069 |
| 2026-08-09 | Randy Dobnak | KC vs CHC | 4 | 83% O | 67% U | 48% U | 31% U | 0.072 |
| 2026-08-09 | Randy Vásquez | SD vs HOU | 1 | 86% U | 70% U | 53% U | 37% U | 0.247 |
| 2026-08-09 | Ryan Gusto | MIA vs LAA | 4 | 83% O | 67% U | 48% U | 31% U | 0.072 |
| 2026-08-09 | Sean Manaea | NYM vs PIT | 11 | 90% O | 78% O | 62% O | 45% O | 0.358 |
| 2026-08-09 | Shane Bieber | TOR vs PHI | 4 | 92% O | 80% U | 62% U | 43% U | 0.068 |
| 2026-08-09 | Troy Melton | DET vs SF | 5 | 81% O | 66% O | 49% U | 33% U | 0.080 |
| 2026-08-08 | Aaron Nola | PHI vs TOR | 8 | 88% O | 75% O | 58% O | 42% O | 0.259 |
| 2026-08-08 | Andrew Alvarez | WSH vs CIN | 2 | 88% U | 75% U | 58% U | 42% U | 0.280 |
| 2026-08-08 | Anthony Kay | CWS vs CLE | 4 | 83% O | 66% U | 47% U | 30% U | 0.071 |
| 2026-08-08 | Brandon Pfaadt | AZ vs LAD | 2 | 91% U | 78% U | 60% U | 41% U | 0.174 |
| 2026-08-08 | Bubba Chandler | PIT vs NYM | 5 | 85% O | 70% O | 51% U | 34% U | 0.074 |
| 2026-08-08 | Chase Burns | CIN vs WSH | 6 | 90% O | 78% O | 62% O | 45% U | 0.090 |
| 2026-08-08 | Chris Sale | ATL vs NYY | 8 | 83% O | 69% O | 52% O | 36% O | 0.198 |
| 2026-08-08 | Clay Holmes | CHC vs KC | 1 | 84% U | 68% U | 49% U | 32% U | 0.223 |
| 2026-08-08 | Gage Jump | ATH vs BOS | 11 | 89% O | 76% O | 59% O | 42% O | 0.379 |
| 2026-08-08 | Gavin Williams | CLE vs CWS | 7 | 88% O | 77% O | 64% O | 50% O | 0.083 |
| 2026-08-08 | George Kirby | SEA vs TB | 2 | 84% U | 68% U | 50% U | 32% U | 0.225 |
| 2026-08-08 | Gerrit Cole | NYY vs ATL | 9 | 81% O | 67% O | 50% O | 34% O | 0.323 |
| 2026-08-08 | Griffin Jax | TB vs SEA | voided: scratch | |||||
| 2026-08-08 | Jackson Jobe | DET vs SF | 4 | 89% O | 74% U | 56% U | 39% U | 0.074 |
| 2026-08-08 | Jacob deGrom | TEX vs BAL | 9 | 84% O | 70% O | 54% O | 37% O | 0.293 |
| 2026-08-08 | Jake Bennett | BOS vs ATH | 5 | 93% O | 81% O | 64% U | 46% U | 0.084 |
| 2026-08-08 | Kyle Bradish | BAL vs TEX | 4 | 87% O | 73% U | 56% U | 39% U | 0.091 |
| 2026-08-08 | Kyle Freeland | COL vs STL | 3 | 86% U | 71% U | 55% U | 38% U | 0.152 |
| 2026-08-08 | Landen Roupp | SF vs DET | 3 | 86% U | 71% U | 54% U | 38% U | 0.150 |
| 2026-08-08 | Matthew Liberatore | STL vs COL | 3 | 86% U | 70% U | 52% U | 35% U | 0.138 |
| 2026-08-08 | Max Scherzer | TOR vs PHI | 4 | 90% O | 76% U | 58% U | 39% U | 0.069 |
| 2026-08-08 | Michael King | SD vs HOU | 6 | 87% O | 72% O | 54% O | 37% U | 0.110 |
| 2026-08-08 | Peter Lambert | HOU vs SD | 3 | 91% U | 80% U | 64% U | 47% U | 0.201 |
| 2026-08-08 | Robert Gasser | MIL vs MIN | 3 | 84% U | 67% U | 49% U | 31% U | 0.123 |
| 2026-08-08 | Robert Stock | NYM vs PIT | 4 | 85% O | 70% U | 52% U | 35% U | 0.082 |
| 2026-08-08 | Sandy Alcantara | MIA vs LAA | 8 | 88% O | 75% O | 58% O | 42% O | 0.260 |
| 2026-08-08 | Seth Lugo | KC vs CHC | 5 | 93% O | 81% O | 64% U | 46% U | 0.085 |
| 2026-08-08 | Taj Bradley | MIN vs MIL | 7 | 81% O | 66% O | 49% O | 33% O | 0.132 |
| 2026-08-08 | Walbert Ureña | LAA vs MIA | 2 | 89% U | 76% U | 59% U | 42% U | 0.285 |
| 2026-08-08 | Yoshinobu Yamamoto | LAD vs AZ | 6 | 88% O | 75% O | 59% O | 43% U | 0.099 |
| 2026-08-07 | Cade Cavalli | WSH vs CIN | 8 | 91% O | 80% O | 64% O | 47% O | 0.226 |
| 2026-08-07 | Carmen Mlodzinski | PIT vs NYM | 1 | 82% U | 65% U | 47% U | 30% U | 0.208 |
| 2026-08-07 | Drew Rasmussen | TB vs SEA | 8 | 89% O | 76% O | 59% O | 41% O | 0.266 |
| 2026-08-07 | George Klassen | LAA vs MIA | 3 | 92% U | 78% U | 60% U | 41% U | 0.097 |
| 2026-08-07 | Jack Perkins | ATH vs BOS | 3 | 90% U | 77% U | 61% U | 43% U | 0.183 |
| 2026-08-07 | José Soriano | TOR vs PHI | 3 | 88% U | 75% U | 59% U | 43% U | 0.175 |
| 2026-08-07 | Keider Montero | DET vs SF | 5 | 88% O | 73% O | 54% U | 37% U | 0.111 |
| 2026-08-07 | Kevin Gausman | CHC vs KC | 4 | 89% O | 77% U | 61% U | 45% U | 0.112 |
| 2026-08-07 | Kyle Leahy | STL vs COL | 8 | 82% O | 66% O | 48% O | 32% O | 0.331 |
| 2026-08-07 | Logan Gilbert | SEA vs TB | 6 | 85% O | 72% O | 56% O | 39% U | 0.078 |
| 2026-08-07 | Max Fried | NYY vs ATL | 7 | 88% O | 75% O | 58% O | 41% O | 0.169 |
| 2026-08-07 | Merrill Kelly | AZ vs LAD | 4 | 85% O | 69% U | 51% U | 33% U | 0.077 |
| 2026-08-07 | Nathan Eovaldi | TEX vs BAL | 2 | 86% U | 73% U | 57% U | 41% U | 0.265 |
| 2026-08-07 | Noah Schultz | CWS vs CLE | 1 | 86% U | 72% U | 54% U | 38% U | 0.253 |
| 2026-08-07 | Parker Messick | CLE vs CWS | 8 | 86% O | 72% O | 54% O | 37% O | 0.298 |
| 2026-08-07 | Payton Tolle | BOS vs ATH | 14 | 84% O | 71% O | 55% O | 38% O | 0.408 |
| 2026-08-07 | Robbie Ray | SD vs HOU | 2 | 86% U | 72% U | 55% U | 39% U | 0.258 |
| 2026-08-07 | Roki Sasaki | LAD vs AZ | 5 | 89% O | 77% O | 60% U | 42% U | 0.073 |
| 2026-08-07 | Ronel Blanco | HOU vs SD | 1 | 80% U | 65% U | 48% U | 32% U | 0.207 |
| 2026-08-07 | Ryan Feltner | COL vs STL | 2 | 91% U | 77% U | 59% U | 40% U | 0.171 |
| 2026-08-07 | Shane Baz | BAL vs TEX | 9 | 86% O | 72% O | 55% O | 37% O | 0.414 |
| 2026-08-07 | Shane Drohan | MIL vs MIN | 4 | 91% O | 80% U | 64% U | 47% U | 0.118 |
| 2026-08-07 | Tyler Mahle | ATL vs NYY | 9 | 89% O | 76% O | 59% O | 42% O | 0.383 |
| 2026-08-07 | Tyler Phillips | MIA vs LAA | 4 | 94% O | 82% U | 65% U | 46% U | 0.070 |
| 2026-08-07 | Zac Thornton | NYM vs PIT | 3 | 94% U | 82% U | 65% U | 46% U | 0.111 |
| 2026-08-07 | Zack Wheeler | PHI vs TOR | 6 | 82% O | 69% O | 55% O | 41% U | 0.089 |
| 2026-08-07 | Zebby Matthews | MIN vs MIL | 4 | 86% O | 71% U | 53% U | 36% U | 0.084 |
| 2026-08-06 | Andrew Abbott | CIN vs ATH | 4 | 86% O | 72% U | 54% U | 36% U | 0.083 |
| 2026-08-06 | Bailey Ober | MIN vs KC | 0 | 90% U | 76% U | 58% U | 40% U | 0.284 |
| 2026-08-06 | Brandon Young | BAL vs LAA | 4 | 89% O | 75% U | 58% U | 41% U | 0.096 |
| 2026-08-06 | Braxton Ashcraft | PIT vs MIL | 5 | 89% O | 76% O | 59% U | 42% U | 0.074 |
| 2026-08-06 | Bryce Miller | SEA vs DET | 5 | 88% O | 75% O | 58% U | 41% U | 0.073 |
| 2026-08-06 | Cristopher Sánchez | PHI vs WSH | 6 | 88% O | 77% O | 62% O | 46% U | 0.081 |
| 2026-08-06 | David Peterson | CHC vs TOR | 3 | 84% U | 68% U | 50% U | 32% U | 0.127 |
| 2026-08-06 | Dustin May | MIL vs PIT | 5 | 89% O | 75% O | 58% U | 41% U | 0.072 |
| 2026-08-06 | Dylan Cease | TOR vs CHC | 10 | 90% O | 79% O | 64% O | 49% O | 0.286 |
| 2026-08-06 | Foster Griffin | CLE vs NYM | 6 | 88% O | 74% O | 56% O | 38% U | 0.105 |
| 2026-08-06 | Framber Valdez | DET vs SEA | 5 | 92% O | 79% O | 61% U | 43% U | 0.090 |
| 2026-08-06 | Janson Junk | MIA vs ATL | 1 | 91% U | 77% U | 58% U | 39% U | 0.282 |
| 2026-08-06 | Kohl Drake | AZ vs SD | 1 | 91% U | 77% U | 60% U | 41% U | 0.292 |
| 2026-08-06 | Luis Castillo | CWS vs BOS | 5 | 85% O | 71% O | 53% U | 37% U | 0.077 |
| 2026-08-06 | Martín Pérez | ATL vs MIA | 3 | 90% U | 76% U | 57% U | 39% U | 0.089 |
| 2026-08-06 | Michael Wacha | KC vs MIN | 1 | 83% U | 68% U | 50% U | 34% U | 0.225 |
| 2026-08-06 | Miles Mikolas | WSH vs PHI | 1 | 89% U | 74% U | 55% U | 37% U | 0.262 |
| 2026-08-06 | Nolan McLean | NYM vs CLE | 8 | 83% O | 69% O | 53% O | 37% O | 0.194 |
| 2026-08-06 | Ranger Suarez | BOS vs CWS | 3 | 89% U | 77% U | 60% U | 43% U | 0.178 |
| 2026-08-06 | Ryan Johnson | LAA vs BAL | 1 | 92% U | 80% U | 62% U | 43% U | 0.310 |
| 2026-08-06 | Walker Buehler | SD vs AZ | 3 | 91% U | 77% U | 59% U | 42% U | 0.098 |
| 2026-08-05 | Andre Pallante | STL vs NYY | 4 | 84% O | 69% U | 48% U | 34% U | 0.072 |
| 2026-08-05 | Andrew Painter | PHI vs WSH | 4 | 91% O | 80% U | 65% U | 44% U | 0.068 |
| 2026-08-05 | Bryan Woo | SEA vs DET | 5 | 79% O | 65% O | 52% U | 37% U | 0.097 |
| 2026-08-05 | Bryce Elder | ATL vs MIA | 3 | 81% U | 66% U | 45% U | 33% U | 0.116 |
| 2026-08-05 | Carson Whisenhunt | SF vs TEX | 4 | 87% O | 73% U | 57% U | 41% U | 0.090 |
| 2026-08-05 | Casey Mize | SD vs AZ | 1 | 88% U | 74% U | 58% U | 41% U | 0.274 |
| 2026-08-05 | Christian Scott | NYM vs CLE | 7 | 83% O | 68% O | 54% O | 31% O | 0.123 |
| 2026-08-05 | Dean Kremer | MIN vs KC | 2 | 86% U | 71% U | 52% U | 36% U | 0.242 |
| 2026-08-05 | Eric Lauer | LAD vs CHC | 1 | 95% U | 85% U | 67% U | 44% U | 0.337 |
| 2026-08-05 | Eury Pérez | MIA vs ATL | 9 | 83% O | 71% O | 54% O | 40% O | 0.306 |
| 2026-08-05 | Hunter Brown | HOU vs TOR | 8 | 87% O | 74% O | 60% O | 34% O | 0.291 |
| 2026-08-05 | Jacob Lopez | ATH vs CIN | 9 | 84% O | 73% O | 55% O | 38% O | 0.418 |
| 2026-08-05 | Jake Irvin | WSH vs PHI | 3 | 87% U | 76% U | 52% U | 36% U | 0.152 |
| 2026-08-05 | Jameson Taillon | TOR vs HOU | 4 | 86% O | 72% U | 47% U | 31% U | 0.064 |
| 2026-08-05 | Kyle Harrison | MIL vs PIT | 10 | 91% O | 72% O | 53% O | 44% O | 0.383 |
| 2026-08-05 | Mitch Bratt | AZ vs SD | 9 | 83% O | 70% O | 42% O | 29% O | 0.476 |
| 2026-08-05 | Nick Martinez | TB vs COL | 4 | 84% O | 71% U | 51% U | 36% U | 0.082 |
| 2026-08-05 | Noah Cameron | KC vs MIN | 9 | 86% O | 74% O | 58% O | 36% O | 0.416 |
| 2026-08-05 | Paul Skenes | PIT vs MIL | 6 | 86% O | 72% O | 62% O | 50% U | 0.090 |
| 2026-08-05 | Reid Detmers | LAA vs BAL | 5 | 83% O | 71% O | 56% U | 31% U | 0.080 |
| 2026-08-05 | Rhett Lowder | CIN vs ATH | 3 | 94% U | 80% U | 59% U | 45% U | 0.101 |
| 2026-08-05 | Sean Burke | CWS vs BOS | 4 | 85% O | 77% U | 57% U | 45% U | 0.178 |
| 2026-08-05 | Shota Imanaga | CHC vs LAD | 6 | 78% O | 63% O | 50% O | 33% U | 0.092 |
| 2026-08-05 | Sonny Gray | BOS vs CWS | 8 | 94% O | 82% O | 70% O | 39% O | 0.367 |
| 2026-08-05 | Tanner Bibee | CLE vs NYM | 10 | 94% O | 82% O | 60% O | 44% O | 0.345 |
| 2026-08-05 | Tomoyuki Sugano | COL vs TB | 3 | 91% U | 73% U | 55% U | 38% U | 0.090 |
| 2026-08-05 | Trevor Rogers | BAL vs LAA | 9 | 88% O | 79% O | 63% O | 48% O | 0.373 |
| 2026-08-05 | Will Warren | NYY vs STL | 5 | 87% O | 70% O | 50% U | 37% U | 0.080 |
| 2026-08-04 | Blade Tidwell | SF vs TEX | 3 | 91% U | 78% U | 55% U | 40% U | 0.086 |
| 2026-08-04 | Brady Singer | CIN vs ATH | 6 | 86% O | 72% O | 55% O | 43% U | 0.101 |
| 2026-08-04 | Cade Povich | BAL vs LAA | 7 | 90% O | 78% O | 64% O | 43% O | 0.260 |
| 2026-08-04 | Davis Martin | CWS vs BOS | 1 | 81% U | 63% U | 46% U | 31% U | 0.201 |
| 2026-08-04 | Eduardo Rodriguez | AZ vs SD | 4 | 83% O | 65% U | 47% U | 35% U | 0.079 |
| 2026-08-04 | Emerson Hancock | SEA vs DET | 6 | 89% O | 78% O | 65% O | 48% U | 0.091 |
| 2026-08-04 | Freddy Peralta | TB vs COL | 3 | 85% U | 74% U | 56% U | 44% U | 0.165 |
| 2026-08-04 | Gabriel Hughes | COL vs TB | 7 | 81% O | 67% O | 51% O | 33% O | 0.215 |
| 2026-08-04 | Grant Holmes | ATL vs MIA | 5 | 90% O | 81% O | 67% U | 47% U | 0.081 |
| 2026-08-04 | Grayson Rodriguez | LAA vs BAL | 6 | 91% O | 78% O | 54% O | 39% U | 0.176 |
| 2026-08-04 | Hayden Wesneski | HOU vs TOR | 4 | 94% O | 77% U | 57% U | 39% U | 0.068 |
| 2026-08-04 | Hunter Dobbins | STL vs NYY | 4 | 81% O | 71% U | 53% U | 35% U | 0.082 |
| 2026-08-04 | J.T. Ginn | ATH vs CIN | 5 | 91% O | 78% O | 58% U | 40% U | 0.069 |
| 2026-08-04 | Jared Jones | PIT vs MIL | 4 | 91% O | 77% U | 60% U | 48% U | 0.104 |
| 2026-08-04 | Javier Assad | CHC vs LAD | 3 | 91% U | 76% U | 58% U | 42% U | 0.096 |
| 2026-08-04 | Jesús Luzardo | PHI vs WSH | 7 | 86% O | 75% O | 64% O | 48% O | 0.093 |
| 2026-08-04 | Joe Ryan | MIN vs KC | 3 | 78% U | 66% U | 50% U | 37% U | 0.212 |
| 2026-08-04 | Joey Cantillo | CLE vs NYM | 5 | 80% O | 67% O | 56% U | 32% U | 0.089 |
| 2026-08-04 | Logan Henderson | MIL vs PIT | 8 | 80% O | 67% O | 52% O | 37% O | 0.208 |
| 2026-08-04 | MacKenzie Gore | TEX vs SF | 4 | 83% O | 69% U | 56% U | 43% U | 0.159 |
| 2026-08-04 | Patrick Sandoval | BOS vs CWS | 5 | 82% O | 63% O | 47% U | 33% U | 0.086 |
| 2026-08-04 | Randy Dobnak | KC vs MIN | 1 | 86% U | 72% U | 57% U | 40% U | 0.262 |
| 2026-08-04 | Randy Vásquez | SD vs AZ | 1 | 82% U | 69% U | 50% U | 34% U | 0.228 |
| 2026-08-04 | Ryan Gusto | MIA vs ATL | 5 | 94% O | 71% O | 63% U | 43% U | 0.093 |
| 2026-08-04 | Ryan Weathers | NYY vs STL | 6 | 83% O | 69% O | 47% O | 32% U | 0.080 |
| 2026-08-04 | Sean Manaea | NYM vs CLE | 7 | 88% O | 76% O | 61% O | 42% O | 0.166 |
| 2026-08-04 | Tarik Skubal | LAD vs CHC | 6 | 83% O | 71% O | 62% O | 50% U | 0.098 |
| 2026-08-04 | Trey Yesavage | TOR vs HOU | 0 | 90% U | 78% U | 58% U | 44% U | 0.296 |
| 2026-08-04 | Troy Melton | DET vs SEA | 4 | 92% O | 83% U | 61% U | 45% U | 0.107 |
| 2026-08-03 | Aaron Nola | PHI vs WSH | 5 | 91% O | 75% O | 61% U | 46% U | 0.083 |
| 2026-08-03 | Andrew Alvarez | WSH vs PHI | 5 | 88% O | 69% O | 54% U | 36% U | 0.073 |
| 2026-08-03 | Brandon Pfaadt | AZ vs SD | 3 | 92% U | 74% U | 54% U | 36% U | 0.082 |
| 2026-08-03 | Brandon Sproat | MIL vs PIT | 4 | 82% O | 68% U | 48% U | 29% U | 0.124 |
| 2026-08-03 | Bubba Chandler | PIT vs MIL | 5 | 93% O | 80% O | 63% U | 43% U | 0.087 |
| 2026-08-03 | Cal Quantrill | TEX vs SF | 4 | 91% O | 77% U | 60% U | 40% U | 0.067 |
| 2026-08-03 | Cam Schlittler | NYY vs STL | 6 | 86% O | 75% O | 63% O | 51% U | 0.084 |
| 2026-08-03 | Ian Seymour | TB vs COL | 9 | 91% O | 72% O | 53% O | 45% O | 0.395 |
| 2026-08-03 | Justin Wrobleski | LAD vs CHC | 4 | 90% O | 77% U | 52% U | 36% U | 0.075 |
| 2026-08-03 | Logan Webb | SF vs TEX | 8 | 85% O | 71% O | 53% O | 39% O | 0.298 |
| 2026-08-03 | Matthew Boyd | CHC vs LAD | 3 | 85% U | 65% U | 50% U | 30% U | 0.119 |
| 2026-08-03 | Michael King | SD vs AZ | 5 | 84% O | 70% O | 54% U | 36% U | 0.076 |
| 2026-08-03 | Michael Lorenzen | COL vs TB | 0 | 94% U | 77% U | 50% U | 34% U | 0.274 |
| 2026-08-03 | Michael McGreevy | STL vs NYY | 5 | 92% O | 79% O | 63% U | 44% U | 0.083 |
| 2026-08-03 | Shane Bieber | TOR vs HOU | 6 | 90% O | 76% O | 61% O | 44% U | 0.163 |
| 2026-08-02 | Anthony Kay | CWS vs TB | 3 | 84% U | 68% U | 45% U | 30% U | 0.117 |
| 2026-08-02 | Cade Cavalli | WSH vs ATL | 3 | 88% U | 74% U | 60% U | 45% U | 0.180 |
| 2026-08-02 | Chase Burns | CIN vs PIT | 9 | 81% O | 69% O | 52% O | 41% O | 0.297 |
| 2026-08-02 | Colin Rea | CHC vs NYY | 7 | 83% O | 70% O | 52% O | 29% O | 0.219 |
| 2026-08-02 | Emmet Sheehan | LAD vs BOS | 4 | 85% O | 74% U | 59% U | 41% U | 0.163 |
| 2026-08-02 | Gage Jump | ATH vs DET | 5 | 81% O | 69% O | 51% U | 34% U | 0.082 |
| 2026-08-02 | Gavin Williams | CLE vs AZ | 10 | 82% O | 76% O | 67% O | 58% O | 0.224 |
| 2026-08-02 | George Kirby | SEA vs MIN | 3 | 88% U | 76% U | 53% U | 35% U | 0.149 |
| 2026-08-02 | Gerrit Cole | NYY vs CHC | 5 | 82% O | 70% O | 55% U | 39% U | 0.095 |
| 2026-08-02 | Griffin Jax | TB vs CWS | 8 | 81% O | 66% O | 52% O | 31% O | 0.217 |
| 2026-08-02 | JR Ritchie | ATL vs WSH | 4 | 92% O | 79% U | 60% U | 41% U | 0.067 |
| 2026-08-02 | Jacob Misiorowski | MIL vs LAA | 10 | 80% O | 66% O | 50% O | 37% O | 0.412 |
| 2026-08-02 | Jake Bennett | BOS vs LAD | 4 | 89% O | 78% U | 62% U | 45% U | 0.073 |
| 2026-08-02 | Keider Montero | DET vs ATH | 2 | 92% U | 79% U | 62% U | 44% U | 0.188 |
| 2026-08-02 | Kumar Rocker | TEX vs HOU | 5 | 88% O | 76% O | 49% U | 32% U | 0.070 |
| 2026-08-02 | Kyle Bradish | BAL vs PHI | 3 | 88% U | 75% U | 59% U | 37% U | 0.161 |
| 2026-08-02 | Kyle Freeland | COL vs KC | 8 | 82% O | 69% O | 47% O | 34% O | 0.334 |
| 2026-08-02 | Landen Roupp | SF vs SD | 6 | 83% O | 66% O | 50% O | 29% U | 0.137 |
| 2026-08-02 | Matthew Liberatore | STL vs TOR | 7 | 89% O | 77% O | 53% O | 39% O | 0.180 |
| 2026-08-02 | Max Scherzer | TOR vs STL | 5 | 88% O | 72% O | 60% U | 41% U | 0.101 |
| 2026-08-02 | Merrill Kelly | AZ vs CLE | 5 | 81% O | 66% O | 43% U | 31% U | 0.088 |
| 2026-08-02 | Michael King | SD vs SF | voided: scratch | |||||
| 2026-08-02 | Mitch Keller | PIT vs CIN | 2 | 91% U | 77% U | 62% U | 42% U | 0.183 |
| 2026-08-02 | Peter Lambert | HOU vs TEX | 8 | 80% O | 69% O | 53% O | 38% O | 0.190 |
| 2026-08-02 | Sandy Alcantara | MIA vs NYM | 5 | 86% O | 69% O | 56% U | 41% U | 0.081 |
| 2026-08-02 | Seth Lugo | KC vs COL | 3 | 94% U | 74% U | 60% U | 40% U | 0.101 |
| 2026-08-02 | Taj Bradley | MIN vs SEA | 2 | 86% U | 76% U | 62% U | 47% U | 0.292 |
| 2026-08-02 | Walbert Ureña | LAA vs MIL | 7 | 88% O | 75% O | 62% O | 43% O | 0.156 |
| 2026-08-02 | Zack Wheeler | PHI vs BAL | 3 | 82% U | 70% U | 60% U | 49% U | 0.283 |
| 2026-08-01 | Andrew Abbott | CIN vs PIT | 1 | 84% U | 68% U | 47% U | 32% U | 0.219 |
| 2026-08-01 | Braxton Ashcraft | PIT vs CIN | 5 | 79% O | 68% O | 51% U | 37% U | 0.085 |
| 2026-08-01 | Connor Prielipp | MIN vs SEA | 5 | 88% O | 74% O | 63% U | 47% U | 0.086 |
| 2026-08-01 | Cristopher Sánchez | PHI vs BAL | 11 | 82% O | 71% O | 61% O | 47% O | 0.350 |
| 2026-08-01 | David Peterson | CHC vs NYY | 8 | 92% O | 81% O | 61% O | 44% O | 0.380 |
| 2026-08-01 | Drew Rasmussen | TB vs CWS | 10 | 88% O | 74% O | 57% O | 43% O | 0.383 |
| 2026-08-01 | Framber Valdez | DET vs ATH | 6 | 91% O | 76% O | 62% O | 41% U | 0.157 |
| 2026-08-01 | Jack Perkins | ATH vs DET | 9 | 92% O | 80% O | 65% O | 51% O | 0.359 |
| 2026-08-01 | Jacob deGrom | TEX vs HOU | 3 | 86% U | 75% U | 65% U | 52% U | 0.307 |
| 2026-08-01 | Kevin Gausman | TOR vs STL | 4 | 78% O | 63% U | 50% U | 37% U | 0.133 |
| 2026-08-01 | Kohl Drake | AZ vs CLE | 6 | 90% O | 80% O | 63% O | 46% U | 0.142 |
| 2026-08-01 | Logan Gilbert | SEA vs MIN | 6 | 86% O | 76% O | 53% O | 39% U | 0.072 |
| 2026-08-01 | Luinder Avila | KC vs COL | 2 | 91% U | 72% U | 58% U | 41% U | 0.157 |
| 2026-08-01 | Martín Pérez | ATL vs WSH | 6 | 92% O | 82% O | 57% O | 42% U | 0.167 |
| 2026-08-01 | Max Fried | NYY vs CHC | 7 | 88% O | 75% O | 54% O | 37% O | 0.191 |
| 2026-08-01 | Miles Mikolas | WSH vs ATL | 3 | 89% U | 75% U | 53% U | 37% U | 0.083 |
| 2026-08-01 | Parker Messick | CLE vs AZ | 6 | 86% O | 66% O | 51% O | 34% U | 0.125 |
| 2026-08-01 | Payton Tolle | BOS vs LAD | 7 | 91% O | 74% O | 61% O | 43% O | 0.157 |
| 2026-08-01 | Reynaldo López | ATL vs WSH | voided: scratch | |||||
| 2026-08-01 | Robert Gasser | MIL vs LAA | 6 | 84% O | 74% O | 56% O | 36% U | 0.109 |
| 2026-08-01 | Ronel Blanco | HOU vs TEX | 4 | 83% O | 73% U | 62% U | 47% U | 0.173 |
| 2026-08-01 | Ryan Feltner | COL vs KC | 3 | 89% U | 75% U | 63% U | 44% U | 0.110 |
| 2026-08-01 | Shane Baz | BAL vs PHI | 4 | 85% O | 75% U | 59% U | 46% U | 0.111 |
| 2026-08-01 | Tyler Mahle | SF vs SD | 9 | 90% O | 80% O | 64% O | 45% O | 0.367 |
| 2026-08-01 | Tyler Phillips | MIA vs NYM | 3 | 93% U | 76% U | 61% U | 43% U | 0.105 |
| 2026-08-01 | Walker Buehler | SD vs SF | 1 | 83% U | 69% U | 50% U | 34% U | 0.225 |
| 2026-08-01 | Yoshinobu Yamamoto | LAD vs BOS | 3 | 77% U | 66% U | 53% U | 30% U | 0.208 |
| 2026-08-01 | Zac Thornton | NYM vs MIA | 2 | 94% U | 78% U | 64% U | 47% U | 0.197 |
| 2026-07-31 | Andrew Painter | PHI vs BAL | 6 | 91% O | 74% O | 54% O | 34% U | 0.200 |
| 2026-07-31 | Brandon Young | BAL vs PHI | 5 | 89% O | 81% O | 64% U | 48% U | 0.071 |
| 2026-07-31 | Bryce Elder | ATL vs WSH | 3 | 95% U | 83% U | 61% U | 39% U | 0.096 |
| 2026-07-31 | Bryce Miller | SEA vs MIN | 3 | 79% U | 67% U | 53% U | 41% U | 0.230 |
| 2026-07-31 | Carson Whisenhunt | SF vs SD | 3 | 85% U | 70% U | 50% U | 31% U | 0.129 |
| 2026-07-31 | Dylan Cease | TOR vs STL | 7 | 86% O | 76% O | 71% O | 58% O | 0.071 |
| 2026-07-31 | Erick Fedde | CWS vs TB | 6 | 87% O | 71% O | 54% O | 36% U | 0.190 |
| 2026-07-31 | Foster Griffin | WSH vs ATL | 3 | 87% U | 73% U | 60% U | 41% U | 0.167 |
| 2026-07-31 | Hunter Brown | HOU vs TEX | 5 | 88% O | 75% O | 61% U | 40% U | 0.069 |
| 2026-07-31 | Hunter Greene | CIN vs PIT | 4 | 85% O | 77% U | 65% U | 54% U | 0.208 |
| 2026-07-31 | Janson Junk | MIA vs NYM | 4 | 93% O | 75% U | 56% U | 39% U | 0.070 |
| 2026-07-31 | Jeffrey Springs | ATH vs DET | 2 | 82% U | 70% U | 51% U | 39% U | 0.234 |
| 2026-07-31 | Kodai Senga | NYM vs MIA | 4 | 86% O | 70% U | 49% U | 29% U | 0.068 |
| 2026-07-31 | Kyle Leahy | STL vs TOR | 3 | 80% U | 66% U | 44% U | 28% U | 0.113 |
| 2026-07-31 | Michael Wacha | KC vs COL | 7 | 84% O | 69% O | 58% O | 42% O | 0.170 |
| 2026-07-31 | Mitch Bratt | AZ vs CLE | 2 | 92% U | 81% U | 55% U | 39% U | 0.172 |
| 2026-07-31 | Nathan Eovaldi | TEX vs HOU | 5 | 83% O | 71% O | 58% U | 42% U | 0.109 |
| 2026-07-31 | Nick Martinez | TB vs CWS | 2 | 91% U | 76% U | 54% U | 39% U | 0.160 |
| 2026-07-31 | Paul Skenes | PIT vs CIN | 7 | 82% O | 72% O | 63% O | 51% O | 0.101 |
| 2026-07-31 | Ranger Suarez | BOS vs LAD | 2 | 88% U | 70% U | 55% U | 39% U | 0.258 |
| 2026-07-31 | Ryan Johnson | LAA vs MIL | 3 | 93% U | 74% U | 59% U | 43% U | 0.101 |
| 2026-07-31 | Shane Drohan | MIL vs LAA | 7 | 82% O | 66% O | 50% O | 31% O | 0.131 |
| 2026-07-31 | Shota Imanaga | CHC vs NYY | 6 | 81% O | 68% O | 51% O | 38% U | 0.091 |
| 2026-07-31 | Tanner Bibee | CLE vs AZ | 3 | 93% U | 73% U | 50% U | 37% U | 0.078 |
| 2026-07-31 | Tomoyuki Sugano | COL vs KC | 2 | 92% U | 75% U | 56% U | 38% U | 0.161 |
| 2026-07-31 | Will Warren | NYY vs CHC | 7 | 83% O | 67% O | 47% O | 35% O | 0.204 |
| 2026-07-31 | Zebby Matthews | MIN vs SEA | 10 | 94% O | 81% O | 64% O | 46% O | 0.365 |
| 2026-07-30 | Andre Pallante | STL vs CHC | 3 | 82% U | 68% U | 47% U | 33% U | 0.127 |
| 2026-07-30 | Bailey Ober | MIN vs KC | 3 | 92% U | 79% U | 65% U | 45% U | 0.109 |
| 2026-07-30 | Bryan Woo | SEA vs LAD | 8 | 79% O | 65% O | 51% O | 35% O | 0.201 |
| 2026-07-30 | Eury Pérez | MIA vs NYM | 6 | 84% O | 73% O | 59% O | 43% U | 0.072 |
| 2026-07-30 | Grant Holmes | ATL vs WSH | 4 | 91% O | 81% U | 61% U | 40% U | 0.063 |
| 2026-07-30 | JP Sears | SD vs SF | 2 | 93% U | 81% U | 64% U | 45% U | 0.195 |
| 2026-07-30 | Jake Irvin | WSH vs ATL | 1 | 87% U | 75% U | 60% U | 45% U | 0.290 |
| 2026-07-30 | Javier Assad | CHC vs STL | 6 | 90% O | 68% O | 44% O | 27% U | 0.244 |
| 2026-07-30 | Noah Cameron | KC vs MIN | 7 | 87% O | 76% O | 59% O | 38% O | 0.180 |
| 2026-07-30 | Nolan McLean | NYM vs MIA | 6 | 82% O | 69% O | 57% O | 43% U | 0.080 |
| 2026-07-30 | Rhett Lowder | CIN vs PIT | 5 | 79% O | 65% O | 51% U | 33% U | 0.081 |
| 2026-07-30 | Robbie Ray | SF vs SD | 6 | 89% O | 80% O | 63% O | 47% U | 0.136 |
| 2026-07-30 | Roki Sasaki | LAD vs SEA | 7 | 90% O | 79% O | 57% O | 42% O | 0.160 |
| 2026-07-30 | Ryan Weathers | NYY vs CWS | 4 | 80% O | 66% U | 55% U | 38% U | 0.140 |
| 2026-07-30 | Sean Burke | CWS vs NYY | 10 | 88% O | 82% O | 67% O | 54% O | 0.269 |
| 2026-07-30 | Shane McClanahan | TB vs TEX | 3 | 88% U | 66% U | 50% U | 32% U | 0.120 |
| 2026-07-30 | Sonny Gray | BOS vs ATH | 5 | 83% O | 69% O | 48% U | 37% U | 0.085 |
| 2026-07-29 | AJ Smith-Shawver | ATL vs NYM | 4 | 91% O | 76% U | 56% U | 39% U | 0.072 |
| 2026-07-29 | Brady Singer | CIN vs CLE | 3 | 89% U | 78% U | 60% U | 48% U | 0.187 |
| 2026-07-29 | Cam Schlittler | NYY vs CWS | 8 | 83% O | 68% O | 57% O | 43% O | 0.173 |
| 2026-07-29 | Chris Sale | ATL vs NYM | 9 | 81% O | 67% O | 66% O | 58% O | 0.299 |
| 2026-07-29 | Christian Scott | NYM vs ATL | 7 | 83% O | 70% O | 71% O | 57% O | 0.109 |
| 2026-07-29 | Davis Martin | CWS vs NYY | 6 | 86% O | 66% O | 48% O | 31% U | 0.132 |
| 2026-07-29 | Dustin May | STL vs CHC | 3 | 89% U | 77% U | 57% U | 41% U | 0.171 |
| 2026-07-29 | Eduardo Rodriguez | AZ vs PIT | 2 | 82% U | 65% U | 47% U | 33% U | 0.209 |
| 2026-07-29 | Emerson Hancock | SEA vs LAD | 5 | 86% O | 73% O | 51% U | 34% U | 0.071 |
| 2026-07-29 | Eric Lauer | LAD vs SEA | 4 | 85% O | 71% U | 51% U | 31% U | 0.073 |
| 2026-07-29 | Gabriel Hughes | COL vs SD | 2 | 82% U | 71% U | 55% U | 38% U | 0.244 |
| 2026-07-29 | Grayson Rodriguez | LAA vs HOU | 6 | 91% O | 74% O | 47% O | 32% U | 0.208 |
| 2026-07-29 | Hayden Wesneski | HOU vs LAA | 4 | 90% O | 74% U | 55% U | 41% U | 0.076 |
| 2026-07-29 | Jacob Lopez | ATH vs BOS | 8 | 93% O | 80% O | 60% O | 41% O | 0.386 |
| 2026-07-29 | Jared Jones | PIT vs AZ | 5 | 92% O | 80% O | 51% U | 42% U | 0.080 |
| 2026-07-29 | Jesús Luzardo | PHI vs MIA | 5 | 86% O | 74% O | 66% U | 49% U | 0.133 |
| 2026-07-29 | Joe Ryan | MIN vs KC | 4 | 84% O | 73% U | 59% U | 49% U | 0.178 |
| 2026-07-29 | Joey Cantillo | CLE vs CIN | 8 | 81% O | 61% O | 53% O | 38% O | 0.194 |
| 2026-07-29 | Logan Webb | SF vs MIL | 4 | 94% O | 80% U | 63% U | 45% U | 0.076 |
| 2026-07-29 | MacKenzie Gore | TEX vs TB | 9 | 92% O | 75% O | 54% O | 43% O | 0.361 |
| 2026-07-29 | Matthew Boyd | CHC vs STL | 5 | 85% O | 65% O | 51% U | 31% U | 0.076 |
| 2026-07-29 | Patrick Sandoval | BOS vs ATH | 7 | 91% O | 75% O | 61% O | 45% O | 0.252 |
| 2026-07-29 | Randy Dobnak | KC vs MIN | 4 | 88% O | 75% U | 60% U | 40% U | 0.071 |
| 2026-07-29 | Ryan Gusto | MIA vs PHI | 3 | 82% U | 74% U | 53% U | 35% U | 0.150 |
| 2026-07-29 | Sean Manaea | NYM vs ATL | 4 | 84% O | 69% U | 51% U | 31% U | 0.076 |
| 2026-07-29 | Tarik Skubal | DET vs BAL | 6 | 85% O | 76% O | 68% O | 57% U | 0.115 |
| 2026-07-29 | Trevor Rogers | BAL vs DET | 6 | 88% O | 75% O | 60% O | 46% U | 0.087 |
| 2026-07-29 | Trey Yesavage | TOR vs WSH | 4 | 93% O | 77% U | 57% U | 41% U | 0.096 |
| 2026-07-29 | Zack Littell | WSH vs TOR | 2 | 90% U | 75% U | 52% U | 35% U | 0.147 |
| 2026-07-28 | Aaron Nola | PHI vs MIA | 4 | 66% O | 54% U | 37% U | 0.288 | |
| 2026-07-28 | Anthony Kay | CWS vs NYY | 7 | 53% O | 36% O | 19% O | 0.425 | |
| 2026-07-28 | Brandon Pfaadt | AZ vs PIT | 4 | 49% O | 28% U | 19% U | 0.117 | |
| 2026-07-28 | Bubba Chandler | PIT vs AZ | 3 | 42% U | 27% U | 17% U | 0.093 | |
| 2026-07-28 | Cade Cavalli | WSH vs TOR | 3 | 57% U | 43% U | 31% U | 0.202 | |
| 2026-07-28 | Cal Quantrill | TEX vs TB | 7 | 32% O | 16% O | 10% O | 0.657 | |
| 2026-07-28 | Colin Rea | CHC vs STL | 2 | 42% U | 24% U | 14% U | 0.084 | |
| 2026-07-28 | Dean Kremer | BAL vs DET | 4 | 66% O | 50% U | 37% U | 0.271 | |
| 2026-07-28 | Gage Jump | ATH vs BOS | 7 | 63% O | 46% O | 30% O | 0.310 | |
| 2026-07-28 | Gavin Williams | CLE vs CIN | 12 | 74% O | 65% O | 54% O | 0.133 | |
| 2026-07-28 | Gerrit Cole | NYY vs CWS | 7 | 67% O | 45% O | 29% O | 0.305 | |
| 2026-07-28 | Griffin Jax | TB vs TEX | 10 | 56% O | 41% O | 23% O | 0.379 | |
| 2026-07-28 | Jake Bennett | BOS vs ATH | 4 | 46% O | 28% U | 16% U | 0.104 | |
| 2026-07-28 | Justin Wrobleski | LAD vs SEA | 7 | 63% O | 45% O | 28% O | 0.317 | |
| 2026-07-28 | Landen Roupp | SF vs MIL | 1 | 62% U | 40% U | 28% U | 0.207 | |
| 2026-07-28 | Logan Henderson | MIL vs SF | 7 | 60% O | 46% O | 34% O | 0.294 | |
| 2026-07-28 | Luis Castillo | SEA vs LAD | 2 | 54% U | 42% U | 16% U | 0.165 | |
| 2026-07-28 | Michael King | SD vs COL | 6 | 55% O | 38% O | 23% O | 0.211 | |
| 2026-07-28 | Michael Lorenzen | COL vs SD | 2 | 33% U | 24% U | 13% U | 0.062 | |
| 2026-07-28 | Michael McGreevy | STL vs CHC | 2 | 48% U | 28% U | 17% U | 0.113 | |
| 2026-07-28 | Peter Lambert | HOU vs LAA | 6 | 70% O | 51% O | 34% O | 0.149 | |
| 2026-07-28 | Reid Detmers | LAA vs HOU | 9 | 74% O | 52% O | 36% O | 0.234 | |
| 2026-07-28 | Sandy Alcantara | MIA vs PHI | 5 | 60% O | 43% O | 28% U | 0.142 | |
| 2026-07-28 | Seth Lugo | KC vs MIN | 2 | 43% U | 30% U | 18% U | 0.102 | |
| 2026-07-28 | Shane Bieber | TOR vs WSH | 0 | 43% U | 27% U | 13% U | 0.091 | |
| 2026-07-28 | Taj Bradley | MIN vs KC | 10 | 77% O | 56% O | 41% O | 0.199 | |
| 2026-07-28 | Troy Melton | DET vs BAL | 5 | 64% O | 51% O | 32% U | 0.164 | |
| 2026-07-27 | Brandon Sproat | MIL vs SF | 5 | 60% O | 43% O | 28% U | 0.141 | |
| 2026-07-27 | Chase Burns | CIN vs CLE | voided: postponed | |||||
| 2026-07-27 | David Peterson | CHC vs STL | 3 | 42% U | 26% U | 14% U | 0.088 | |
| 2026-07-27 | George Kirby | SEA vs TEX | 3 | 64% U | 44% U | 29% U | 0.229 | |
| 2026-07-27 | Jack Perkins | ATH vs BOS | 4 | 70% O | 47% U | 33% U | 0.272 | |
| 2026-07-27 | Keider Montero | DET vs BAL | 1 | 48% U | 31% U | 17% U | 0.119 | |
| 2026-07-27 | Kumar Rocker | TEX vs SEA | 7 | 45% O | 31% O | 16% O | 0.495 | |
| 2026-07-27 | Kyle Bradish | BAL vs DET | 4 | 60% O | 42% U | 27% U | 0.204 | |
| 2026-07-27 | Martín Pérez | ATL vs NYM | 4 | 47% O | 26% U | 16% U | 0.103 | |
| 2026-07-27 | Matthew Liberatore | STL vs CHC | 5 | 53% O | 41% O | 26% U | 0.152 | |
| 2026-07-27 | Max Fried | NYY vs CWS | 4 | 56% O | 39% U | 24% U | 0.174 | |
| 2026-07-27 | Max Scherzer | TOR vs WSH | 4 | 34% O | 20% U | 15% U | 0.058 | |
| 2026-07-27 | Merrill Kelly | AZ vs PIT | 6 | 47% O | 33% O | 19% O | 0.256 | |
| 2026-07-27 | Mitch Keller | PIT vs AZ | 4 | 43% O | 32% U | 17% U | 0.105 | |
| 2026-07-27 | Noah Schultz | CWS vs NYY | 5 | 48% O | 29% O | 18% U | 0.129 | |
| 2026-07-27 | Payton Tolle | BOS vs ATH | 7 | 64% O | 51% O | 34% O | 0.266 | |
| 2026-07-27 | Slade Cecconi | CLE vs CIN | voided: postponed | |||||
| 2026-07-27 | Tatsuya Imai | HOU vs LAA | 1 | 70% U | 44% U | 25% U | 0.245 | |
| 2026-07-27 | Tyler Mahle | SF vs MIL | 3 | 50% U | 33% U | 17% U | 0.130 | |
| 2026-07-27 | Tyler Phillips | MIA vs PHI | 5 | 51% O | 31% O | 16% U | 0.120 | |
| 2026-07-27 | Walbert Ureña | LAA vs HOU | 5 | 65% O | 49% O | 34% U | 0.158 | |
| 2026-07-27 | Zac Thornton | NYM vs ATL | 5 | 46% O | 29% O | 16% U | 0.135 | |
| 2026-07-27 | Zack Wheeler | PHI vs MIA | 6 | 74% O | 65% O | 53% O | 0.156 | |
| 2026-07-26 | Andrew Abbott | CIN vs STL | 4 | 51% O | 36% U | 22% U | 0.144 | |
| 2026-07-26 | Braxton Ashcraft | PIT vs CHC | 5 | 71% O | 57% O | 44% U | 0.201 | |
| 2026-07-26 | Carson Whisenhunt | SF vs LAA | 7 | 52% O | 30% O | 16% O | 0.478 | |
| 2026-07-26 | Connor Prielipp | MIN vs ATH | 5 | 63% O | 41% O | 32% U | 0.136 | |
| 2026-07-26 | Cristopher Sánchez | PHI vs NYY | 6 | 77% O | 66% O | 54% O | 0.156 | |
| 2026-07-26 | Drew Rasmussen | TB vs CLE | 9 | 54% O | 42% O | 27% O | 0.359 | |
| 2026-07-26 | Emmet Sheehan | LAD vs NYM | 5 | 68% O | 53% O | 35% U | 0.168 | |
| 2026-07-26 | Erick Fedde | CWS vs HOU | 2 | 37% U | 23% U | 13% U | 0.069 | |
| 2026-07-26 | Framber Valdez | DET vs KC | 4 | 43% O | 31% U | 18% U | 0.104 | |
| 2026-07-26 | Freddy Peralta | NYM vs LAD | 3 | 55% U | 42% U | 27% U | 0.183 | |
| 2026-07-26 | Jacob Misiorowski | MIL vs COL | 12 | 69% O | 55% O | 42% O | 0.211 | |
| 2026-07-26 | Jacob deGrom | TEX vs SEA | 4 | 77% O | 67% U | 52% U | 0.439 | |
| 2026-07-26 | Jameson Taillon | CHC vs PIT | 3 | 53% U | 36% U | 20% U | 0.153 | |
| 2026-07-26 | Janson Junk | MIA vs SD | 6 | 38% O | 23% O | 12% O | 0.331 | |
| 2026-07-26 | Jeffrey Springs | ATH vs MIN | 0 | 43% U | 30% U | 18% U | 0.101 | |
| 2026-07-26 | José Soriano | LAA vs SF | 5 | 53% O | 41% O | 26% U | 0.151 | |
| 2026-07-26 | Kevin Gausman | TOR vs BOS | 6 | 61% O | 49% O | 33% O | 0.172 | |
| 2026-07-26 | Kohl Drake | AZ vs WSH | 1 | 54% U | 44% U | 27% U | 0.188 | |
| 2026-07-26 | Kyle Freeland | COL vs MIL | 2 | 41% U | 27% U | 16% U | 0.087 | |
| 2026-07-26 | Kyle Leahy | STL vs CIN | 9 | 47% O | 30% O | 19% O | 0.470 | |
| 2026-07-26 | Logan Gilbert | SEA vs TEX | 4 | 76% O | 60% U | 47% U | 0.386 | |
| 2026-07-26 | Luinder Avila | KC vs DET | 2 | 48% U | 32% U | 21% U | 0.126 | |
| 2026-07-26 | Miles Mikolas | WSH vs AZ | 1 | 30% U | 16% U | 11% U | 0.043 | |
| 2026-07-26 | Parker Messick | CLE vs TB | 6 | 52% O | 36% O | 19% O | 0.226 | |
| 2026-07-26 | Ranger Suarez | BOS vs TOR | 6 | 64% O | 50% O | 37% O | 0.170 | |
| 2026-07-26 | Reynaldo López | ATL vs BAL | 6 | 54% O | 37% O | 19% O | 0.215 | |
| 2026-07-26 | Ronel Blanco | HOU vs CWS | 4 | 63% O | 54% U | 41% U | 0.286 | |
| 2026-07-26 | Shane Baz | BAL vs ATL | 2 | 53% U | 40% U | 25% U | 0.168 | |
| 2026-07-26 | Walker Buehler | SD vs MIA | 7 | 43% O | 29% O | 15% O | 0.514 | |
| 2026-07-26 | Will Warren | NYY vs PHI | 5 | 45% O | 31% O | 16% U | 0.143 | |
| 2026-07-25 | Andre Pallante | STL vs CIN | 8 | 47% O | 29% O | 18% O | 0.485 | |
| 2026-07-25 | Brandon Young | BAL vs ATL | 6 | 55% O | 35% O | 21% O | 0.223 | |
| 2026-07-25 | Bryan Woo | SEA vs TEX | 5 | 65% O | 51% O | 34% U | 0.168 | |
| 2026-07-25 | Bryce Elder | ATL vs BAL | 8 | 45% O | 33% O | 21% O | 0.459 | |
| 2026-07-25 | Casey Mize | DET vs KC | 3 | 73% U | 52% U | 38% U | 0.316 | |
| 2026-07-25 | Dylan Cease | TOR vs BOS | 12 | 75% O | 69% O | 57% O | 0.115 | |
| 2026-07-25 | Eury Pérez | MIA vs SD | 2 | 73% U | 53% U | 37% U | 0.318 | |
| 2026-07-25 | Foster Griffin | WSH vs AZ | 2 | 63% U | 47% U | 32% U | 0.242 | |
| 2026-07-25 | Hunter Brown | HOU vs CWS | 7 | 53% O | 36% O | 22% O | 0.414 | |
| 2026-07-25 | Hunter Greene | CIN vs STL | 3 | 69% U | 60% U | 44% U | 0.343 | |
| 2026-07-25 | Michael Wacha | KC vs DET | 3 | 60% U | 45% U | 31% U | 0.222 | |
| 2026-07-25 | Mike Paredes | MIN vs ATH | voided: scratch | |||||
| 2026-07-25 | Mitch Bratt | AZ vs WSH | 3 | 46% U | 31% U | 21% U | 0.116 | |
| 2026-07-25 | Nathan Eovaldi | TEX vs SEA | 8 | 69% O | 59% O | 44% O | 0.191 | |
| 2026-07-25 | Nick Martinez | TB vs CLE | 5 | 42% O | 26% O | 17% U | 0.146 | |
| 2026-07-25 | Nolan McLean | NYM vs LAD | 7 | 72% O | 59% O | 45% O | 0.183 | |
| 2026-07-25 | Paul Skenes | PIT vs CHC | 11 | 70% O | 58% O | 42% O | 0.198 | |
| 2026-07-25 | Randy Vásquez | SD vs MIA | 0 | 33% U | 19% U | 13% U | 0.054 | |
| 2026-07-25 | Robbie Ray | SF vs LAA | 5 | 61% O | 47% O | 30% U | 0.152 | |
| 2026-07-25 | Robert Gasser | MIL vs COL | 4 | 54% O | 36% U | 21% U | 0.156 | |
| 2026-07-25 | Ryan Feltner | COL vs MIL | 4 | 47% O | 32% U | 14% U | 0.115 | |
| 2026-07-25 | Ryan Johnson | LAA vs SF | 4 | 46% O | 29% U | 17% U | 0.108 | |
| 2026-07-25 | Ryan Weathers | NYY vs PHI | 7 | 70% O | 54% O | 39% O | 0.225 | |
| 2026-07-25 | Sean Burke | CWS vs HOU | 10 | 66% O | 50% O | 35% O | 0.263 | |
| 2026-07-25 | Shota Imanaga | CHC vs PIT | 4 | 63% O | 45% U | 31% U | 0.235 | |
| 2026-07-25 | Sonny Gray | BOS vs TOR | 3 | 54% U | 41% U | 23% U | 0.169 | |
| 2026-07-25 | Tanner Bibee | CLE vs TB | 5 | 30% O | 20% O | 12% U | 0.183 | |
| 2026-07-25 | Yoshinobu Yamamoto | LAD vs NYM | 5 | 58% O | 42% O | 29% U | 0.145 | |
| 2026-07-24 | Bryce Miller | SEA vs TEX | 0 | 65% U | 53% U | 39% U | 0.283 | |
| 2026-07-24 | Cam Schlittler | NYY vs PHI | 12 | 70% O | 59% O | 42% O | 0.199 | |
| 2026-07-24 | Davis Martin | CWS vs HOU | 3 | 45% U | 24% U | 14% U | 0.094 | |
| 2026-07-24 | Dustin May | STL vs CIN | 8 | 55% O | 39% O | 25% O | 0.380 | |
| 2026-07-24 | Eduardo Rodriguez | AZ vs WSH | 4 | 45% O | 32% U | 21% U | 0.115 | |
| 2026-07-24 | Germán Márquez | SD vs MIA | 4 | 35% O | 22% U | 13% U | 0.064 | |
| 2026-07-24 | Grant Holmes | ATL vs BAL | 5 | 42% O | 28% O | 16% U | 0.145 | |
| 2026-07-24 | Grayson Rodriguez | LAA vs SF | 3 | 36% U | 22% U | 13% U | 0.063 | |
| 2026-07-24 | Jacob Lopez | ATH vs MIN | 4 | 44% O | 27% U | 17% U | 0.100 | |
| 2026-07-24 | Jared Jones | PIT vs CHC | 5 | 66% O | 45% O | 28% U | 0.132 | |
| 2026-07-24 | Jesús Luzardo | PHI vs NYY | 9 | 79% O | 71% O | 57% O | 0.102 | |
| 2026-07-24 | Joey Cantillo | CLE vs TB | 4 | 55% O | 38% U | 30% U | 0.177 | |
| 2026-07-24 | Logan Webb | SF vs LAA | 4 | 52% O | 39% U | 24% U | 0.161 | |
| 2026-07-24 | MacKenzie Gore | TEX vs SEA | 5 | 65% O | 51% O | 35% U | 0.169 | |
| 2026-07-24 | Matthew Boyd | CHC vs PIT | 4 | 52% O | 34% U | 21% U | 0.143 | |
| 2026-07-24 | Patrick Sandoval | BOS vs TOR | 3 | 47% U | 31% U | 15% U | 0.114 | |
| 2026-07-24 | Rhett Lowder | CIN vs STL | 4 | 45% O | 29% U | 16% U | 0.104 | |
| 2026-07-24 | Roki Sasaki | LAD vs NYM | 9 | 53% O | 35% O | 20% O | 0.431 | |
| 2026-07-24 | Ryan Gusto | MIA vs SD | 4 | 41% O | 23% U | 13% U | 0.080 | |
| 2026-07-24 | Sean Manaea | NYM vs LAD | 3 | 59% U | 42% U | 30% U | 0.206 | |
| 2026-07-24 | Shane Drohan | MIL vs COL | 6 | 65% O | 48% O | 34% O | 0.167 | |
| 2026-07-24 | Shane McClanahan | TB vs CLE | 3 | 54% U | 39% U | 25% U | 0.170 | |
| 2026-07-24 | Spencer Arrighetti | HOU vs CWS | 0 | 55% U | 38% U | 24% U | 0.168 | |
| 2026-07-24 | Tarik Skubal | DET vs KC | 12 | 73% O | 62% O | 49% O | 0.161 | |
| 2026-07-24 | Tomoyuki Sugano | COL vs MIL | 5 | 49% O | 32% O | 18% U | 0.131 | |
| 2026-07-24 | Trevor Rogers | BAL vs ATL | 6 | 53% O | 34% O | 20% O | 0.233 | |
| 2026-07-24 | Trey Yesavage | TOR vs BOS | 9 | 61% O | 45% O | 32% O | 0.302 | |
| 2026-07-24 | Zebby Matthews | MIN vs ATH | 1 | 57% U | 38% U | 24% U | 0.174 | |
| 2026-07-23 | Brandon Pfaadt | AZ vs STL | 1 | 39% U | 25% U | 16% U | 0.081 | |
| 2026-07-23 | Chris Sale | ATL vs SD | 11 | 57% O | 41% O | 27% O | 0.355 | |
| 2026-07-23 | Gavin Williams | CLE vs MIN | 11 | 69% O | 61% O | 46% O | 0.180 | |
| 2026-07-23 | Kyle Hart | SD vs ATL | voided: opener | |||||
| 2026-07-23 | Michael McGreevy | STL vs AZ | 3 | 41% U | 26% U | 15% U | 0.085 | |
| 2026-07-23 | Randy Dobnak | KC vs DET | 3 | 57% U | 36% U | 19% U | 0.165 | |
| 2026-07-23 | Shane Bieber | TOR vs TB | 3 | 44% U | 28% U | 14% U | 0.096 | |
| 2026-07-23 | Taj Bradley | MIN vs CLE | 5 | 73% O | 54% O | 37% U | 0.166 | |
| 2026-07-23 | Troy Melton | DET vs KC | 5 | 62% O | 49% O | 31% U | 0.159 | |
| 2026-07-22 | Aaron Nola | PHI vs LAD | 4 | 66% O | 57% U | 42% U | 0.315 | |
| 2026-07-22 | Anthony Kay | CWS vs TEX | 4 | 42% O | 26% U | 14% U | 0.089 | |
| 2026-07-22 | Bailey Ober | MIN vs CLE | 2 | 44% U | 27% U | 16% U | 0.098 | |
| 2026-07-22 | Brady Singer | CIN vs SEA | 6 | 58% O | 46% O | 27% O | 0.182 | |
| 2026-07-22 | Cade Cavalli | WSH vs COL | 8 | 63% O | 47% O | 30% O | 0.304 | |
| 2026-07-22 | Christian Scott | NYM vs MIL | 6 | 68% O | 47% O | 27% O | 0.152 | |
| 2026-07-22 | Colin Rea | CHC vs DET | 5 | 49% O | 27% O | 16% U | 0.120 | |
| 2026-07-22 | Dean Kremer | BAL vs BOS | 5 | 68% O | 53% O | 38% U | 0.175 | |
| 2026-07-22 | Eduardo Rivera | BOS vs BAL | 1 | 52% U | 34% U | 21% U | 0.144 | |
| 2026-07-22 | Emerson Hancock | SEA vs CIN | 3 | 54% U | 35% U | 20% U | 0.151 | |
| 2026-07-22 | Eric Lauer | LAD vs PHI | 5 | 47% O | 24% O | 16% U | 0.121 | |
| 2026-07-22 | Gabriel Hughes | COL vs WSH | 5 | 54% O | 40% O | 28% U | 0.151 | |
| 2026-07-22 | Gage Jump | ATH vs AZ | 5 | 64% O | 45% O | 31% U | 0.142 | |
| 2026-07-22 | Gerrit Cole | NYY vs PIT | 11 | 69% O | 52% O | 39% O | 0.233 | |
| 2026-07-22 | Griffin Jax | TB vs TOR | 5 | 54% O | 40% O | 22% U | 0.140 | |
| 2026-07-22 | Hunter Dobbins | STL vs LAA | 5 | 51% O | 33% O | 18% U | 0.128 | |
| 2026-07-22 | Jake Bennett | BOS vs BAL | 4 | 50% O | 34% U | 21% U | 0.136 | |
| 2026-07-22 | Keider Montero | DET vs CHC | 8 | 38% O | 18% O | 11% O | 0.615 | |
| 2026-07-22 | Kyle Bradish | BAL vs BOS | 4 | 65% O | 45% U | 28% U | 0.237 | |
| 2026-07-22 | Landen Roupp | SF vs KC | 7 | 60% O | 39% O | 24% O | 0.371 | |
| 2026-07-22 | Logan Henderson | MIL vs NYM | 9 | 59% O | 50% O | 31% O | 0.299 | |
| 2026-07-22 | Martín Pérez | ATL vs SD | 3 | 32% U | 18% U | 11% U | 0.050 | |
| 2026-07-22 | Max Fried | NYY vs PIT | 7 | 55% O | 35% O | 25% O | 0.394 | |
| 2026-07-22 | Merrill Kelly | AZ vs ATH | 3 | 48% U | 34% U | 18% U | 0.128 | |
| 2026-07-22 | Michael King | SD vs ATL | 7 | 49% O | 33% O | 18% O | 0.461 | |
| 2026-07-22 | Mitch Keller | PIT vs NYY | 6 | 41% O | 26% O | 15% O | 0.307 | |
| 2026-07-22 | Peter Lambert | HOU vs MIA | 3 | 63% U | 45% U | 33% U | 0.237 | |
| 2026-07-22 | Reid Detmers | LAA vs STL | 6 | 73% O | 53% O | 39% O | 0.150 | |
| 2026-07-22 | Sandy Alcantara | MIA vs HOU | 3 | 56% U | 42% U | 29% U | 0.191 | |
| 2026-07-22 | Seth Lugo | KC vs SF | 5 | 45% O | 28% O | 18% U | 0.139 | |
| 2026-07-22 | Slade Cecconi | CLE vs MIN | 5 | 37% O | 19% O | 12% U | 0.152 | |
| 2026-07-22 | Tyler Alexander | TEX vs CWS | 1 | 42% U | 23% U | 15% U | 0.083 | |
| 2026-07-21 | Brandon Sproat | MIL vs NYM | 4 | 64% O | 48% U | 25% U | 0.232 | |
| 2026-07-21 | Bubba Chandler | PIT vs NYY | voided: postponed | |||||
| 2026-07-21 | Carson Palmquist | WSH vs COL | 2 | 58% U | 25% U | 16% U | 0.141 | |
| 2026-07-21 | Chase Burns | CIN vs SEA | 6 | 67% O | 56% O | 38% O | 0.148 | |
| 2026-07-21 | David Peterson | CHC vs DET | 4 | 40% O | 22% U | 15% U | 0.077 | |
| 2026-07-21 | Drew Rasmussen | TB vs TOR | 5 | 48% O | 35% O | 18% U | 0.140 | |
| 2026-07-21 | Eduardo Rivera | BOS vs BAL | voided: postponed | |||||
| 2026-07-21 | Framber Valdez | DET vs CHC | 1 | 43% U | 28% U | 17% U | 0.096 | |
| 2026-07-21 | Jack Perkins | ATH vs AZ | 4 | 56% O | 42% U | 28% U | 0.190 | |
| 2026-07-21 | Justin Wrobleski | LAD vs PHI | 7 | 56% O | 36% O | 25% O | 0.388 | |
| 2026-07-21 | Kendry Rojas | MIN vs CLE | 2 | 46% U | 27% U | 15% U | 0.104 | |
| 2026-07-21 | Kevin Gausman | TOR vs TB | 1 | 60% U | 49% U | 31% U | 0.229 | |
| 2026-07-21 | Kumar Rocker | TEX vs CWS | 6 | 46% O | 28% O | 16% O | 0.278 | |
| 2026-07-21 | Kyle Bradish | BAL vs BOS | voided: postponed | |||||
| 2026-07-21 | Luinder Avila | KC vs SF | 7 | 46% O | 28% O | 16% O | 0.502 | |
| 2026-07-21 | Luis Castillo | SEA vs CIN | 3 | 49% U | 32% U | 19% U | 0.125 | |
| 2026-07-21 | Matthew Liberatore | STL vs LAA | 7 | 46% O | 32% O | 20% O | 0.467 | |
| 2026-07-21 | Michael Lorenzen | COL vs WSH | 5 | 39% O | 25% O | 12% U | 0.151 | |
| 2026-07-21 | Noah Schultz | CWS vs TEX | 2 | 55% U | 40% U | 17% U | 0.165 | |
| 2026-07-21 | Parker Messick | CLE vs MIN | 6 | 67% O | 45% O | 27% O | 0.162 | |
| 2026-07-21 | Reynaldo López | ATL vs SD | 6 | 43% O | 23% O | 14% O | 0.311 | |
| 2026-07-21 | Tatsuya Imai | HOU vs MIA | 8 | 62% O | 39% O | 25% O | 0.359 | |
| 2026-07-21 | Tyler Mahle | SF vs KC | 4 | 48% O | 29% U | 15% U | 0.112 | |
| 2026-07-21 | Tyler Phillips | MIA vs HOU | 2 | 37% U | 21% U | 12% U | 0.067 | |
| 2026-07-21 | Walbert Ureña | LAA vs STL | 5 | 64% O | 48% O | 32% U | 0.153 | |
| 2026-07-21 | Walker Buehler | SD vs ATL | 3 | 50% U | 33% U | 18% U | 0.132 | |
| 2026-07-21 | Will Warren | NYY vs PIT | voided: postponed | |||||
| 2026-07-21 | Zac Thornton | NYM vs MIL | 2 | 48% U | 29% U | 15% U | 0.112 | |
| 2026-07-21 | Zack Wheeler | PHI vs LAD | 9 | 78% O | 69% O | 59% O | 0.105 | |
| 2026-07-20 | Andrew Abbott | CIN vs SEA | 6 | 51% O | 38% O | 23% O | 0.225 | |
| 2026-07-20 | Andrew Alvarez | WSH vs COL | 2 | 62% U | 45% U | 28% U | 0.223 | |
| 2026-07-20 | Braxton Ashcraft | PIT vs NYY | 2 | 68% U | 57% U | 39% U | 0.315 | |
| 2026-07-20 | Bryce Elder | ATL vs SD | 4 | 43% O | 26% U | 17% U | 0.094 | |
| 2026-07-20 | Cristopher Sánchez | PHI vs LAD | 7 | 68% O | 54% O | 43% O | 0.214 | |
| 2026-07-20 | Dylan Cease | TOR vs TB | 7 | 74% O | 68% O | 55% O | 0.124 | |
| 2026-07-20 | Emmet Sheehan | LAD vs PHI | 6 | 69% O | 52% O | 35% O | 0.149 | |
| 2026-07-20 | Erick Fedde | CWS vs TEX | 6 | 27% O | 14% O | 10% O | 0.426 | |
| 2026-07-20 | Freddy Peralta | NYM vs MIL | 6 | 56% O | 41% O | 22% O | 0.198 | |
| 2026-07-20 | George Kirby | SEA vs CIN | 6 | 73% O | 53% O | 30% O | 0.129 | |
| 2026-07-20 | JP Sears | SD vs ATL | 3 | 55% U | 36% U | 20% U | 0.157 | |
| 2026-07-20 | Jack Flaherty | DET vs CHC | 4 | 66% O | 50% U | 35% U | 0.270 | |
| 2026-07-20 | Jacob Misiorowski | MIL vs NYM | 6 | 74% O | 66% O | 52% O | 0.153 | |
| 2026-07-20 | Jacob deGrom | TEX vs CWS | 6 | 77% O | 67% O | 54% O | 0.151 | |
| 2026-07-20 | Jameson Taillon | CHC vs DET | 6 | 50% O | 35% O | 19% O | 0.235 | |
| 2026-07-20 | Janson Junk | MIA vs HOU | 3 | 38% U | 20% U | 13% U | 0.068 | |
| 2026-07-20 | Jeffrey Springs | ATH vs AZ | 2 | 41% U | 30% U | 19% U | 0.099 | |
| 2026-07-20 | Joe Ryan | MIN vs CLE | 3 | 76% U | 62% U | 43% U | 0.381 | |
| 2026-07-20 | José Soriano | LAA vs STL | 7 | 55% O | 44% O | 28% O | 0.344 | |
| 2026-07-20 | Kyle Freeland | COL vs WSH | 4 | 50% O | 38% U | 26% U | 0.153 | |
| 2026-07-20 | Kyle Leahy | STL vs LAA | 4 | 49% O | 30% U | 20% U | 0.124 | |
| 2026-07-20 | Michael Wacha | KC vs SF | 5 | 58% O | 35% O | 24% U | 0.119 | |
| 2026-07-20 | Mitch Bratt | AZ vs ATH | 4 | 37% O | 27% U | 14% U | 0.076 | |
| 2026-07-20 | Nick Martinez | TB vs TOR | 0 | 35% U | 19% U | 12% U | 0.058 | |
| 2026-07-20 | Payton Tolle | BOS vs BAL | 9 | 69% O | 52% O | 36% O | 0.248 | |
| 2026-07-20 | Ronel Blanco | HOU vs MIA | 8 | 62% O | 44% O | 28% O | 0.325 | |
| 2026-07-20 | Ryan Weathers | NYY vs PIT | 5 | 70% O | 53% O | 38% U | 0.173 | |
| 2026-07-20 | Shane Baz | BAL vs BOS | 6 | 60% O | 45% O | 25% O | 0.175 | |
| 2026-07-20 | Tanner Bibee | CLE vs MIN | 5 | 36% O | 25% O | 13% U | 0.165 | |
| 2026-07-20 | Trevor McDonald | SF vs KC | 3 | 37% U | 23% U | 12% U | 0.069 | |
| 2026-07-19 | Alan Rangel | PHI vs NYM | 4 | 57% O | 39% U | 28% U | 0.183 | |
| 2026-07-19 | Andre Pallante | STL vs AZ | 3 | 40% U | 24% U | 14% U | 0.080 | |
| 2026-07-19 | Brandon Young | BAL vs HOU | 7 | 51% O | 31% O | 16% O | 0.475 | |
| 2026-07-19 | Cam Schlittler | NYY vs LAD | 8 | 73% O | 61% O | 50% O | 0.159 | |
| 2026-07-19 | Casey Mize | DET vs LAA | 5 | 70% O | 49% O | 34% U | 0.149 | |
| 2026-07-19 | Eduardo Rodriguez | AZ vs STL | 3 | 47% U | 33% U | 17% U | 0.120 | |
| 2026-07-19 | Eury Pérez | MIA vs MIL | 9 | 65% O | 50% O | 33% O | 0.274 | |
| 2026-07-19 | Foster Griffin | WSH vs ATH | 2 | 67% U | 50% U | 32% U | 0.266 | |
| 2026-07-19 | Germán Márquez | SD vs KC | 2 | 41% U | 24% U | 13% U | 0.081 | |
| 2026-07-19 | Grant Holmes | ATL vs TEX | 2 | 47% U | 29% U | 17% U | 0.111 | |
| 2026-07-19 | Hunter Brown | HOU vs BAL | 4 | 65% O | 47% U | 27% U | 0.238 | |
| 2026-07-19 | Hunter Greene | CIN vs COL | 7 | 66% O | 54% O | 36% O | 0.248 | |
| 2026-07-19 | Jacob Lopez | ATH vs WSH | 6 | 40% O | 21% O | 13% O | 0.333 | |
| 2026-07-19 | Joey Cantillo | CLE vs PIT | 7 | 66% O | 55% O | 40% O | 0.227 | |
| 2026-07-19 | Logan Gilbert | SEA vs SF | 10 | 79% O | 67% O | 51% O | 0.131 | |
| 2026-07-19 | Nathan Eovaldi | TEX vs ATL | 2 | 74% U | 62% U | 44% U | 0.375 | |
| 2026-07-19 | Noah Cameron | KC vs SD | 1 | 62% U | 44% U | 22% U | 0.206 | |
| 2026-07-19 | Nolan McLean | NYM vs PHI | 10 | 69% O | 50% O | 36% O | 0.255 | |
| 2026-07-19 | Paul Skenes | PIT vs CLE | 8 | 70% O | 59% O | 43% O | 0.194 | |
| 2026-07-19 | Robbie Ray | SF vs SEA | 6 | 63% O | 49% O | 29% O | 0.160 | |
| 2026-07-19 | Robert Gasser | MIL vs MIA | 5 | 56% O | 39% O | 23% U | 0.133 | |
| 2026-07-19 | Ryan Feltner | COL vs CIN | 3 | 56% U | 35% U | 22% U | 0.162 | |
| 2026-07-19 | Ryan Johnson | LAA vs DET | 5 | 57% O | 39% O | 19% U | 0.124 | |
| 2026-07-19 | Ryan Yarbrough | NYY vs LAD | 1 | 40% U | 25% U | 18% U | 0.085 | |
| 2026-07-19 | Sean Burke | CWS vs TOR | 5 | 66% O | 47% O | 29% U | 0.142 | |
| 2026-07-19 | Shane McClanahan | TB vs BOS | 3 | 54% U | 37% U | 19% U | 0.157 | |
| 2026-07-19 | Shota Imanaga | CHC vs MIN | 4 | 67% O | 49% U | 35% U | 0.269 | |
| 2026-07-19 | Sonny Gray | BOS vs TB | 5 | 54% O | 42% O | 23% U | 0.147 | |
| 2026-07-19 | Trey Yesavage | TOR vs CWS | 9 | 56% O | 39% O | 20% O | 0.400 | |
| 2026-07-19 | Yoshinobu Yamamoto | LAD vs NYY | 7 | 73% O | 56% O | 35% O | 0.229 | |
| 2026-07-19 | Zebby Matthews | MIN vs CHC | 4 | 59% O | 39% U | 19% U | 0.181 | |
| 2026-07-18 | Brandon Pfaadt | AZ vs STL | 3 | 35% U | 23% U | 13% U | 0.065 | |
| 2026-07-18 | Bryan Woo | SEA vs SF | 7 | 60% O | 45% O | 30% O | 0.319 | |
| 2026-07-18 | Davis Martin | CWS vs TOR | 5 | 46% O | 29% O | 16% U | 0.132 | |
| 2026-07-18 | Dustin May | STL vs AZ | 6 | 48% O | 33% O | 19% O | 0.250 | |
| 2026-07-18 | Emmet Sheehan | LAD vs NYY | voided: postponed | |||||
| 2026-07-18 | Grayson Rodriguez | LAA vs DET | 3 | 47% U | 29% U | 15% U | 0.110 | |
| 2026-07-18 | Griffin Canning | SD vs KC | 4 | 53% O | 37% U | 19% U | 0.151 | |
| 2026-07-18 | Ian Seymour | TB vs BOS | 4 | 43% O | 33% U | 22% U | 0.114 | |
| 2026-07-18 | J.T. Ginn | ATH vs WSH | 7 | 58% O | 42% O | 29% O | 0.341 | |
| 2026-07-18 | Jesús Luzardo | PHI vs NYM | 7 | 77% O | 65% O | 49% O | 0.147 | |
| 2026-07-18 | Logan Allen | CLE vs PIT | 3 | 51% U | 35% U | 26% U | 0.152 | |
| 2026-07-18 | Logan Webb | SF vs SEA | 5 | 49% O | 31% O | 21% U | 0.134 | |
| 2026-07-18 | MacKenzie Gore | TEX vs ATL | 7 | 64% O | 48% O | 35% O | 0.273 | |
| 2026-07-18 | Matthew Boyd | CHC vs MIN | 4 | 55% O | 36% U | 21% U | 0.159 | |
| 2026-07-18 | Max Meyer | MIA vs MIL | 5 | 64% O | 46% O | 32% U | 0.151 | |
| 2026-07-18 | Patrick Sandoval | BOS vs TB | 5 | 49% O | 30% O | 15% U | 0.124 | |
| 2026-07-18 | Rhett Lowder | CIN vs COL | 2 | 45% U | 29% U | 14% U | 0.101 | |
| 2026-07-18 | Ryan Weathers | NYY vs LAD | voided: postponed | |||||
| 2026-07-18 | Sean Manaea | NYM vs PHI | 7 | 58% O | 39% O | 18% O | 0.412 | |
| 2026-07-18 | Shane Bieber | TOR vs CWS | 6 | 45% O | 30% O | 17% O | 0.270 | |
| 2026-07-18 | Shane Drohan | MIL vs MIA | 9 | 49% O | 33% O | 19% O | 0.452 | |
| 2026-07-18 | Spencer Arrighetti | HOU vs BAL | 6 | 68% O | 51% O | 30% O | 0.144 | |
| 2026-07-18 | Taj Bradley | MIN vs CHC | 6 | 74% O | 51% O | 39% O | 0.152 | |
| 2026-07-18 | Tarik Skubal | DET vs LAA | 9 | 71% O | 58% O | 45% O | 0.191 | |
| 2026-07-18 | Tomoyuki Sugano | COL vs CIN | 3 | 54% U | 32% U | 20% U | 0.145 | |
| 2026-07-18 | Trevor Rogers | BAL vs HOU | 8 | 48% O | 30% O | 16% O | 0.493 | |
| 2026-07-18 | Zack Littell | WSH vs ATH | 4 | 38% O | 22% U | 12% U | 0.070 | |
| 2026-07-17 | Anthony Kay | CWS vs TOR | 5 | 38% O | 23% O | 12% U | 0.152 | |
| 2026-07-17 | Bailey Ober | MIN vs CHC | 7 | 44% O | 28% O | 12% O | 0.534 | |
| 2026-07-17 | Brady Singer | CIN vs COL | 6 | 51% O | 40% O | 19% O | 0.214 | |
| 2026-07-17 | Bryce Miller | SEA vs SF | 6 | 55% O | 42% O | 30% O | 0.212 | |
| 2026-07-17 | Cade Cavalli | WSH vs ATH | 9 | 64% O | 50% O | 37% O | 0.261 | |
| 2026-07-17 | Cal Quantrill | TEX vs ATL | 3 | 35% U | 21% U | 10% U | 0.059 | |
| 2026-07-17 | Chris Sale | ATL vs TEX | 6 | 66% O | 51% O | 33% O | 0.156 | |
| 2026-07-17 | Colin Rea | CHC vs MIN | 6 | 32% O | 18% O | 9% O | 0.381 | |
| 2026-07-17 | Dean Kremer | BAL vs HOU | 5 | 64% O | 49% O | 32% U | 0.157 | |
| 2026-07-17 | Eduardo Rivera | BOS vs TB | 3 | 38% U | 24% U | 15% U | 0.074 | |
| 2026-07-17 | Gabriel Hughes | COL vs CIN | 6 | 68% O | 48% O | 29% O | 0.153 | |
| 2026-07-17 | Gage Jump | ATH vs WSH | 8 | 73% O | 51% O | 35% O | 0.246 | |
| 2026-07-17 | Gavin Williams | CLE vs PIT | voided: postponed | |||||
| 2026-07-17 | Gerrit Cole | NYY vs LAD | 8 | 56% O | 39% O | 20% O | 0.405 | |
| 2026-07-17 | Griffin Jax | TB vs BOS | voided: late | |||||
| 2026-07-17 | Jake Bennett | BOS vs TB | voided: late | |||||
| 2026-07-17 | Jared Jones | PIT vs CLE | voided: postponed | |||||
| 2026-07-17 | Landen Roupp | SF vs SEA | 2 | 65% U | 45% U | 31% U | 0.240 | |
| 2026-07-17 | Logan Henderson | MIL vs MIA | 4 | 46% O | 35% U | 24% U | 0.130 | |
| 2026-07-17 | Mason Englert | TB vs BOS | 4 | 50% O | 34% U | 16% U | 0.132 | |
| 2026-07-17 | Merrill Kelly | AZ vs STL | 3 | 41% U | 29% U | 14% U | 0.090 | |
| 2026-07-17 | Michael King | SD vs KC | 4 | 42% O | 27% U | 16% U | 0.092 | |
| 2026-07-17 | Michael McGreevy | STL vs AZ | 5 | 32% O | 18% O | 8% U | 0.169 | |
| 2026-07-17 | Peter Lambert | HOU vs BAL | 10 | 72% O | 54% O | 37% O | 0.226 | |
| 2026-07-17 | Reid Detmers | LAA vs DET | 7 | 66% O | 49% O | 34% O | 0.269 | |
| 2026-07-17 | Roki Sasaki | LAD vs NYY | 5 | 58% O | 40% O | 25% U | 0.133 | |
| 2026-07-17 | Sandy Alcantara | MIA vs MIL | 7 | 52% O | 37% O | 21% O | 0.416 | |
| 2026-07-17 | Seth Lugo | KC vs SD | 3 | 47% U | 28% U | 18% U | 0.112 | |
| 2026-07-17 | Spencer Miles | TOR vs CWS | 4 | 33% O | 17% U | 11% U | 0.052 | |
| 2026-07-17 | Troy Melton | DET vs LAA | 9 | 53% O | 39% O | 23% O | 0.396 | |
Data and methods
Every prediction and grade is downloadable from the archive: dated full-distribution JSON per market, complete grades CSVs, and the raw backtest pairs behind every curve on this page. Files are committed to git at publish time, so timestamps carry a witness.
Sources and caveats: Statcast via pybaseball; grading runs against Statcast play-by-play at grade time. Model features use trailing windows that may span the offseason, backward-only. Openers (nine or fewer batters faced) are excluded from the strikeout model's population. Park HR context blends true park effects with the home roster's power and is used as signal, not sold as a clean park factor.
Amendment, 2026-07-20: 183 grades restored to the record
The running Brier was better than the engine had earned, and
this corrects it. The batter graders decide whether a player was
in the starting nine by reading Statcast at-bat order. They guard the
case where a game has no Statcast rows yet, but not the case where the
pull is only PARTIAL — and on a partial pull a genuine starter is simply
absent from the derived nine, so his row was written
voided_scratch. Because a void is permanent by design, it
froze that way.
An audit on 2026-07-20 found 61 player-games affected across 7/17–7/19 — Manny Machado, Jarren Duran and Garrett Mitchell among them, all of whom started and played. Verified against the graders' own definition (the first nine distinct batters per side, by at-bat order): 61 were genuine starters, 7 were pinch hitters, 80 never batted. Only the 61 were amended; the other 87 remain correctly voided. The review covered the 148 scratch-voids specifically; the site's other voids are postponements and late-publishes, which are correct by their own definition and were not in scope for a starting-nine recount.
What it cost, stated straight. Restoring them moved hits from 1,282 graded at 0.19809 Brier to 1,404 at 0.20199 — worse by 0.0039, because the suppressed rows had scored worse than the published log. Home runs moved from 641 at 0.10064 to 702 at 0.09855. Strikeouts were unaffected. The record now reads slightly worse than it did this morning, which is the point: a bug that silently deletes your bad results is not a rounding error, it is the failure this whole page exists to make impossible.
Method: scripts/regrade_false_scratches.py,
dry-run first, database backed up before the write. The grader has been
fixed so a partial pull now defers instead of voiding.
Two gaps in the pre-game artifacts, disclosed
The dated JSON snapshots were backfilled on 2026-07-20.
Until that date the generator wrote only the current day's snapshot, so a
day's file froze at whatever had published when the build happened to run
— predictions-2026-07-18.json held 1 pitcher of 29. The
files now regenerate for every day from the store. The
created_at timestamps inside them are the original write
times and were not touched; what changed is that the files are now
complete. A reader should know the file's own mtime is 7/20 even where
its contents are older.
The 2026-07-17 batter predictions cannot prove they preceded
first pitch. All 234 hits rows and all 234 home-run rows for
that date share a single created_at — one batch write,
several hours after the earliest first pitch that day. The K predictions
for 7/17 carry per-row timestamps and pass; the batter markets do not.
This site voids a K prediction stamped eleven minutes late, so applying a
weaker standard to 468 batter line-results would be exactly the selective
enforcement it exists to avoid. Those rows remain in the record and in
the running totals, and this note travels with them. Batter rows written
from 7/18 onward carry per-row timestamps.
Engine changes, dated. A record is only as honest as its seams, so every change to how a published probability is produced is listed here with the date it took effect. Predictions before that date are exactly what they were; nothing is ever recomputed or restated after the fact.
- 2026-08-06 — strikeout distributions smoothed. The model emits a probability for each strikeout count 0 through 12, and that curve was visibly jagged: neighbouring counts wobbled up and down in a way that reflected noise in the fitting, not anything about the pitcher. Each curve is now replaced by the smooth distribution with the same mean and the same spread, so the forecast says the same thing about how many strikeouts to expect and simply stops pretending to distinguish 6 from 7 more sharply than the data can. Measured over the 2,155 starts already graded, it improves the log score by 0.029 nats per start (95% CI 0.017 to 0.040, clustered by day). Individual line probabilities move by up to about 4 points; the expected strikeout count does not move at all.
- 2026-08-11 — home-run probabilities recalibrated nightly. The HR model had been running about 1.6 points hot: it said 12.6% on nights the league homered 10.9%. From this date each morning's HR probabilities pass through a small correction fitted on the last seven days of graded results — fitted only on days that were already over, never on the day being predicted. This shipped because it passed a test written down on 7/29, before any of the test window existed: over 7/30–8/8 (2,142 predictions) the corrected numbers were closer to what actually happened on both measures we pre-committed to (calibration error 0.0119 → 0.0094; average miss 0.0116 → 0.0076). The honest caveat: the margin is within statistical noise, so the same test keeps running — if the uncorrected numbers win it back over 8/11–8/20, the correction comes right back out, and that will be listed here too. Predictions before 8/11 are exactly as first published. Update 2026-08-24: that continuation test ran on 8/11–8/20 (2,110 predictions) and the correction kept winning on both pre-committed measures — calibration error 0.90% corrected vs 1.68% raw, average miss 0.47 points vs 1.61. It stays, and stays monitored.
- 2026-08-13 — strikeout counts above 12 are no longer called impossible. The published curve used to stop at 12, assigning exactly zero to 13-plus — which happens in about 0.26% of starts. Zero is an impossibility claim, not a small number, so the curve now extends to 18. Everything published before this date is exactly as it was.
- 2026-08-18 — strikeout tail reshaped by pitcher type. The pooled calibration checks were clean, and they were hiding two opposite errors: for low-strikeout pitchers the chance of an unusually big strikeout night ran about 1.5x too high, while for aces it ran about 3x too LOW — and the two cancelled in every average. From this date the far tail of each curve is adjusted by the pitcher's own expected strikeout level (fitted on 803 graded starts, direction and size disclosed in the repo). Live since: the low group's tail claims have gone from 1.65x reality to 0.90x. A pre-registered acceptance test over the next 200 graded starts decides whether it stays; its result will be listed here either way.
- 2026-08-31 — strikeout tail correction re-fitted; the ace half withdrawn. The 8/18 reshaping promised its acceptance result either way, so: the low-strikeout half passed cleanly (tail claims went from 1.65x reality to 1.01x over 307 live starts), but the ace half overshot — claims 1.75x reality against an allowed band of 1.6. A fix fitted on July's workloads met September's shorter leashes. Re-fitted on the live window (all three segments now trim slightly), and from today the tail correction re-fits weekly alongside the models, so seasonal drift gets tracked instead of patched after the fact.
- 2026-09-10 — home-run and multi-hit tail trims passed their test. Over 3,355 graded batter-games since 8/25: claimed vs realized now 0.99x at 3+ hits (was 1.15x) and 1.13x at 2+ homers (was 1.27x), with no loss of overall accuracy (log score within 0.001 of the untrimmed curves). One honest wrinkle: the 1+ homer level is now slightly UNDER- claimed (0.85x) because three separate corrections stack on it — the weekly refit is designed to pull that back, and the offseason fix is one unified correction instead of three.
- 2026-09-10 — sportsbook benchmark paused. Our odds-data subscription ended today. Every probability keeps publishing and grading through the end of the season; the "vs sportsbook implied" comparison and closing-line figures simply stop accumulating at this date and say so where they appear.
- 2026-08-24 — models now refit weekly (standing change). The four underlying models had been frozen since mid-July, and five weeks of roster churn showed up as drifting strikeout calibration. Every Monday each model is refit on all completed games to date — strictly backward-looking, the outgoing version archived, every refit logged. Nothing already published moves.
- 2026-08-25 — home-run and multi-hit tails trimmed. Same disease the strikeout tail had, found by the same board-wide check: the chance of 2+ home runs was claimed about 1.27x reality — almost entirely on LOW-power hitters, whose two-homer nights the model romanticized (sluggers' claims were fine) — and 3+ hit nights about 1.15x. Both tails are now tilted down (per power tier for HR), fitted on 8,314 graded batter-games. Acceptance test: 3,000 new graded batter-games per market, result listed here.
- 2026-08-25 — hit probabilities recalibrated nightly, like home runs. Registered on 8/10 as shadow-only with its verdict written in advance: ship only if the correction beat the raw numbers on BOTH pre-committed measures over 8/11–8/20, none of which existed yet. It did (calibration error 1.53% → 1.43%, average miss 1.53 points → 0.40), so the same seven-day rolling correction the HR market uses now applies to the hits line. Predictions before this date are exactly as first published.
- 2026-08-25 — partial-day outage, disclosed. The droplet's disk filled mid-afternoon (a backup copy of the growing odds store was the last straw), and everything written after that failed: roughly half the slate's predictions never published, and the day graded late. Nothing was restated — the day simply has fewer rows, and this line is the seam. Fixed the same day: space guards on every writer, a backup that skips loudly instead of filling the disk, and the freed headroom.
Probabilities, not picks. This is not betting advice. Page generated 2026-09-17 07:33 UTC.