P · 2020–2026 · born 1998
Johan Oviedo
+2.9
career WAR (consensus)
+3.0 / +2.7
bWAR / fWAR
2
times traded
Career
Trades
STL → PIT, 2022Johan Oviedo, PIT ⇄ STL, 2022 · +3.2 WAR for PIT over 3 seasons85far betterPIT → BOS, 2025Tyler Samaniego, BOS ⇄ PIT, 2025 · -0.1 WAR for BOS over 1 season22worse · prov.Seasons
| Year | Club | IP | bWAR | fWAR | FIP− | ERA− | Salary |
|---|---|---|---|---|---|---|---|
| 2020 | STL | 25 | -0.5 | +0.1 | 122 | 127 | — |
| 2021 | STL | 62 | -0.4 | +0.1 | 126 | 120 | — |
| 2022 | STL | 25 | +0.3 | +0.1 | 103 | 81 | — |
| 2022 | PIT | 31 | +0.7 | +0.6 | 87 | 78 | — |
| 2023 | PIT | 178 | +2.2 | +1.8 | 103 | 97 | $735K |
| 2025 | PIT | 40 | +0.8 | +0.2 | 118 | 82 | $850K |
| 2026 | BOS | 4 | -0.1 | -0.1 | 246 | 229 | $1.6M |
The web around him
loading the web…
player · size = WAR delivered, colour = percentile ( worse better) franchise trade 0 players · 0 trades · 0 clubs