\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"“We’re just going slow by design,” Murphy said.\n\nWoodruff deemed himself “in a good spot.” He’s expected to throw at least one more simulated game before pitching in the Cactus League.\n\n“I try to compare where I was at this point last year compared to now and it’s two totally different things, which is exciting for me,” Woodruff said. “As you get older you learn your body better and realize what things are important to get ready for a season and what’s not. That’s where I’m at. I’m trying to get ready for a full, healthy season.”","type":"text"}],"relativeSiteUrl":"/news/brandon-woodruff-feeling-healthy-but-opening-day-uncertain","contentType":"news","subHeadline":null,"summary":"PHOENIX -- Opening Day isn’t the target for Brandon Woodruff. A healthy season is.\nThe 33-year-old Brewers right-hander threw 26 pitches in a simulated game on Monday morning at American Family Fields of Phoenix, his first action against hitters since his comeback season ended due to a lat strain last","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"PersonTag","slug":"playerid-605540","title":"Brandon Woodruff","person":{"__ref":"Person:605540"},"type":"player"},{"__typename":"ContributorTag","slug":"adam-mccalvy","title":"Adam McCalvy","type":"contributor"},{"__typename":"TeamTag","slug":"teamid-158","type":"team","title":"Milwaukee Brewers","team":{"__ref":"Team:158"}},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"GameTag","gamePk":831783,"slug":"gamepk-831783","title":"2026/02/23 mil@sd","type":"game"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/xvxtrtqorolm25j9mtnw","title":"Brandon Woodruff feeling healthy, but Opening Day uncertain"},"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/milb/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"milb-base-palette\",\"propertiesKey\":\"milb-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/2025-09-27","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Triple-A Scores","linkUrl":"/scores/2025-09-27/triple-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Double-A Scores","linkUrl":"/scores/2025-09-25/double-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"High-A Scores","linkUrl":"/scores/2025-09-16/high-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single-A Scores","linkUrl":"/scores/2025-09-17/single-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Rookie Scores","linkUrl":"/scores/rookie","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Triple-A Schedule","linkUrl":"/schedule/triple-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Double-A Schedule","linkUrl":"/schedule/2026-04-03/double-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"High-A Schedule","linkUrl":"/schedule/2026-04-03/high-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single-A Schedule","linkUrl":"/schedule/2026-04-03/single-a","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Rookie Schedule","linkUrl":"/schedule/rookie","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://milb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/about/teams/by-affiliate","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Teams by Affiliate","linkUrl":"/about/teams/by-affiliate","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Teams by Name","linkUrl":"/about/teams/by-name","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Teams by Class","linkUrl":"/about/teams/by-class","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Teams by League","linkUrl":"/about/teams/by-league","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Rookie Leagues","linkUrl":"/about/rookie","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ballparks","linkUrl":"/fans/ballpark-guides","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right","icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"https://www.milb.com/live-stream-games?affiliateId=mlbcom-milb","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Watch Games","linkUrl":"https://www.milb.com/live-stream-games?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Subscribe","linkUrl":"https://www.mlb.com/live-stream-games/subscribe","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Highlights","linkUrl":"https://www.mlb.com/video/?q=ContentTags+%3D+%5B%22minor-league-baseball%22%5D+Order+by+Timestamp+DESC","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Prospect Highlights","linkUrl":"https://www.mlb.com/video/topic/mlb-pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Streaming FAQ","linkUrl":"https://www.milb.com/live-stream-games/faqs?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gameday Audio","linkUrl":"https://www.milb.com/live-stream-games/audio?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"https://www.mlb.com/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bally Sports Live","linkUrl":"https://www.ballysports.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"align:right","icon":null,"linkTarget":null,"linkText":"Shop","linkUrl":"https://milbstore.com/?utm_source=milb.com&utm_medium=referral&utm_campaign=house-2023&utm_content=menu-navigation-link-2023&utm_term=568","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MiLB Store","linkUrl":"https://milbstore.com/?utm_source=milb.com&utm_medium=referral&utm_campaign=house-2023&utm_content=menu-navigation-link-2023&utm_term=568","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Auctions","linkUrl":"https://bit.ly/3aKmj6F","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Shop Copa","linkUrl":"https://milbstore.com/pages/copa-de-la-diversion","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Shop Marvel","linkUrl":"https://milbstore.com/pages/marvel","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Full Season","linkUrl":"/standings","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Rookie Leagues","linkUrl":"https://www.milb.com/about/rookie?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Playoffs","linkUrl":"/events/playoffs","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Full Season","linkUrl":"/stats","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Rookie Leagues","linkUrl":"https://www.milb.com/about/rookie?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trending Players","linkUrl":"https://www.milb.com/players?affiliateId=mlbcom-milb","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/top-prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Pipeline","linkUrl":"/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"https://www.milb.com/roster/transactions?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Copa de la Diversión","linkUrl":"/fans/copa","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Baseball Traveler","linkUrl":"/baseball-traveler","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"The MiLB App","linkUrl":"/about/milb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MiLB Newsletters","linkUrl":"/fans/newsletter-registration","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sweepstakes & Contests","linkUrl":"/fans/contests","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Prospects","linkUrl":"/prospects","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Top 100","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top 30 by Team","linkUrl":"/prospects/dbacks","linkTarget":"","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top 50 International","linkUrl":"/prospects/2025/international","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Draft Top 200","linkUrl":"/prospects/draft","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trending Players","linkUrl":"https://www.milb.com/players?affiliateId=mlbcom-milb","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"mlb","linkTarget":null,"linkText":"MLB","linkUrl":"https://www.mlb.com/","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#00278C","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#00278C","headerNavigationBorderColor":"#006CFF","headerNavigationTextColorHover":"currentcolor","headerNavigationTextColor":"#fff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/7eeTdW5zGYe0sW2ZlIle7E/990464d4b5e4e3b3a65cb6c56ce808ea/milb-alt.svg","description":null},"headerMastheadSponsorImage":null,"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Person:605540":{"__typename":"Person","id":605540,"initLastName":"B Woodruff","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Team:158":{"__typename":"Team","id":158,"sport":{"__ref":"Sport:1"},"teamName":"Brewers"},"Sport:1":{"__typename":"Sport","id":"1"}}}
/*-->*/
Woodruff feeling healthy, but Opening Day still 'up in the air'
PHOENIX -- Opening Day isn’t the target for Brandon Woodruff. A healthy season is.
The 33-year-old Brewers right-hander threw 26 pitches in a simulated game on Monday morning at American Family Fields of Phoenix, his first action against hitters since his comeback season ended due to a lat strain last September.
Woodruff is right on the schedule he set with the team’s medical staff at the end of last year and said he feels strong, but he conceded that he’s behind some of the other pitchers in camp. Manager Pat Murphy acknowledged the same, saying it’s possible that Woodruff will still be ramping up for the regular season when the Brewers host the White Sox for Opening Day on March 26 at Milwaukee’s American Family Field.
“It’s up in the air right now,” Woodruff said. “I know that term’s used a lot. There’s one goal I have this year and that’s to be healthy. I want to be available at the end of the year when it matters most.
“What that looks like early on, it could look a little bit different. Nothing’s set in concrete, though.”
Woodruff hasn’t been able to pitch in any of the team’s last three postseason runs. He was one of the Brewers’ co-aces with Corbin Burnes and Freddy Peralta when he went down with a shoulder injury in September 2023 that required surgery and sidelined him all of ‘24. He made it back to the Brewers last July and went 7-2 with a 3.20 ERA in 12 starts.
Eventually, though, Woodruff ran out of luck. The lat strain ended his season in the final week of September, then delayed the start of his offseason throwing program until it fully healed.
Along the way, the Brewers extended Woodruff a qualifying offer and Woodruff accepted. He will earn $22.05 million under that one-year deal, representing the highest single-season salary for a pitcher in franchise history.
Murphy conceded that “it’s a definite possibility” that someone other than Woodruff will start Opening Day. If Woodruff misses that mark, at this point the Brewers don’t expect him to miss by much, Murphy said. That’s not because of any setback.
“It’s just, ‘What makes the most sense?’” Murphy said. “We’d love to have him. We need those innings when you’ve got that much inexperience on your starting staff.”
The Brewers are being cautious with a couple of other pitchers, too. Quinn Priester, who dealt with a sore wrist late last year, just threw a similar simulated game over the weekend and is not yet penciled into a Cactus League game. And Brandon Sproat, the pitching prospect acquired from the Mets in the Freddy Peralta trade, threw a simulated inning behind Woodruff and Trevor Megill on Monday.
Woodruff deemed himself “in a good spot.” He’s expected to throw at least one more simulated game before pitching in the Cactus League.
“I try to compare where I was at this point last year compared to now and it’s two totally different things, which is exciting for me,” Woodruff said. “As you get older you learn your body better and realize what things are important to get ready for a season and what’s not. That’s where I’m at. I’m trying to get ready for a full, healthy season.”