Boston Red Sox · SP
Coming off a modest 2025 campaign with the Red Sox, this 28-year-old left-hander profiles as a depth starter with streaming upside rather than a reliable fantasy anchor. Oviedo has shown the ability to post respectable ERA and WHIP numbers when healthy, as evidenced by his 3.57 ERA and 1.21 WHIP across 40+ innings last season, though his 42 strikeouts suggest modest punch for fantasy purposes. His early 2026 struggles—marked by a bloated 9.82 ERA through just 3.2 innings—signal he's still working into form and may need time to establish consistency. Fantasy managers should monitor his health and pitch count before committing, as he's best viewed as a tournament play or roster depth option rather than a season-long anchor in most formats.
Johan Oviedo resumes baseball activities with live batting practice
Red Sox pitcher Johan Oviedo, recovering from an elbow injury, threw a live batting practice session on Friday, marking significant progress in his rehabilitation. This suggests Oviedo is progressing through his recovery timeline and may be on a path to return.
Sep 7, 2026
| Year | Team | G | GS | W | L | SV | ERA | WHIP | K | IP | BB |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | St. Louis Cardinals | 5 | 5 | 0 | 3 | 0 | 5.47 | 1.38 | 16 | 24.2 | 10 |
| 2021 | St. Louis Cardinals | 14 | 13 | 0 | 5 | 0 | 4.91 | 1.57 | 51 | 62.1 | 37 |
| 2022 | 2 teams▼ | 21 | 8 | 4 | 3 | 0 | 3.21 | 1.29 | 54 | 56.0 | 23 |
| 2023 | Pittsburgh Pirates | 32 | 32 | 9 | 14 | 0 | 4.31 | 1.37 | 158 | 177.2 | 83 |
| 2025 | Pittsburgh Pirates | 9 | 9 | 2 | 1 | 0 | 3.57 | 1.21 | 42 | 40.1 | 23 |
| 2026 | Boston Red Sox | 1 | 0 | 0 | 0 | 0 | 9.82 | 1.91 | 3 | 3.2 | 1 |
| Career | Totals | 82 | 67 | 15 | 26 | 0 | 4.29 | 1.38 | 324 | 364.2 | 177 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand
| Year | Team | G | GS | W | L | SV | ERA | WHIP | K | IP | BB |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | DSL Cardinals | 7 | 7 | 0 | 1 | 0 | 1.66 | 1.15 | 29 | 21.2 | 6 |
| 2017 | 2 teams▼ | 14 | 14 | 4 | 3 | 0 | 4.68 | 1.48 | 70 | 75 | 36 |
| 2018 | Peoria Chiefs | 25 | 23 | 10 | 10 | 1 | 4.22 | 1.54 | 118 | 121.2 | 79 |
| 2019 | 2 teams▼ | 29 | 28 | 12 | 8 | 0 | 4.73 | 1.53 | 163 | 146.2 | 76 |
| 2021 | Memphis Redbirds | 12 | 11 | 1 | 6 | 0 | 6.13 | 1.55 | 59 | 54.1 | 29 |
| 2022 | 2 teams▼ | 15 | 14 | 4 | 2 | 0 | 4.70 | 1.26 | 64 | 61.1 | 26 |
| 2025 | 4 teams▼ | 8 | 8 | 1 | 2 | 0 | 3.12 | 1.04 | 36 | 26 | 7 |
| 2026 | Worcester Red Sox | 1 | 1 | 0 | 1 | 0 | 3.86 | 1.29 | 4 | 2.1 | 1 |
| Career | Totals | 111 | 106 | 32 | 33 | 1 | 4.53 | 1.45 | 543 | 509 | 260 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand
Current season · MLB only
| G | GS | IP | W-L | SV | ERA | WHIP | K | BB |
|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 3.2 | 0-0 | 0 | 9.82 | 1.91 | 3 | 1 |
| G | GS | IP | W-L | SV | ERA | WHIP | K | BB |
|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 3.2 | 0-0 | 0 | 9.82 | 1.91 | 3 | 1 |