\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"It certainly is, even though his Herculean effort may be too little, too late for the Braves, still 9 1/2 games out of the third NL Wild Card spot. But the reemergence of Harris is a key development for the future. He signed an eight-year contract extension in August 2022, and a pair of club options could keep him with the Braves through the 2032 season. Harris plays exceptional defense -- he’s posted 90th percentile Outs Above Average or better in each of his first four seasons, per Statcast -- so the bat doesn’t necessarily have to be elite for Harris to be one of the game’s great center fielders.\n\nAs the Braves try to return to form next season, Harris figures to play an essential part. Even if he's not “the hottest player on the planet,” he’s at least proven that his first-half struggles weren’t sustainable, either.","type":"text"}],"relativeSiteUrl":"/news/braves-michael-harris-ii-elite-second-half","contentType":"news","subHeadline":null,"summary":"The first half of the 2025 season wasn’t too kind to Braves center fielder Michael Harris II, whose offensive production cratered. In 93 games before the All-Star break, Harris posted the worst OPS (.551) of all qualified hitters, hit for zero power (.317 SLG), and produced a meager 47 wRC+.","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"TaxonomyTag","slug":"mlb","title":"MLB","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"savant","title":"savant","type":"taxonomy"},{"__typename":"TeamTag","slug":"teamid-144","type":"team","title":"Atlanta Braves","team":{"__ref":"Team:144"}},{"__typename":"PersonTag","slug":"playerid-671739","title":"Michael Harris II","person":{"__ref":"Person:671739"},"type":"player"},{"__typename":"ContributorTag","slug":"jared-greenspan","title":"Jared Greenspan","type":"contributor"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/vquk3lzwjgk8yvz9idnk","title":"Braves' Michael Harris II having an elite second half"},"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/atl/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"t144-base-palette\",\"propertiesKey\":\"t144-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":"tickets","linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Holiday Ticket Pack","linkUrl":"/tickets/packs/holiday","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1767243600;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Tickets","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"2026 Single Game Tickets","linkUrl":"/tickets/single-game-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"A-List Season Ticket Waitlist","linkUrl":"/tickets/season-tickets/waitlist","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Ticket Memberships","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Premium Ticket Memberships","linkUrl":"/tickets/season-tickets/premium","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Groups & Hospitality","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Ticket Pricing","linkUrl":"/tickets/pricing","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Flex Plan","linkUrl":"/tickets/packs/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Promotions & Giveaways","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Student Offer","linkUrl":"/tickets/specials/student","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"GOVX Military Discount","linkUrl":"/tickets/specials/military-and-first-responder","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Packages","linkUrl":"/tickets/specials/packages","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Ticket Specials","linkUrl":"/tickets/specials","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"VIP Experience","linkUrl":"/tickets/specials/vip-experience","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Batting Practice Experience","linkUrl":"/tickets/events/offseason-batting-practice-experience","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Digital Tickets","linkUrl":"/tickets/mobile","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Current A-List Members","linkUrl":"/tickets/season-tickets/holders","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Current Premium Members","linkUrl":"/tickets/season-tickets/premium/member","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"My Braves Account","linkUrl":"https://am.ticketmaster.com/braves","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/atlanta-braves-tickets?aid=15965&pid=integration&rid=1&utm_medium=partnership&utm_source=braves_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/atlanta-braves?aid=15965&pid=integration&rid=8&utm_medium=partnership&utm_source=braves_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason Refunds","linkUrl":"/tickets/postseason","linkTarget":"","visible":"false","icon":null,"tooltip":null,"customPropertiesString":""}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"rewards","linkTarget":null,"linkText":"A-List","linkUrl":"/tickets/season-tickets?affiliateId=clubMENU","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":"schedule","linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2026-03","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2026 Regular Season Schedule","linkUrl":"/schedule/2026-03","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"appears:1756231200;"},{"__typename":"NavItem","placement":null,"linkText":"2026 Promotions & Giveaways","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Sortable Schedule","linkUrl":"/schedule/2026-03/list","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Downloadable Schedule","linkUrl":"/schedule/downloadable-schedule","linkTarget":null,"visible":null,"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 Schedule","linkUrl":"/schedule/list","linkTarget":null,"visible":"false","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":"scores","linkTarget":null,"linkText":"Scores","linkUrl":"/scores","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":"stats","linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"https://www.mlb.com/prospects/stats?teamId=144","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Affiliate Stats","linkUrl":"https://www.mlb.com/prospects/stats/affiliates?teamId=144","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/team/144","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Rookie Stats","linkUrl":"https://www.mlb.com/braves/stats/national-league?playerPool=ROOKIES","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":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Non-Roster Invitees","linkUrl":"/roster/nri","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Depth Chart","linkUrl":"/roster/depth-chart","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Coaches","linkUrl":"/roster/coaches","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Top 30 Prospects","linkUrl":"https://www.mlb.com/prospects/braves/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/roster/transactions","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Injury Updates","linkUrl":"/news/topic/braves-injury-report","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Draft Results","linkUrl":"https://www.mlb.com/draft/tracker/all/team/braves","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__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":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Trainee Program","linkUrl":"/team/trainee-program","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Minor League Affiliates","linkUrl":"https://www.milb.com/about/teams/by-affiliate#braves","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Video","linkUrl":"/video","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Most Popular","linkUrl":"/video/topic/t144-default-vtp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Curtain Calls","linkUrl":"/video/topic/braves-curtain-calls","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Cut4","linkUrl":"/video/topic/braves-cut4","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Game Recap","linkUrl":"/video/topic/braves-game-recap","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Reviews","linkUrl":"/video/topic/braves-reviews","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Manager Postgame","linkUrl":"/video/topic/braves-manager-postgame","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Behind the Braves","linkUrl":"/video/topic/behind-the-braves","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"https://www.mlb.com/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Spicy Pitches","linkUrl":"/video/topic/braves-spicy-pitches","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Truist x Homers for Hank","linkUrl":"/video/topic/braves-homers","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":"Probable Pitchers","linkUrl":"/roster/probable-pitchers","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Official Releases","linkUrl":"/news/topic/braves-press-releases","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Game Notes","linkUrl":"/news/game-notes","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Braves Pipeline","linkUrl":"/news/topic/braves-pipeline-coverage","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Stream - HIDDEN","linkUrl":"/team/photos","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"RSS News Feed","linkUrl":"/feeds/news/rss.xml","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Braves History","linkUrl":"/history","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Braves History Feature Stories","linkUrl":"/news/topic/braves-history-trivia","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB News","linkUrl":"https://www.mlb.com/news","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"gameday","linkTarget":null,"linkText":"Truist Park","linkUrl":"/ballpark","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Information Guide","linkUrl":"/ballpark/information/guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"How to Get to Truist Park","linkUrl":"/ballpark/transportation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking","linkUrl":"/ballpark/transportation/parking","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Accessible Services","linkUrl":"/ballpark/disability-access-guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Hotels","linkUrl":"/ballpark/hotels","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Seating Chart","linkUrl":"/ballpark/seating-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concerts","linkUrl":"/tickets/concerts","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Tours and Experiences","linkUrl":"/ballpark/tours","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Meetings & Events","linkUrl":"/ballpark/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Rainout Policy","linkUrl":"/tickets/rainout-policy","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Lost and Found","linkUrl":"/ballpark/lost-and-found","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ground Rules","linkUrl":"/ballpark/ground-rules","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Code of Conduct","linkUrl":"/ballpark/code-of-conduct","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":"Atlanta Braves Foundation","linkUrl":"/community/atlanta-braves-foundation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Native American Community","linkUrl":"/community/native-american-community","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Covering the Bases for Kids","linkUrl":"/community/covering-the-bases-for-kids","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Championing our Communities","linkUrl":"/community/championing-our-communities","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Leveling the Playing Field","linkUrl":"/community/leveling-the-playing-field","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Programs","linkUrl":"/community/youth-programs","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Fundraising & Giving","linkUrl":"/community/fundraising-and-giving","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Supplier Diversity Program","linkUrl":"/community/supplier-diversity-program","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Together","linkUrl":"https://www.mlb.com/mlb-together","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""}]}]},{"__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":"Vote Braves","linkUrl":"/fans/all-star-ballot-offers","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"appears:1749052800;expires:1751472000;"},{"__typename":"NavItem","placement":null,"linkText":"2026 Braves Fest","linkUrl":"/fans/braves-fest","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1769893200;"},{"__typename":"NavItem","placement":null,"linkText":"2025 All-Star Week","linkUrl":"/fans/all-star-game","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1752638400;"},{"__typename":"NavItem","placement":null,"linkText":"Social Media Clubhouse","linkUrl":"/social","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"BLOOPER","linkUrl":"/fans/entertainment-teams/blooper","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Kids","linkUrl":"/fans/kids","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Radio Network","linkUrl":"/schedule/radio-affiliates","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Email Newsletters","linkUrl":"/fans/newsletters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Entertainment Teams","linkUrl":"/fans/entertainment-teams","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Experiences and Merchandise","linkUrl":"/fans/experiences-and-merchandise","linkTarget":null,"visible":null,"icon":null,"tooltip":"false","customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball and Softball Clinics","linkUrl":"/fans/baseball-and-softball-clinics","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fantasy Camp","linkUrl":"/fans/experiences-and-merchandise/fantasy-camp","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Guide","linkUrl":"/fans/gift-guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Media Guide","linkUrl":"/fans/media-guide","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1638421140;"},{"__typename":"NavItem","placement":null,"linkText":"Braves Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Scoreboard Messages","linkUrl":"/fans/scoreboard-messages","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Walk-up Music","linkUrl":"/ballpark/music","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Vacation","linkUrl":"/tickets/travel","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Spring Training","linkUrl":"/spring-training","placement":null,"visible":"false","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Ticket Information","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Travel Packages","linkUrl":"/tickets/spring-training/travel","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Schedule","linkUrl":"/schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"CoolToday Park","linkUrl":"/braves-spring-training","linkTarget":null,"visible":null,"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":"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":null,"icon":"standings","linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":null,"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 At Bat","linkUrl":"/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":"/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/atlanta-braves/t-47224116+z-9463129-3507729816?_s=bm-mlbcom-atl","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Jerseys","linkUrl":"https://www.mlbshop.com/atlanta-braves/jerseys/t-14002950+d-7838440147+z-95-476224115?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Caps","linkUrl":"https://www.mlbshop.com/atlanta-braves/caps/t-14991883+d-0194882269+z-97-3974416467?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Men's","linkUrl":"https://www.mlbshop.com/atlanta-braves/men/t-25229627+ga-67+z-969898-2336607871?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Women's","linkUrl":"https://www.mlbshop.com/atlanta-braves/women/t-25110705+ga-80+z-972610-2738072607?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kids","linkUrl":"https://www.mlbshop.com/atlanta-braves/kids/t-14772927+ga-81+z-974316-4102324740?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Big & Tall","linkUrl":"https://www.mlbshop.com/atlanta-braves/big-and-tall/t-25887427+es-80+z-958685-2467887660?_s=bm-mlbcom-atl","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-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Braves Authentic Shop","linkUrl":"https://www.mlbshop.com/atlanta-braves/authentication-program/t-47112938+c-7899466489+z-90-2753110931?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Collectibles & Memorabilia","linkUrl":"https://www.mlbshop.com/atlanta-braves/collectibles-and-memorabilia/t-36556372+d-7872440005+z-95-773600684?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home & Office","linkUrl":"https://www.mlbshop.com/atlanta-braves/home-and-office/t-14888594+d-9038991200+z-99-147737260?_s=bm-mlbcom-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Clearance","linkUrl":"https://www.mlbshop.com/atlanta-braves/t-47224116+z-9463129-3507729816?os=1&_s=bm-mlbcom-atl","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/national-league/atlanta-braves?portal=GNIMMC31&CMP=PSC-GNIMMC31","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-atl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Authentication","linkUrl":"https://www.mlb.com/official-information/authentication","linkTarget":null,"visible":null,"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+ATL&utm_medium=Club.com+Shop+Nav+MLB&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Braves Auctions - Bid or Buy","linkUrl":"https://braves.auctions.mlb.com/?_gl=1*1x319c3*_gcl_aw*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..*_gcl_dc*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..&utm_source=Nav+Auction+Tray+ATL&utm_medium=Club.com+Shop+Nav&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Braves Game Used","linkUrl":"/fans/experiences-and-merchandise/memorabilia","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team Store Location","linkUrl":"/ballpark/clubhouse-store","linkTarget":null,"visible":null,"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/braves","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#0C2340","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#BA0C2F","headerNavigationBorderColor":"#D29F13","headerNavigationTextColorHover":"#333333","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/t144_url_logobraves_url_svg/fc77a7cf37a9a413e9643d2f5dda8982/t144_url_logo.svg"},"headerMastheadTagline":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/1Skwfd379ags9MCskCN8VH/d875ed78450690ab22714f8b7358d81d/WeAreBravesCountry_2024_tagline.svg"},"headerPrimaryLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/t144_header_primaryATL_LOGO_092019_svg/7c2f3d4d1f352fc7162dd9c765693d4d/t144_header_primary.svg","description":null},"headerMastheadSponsorImage":null,"headerMastheadTaglineContainerWidth":"400px","headerMastheadTaglineContainerHeight":"45px"}},"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"}]},"Person:671739":{"__typename":"Person","id":671739,"initLastName":"M Harris II","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Team:144":{"__typename":"Team","id":144,"sport":{"__ref":"Sport:1"},"teamName":"Braves","division":{"__ref":"Division:204"},"name":"Atlanta Braves","shortName":"Atlanta"},"Sport:1":{"__typename":"Sport","id":"1"},"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"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"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: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:111":{"__typename":"Team","division":{"__ref":"Division:201"},"id":111,"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"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,mlbbraves","linkInternalFilters":"atlanta,braves"}
window.globalState = {"tracking_title":"Atlanta Braves","lang":"en"}
window.appId = ''
/*-->*/
Is the best 2nd-half surge in history happening now?
August 22nd, 2025
Jared Greenspan
The first half of the 2025 season wasn’t too kind to Braves center fielder Michael Harris II, whose offensive production cratered. In 93 games before the All-Star break, Harris posted the worst OPS (.551) of all qualified hitters, hit for zero power (.317 SLG), and produced a meager 47 wRC+. Among 253 hitters to take at least 200 plate appearances in that span, only Michael Massey and Brenton Doyle fared worse.
But baseball is a game of adjustments, and it’s hard for a player of Harris’s caliber -- he sports a career .770 OPS -- to be that bad for that long. So, naturally, Harris has followed a dreadful first half with an astounding five-week stretch. Entering Atlanta’s game on Friday against the Mets, Harris has a 1.114 OPS in 32 games since the break; he’s demolishing the baseball (.718 SLG) and has the fifth-highest wRC+ (207) among 221 hitters with at least 80 plate appearances in the second half. As Braves manager Brian Snitker said on Tuesday -- after Harris walloped his 10th home run since the break, one more than Cal Raleigh -- Harris has been “the hottest player on the planet for a while.”
Somehow, even Snitker’s description is downplaying the worst-to-first tale that Harris is authoring. For historical context, let's look at the pool of hitters in any season with a) at least 100 plate appearances after the All-Star break and b) at least 400 plate appearances over the whole season. This takes us back to 1933, when the first All-Star Game took place.
Within that group, here’s where Harris ranks in terms of the difference between a player’s second-half OPS and their season-long OPS.
Largest difference between 2nd-half OPS and season-long OPS, since 1933
Michael Harris II, 2025 Braves -- 409 points (1.114 OPS vs. .705 OPS)
Barry Bonds, 1994 Giants -- 316 points
José Ramírez, 2019 Guardians -- 299 points
Melvin Mora, 2008 Orioles -- 247 points
Jeff Bagwell, 1994 Astros -- 245 points
Since 1933, no one -- no one! -- has a larger difference between their second-half OPS and their season-long OPS than Harris in 2025. And that doesn’t even tell the whole story, because Harris has gone from ice cold to scorching hot. Bonds, for example, just went from red hot (1.073 1st-half OPS) to white hot (1.389 2nd-half OPS), in typical Bonds fashion.
So, what’s happened here? How is Harris doing this?
Well, before we get into some of the under-the-hood changes -- and there are a few of them -- it’s important to establish what’s not happening. For one, Harris hasn’t changed much with his approach; he’s still swinging at just about everything. His zone-swing rate is up by six percentage points, and he’s chasing at a higher clip (+2.7 points) since the break, too. In fact, Harris has an active 22-game streak without drawing a single walk -- yet has rapped out a stunning 36 hits over that span. He’s the first player to record that many hits without a walk in a 22-game span since then-Phillies outfielder Ben Revere in 2014.
And yet, Harris continues to rake. If you’re swinging as often as Harris is, it stands to reason that you need to make exceptional contact to be successful, and that is part of the calculus here.
Harris's batted ball profile, 1st half vs. 2nd half
GB%: 54.5% vs. 40.4% Airball%: 45.5% vs. 59.6%
Harris is transformed: No longer is he running the ninth-highest ground ball rate among qualified hitters. He’s also hitting the ball harder (+12.8 points), and since that contact isn’t going into the ground nearly as much, he’s more than doubled his barrel rate, from 6.1% to 13.6%.
This all sounds simple, until you realize there’s not a button Harris could press to simply fix everything overnight. The Braves identified a potential remedy a while ago. Here’s what hitting coach Tim Hyers had to say about Harris back on June 30:
“I think if he can hold his posture, clean up a few things mechanically and then get back to getting balls in the strike zone, I think this thing can turn around in a heartbeat,” Hyers said.
Harris took a stab at the first two buckets -- posture and mechanics -- on the Braves’ six-game road trip to face the A's and the Cardinals just before the break. On the plane ride out west, Harris reviewed film of his old batting stance. He spent the next six games experimenting, raising the pre-pitch positioning of his hands, and trying to get comfortable.
“He made some swing adjustments in his setup, he needed to,” Snitker said on Aug. 16. “He wasn’t going anywhere [or] doing what he needed to do. … Sometimes guys are resistant to change, and he did a good job of being open to that.”
In addition to the raised hands, Harris has opened his stance, going from 11 degrees to 28 degrees over the course of the season. Really, Harris looks like a different hitter and, as Snitker said, “he looks like he’s in a better position to hit.” The changes are fairly easy to see with the naked eye. Below, on the left, you can see an at-bat from April; on the right, you can see an at-bat from earlier this week.
If it looks natural, it’s because it is. Coming up through the Minors, Harris held his hands in a similarly elevated position. In his first week in the Majors, former Braves hitting coach Kevin Seitzer suggested lowering his hands; Harris took off, winning NL Rookie of the Year honors, so there wasn’t any need to revert back. But a few years later, drastic struggles warranted an overhaul.
“Going back to a natural spot was the easiest thing for me to do because all I’ve known my whole life was to have my hands up,” Harris said. “I guess it got me a more direct swing. I see pitches better.”
Now we’re onto something. Harris tells us what the adjustments did -- he sees pitches better -- and one way we can measure that is by seeing how he fares on pitches over the plate. That’s what Hyers was talking about when he said Harris needed to get back to “getting balls in the strike zone.” It’s not about receiving more strikes; it’s about doing damage with the strikes that you get.
Since the All-Star break, no one has a higher batting average against pitches in the zone than Harris (min. 80 PA); only two players have a higher slugging percentage on those pitches. As Ben Clemens of FanGraphs explained earlier this week, Harris isn’t only mashing pitches in the zone -- he’s clobbering center-cut contact, which consist of the best pitches to hit.
“In the middle of the season, it’s tough to make that kind of adjustment,” Harris said. “But you can’t be scared to do it, especially when you’re not getting the results you want and it’s not really helping the team. So I took the risk, and it’s paying off.”
It certainly is, even though his Herculean effort may be too little, too late for the Braves, still 9 1/2 games out of the third NL Wild Card spot. But the reemergence of Harris is a key development for the future. He signed an eight-year contract extension in August 2022, and a pair of club options could keep him with the Braves through the 2032 season. Harris plays exceptional defense -- he’s posted 90th percentile Outs Above Average or better in each of his first four seasons, per Statcast -- so the bat doesn’t necessarily have to be elite for Harris to be one of the game’s great center fielders.
As the Braves try to return to form next season, Harris figures to play an essential part. Even if he's not “the hottest player on the planet,” he’s at least proven that his first-half struggles weren’t sustainable, either.