John Klein is a right-handed pitcher for the St. Paul Saints.
In MLB, John Klein has appeared in 3 games (4.1 IP) with a 4.15 ERA, a 1.62 WHIP, and 4.15 strikeouts per nine innings, on 2 strikeouts and 4 walks. In AAA, John Klein has appeared in 24 games (75.0 IP) with a 6.48 ERA, a 1.44 WHIP, and 10.68 strikeouts per nine innings, on 89 strikeouts and 35 walks.
John Klein's most recent tracked outing on netpitch was Aug 14, 2026 (AAA 2026).
Use the interactive dashboard above to break down John Klein'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 | 3 | 4.1 | 4.15 | 1.62 | 2 | 4 | 4.15 | 8.31 |
| aaa | 24 | 75.0 | 6.48 | 1.44 | 89 | 35 | 10.68 | 4.20 |
| Date | Lvl | Opp | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|
| Aug 14, 2026 | AAA | Worcester Red Sox | 4.0 | 3 | 2 | 3 | 3 |
| Aug 8, 2026 | AAA | Norfolk Tides | 2.2 | 3 | 2 | 2 | 2 |
| Aug 2, 2026 | AAA | Omaha Storm Chasers | 1.2 | 2 | 0 | 1 | 1 |
| Jul 30, 2026 | AAA | Omaha Storm Chasers | 1.0 | 0 | 0 | 0 | 3 |
| Jul 26, 2026 | AAA | Columbus Clippers | 1.0 | 2 | 2 | 2 | 0 |