Garcia will undergo season-ending surgery Wednesday to repair a torn right lat.
Garcia suffered the injury last week while making a throw and was placed on the 60-day injured list. He is expected to require 6-to-8 months to recover, giving him enough time to be ready for the start of the 2027 season if all goes well. Garcia finishes the season with a .195/.270/.329 batting line and seven home runs over 67 contests for the Phillies. The 33-year-old will become a free agent after the season.