\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"It’s not, to be clear, suddenly a Skubal-level heater. But that’s a big change, and it’s reflected in the Stuff+ metrics (evaluates the quality of a pitch’s velocity, movement and quality) which had graded it as well below-average (82) in 2023 and a pretty solid pitch (115) in 2025 -- actually a lot closer to the top of the leaderboard than you’d think. It stopped being something like a bad sinker, and started being something like a usable four-seamer.\n\nIt’s not fully clear how he did that, though it’s likely to be about a change in grip, and either way, some credit should go to the Pittsburgh pitching development system there. It didn’t, obviously, suddenly make him a star; there’s no amount of fastball shape improvement that will make a 14% walk rate OK, and that might limit what he’s really able to do with it. The story here is not “ace in the making,” so much as “a really, really interesting change that’s worth highlighting.”\n\nThe Red Sox, contrary to popular belief, don’t prevent their pitchers from throwing fastballs. They just try to not let them throw *bad* fastballs for the sake of saying you did. The old version of Oviedo very much had “a bad fastball.” The new version? Just might be considerably more interesting than you’d think, and it’s not that hard to see what Boston saw in him. It’s not, to be clear, the ERA.","type":"text"}],"relativeSiteUrl":"/news/johan-oviedo-outlook-with-red-sox","contentType":"news","subHeadline":"Righty's return from injury showcased big fastball improvements","summary":"After a big trade for Sonny Gray, the next NL Central righty the Red Sox have added might seem considerably less interesting, given that new addition Johan Oviedo has spent most of five seasons for St. Louis and Pittsburgh being decidedly unremarkable. You wouldn’t look at a career 4.24 ERA","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"PersonTag","slug":"playerid-670912","title":"Johan Oviedo","person":{"__ref":"Person:670912"},"type":"player"},{"__typename":"ContributorTag","slug":"mike-petriello","title":"Mike Petriello","type":"contributor"},{"__typename":"TaxonomyTag","slug":"savant","title":"savant","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"},{"__typename":"TeamTag","slug":"teamid-111","type":"team","title":"Boston Red Sox","team":{"__ref":"Team:111"}},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/z86dtsdarayqygujg5w5","title":"Johan Oviedo's pitching style, outlook for Red Sox"},"getTeamsBySportId({\"ids\":[1]})":[{"__ref":"Team:133"},{"__ref":"Team:134"},{"__ref":"Team:135"},{"__ref":"Team:136"},{"__ref":"Team:137"},{"__ref":"Team:138"},{"__ref":"Team:139"},{"__ref":"Team:140"},{"__ref":"Team:141"},{"__ref":"Team:142"},{"__ref":"Team:143"},{"__ref":"Team:144"},{"__ref":"Team:145"},{"__ref":"Team:146"},{"__ref":"Team:147"},{"__ref":"Team:158"},{"__ref":"Team:108"},{"__ref":"Team:109"},{"__ref":"Team:110"},{"__ref":"Team:111"},{"__ref":"Team:112"},{"__ref":"Team:113"},{"__ref":"Team:114"},{"__ref":"Team:115"},{"__ref":"Team:116"},{"__ref":"Team:117"},{"__ref":"Team:118"},{"__ref":"Team:119"},{"__ref":"Team:120"},{"__ref":"Team:121"}],"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/bal/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"t110-base-palette\",\"propertiesKey\":\"t110-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/tickets/single-game-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"appears:1742356740;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Tickets","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1774119600;"},{"__typename":"NavItem","placement":null,"linkText":"Ticket Plans","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"10-Game Pack","linkUrl":"/tickets/10-game-pack","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Promotions and Gate Giveaways","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Packages","linkUrl":"/tickets/special-ticket-packages","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Heritage Nights","linkUrl":"/tickets/special-ticket-packages#heritage-nights","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"eGift Cards","linkUrl":"/tickets/gift-cards","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"GOVX Military & First Responder Offer","linkUrl":"/tickets/govx","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Premium Club","linkUrl":"https://hospitality.orioles.com/premium-club","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"O's Ultimate Experience","linkUrl":"/tickets/ultimate-experience","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Suites and Party Facilities","linkUrl":"/tickets/premium","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"The Home Plate Club","linkUrl":"/tickets/home-plate-club","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"SeatGeek","linkUrl":"https://seatgeek.com/baltimore-orioles-tickets?aid=15966&pid=integration&rid=1&utm_medium=partnership&utm_source=orioles_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"My Orioles Tickets","linkUrl":"/tickets/my-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Upper Deck Bundle","linkUrl":"/tickets/upper-deck-bundle","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"All-Inclusive Picnic Perch","linkUrl":"/tickets/group-tickets/picnic-perch","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Bird Bath","linkUrl":"/tickets/bird-bath","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Digital Ticketing","linkUrl":"/tickets/mobile","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/specials/offers","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1758824100;"},{"__typename":"NavItem","placement":null,"linkText":"Loaded Value Tickets","linkUrl":"/tickets/loaded-tickets","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"University Nights","linkUrl":"/tickets/specials/university-nights","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1726613100;"},{"__typename":"NavItem","placement":null,"linkText":"Friday Birdland Student Pass","linkUrl":"/tickets/students","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Multi-Game Pack","linkUrl":"/tickets/multi-game-pack","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Holiday Voucher Pack","linkUrl":"/tickets/holiday-pack","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1767416340;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Ticket Information","linkUrl":"/tickets/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1730433660;"},{"__typename":"NavItem","placement":null,"linkText":"Father’s Day Offer","linkUrl":"/tickets/fathers-day-offer","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Home Run Derby Flash Sale","linkUrl":"/tickets/flash-sale","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1721188860;"},{"__typename":"NavItem","placement":null,"linkText":"Walk-Off Ticket Offer","linkUrl":"/tickets/single-game-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1721073660;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"rewards","linkTarget":null,"linkText":"Memberships","linkUrl":"/tickets/season-tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"My Orioles Tickets","linkUrl":"/tickets/my-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Birdland Rewards","linkUrl":"/tickets/season-tickets/birdland-rewards","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Birdland Membership A-to-Z Guide","linkUrl":"/tickets/season-tickets/guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Members-Only News","linkUrl":"/news/topic/birdland-member-news","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Select-A-Seat Event","linkUrl":"/tickets/season-tickets/select-a-seat","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1741446000;"}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2026-03","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Regular Season Schedule","linkUrl":"/schedule/2026-03","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Schedule","linkUrl":"/schedule/2026-02","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Sortable Schedule","linkUrl":"/schedule/2026/fullseason","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Downloadable Schedule","linkUrl":"/schedule/downloadable-schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcast Schedule","linkUrl":"/schedule/list","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Printable Schedule","linkUrl":"/schedule/printable-schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcast Affiliates","linkUrl":"/schedule/broadcast-affiliates","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"https://www.mlb.com/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Stats","linkUrl":"/stats/team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"https://www.mlb.com/prospects/stats?teamId=110","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Roster","linkUrl":"/roster","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"40-Man Roster","linkUrl":"/roster/40-man","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Non-Roster Invitees","linkUrl":"/roster/nri","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Chart","linkUrl":"/roster/depth-chart","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Coaches","linkUrl":"/roster/coaches","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/roster/transactions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Updates","linkUrl":"https://www.mlb.com/orioles/news/topic/orioles-injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pronunciation Guide","linkUrl":"/team/pronunciation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1759096800;"},{"__typename":"NavItem","placement":null,"linkText":"Orioles Minor Leagues","linkUrl":"/team/minor-leagues","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Front Office","linkUrl":"/team/front-office","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcasters","linkUrl":"/team/broadcasters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/roster/starting-lineups","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Player Search","linkUrl":"http://mlb.mlb.com/mlb/players/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top 30 Prospects","linkUrl":"https://www.mlb.com/prospects/orioles/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Draft Results","linkUrl":"https://www.mlb.com/draft/tracker/all/team/orioles","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores","placement":"mobile","visible":"True","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Video","linkUrl":"/video","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Orioles Videos","linkUrl":"/video","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Game Highlights","linkUrl":"/video/topic/orioles-game-recap","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"News Conferences","linkUrl":"/video/topic/orioles-news-conferences","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Take Flight","linkUrl":"/video/topic/take-flight","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ceremonies","linkUrl":"/video/topic/orioles-ceremonies","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles Draft","linkUrl":"/video/topic/orioles-draft","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Historic O's Moments","linkUrl":"/video/topic/historic-orioles-moments","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Highlights","linkUrl":"/video/topic/orioles-in-the-community","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles Reviews","linkUrl":"/video/topic/orioles-reviews","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"https://www.mlb.com/network","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Birdland Insider","linkUrl":"/news/topic/birdland-insider","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Official Releases","linkUrl":"/news/topic/orioles-press-releases","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/roster/probable-pitchers","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1759096800;"},{"__typename":"NavItem","placement":null,"linkText":"Game Notes","linkUrl":"/news/game-notes","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1759096800;"},{"__typename":"NavItem","placement":null,"linkText":"Weather Updates","linkUrl":"/ballpark/weather","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles Pipeline","linkUrl":"/news/topic/orioles-pipeline-coverage","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Photo Stream - HIDDEN","linkUrl":"/team/photos","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles History Feature Stories","linkUrl":"/news/topic/orioles-history-trivia","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB News","linkUrl":"https://www.mlb.com/news","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Ballpark Upgrades","linkUrl":"https://hospitality.orioles.com/","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"stadium","linkTarget":null,"linkText":"Sarasota","linkUrl":"/spring-training","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Spring Training Schedule","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1742763600;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Single Game Tickets","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1774119600;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Birdland Memberships","linkUrl":"/tickets/spring-training/memberships","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ed Smith Stadium","linkUrl":"/spring-training/ballpark","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ed Smith Stadium A-Z Guide","linkUrl":"/spring-training/guide","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Promotions","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires: 1742598000;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training 5-Game Flex Plan","linkUrl":"/tickets/spring-training/packs","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Group Tickets","linkUrl":"/tickets/spring-training/groups","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Family Weekend","linkUrl":"/tickets/spring-training/family-weekend","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1772993100;"},{"__typename":"NavItem","placement":null,"linkText":"Celebrity Softball Game","linkUrl":"/spring-training/celebrity-softball-game","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Sarasota Birdland Community Heroes","linkUrl":"/spring-training/sarasota/birdland-heroes","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Arts in the Ballpark","linkUrl":"/spring-training/sarasota/arts","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"My Sarasota Tickets","linkUrl":"/tickets/spring-training/my-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"gameday","linkTarget":null,"linkText":"Oriole Park","linkUrl":"/ballpark","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Information Guide","linkUrl":"/ballpark/information","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking, Directions, & Transportation","linkUrl":"/ballpark/transportation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Seating Map","linkUrl":"/ballpark/seating-map","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"O's Pay","linkUrl":"/ballpark/os-pay","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles Team Store","linkUrl":"/ballpark/information/team-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Oriole Park Ballpark Upgrades","linkUrl":"https://hospitality.orioles.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Birdland Murals","linkUrl":"/ballpark/birdland-murals","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Go Green Initiatives","linkUrl":"/ballpark/go-green","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Eutaw Street","linkUrl":"/ballpark/information/eutaw-street","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ballpark A-to-Z Guide","linkUrl":"/ballpark/information/guide","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Walk-Up Music Playlist","linkUrl":"/ballpark/music","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Disability Access Guide","linkUrl":"/ballpark/disability-access-guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Oriole Park Food Guide","linkUrl":"/ballpark/food","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Oriole Park Gameday Hospitality","linkUrl":"/ballpark/gameday-events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Oriole Park Non-Gameday Events & Hospitality","linkUrl":"/ballpark/non-gameday-events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"globe","linkTarget":null,"linkText":"Community","linkUrl":"/community","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Charitable Fund","linkUrl":"/community/charitable-fund","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Birdland Community Heroes","linkUrl":"/community/birdland-heroes","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Harlem Park Elementary Middle School","linkUrl":"/community/harlem-park-elementary-school","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles 50/50 Raffle","linkUrl":"/community/50-50-raffle","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"City Connect Changemakers","linkUrl":"/fans/city-connect/community-city-changemakers","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Charity Auctions","linkUrl":"https://orioles.auctions.mlb.com","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Ticket Grants","linkUrl":"/community/ticket-grants","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"In-Kind Donations","linkUrl":"/community/in-kind-donations","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"License Plates","linkUrl":"/fans/license-plates","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Military Programs","linkUrl":"/community/military-programs","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"RBI Program","linkUrl":"/community/rbi","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball and Softball","linkUrl":"/fans/playball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sarasota Programs","linkUrl":"/community/sarasota-programs","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2023 Community Impact Report","linkUrl":"https://www.digitalpublications-mlb.com/157005/157249/186082/orioles-2023-community-impact-report/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Together","linkUrl":"https://www.mlb.com/mlb-together","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB-MLBPA Youth Development Foundation","linkUrl":"https://www.baseballydf.com","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Assistance Team","linkUrl":"https://www.mlb.com/baseball-assistance-team","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Reviving Baseball in Inner Cities","linkUrl":"https://www.mlb.com/rbi","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Stand Up To Cancer","linkUrl":"https://www.mlb.com/mlb-together/stand-up-to-cancer","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Fans","linkUrl":"/fans","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Orioles Gift Guide","linkUrl":"/fans/gift-guide","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1767416340;"},{"__typename":"NavItem","placement":null,"linkText":"Birdland Caravan","linkUrl":"/fans/caravan","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Orange Out Saturdays","linkUrl":"/fans/orange-out","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"O’s Kids","linkUrl":"/fans/kids","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Sweepstakes & Contests","linkUrl":"/fans/sweepstakes","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires: 1759118340;"},{"__typename":"NavItem","placement":null,"linkText":"Pumpkin Stencils","linkUrl":"/fans/pumpkin-stencils","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires: 1730433660;"},{"__typename":"NavItem","placement":null,"linkText":"Fan Appreciation Weekend","linkUrl":"/tickets/promotions/fan-appreciation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1727024400;"},{"__typename":"NavItem","placement":null,"linkText":"Vote Orioles Campaign HQ","linkUrl":"/fans/all-star-ballot-offers","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"appears:1749052800;expires:1751472000;"},{"__typename":"NavItem","placement":null,"linkText":"Berks Live Hot Dog Race","linkUrl":"/fans/hot-dog-race","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Orioles Draft Guide","linkUrl":"/team/draft","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"City Connect: Our Story","linkUrl":"/fans/city-connect","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"City Connect Schedule & Events","linkUrl":"/fans/city-connect/games","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1726876800;"},{"__typename":"NavItem","placement":null,"linkText":"Register For Orioles Emails","linkUrl":"/fans/newsletters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Register For Text Alerts","linkUrl":"/fans/text-alerts","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Social Media","linkUrl":"/social","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Oriole Bird","linkUrl":"/fans/oriole-bird","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles History","linkUrl":"/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Authentics","linkUrl":"/fans/authentics","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Scoreboard Surprises","linkUrl":"/fans/scoreboard-surprises","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Hot Stove Radio Broadcast","linkUrl":"/fans/hot-stove-show","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1770339600;"}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Apps","linkUrl":"/apps","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB","linkUrl":"/apps/mlb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally","linkUrl":"https://www.mlb.com/apps/rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Beat the Streak","linkUrl":"https://www.mlb.com/apps/beat-the-streak","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark","linkUrl":"/apps/ballpark","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play","linkUrl":"https://www.mlb.com/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MiLB","linkUrl":"https://www.mlb.com/milb/about/milb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB FAQs","linkUrl":"/apps/mlb-app/faq-apple","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark FAQs","linkUrl":"/apps/ballpark/frequently-asked-questions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play FAQs","linkUrl":"https://www.mlb.com/help/play/frequently-asked-questions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally FAQs","linkUrl":"https://www.mlb.com/apps/rally/faq-apple","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"appears:1749052800;expires:1751472000;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"https://www.mlb.com/all-star/ballot?affiliateId=asb-topnav-club-2025","placement":null,"visible":"false","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"watch","linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb.com/tv?&affiliateId=clubMENU","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"https://www.mlb.com/live-stream-games/subscribe?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy MASN+","linkUrl":"https://www.mlb.com/live-stream-games/subscribe/masn","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy At Bat","linkUrl":"https://www.mlb.com/live-stream-games/subscribe/at-bat?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy MLB Network","linkUrl":"https://www.mlb.com/live-stream-games/subscribe/mlbnetwork?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"https://www.mlb.com/live-stream-games?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/baltimore-orioles/t-14557473+z-9644739-3851671864?_s=bm-mlbcom-bal","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Jerseys","linkUrl":"https://www.mlbshop.com/baltimore-orioles/jerseys/t-36770740+d-5694002369+z-98-2729822392?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Caps","linkUrl":"https://www.mlbshop.com/baltimore-orioles/caps/t-81442984+d-7827114436+z-8-2014901382?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Men's","linkUrl":"https://www.mlbshop.com/baltimore-orioles/men/t-25668517+ga-90+z-900159-2620021989?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Women's","linkUrl":"https://www.mlbshop.com/baltimore-orioles/women/t-14996351+ga-91+z-998419-3206027991?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kid's","linkUrl":"https://www.mlbshop.com/baltimore-orioles/kids/t-36335239+ga-14+z-930298-2440666875?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Big & Tall","linkUrl":"https://www.mlbshop.com/baltimore-orioles/big-and-tall/t-14772962+es-79+z-900103-2871902393?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trading Cards","linkUrl":"https://www.mlbshop.com/trading-cards/d-4507487451+z-952513-2008381280?_s=bm-mlb.com-ShopButton-2024-TradingCards-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Collectibles & Memorabilia","linkUrl":"https://www.mlbshop.com/baltimore-orioles/collectibles-and-memorabilia/t-81881873+d-7894990094+z-8-1228611326?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home & Office","linkUrl":"https://www.mlbshop.com/baltimore-orioles/home-and-office/t-25661840+d-2327002344+z-96-761564254?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Clearance","linkUrl":"https://www.mlbshop.com/baltimore-orioles/t-14557473+z-9644739-3851671864?os=1&_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en/c/shop-by-team/american-league/baltimore-orioles?portal=XXI6RSGO&CMP=PSC-XXI6RSGO","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Certificates","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-bal","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Orioles Auctions - Bid or Buy","linkUrl":"https://orioles.auctions.mlb.com/?_gl=1*1agj4fc*_gcl_aw*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..*_gcl_dc*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..&utm_source=Nav+Auction+Tray+BAL&utm_medium=Club.com+Shop+Nav&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Auctions - Bid or Buy","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=mki8i1dARcxDt3WwReTi6kJOREHftyZJNK-Xg3m10ZpEdaSACl02r4aCDzYhNvUm&utm_source=Nav+Auction+Tray+BAL&utm_medium=Club.com+Shop+Nav+MLB&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Authentication","linkUrl":"https://www.mlb.com/official-information/authentication","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"https://www.mlb.com/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Español","linkUrl":"https://www.mlb.com/es/orioles","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#000000","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#000000","headerNavigationBorderColor":"#A2AAAD","headerNavigationTextColorHover":"#000000","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/4x7H05pU88FWiLm9tiK0C1/b959d5a2bcee77a4b458d778e087c645/Os25_Site_URL.svg"},"headerMastheadTagline":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/4WtOZYfWeP1dXN9VzXkAPK/88b26e05f378d87ce50e7635c3fe3061/Os25_Site_Tag_Op1.svg"},"headerPrimaryLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/t110_header_primary110_svg/f5b66eef0580ea5f0bc0ad5285f8d0fa/t110_header_primary.svg","description":null},"headerMastheadSponsorImage":null,"headerMastheadTaglineContainerWidth":"412px","headerMastheadTaglineContainerHeight":"46px"}}},"Team:134":{"__typename":"Team","id":134,"division":{"__ref":"Division:205"},"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Person:670912":{"__typename":"Person","id":670912,"initLastName":"J Oviedo","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Sport:1":{"__typename":"Sport","id":"1"},"Team:111":{"__typename":"Team","id":111,"sport":{"__ref":"Sport:1"},"teamName":"Red Sox","division":{"__ref":"Division:201"},"name":"Boston Red Sox","shortName":"Boston"},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team:144":{"__typename":"Team","division":{"__ref":"Division:204"},"id":144,"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"Team:145":{"__typename":"Team","division":{"__ref":"Division:202"},"id":145,"name":"Chicago White Sox","shortName":"Chi White Sox","teamName":"White Sox"},"Team:146":{"__typename":"Team","division":{"__ref":"Division:204"},"id":146,"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Team:147":{"__typename":"Team","division":{"__ref":"Division:201"},"id":147,"name":"New York Yankees","shortName":"NY Yankees","teamName":"Yankees"},"Team:158":{"__typename":"Team","division":{"__ref":"Division:205"},"id":158,"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Team:108":{"__typename":"Team","division":{"__ref":"Division:200"},"id":108,"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Team:109":{"__typename":"Team","division":{"__ref":"Division:203"},"id":109,"name":"Arizona Diamondbacks","shortName":"Arizona","teamName":"D-backs"},"Team:110":{"__typename":"Team","division":{"__ref":"Division:201"},"id":110,"name":"Baltimore Orioles","shortName":"Baltimore","teamName":"Orioles"},"Team:112":{"__typename":"Team","division":{"__ref":"Division:205"},"id":112,"name":"Chicago Cubs","shortName":"Chi Cubs","teamName":"Cubs"},"Team:113":{"__typename":"Team","division":{"__ref":"Division:205"},"id":113,"name":"Cincinnati Reds","shortName":"Cincinnati","teamName":"Reds"},"Team:114":{"__typename":"Team","division":{"__ref":"Division:202"},"id":114,"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:115":{"__typename":"Team","division":{"__ref":"Division:203"},"id":115,"name":"Colorado Rockies","shortName":"Colorado","teamName":"Rockies"},"Team:116":{"__typename":"Team","division":{"__ref":"Division:202"},"id":116,"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:117":{"__typename":"Team","division":{"__ref":"Division:200"},"id":117,"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:118":{"__typename":"Team","division":{"__ref":"Division:202"},"id":118,"name":"Kansas City Royals","shortName":"Kansas City","teamName":"Royals"},"Team:119":{"__typename":"Team","division":{"__ref":"Division:203"},"id":119,"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:120":{"__typename":"Team","division":{"__ref":"Division:204"},"id":120,"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlborioles","linkInternalFilters":"baltimore,orioles"}
window.globalState = {"tracking_title":"Baltimore Orioles","lang":"en"}
window.appId = ''
/*-->*/
The big change the Red Sox saw in Oviedo
Righty's return from injury showcased big fastball improvements
After a big trade for Sonny Gray, the next NL Central righty the Red Sox have added might seem considerably less interesting, given that new addition Johan Oviedo has spent most of five seasons for St. Louis and Pittsburgh being decidedly unremarkable. You wouldn’t look at a career 4.24 ERA and a 4.61 FIP -- to say nothing of a 15-26 record -- and find much to be excited about.
That may be true, and yet we also have learned endlessly that teams aren’t just looking at ERA or win/loss record to try to find value; this is why Dylan Cease got valued, and so did Devin Williams, and really so did Gray, all despite ERAs in the 4s last year. It’s because ERA isn’t a terribly predictive metric, not more so than some of the fancier advanced models, and even not more so than something as simple as looking at strikeouts and walks.
Even so, a trade for the coming years isn’t really about what a player’s career to date has looked like, because things can and do change. It’s about what a player looks like now, and what a team thinks that he can be going for them going forward. In Boston’s case, it’s about Oviedo’s fastball, and the very different way it behaved last summer after he recovered from the Tommy John surgery that cost him all of 2024.
Go back to 2023 for a moment, when Oviedo ate 177 decent-enough innings for Pittsburgh. That year, he did so with a very good slider (+11 Run Value, a top-dozen mark) and a brutally poor fastball (-12 Run Value, a bottom-20 mark). It was so noticeable an issue that Davy Andrews, writing at FanGraphs that year, started a look at Oviedo with these prescient words: “Johan Oviedo has a fastball problem.”
That was a problem in the most modern way, because while he threw it hard, averaging nearly 96 mph, he also had exceedingly poor vertical movement on it, among the worst in baseball, lacking anything resembling “rise.” Major League hitters can time that up, and they clearly did. He had a fastball problem.
Oviedo missed the entire next year with the elbow surgery, and spent the first half of 2025 rehabbing his way back through the Minor Leagues. When he resurfaced in August, the fastball suddenly looked very different, adding five inches of rise, which got it quite close to at least being average in that regard. The results were noticeable: In 2023, that pitch allowed a .273/.465 BA/SLG, yet in 2025, it was .149/.383. Whiff rate? A jump from 19% to 31%.
Pretty interested in what the Red Sox are going to do with Johan Oviedo, because it was hard not to notice what his fastball was doing after he came back from TJ this yearhttps://t.co/vCUkv2WHc9pic.twitter.com/6pNcWOmIXm
It’s not, to be clear, suddenly a Skubal-level heater. But that’s a big change, and it’s reflected in the Stuff+ metrics (evaluates the quality of a pitch’s velocity, movement and quality) which had graded it as well below-average (82) in 2023 and a pretty solid pitch (115) in 2025 -- actually a lot closer to the top of the leaderboard than you’d think. It stopped being something like a bad sinker, and started being something like a usable four-seamer.
It’s not fully clear how he did that, though it’s likely to be about a change in grip, and either way, some credit should go to the Pittsburgh pitching development system there. It didn’t, obviously, suddenly make him a star; there’s no amount of fastball shape improvement that will make a 14% walk rate OK, and that might limit what he’s really able to do with it. The story here is not “ace in the making,” so much as “a really, really interesting change that’s worth highlighting.”
The Red Sox, contrary to popular belief, don’t prevent their pitchers from throwing fastballs. They just try to not let them throw bad fastballs for the sake of saying you did. The old version of Oviedo very much had “a bad fastball.” The new version? Just might be considerably more interesting than you’d think, and it’s not that hard to see what Boston saw in him. It’s not, to be clear, the ERA.