On MLB 40-man: NO
Acquired: Trade (STL) Aug'22
Thu 7/24 | Fri 7/25 | Sat 7/26 |
---|---|---|
--- | ARI 6:40 PM EDT | ARI 6:40 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $2.60
Median $1.50
Ottoneu Classic (4x4)
Average $0.00
Median $0.00
All Leagues
Average $1.70
Median $2.00
Ottoneu Classic (4x4)
Average $2.20
Median $1.50
Roster%
3.06%
Change
7Day
0.31%
30Day
0.92%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 22, 2025 11:34 AM : Oviedo (lat/elbow) struck out three and allowed one earned run on three hits and no walks over 3.1 innings in his rehab start with Double-A Altoona on Friday.
Analysis: Oviedo has now completed four starts during his rehab assignment, which began June 30 in the rookie-level Florida Complex League before he moved up to Single-A Bradenton and then Altoona. He built up to 53 pitches in Friday's outing and may need to make another appearance or two in the minors before he's stretched out enough to handle a typical starter's workload. According to Colin Beazley of the Pittsburgh Post-Gazette, Oviedo returned to Pittsburgh on Monday to meet with team doctors and complete a bullpen session, but he's expected to resume his assignment at Altoona or Triple-A Indianapolis later on this week.
MLB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2020 | STL | 5 | 5 | 24.2 | 16 | 1.09459 | 5.47297 | 1.37838 |
2021 | STL | 14 | 13 | 62.1 | 51 | 1.15508 | 4.90909 | 1.57219 |
2022 | STL | 14 | 1 | 25.1 | 26 | 1.42105 | 3.19737 | 1.30263 |
2022 | PIT | 7 | 7 | 30.2 | 28 | 0.29348 | 3.22826 | 1.27174 |
2023 | PIT | 32 | 32 | 177.2 | 158 | 0.96248 | 4.30582 | 1.37336 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2016 | STL (R) | 7 | 7 | 21.2 | 29 | 0.00000 | 1.66154 | 1.15385 |
2017 | STL (R) | 6 | 6 | 27.2 | 31 | 0.00000 | 4.87952 | 1.44578 |
2017 | STL (A-) | 8 | 8 | 47.1 | 39 | 0.57042 | 4.56338 | 1.50000 |
2018 | STL (A) | 25 | 23 | 121.2 | 118 | 0.44384 | 4.21644 | 1.53699 |
2019 | STL (A+) | 6 | 5 | 33.2 | 35 | 0.26733 | 1.60396 | 1.21782 |
2019 | STL (AA) | 23 | 23 | 113.0 | 128 | 0.71681 | 5.65487 | 1.62832 |
2021 | STL (AAA) | 12 | 11 | 54.1 | 59 | 1.15951 | 6.12883 | 1.54601 |
2022 | STL (AAA) | 10 | 10 | 50.0 | 51 | 2.52000 | 5.58000 | 1.32000 |
2022 | PIT (AAA) | 5 | 4 | 11.1 | 13 | 0.00000 | 0.79412 | 0.97059 |
2025 | PIT (CPX) | 1 | 1 | 0.2 | 1 | 0.00000 | 26.99986 | 4.49998 |
2025 | PIT (A) | 2 | 2 | 3.1 | 7 | 0.00000 | 2.70000 | 1.80000 |
2025 | PIT (AA) | 1 | 1 | 3.1 | 3 | 0.00000 | 2.70000 | 0.90000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 27, 2023 | PIT | @PHI | 1 | 0 | 0 | 0 | 5.0 | 24 | 6 | 6 | 7 | 6 | 2 | 1 | 2 |
Sep 21, 2023 | PIT | @CHC | 1 | 1 | 0 | 0 | 6.0 | 28 | 0 | 0 | 4 | 5 | 5 | 1 | 0 |
Sep 15, 2023 | PIT | NYY | 1 | 0 | 0 | 0 | 5.0 | 23 | 1 | 1 | 4 | 7 | 5 | 0 | 0 |
Sep 9, 2023 | PIT | @ATL | 1 | 0 | 0 | 0 | 3.2 | 21 | 3 | 3 | 9 | 4 | 1 | 1 | 0 |
Sep 3, 2023 | PIT | @STL | 1 | 0 | 0 | 0 | 3.2 | 22 | 5 | 3 | 4 | 2 | 6 | 0 | 1 |
Aug 28, 2023 | PIT | @KCR | 1 | 1 | 0 | 0 | 9.0 | 30 | 0 | 0 | 2 | 5 | 2 | 0 | 0 |
Aug 22, 2023 | PIT | STL | 1 | 1 | 0 | 0 | 5.0 | 20 | 1 | 1 | 4 | 5 | 1 | 0 | 1 |
Aug 16, 2023 | PIT | @NYM | 1 | 0 | 0 | 0 | 4.0 | 21 | 4 | 4 | 5 | 3 | 5 | 0 | 1 |
Aug 11, 2023 | PIT | CIN | 1 | 0 | 0 | 0 | 5.0 | 25 | 6 | 6 | 5 | 4 | 2 | 3 | 1 |
Aug 6, 2023 | PIT | @MIL | 1 | 1 | 0 | 0 | 7.0 | 24 | 0 | 0 | 2 | 6 | 3 | 0 | 0 |
Totals | 10 | 4 | 0 | 0 | 53.1 | 238 | 26 | 24 | 46 | 47 | 32 | 6 | 6 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 18, 2025 | AA | ALT | AKR | 1 | 0 | 0 | 3.1 | 13 | 1 | 1 | 3 | 3 | 0 | 1 | 0 |
Jul 11, 2025 | A | BRD | SLU | 1 | 0 | 0 | 2.2 | 12 | 1 | 1 | 2 | 5 | 2 | 0 | 0 |
Jul 5, 2025 | A | BRD | @FTM | 1 | 0 | 0 | 0.2 | 4 | 0 | 0 | 0 | 2 | 2 | 0 | 0 |
Jun 30, 2025 | CPX | F-PIR | @F-TWI | 1 | 0 | 0 | 0.2 | 6 | 2 | 2 | 3 | 1 | 0 | 1 | 0 |
Totals | 4 | 0 | 0 | 7.1 | 35 | 4 | 4 | 8 | 11 | 4 | 2 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
April 22, 2023 8:18 PM | add | All Hail West Teixeira | $5 |
May 2, 2023 10:44 PM | cut | All Hail West Teixeira | $3 |
June 9, 2023 2:12 PM | add | All Hail West Teixeira | $3 |
June 10, 2023 12:28 PM | cut | All Hail West Teixeira | $2 |
July 17, 2023 9:35 PM | add | Twosies | $2 |
July 23, 2023 8:36 AM | cut | Twosies | $1 |
July 24, 2023 8:37 AM | add | Tangletown Studebakers | $2 |
July 25, 2023 4:04 PM | cut | Tangletown Studebakers | $1 |
August 29, 2023 12:38 AM | add | Tangletown Studebakers | $1 |
October 12, 2023 12:09 PM | increase | Tangletown Studebakers | $3 |
January 10, 2024 2:54 PM | cut | Tangletown Studebakers | $0 |
Recent Trades for Johan Oviedo in Ottoneu Classic (4x4)
No trades found |