John Schreiber

John Schreiber

Kansas City Royals

#46 | Pitcher | Kansas City Royals

Age: 32
Height: 6' 2"
Weight: 224 lbs
Bats/Throws: R/R
Birthplace: Wyandotte, USA
Drafted: 2016

Season-by-Season Pitching

Year Team W-L ERA G GS IP H ER BB SO WHIP BB% SO%
2019 Detroit Tigers 2-0 6.23 13 0 13.0 16 9 4 19 1.54 0.068 0.322
2020 Detroit Tigers 0-1 6.32 15 0 15.2 19 11 4 14 1.47 0.057 0.200
2021 Boston Red Sox 0-0 3.00 1 0 3.0 4 1 1 5 1.67 0.077 0.385
2022 Boston Red Sox 4-4 2.22 64 0 65.0 45 16 19 74 0.98 0.074 0.288
2023 Boston Red Sox 2-1 3.86 46 2 46.2 41 20 25 53 1.41 0.123 0.260
2024 Kansas City Royals 4-3 3.66 59 0 51.2 48 21 20 46 1.32 0.089 0.205
2025 Kansas City Royals 3-3 3.80 74 0 64.0 57 27 19 62 1.19 0.072 0.234
2026 Kansas City Royals 0-2 6.14 9 0 7.1 7 5 6 4 1.77 0.167 0.111
CAREER 15-14 3.72 281 2 266.1 237 110 98 277 1.26 0.087 0.246

Season Projections

Category Projection
Wins3
Losses3
ERA4.08
Games64
GS0
Innings64.0
Hits62
SO59
WHIP1.34
BB24

Last 10 Games Details

Date Opponent IP H R ER BB SO HR ERA WHIP
2026-03-29 Atlanta Braves 1.0 1 1 1 0 1 1 9.00 1.00
2026-03-30 Minnesota Twins 1.0 1 0 0 0 0 0 4.50 1.00
2026-04-02 Minnesota Twins 1.0 1 1 1 2 1 0 6.00 1.67
2026-04-04 Milwaukee Brewers 1.0 0 0 0 2 0 0 4.50 1.75
2026-04-07 Cleveland Guardians 0.1 2 1 1 1 0 0 6.23 2.31
2026-04-09 Chicago White Sox 0.2 0 0 0 0 0 0 5.40 2.00
2026-04-12 Chicago White Sox 1.0 1 1 1 1 1 0 6.00 2.00
2026-04-16 Detroit Tigers 0.1 1 1 1 0 1 1 7.11 2.05
2026-04-19 New York Yankees 1.0 0 0 0 0 0 0 6.14 1.77
oOPS Performance Trend