The Baseball Cube
TBC PremiumSign up to TBC PREMIUM for $24/year and get No Ads, the Player Tracker, Research Applications, Data Store Discounts and more!
Tracker
Store
Sign In / Register

Johan Oviedo

Active on MLB Roster ... Pittsburgh Pirates (MLB)
 
High Level
MLB
Years
2016-2023 (2020-2023)
Proper Name
Johan Oviedo
Pronunciation
YO-hahn oh-vee-YAY-doh
Positions
P (167)
Positions
P
Height / Weight
6-6 / 275
Bats / Throws
Right / Right
Birthdate
March 2,1998
Drafted/Signed
UDFA: 2016-St. Louis Cardinals
Signing Bonus
$ 1,900,000
Service Time
3.079 (2024)
Contract Info
2025-2025 ($0.85m)
MLBAM ID
670912
Retrosheet#
oviej001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career13-2572580320.22952794.321.40

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2016Dominican CardinalsDslRkSLN-18011.66770000021.2198406290001.157.890.002.4912.053.324.83
2017Johnson City CardinalsAppRkSLN2619214.88660000027.2221715018315341.457.160.005.8610.085.531.72
2017State College SpikesNYPLA-SLN5419224.56880000047.1533024318396111.5010.080.573.427.425.702.17
2018Peoria ChiefsMidwASLN-2010104.22252300121121.2108635767911811231.547.990.445.848.734.661.49
2019Palm Beach CardinalsFSLA+SLN-21501.60650001033.22976112351021.227.750.273.219.361.872.92
2019Springfield CardinalsTexAASLN-21785.65232300000113.012072719641286381.639.560.725.1010.195.732.00
2020St. Louis CardinalsNLMLBSLN5922035.47550000024.2241815310164051.388.761.093.655.846.571.60
2021Memphis RedbirdsILAAASLN4823166.1312110001054.1553837729593151.559.111.164.809.776.292.03
2021St. Louis CardinalsNLMLBSLN5923054.9114130001062.1613934837512061.578.811.165.347.365.631.38
2022Indianapolis IndiansILAAAPIT2324000.79540001011.181103132010.976.350.002.3810.320.794.33
2022Memphis RedbirdsILAAASLN4824425.5810100000050.04333311423515041.327.742.524.149.185.942.22
2022St. Louis CardinalsNLMLBSLN5924213.2014100313025.1269947261111.309.241.422.499.243.203.71
2022Pittsburgh PiratesNLMLBPIT6224223.23770000030.2231211116281021.276.750.294.708.223.521.75
2023Pittsburgh PiratesNLMLBPIT24259144.31323211000177.21619185198315873131.378.160.964.208.004.611.90
2016RkTotal--SLN----011.66770000021.2198406290001.157.890.002.4912.053.324.83
2017A-,RkTotal--SLN----434.6814140000075.07547393367011451.489.000.364.328.405.641.94
2018ATotal--SLN----10104.22252300211121.2108635767911811231.547.990.445.848.734.661.49
2019A+,AATotal--SLN----1284.72292800100146.21497977107616373101.539.140.614.6610.004.852.14
2020MLBTotal--SLN----035.47550000024.2241815310164051.388.761.093.655.846.571.60
2021AAATotal--SLN----166.1312110010054.1553837729593151.559.111.164.809.776.292.03
2021MLBTotal--SLN----054.9114130010062.1613934837512061.578.811.165.347.365.631.38
2022AAATotal--PIT,SLN----424.7015140010061.15134321426647051.267.482.053.829.394.992.46
2022MLBTotal--SLN,PIT----433.2121800133056.0492120523542131.297.880.803.708.683.382.35
2023MLBTotal--PIT----9144.31323211000177.21619185198315873131.378.160.964.208.004.611.90
Tot:MLB (4 yrs)MLB13254.327258111430320.229516915435153279154271.408.280.984.297.834.741.82
Tot:NL (4 yrs)NL13254.327258111430320.229516915435153279154271.408.280.984.297.834.741.82
Tot:Minors (6 yrs)Minors31304.611029700511480.2457269246402525033910281.488.560.754.729.425.042.00
Tot:AAA (2 yrs)AAA585.37272500200115.210672692155123101101.398.251.634.289.575.602.24
Tot:AA (1 yrs)AA785.65232300000113.012072719641286381.639.560.725.1010.195.732.00
Tot:A+ (1 yrs)A+501.60650010033.22976112351021.227.750.273.219.361.872.92
Tot:A (1 yrs)A10104.22252300211121.2108635767911811231.547.990.445.848.734.661.49
Tot:A- (1 yrs)A-224.56880000047.1533024318396111.5010.080.573.427.425.702.17
Tot:Rk (2 yrs)Rk223.4713130000049.1412519024605341.327.480.004.3810.954.562.50

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2019Springfield CardinalsTexAASLN-21P680100000004000001801.125.125.125.250.000.000.2500.0050.000.000.00
2021Memphis RedbirdsILAAASLN4823P690000000005000000900.000.000.000.000.000.000.0000.0055.560.000.00
2021St. Louis CardinalsNLMLBSLN5923P132033000200290000032203.150.227.150.377.100.000.2739.0940.914.500.00
2019AATotal--SLN------680100000004000001801.125.125.125.250.000.000.2500.0050.00Tex2019
2021AAATotal--SLN------690000000005000000900.000.000.000.000.000.000.0000.0055.56IL22021
2021MLBTotal--SLN------132033000200290000032203.150.227.150.377.100.000.2739.0940.914.50NL2021
Tot:MLB (1 yrs)MLB132033000200290000032203.150.227.150.377.100.000.2739.0940.914.50
Tot:NL (1 yrs)NL132033000200290000032203.150.227.150.377.100.000.2739.0940.914.50
Tot:Minors (2 yrs)Minors121701000000090000011701.059.059.059.118.000.000.1250.0052.94
Tot:AAA (1 yrs)AAA690000000005000000900.000.000.000.000.000.000.0000.0055.56
Tot:AA (1 yrs)AA680100000004000001801.125.125.125.250.000.000.2500.0050.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2020St. Louis CardinalsMLB Spring TrainingSpring22003.1840000405.24220171000.886.350.001.5911.123.187.00
2021St. Louis CardinalsMLB Spring TrainingSpring23004.5010000102.02110030011.009.000.000.0013.504.500.00
2022St. Louis CardinalsMLB Spring TrainingSpring24003.8620000204.24320230001.297.710.003.865.795.791.50
2023Pittsburgh PiratesMLB Spring TrainingSpring25114.58640002019.221111017241001.429.610.463.2010.985.033.43
Tot:Spring (4 Yrs)Spring114.22440009032.0311715110372011.288.720.282.8110.414.783.70
Player pitching statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2017State College SpikesNYPLA-19P8--56031111001.0001.40.000.0010.7100.013
2017Johnson City CardinalsAppRk19P6--46001010001.0001.70.000.009.0100.015
2018Peoria ChiefsMidwA20P25--6810151400.9330.60.000.0018.0100.07
2019Springfield CardinalsTexAA21P23--41011151400.9330.60.000.0016.4100.010
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2016Dominican CardinalsDslRkSLN1845262-7--dnq
2017Johnson City CardinalsAppRkSLN1933343-6Roberto Espinoza--dnq
2017State College SpikesNYPLA-SLN1940352-8Joe Kruzel--dnq
2018Peoria ChiefsMidwASLN2076633-25Chris Swauger--Lost in Finals
2019Palm Beach CardinalsFSLA+SLN2157735-6Dann Bilardello--No playoffs
2019Springfield CardinalsTexAASLN2160803-23Joe Kruzel--dnq
2020St. Louis CardinalsNLMLBSLN2230283-5Mike Shildt563,5000.092Lost in Wild Card Series (Padres)
2021Memphis RedbirdsIL2AAASLN2361675-12Ben Johnson--
2021St. Louis CardinalsNLMLBSLN2390722-14Mike Shildt570,5000.156Lost NL Wild-Card Game (Dodgers)
2022Indianapolis IndiansIL2AAAPIT2474754-5Miguel Perez--
2022Memphis RedbirdsIL2AAASLN2473776-10Ben Johnson--
2022Pittsburgh PiratesNLMLBPIT24621005-7Derek Shelton1.079dnq
2022St. Louis CardinalsNLMLBSLN2493691-14Oliver Marmol1.079Lost in Wild-Card Series (Phillies)
2023Pittsburgh PiratesNLMLBPIT2576864-32Derek Shelton735,0002.079dnq
14 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2025-01-29Signed to 1-year contract for 2025-2025 ($0.85m) [Lost Arbitration]Pittsburgh PiratesYesActive
2024-11-04Activated from injured listPittsburgh PiratesYesActive
2024-02-14IL-60 Tommy John surgeryPittsburgh PiratesPittsburgh Pirates (MLB)NoIL-60
2022-09-01Recalled from from Indianapolis Indians (Rk)Pittsburgh PiratesYesActive
2022-08-02Traded from Cardinals with Malcom Nunez to Pirates for Jose Quintana and Chris StrattonPittsburgh PiratesIndianapolis (AAA)YesMinors
2022-06-03Recalled from from Memphis Redbirds (Rk)St. Louis CardinalsYesActive
2022-03-28Assigned to Memphis Redbirds (AAA)St. Louis CardinalsMemphis (AAA)YesMinors
2021-07-26Assigned to Memphis [AAA_East] (AAA)St. Louis CardinalsMemphis (AAA)YesMinors
2021-07-20Recalled from Memphis (AAA)St. Louis CardinalsYesActive
2021-07-08Assigned to Memphis [AAA_East] (AAA)St. Louis CardinalsMemphis (AAA)YesMinors
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2017Baseball AmericaTeamSt. Louis Cardinals30View Rankings
2017MLB PipelineTeamSt. Louis Cardinals27View Rankings
2018Baseball AmericaTeamSt. Louis Cardinals23View Rankings
2018MLB PipelineTeamSt. Louis Cardinals24View Rankings
2019Baseball AmericaTeamSt. Louis Cardinals20View Rankings
2019MLB PipelineTeamSt. Louis Cardinals21View Rankings
2020Baseball AmericaTeamSt. Louis Cardinals12View Rankings
2020Baseball ProspectusTeamSt. Louis Cardinals7View Rankings
2020FanGraphsTeamSt. Louis Cardinals12View Rankings
2020MLB PipelineTeamSt. Louis Cardinals11View Rankings
2021Baseball AmericaTeamSt. Louis Cardinals10View Rankings
2021MLB PipelineTeamSt. Louis Cardinals10View Rankings
12 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2016St. Louis Cardinals1,900,000Signing Bonus
2020St. Louis Cardinals22563,500--4,724,815563,500.092
2021St. Louis Cardinals23570,500--4,170,000570,500.156
2023Pittsburgh Pirates25735,000206844,644,046720,0002.079
2024Pittsburgh Pirates26765,000186664,888,833740,0003.079
5 season(s)$4,534,000Career Earnings
Talent Ratings
Strikeouts
44
Walks
35
Hittable
48
SO/BB
33
vsPower
48
Hitting
12
Durability
52
Team
.511

[Career Highlights]

[2016]  Drafted by the St. Louis Cardinals in Round #0 (#0) ... Signing Scout: Angel Ovalles ... Played for Dominican Cardinals (Rk)
[2017]  Played for Johnson City Cardinals (Rk) ... Played for State College Spikes (A-)
[2018]  Played for Peoria Chiefs (A) ... Led Midw in Walks Allowed ... Finished top 10 in Midw in Wins, Losses, Games Started, Strikeouts
[2019]  Played for Palm Beach Cardinals (A+) ... Played for Springfield Cardinals (AA) ... Played for Springfield Cardinals (AA) ... Led Tex in Walks Allowed ... Finished top 10 in Tex in Wins, Losses, Games Started, Hits Allowed, Runs Allowed, Earned Runs Allowed, Strikeouts, Home Runs per 9 Innings, Strikeouts per 9 Innings
[2020]  Played for St. Louis Cardinals (MLB)
[2021]  Played for Memphis Redbirds (AAA) ... Played for Memphis Redbirds (AAA) ... Played for St. Louis Cardinals (MLB) ... Played for St. Louis Cardinals (MLB)
[2022]  Played for Memphis Redbirds (AAA) ... Played for Indianapolis Indians (AAA) ... Played for Pittsburgh Pirates (MLB) ... Played for St. Louis Cardinals (MLB)
Show full Career Summary [2016-2023]
Page Last Updated: 2/26/2025 6:10:50 AM