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 Jul 5, 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 |
|---|---|---|---|---|---|---|---|
| Jul 5, 2026 | MLB | Philadelphia Phillies | 1.0 | 1 | 0 | 0 | 1 |
| Jul 2, 2026 | MLB | Tampa Bay Rays | 1.0 | 0 | 0 | 0 | 0 |
| Jun 27, 2026 | MLB | Chicago White Sox | 0.1 | 1 | 0 | 0 | 1 |
| Jun 26, 2026 | MLB | Chicago White Sox | 1.0 | 5 | 3 | 0 | 1 |
| Jun 22, 2026 | MLB | Tampa Bay Rays | 1.0 | 0 | 0 | 1 | 2 |