The San Francisco Giants are set to play the Oakland Athletics on Saturday in Mesa, Arizona, marking a continuation of their longstanding rivalry now in spring training. The game begins at 1:05 p.m. Mountain Time (12:05 p.m. Pacific Time) as the Giants look to build on their momentum after a dominant 12-2 victory over the Los Angeles Dodgers the previous day.
San Francisco, with a current spring record of 5-2, aims to secure a second consecutive win against the Athletics, who hold a 1-5 record so far this spring.
Tyler Mahle Named as Giants’ Starting Pitcher for Today’s Game
Tyler Mahle, who inked a one-year contract with the Giants this offseason, will make his first appearance of 2026 spring training on the mound. Last season, Mahle played for the Texas Rangers after recovering from Tommy John surgery and showed promising form during the months he pitched but was sidelined by a shoulder injury partway through the season. Now fully recovered, the Giants will rely on him to stabilize their pitching rotation and set a strong tone early this spring.
Projected Giants Lineup for the Contest
The Giants’ batting order for the game includes some key players seeking to prove their durability and skill this spring. Left fielder Heliot Ramos will lead off, followed by first baseman Bryce Eldridge. Catcher Eric Haase is slotted third, while right fielder Jerar Encarnacion bats fourth. Luis Matos will serve as the designated hitter, with center fielder Will Brennan batting sixth. The infield features Parks Harber at third base, Buddy Kennedy at second, and Christian Koss at shortstop.

Current Injury Concerns Impacting Giants’ Roster
Several players remain sidelined or limited due to injuries, complicating the Giants’ preparations. Infielder Rafael Devers was scratched from Friday’s game because of a tight hamstring, and outfielder Harrison Bader left earlier in that matchup with a thumb contusion. Pitcher Joel Peguero continues to recover from left hamstring tightness and is expected to begin throwing within the next week.
The team’s pitching staff also faces long-term absences. Left-handed pitcher Sam Hentges, signed after missing all of last season due to right knee surgery, is undergoing a cautious spring ramp-up. Jason Foley, a former Tigers closer, is sidelined following anterior capsule surgery on his right shoulder and is not expected back until midseason, remaining on the 60-day injured list.
Rowan Wick, a recent acquisition, will miss the entire 2026 season due to Tommy John surgery, also on the 60-day injured list. Similarly, Randy RodrÃguez underwent Tommy John surgery last fall and is projected to miss the season while on the injured list.
San Francisco Giants’ 2026 Spring Training Calendar and Results Overview
Heading into today’s game, the Giants have experienced mixed results over their spring schedule. After opening with decisive wins over Seattle and the Chicago Cubs, San Francisco faced challenges against Milwaukee and Colorado but rebounded strongly with a commanding victory over the Dodgers on February 27. The series continues with today’s meeting at Hohokam Stadium against the Athletics.
The Giants’ spring itinerary features a blend of home and away contests, with multiple games broadcast on KNBR radio and various streaming options.
Significance of Mahle’s Debut and What to Anticipate Next
Tyler Mahle’s spring debut holds considerable importance as the Giants evaluate their pitching depth and readiness for the upcoming regular season. His performance will offer clues about his recovery status post-surgery and his ability to help solidify the starting rotation. Meanwhile, San Francisco continues to navigate the complexities of managing injuries and integrating new players while maintaining competitiveness during this critical pre-season phase.
Looking ahead, the Giants will face a variety of opponents, including the Padres, White Sox, and Team USA, as the spring training progresses. With spring battles intensifying, how Mahle and the rest of the squad handle these next challenges will shape the team’s readiness for the 2026 MLB season.
