Rough afternoon for Johan Oviedo sinks Pirates against Cardinals, prevents Missouri sweep
Blue Jays batter Johan Oviedo early, get 14 hits to hand Pirates 6th consecutive loss
Pirates' Johan Oviedo dominates Royals for first shutout
Choi, Triolo spark comeback from 4-run deficit, Pirates top Guardians 7-5 to stop 5-game skid - ABC News
Pittsburgh Pirates: 2023 Could Be a Big Season for Johan Oviedo
Johan Oviedo's inefficient night shows how far he and the Pirates still have to go - The Athletic
Johan Oviedo throws five scoreless innings vs. Reds
Pirates lose 6th straight, Belt 2-run double lifts Blue Jays - The San Diego Union-Tribune
Pirates enjoy enticing glimpse of future while snapping losing skid against Cubs