Player

Johan Oviedo

Player Info
Full Name
Johan
Born
March 2, 1998
Havana, La Habana, Cuba
Size
6'5" / 245 lbs
B/T
R / R
Debut
August 19, 2020
Teams
Career Batting
81
G
.150
AVG
3
H
0
HR
2
RBI
.377
OPS
8
OPS vs Lg
1% of the career qualification threshold · about these stats
Career Pitching
15-26
W-L
4.24
ERA
81
G
321
SO
0
SV
1.38
WHIP
Pitching Season by Season
Season-by-season pitching statistics for Johan Oviedo
Year Team W L ERA G GS SV IP SO BB
2025 Pittsburgh Pirates 2 1 3.57 9 9 0 40.1 42 23
2023 Pittsburgh Pirates 9 14 4.31 32 32 0 177.1 158 83
2022 St. Louis Cardinals 2 1 3.20 14 1 0 25.0 26 7
2022 Pittsburgh Pirates 2 2 3.23 7 7 0 30.2 28 16
2021 St. Louis Cardinals 0 5 4.91 14 13 0 62.1 51 37
2020 St. Louis Cardinals 0 3 5.47 5 5 0 24.2 16 10
Advanced Pitching About these stats
Season-by-season advanced pitching statistics for Johan Oviedo
Year Lg IP K/9 BB/9 WHIP Qual
2025 NL 40.3 9.37 5.13 1.215
2023 NL 177.7 8.00 4.20 1.373 ✓
2022 NL 56.0 8.68 3.70 1.286
2021 NL 62.3 7.36 5.34 1.572
2020 NL 24.7 5.84 3.65 1.378
Batting Season by Season
Season-by-season batting statistics for Johan Oviedo
Year Team G AB H 2B 3B HR R AVG
2025 Pittsburgh Pirates 9 0 0 0 0 0 0 .000
2023 Pittsburgh Pirates 32 0 0 0 0 0 0 .000
2022 St. Louis Cardinals 14 0 0 0 0 0 0 .000
2022 Pittsburgh Pirates 7 0 0 0 0 0 0 .000
2021 St. Louis Cardinals 14 20 3 0 0 0 3 .150
2020 St. Louis Cardinals 5 0 0 0 0 0 0 .000
Advanced Batting About these stats
Season-by-season advanced batting statistics for Johan Oviedo
Year Lg PA ISO BABIP BB% K% OPS vs Lg HR/162 Qual
2021 NL 22 .000 .273 9.1 40.9 8 0.0
Career Fielding by Position
Career fielding totals by position for Johan Oviedo
Pos G PO A E DP FPct
P 81 32 24 2 2 .966
Fielding Season by Season
Season-by-season fielding statistics for Johan Oviedo
Year Team Pos G PO A E DP FPct
2025 Pittsburgh Pirates P 9 1 2 0 0 1.000
2023 Pittsburgh Pirates P 32 19 13 0 1 1.000
2022 Pittsburgh Pirates P 7 0 1 1 0 .500
2022 St. Louis Cardinals P 14 3 2 0 1 1.000
2021 St. Louis Cardinals P 14 6 6 1 0 .923
2020 St. Louis Cardinals P 5 3 0 0 0 1.000