Fri 8/01 | Sat 8/02 | Sun 8/03 |
---|---|---|
@COL 8:10 PM EDT | @COL 3:10 PM EDT | @COL 3:10 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $1.94
Median $1.00
Old School (5x5)
Average $3.00
Median $2.00
All Leagues
Average $1.20
Median $1.00
Old School (5x5)
Average $1.90
Median $2.00
Roster%
5.2%
Change
7Day
2.14%
30Day
3.06%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 28, 2025 9:41 PM : Oviedo (lat/elbow) struck out five and allowed one earned run on four hits and no walks over five innings in his most recent rehab start Thursday with Double-A Altoona.
Analysis: Oviedo made the fifth start of his rehab assignment Thursday and came through with his lengthiest and best outing yet, tossing 63 pitches (42 strikes) while generating 10 of his 15 outs via strikeout or groundout. The right-hander is likely to move up to Triple-A Indianapolis for his next appearance, and if he's able to surpass the 70-pitch mark in that outing, he could then be cleared to return from the 60-day injured list. The Pirates don't appear to have an opening for Oviedo in the rotation at the moment, but a spot could open up if Pittsburgh elects to move at least one of Mitch Keller, Bailey Falter or Andrew Heaney ahead of Thursday's trade deadline.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2020 | STL | 5 | 5 | 24.2 | 0 | 0 | 16 | 5.47297 | 1.37838 |
2021 | STL | 14 | 13 | 62.1 | 0 | 0 | 51 | 4.90909 | 1.57219 |
2022 | STL | 14 | 1 | 25.1 | 2 | 0 | 26 | 3.19737 | 1.30263 |
2022 | PIT | 7 | 7 | 30.2 | 2 | 0 | 28 | 3.22826 | 1.27174 |
2023 | PIT | 32 | 32 | 177.2 | 9 | 0 | 158 | 4.30582 | 1.37336 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2016 | STL (R) | 7 | 7 | 21.2 | 0 | 0 | 29 | 1.66154 | 1.15385 |
2017 | STL (R) | 6 | 6 | 27.2 | 2 | 0 | 31 | 4.87952 | 1.44578 |
2017 | STL (A-) | 8 | 8 | 47.1 | 2 | 0 | 39 | 4.56338 | 1.50000 |
2018 | STL (A) | 25 | 23 | 121.2 | 10 | 1 | 118 | 4.21644 | 1.53699 |
2019 | STL (A+) | 6 | 5 | 33.2 | 5 | 0 | 35 | 1.60396 | 1.21782 |
2019 | STL (AA) | 23 | 23 | 113.0 | 7 | 0 | 128 | 5.65487 | 1.62832 |
2021 | STL (AAA) | 12 | 11 | 54.1 | 1 | 0 | 59 | 6.12883 | 1.54601 |
2022 | STL (AAA) | 10 | 10 | 50.0 | 4 | 0 | 51 | 5.58000 | 1.32000 |
2022 | PIT (AAA) | 5 | 4 | 11.1 | 0 | 0 | 13 | 0.79412 | 0.97059 |
2025 | PIT (CPX) | 1 | 1 | 0.2 | 0 | 0 | 1 | 26.99986 | 4.49998 |
2025 | PIT (A) | 2 | 2 | 3.1 | 0 | 0 | 7 | 2.70000 | 1.80000 |
2025 | PIT (AA) | 2 | 2 | 8.1 | 1 | 0 | 8 | 2.16000 | 0.84000 |
2025 | PIT (AAA) | 1 | 1 | 5.0 | 0 | 0 | 5 | 1.80000 | 0.40000 |
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 29, 2025 | AAA | IND | @IOW | 1 | 0 | 0 | 5.0 | 17 | 1 | 1 | 2 | 5 | 0 | 0 | 1 |
Jul 24, 2025 | AA | ALT | CHE | 1 | 1 | 0 | 5.0 | 19 | 1 | 1 | 4 | 5 | 0 | 0 | 0 |
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 | 6 | 1 | 0 | 17.1 | 71 | 6 | 6 | 14 | 21 | 4 | 2 | 1 |
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 |
---|---|---|---|
May 1, 2021 12:37 PM | add | Fredericksburg Cannons | $1 |
May 28, 2021 2:10 PM | cut | Fredericksburg Cannons | $1 |
July 24, 2021 9:04 AM | add | Fredericksburg Cannons | $1 |
July 28, 2021 8:17 AM | cut | Fredericksburg Cannons | $1 |
April 21, 2023 2:24 PM | add | Weather Report | $5 |
July 4, 2023 12:41 PM | cut | Weather Report | $3 |
August 8, 2023 10:42 PM | add | Manassas Woodpeckers | $3 |
October 12, 2023 12:05 PM | increase | Manassas Woodpeckers | $5 |
March 7, 2024 11:45 AM | cut | Manassas Woodpeckers | $3 |
May 8, 2024 3:13 PM | add | Manassas Woodpeckers | $3 |
May 8, 2024 5:03 PM | cut | Manassas Woodpeckers | $2 |
June 14, 2024 3:53 PM | add | Manassas Woodpeckers | $2 |
June 15, 2024 8:33 AM | cut | Manassas Woodpeckers | $1 |
August 15, 2024 12:19 AM | add | Manassas Woodpeckers | $1 |
October 10, 2024 1:03 AM | increase | Manassas Woodpeckers | $3 |
Recent Trades for Johan Oviedo in Old School (5x5)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
April 17, 2023 2:52 PM | Diamond Girl |
Elehuris Montero COL AAA 1B/3B R $1 Johan Oviedo PIT SP/RP R $4 60IL $3 loan |
Kenny Kawaguchi |
Anthony Desclafani SFG SP/RP R $2 |