John Schreiber is a right-handed pitcher for the Kansas City Royals.
In MLB, John Schreiber has appeared in 310 games (294.0 IP) with a 3.58 ERA, a 1.24 WHIP, and 9.18 strikeouts per nine innings, on 300 strikeouts and 104 walks. In AAA, John Schreiber has appeared in 92 games (141.2 IP) with a 2.41 ERA, a 1.14 WHIP, and 9.72 strikeouts per nine innings, on 153 strikeouts and 51 walks.
John Schreiber's most recent tracked outing on netpitch was Aug 17, 2026 (MLB 2026).
Use the interactive dashboard above to break down John Schreiber's pitch mix, velocity, command, sequencing, count leverage, and damage-risk trends across every tracked MLB and AAA appearance.
| Level | G | IP | ERA | WHIP | K | BB | K/9 | BB/9 |
|---|---|---|---|---|---|---|---|---|
| mlb | 310 | 294.0 | 3.58 | 1.24 | 300 | 104 | 9.18 | 3.18 |
| aaa | 92 | 141.2 | 2.41 | 1.14 | 153 | 51 | 9.72 | 3.24 |
| Date | Lvl | Opp | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|
| Aug 17, 2026 | MLB | Athletics | 1.0 | 0 | 0 | 0 | 0 |
| Aug 14, 2026 | MLB | Los Angeles Angels | 1.0 | 0 | 0 | 0 | 0 |
| Aug 10, 2026 | MLB | Los Angeles Dodgers | 0.1 | 1 | 1 | 1 | 0 |
| Aug 8, 2026 | MLB | Chicago Cubs | 1.0 | 0 | 0 | 2 | 2 |
| Aug 4, 2026 | MLB | Minnesota Twins | 1.0 | 0 | 0 | 1 | 2 |