Rob Zastryzny

Bats R Throws L6'3" 231 lbBorn 1992 Edmonton, CANDebut 2016Team MILDraft 2013 R2 #41 Chicago Cubs, Missouri ColumbiaContract 1 y/$902,500 (26) 2026: $902,500

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202616420.57.92.9221.06.22104.4
2027105.3
2028103.3

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 33

His ten closest age-33 comparables averaged 118 PITCH+ the next season; 8 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1John Bale2007104.8105.4110
2Lee Gardner2008105.2did not play
3Jay Jackson2021101.8142.55
4Akinori Otsuka2005106.3121.4232
5Tony Barnette2017104.4120.1104
6Micah Bowie2008104.8did not play
7Chris Martin2019102.2146.966
8Nick Ramirez2023104.383.263
9Brendan Donnelly2005106.9106.5278
10Cole Sulser2023104.1119.366

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025MIL260000000000
2024MIL90000000000
2023PIT210000000000
2022LAA60000000000
2018CHC60000000000
2017CHC430100000000.3330.3330.3330.66771.8
2016CHC830000000020.0000.0000.0000.000-119.0
Career8060100000020.1670.1670.1670.333-23.6

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj164105.3
2026*0
2025MIL212.45261022.09331020109.4100.0109.4
2024MIL101.179307.729015140.697.6138.2
2023PIT104.79211020.7971131591.1100.591.6
2022LAA006.756004.016013110.499.2109.6
2018CHC104.766005.72604385.8104.290.0
2017CHC008.3140013.062271172.1102.674.7
2016CHC101.1281016.0660517128.796.6125.3
Career613.84806089.038964174103.0103.0

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2017368.83.80.00.00.00.00.2440.2710.226
2016398.4-20.60.0100.050.075.00.0530.0530.048

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MILP262211001.000+0.0
2024MILP9801001.000-0.1
2023PITP212113011.000+0.1
2022LAAP640000-0.0
2018CHCP6612001.000+0.1
2017CHCP41304021.000+0.2
2016CHCP81612001.000-0.3

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2019AAAOklahoma City DodgersBat210 HR, 0 SB0.2110.474
2016AAAIowa CubsBat210 HR, 0 SB0.1250.410
2026AAANashville SoundsPit246.2 IP, 29% K0.00
2025AAAScranton/Wilkes-Barre RailRidersPit5112.0 IP, 24% K4.50
2025AAAnanPit8519.0 IP, 22% K6.16
2025AAANashville SoundsPit347.0 IP, 21% K9.00
2024AAANashville SoundsPit12029.2 IP, 32% K3.08
2023AAAIndianapolis IndiansPit6716.1 IP, 24% K4.47
2022AAASyracuse MetsPit20847.1 IP, 28% K3.63
2022AAAnanPit24155.1 IP, 28% K3.43
2022AAASalt Lake BeesPit338.0 IP, 27% K2.25
2021AAAJacksonville Jumbo ShrimpPit13429.1 IP, 31% K3.71
2019AAAOklahoma City CometsPit42694.1 IP, 20% K6.50
2019AATulsa DrillersPit7818.2 IP, 26% K0.99
2018AAAIowa CubsPit23956.0 IP, 21% K3.86
2017RkAZL CubsPit398.2 IP, 10% K1.10
2017AAAIowa CubsPit20247.0 IP, 20% K5.94
2016AAAIowa CubsPit33981.0 IP, 23% K4.33

Splits

Yearvs LHPvs RHPHomeAway
20170.0000.9000.300
20160.0000.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.