Giants Defeat Angels 4-1 in Tempe Showdown
Tuesday, February 24, 2026, 3:10 PM ET · Tempe Diablo Stadium
San Francisco Giants 4, Los Angeles Angels 1, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Los Angeles Angels?
San Francisco Giants beat Los Angeles Angels 4-1 at Tempe Diablo Stadium on February 24, 2026.
The San Francisco Giants secured a convincing 4-1 victory over the Los Angeles Angels at Tempe Diablo Stadium, extending their series lead to 2-0. This matchup was particularly noteworthy as the Giants came into the game with a perfect 4-0 record, while the Angels struggled with a 1-3 record, showcasing a stark contrast in recent form.
The Giants, riding a three-game winning streak, displayed a solid performance throughout the contest. Their scoring began in the second inning when Lee singled to left, allowing Holton to score. This was followed by a sacrifice fly from Bailey in the third inning, which brought Oliva home, extending the Giants' lead to 2-0. The sixth inning saw Holton hit another sacrifice fly, scoring Davidson, and in the seventh, McCray added to the tally with a sacrifice fly that brought Brennan across the plate, making it 4-0. The Angels managed to get on the board in the eighth inning when Peraza singled to center, scoring Vera, but it was too little, too late.
In terms of recent form, the Angels have struggled significantly at home, with a record of 1-3 in their last four games and an overall home record of 2-3. They have averaged just 3.1 runs scored per game while allowing 5.8 runs. The last ten games for the Angels show a record of 3-7, with their most recent game resulting in a loss against the Houston Astros. The Giants, on the other hand, have been performing well, particularly in their last ten games, where they have also recorded a 3-7 record but are on a three-game winning streak, averaging 4.2 runs scored and allowing 5.0 runs.
The injury report for the Angels includes several key players. Josh Lowe is day-to-day with a neck issue, while Gustavo Campero, Nolan Schanuel, and Sam Bachman are on the 10-day injured list for hamstring, side, and forearm injuries, respectively. Yoan Moncada is on the 60-day injured list due to a knee injury. The Giants also have injury concerns, with Victor Bericoto and Marcelo Mayer on the 10-day injured list for knee and forearm issues, respectively, and JT Brubaker and Keaton Winn on the 15-day injured list for rib and elbow injuries. Matt Gage is on the 60-day injured list for an elbow problem.
The market had priced the Angels as underdogs, reflecting their recent struggles, with the Giants favored to win according to the betting lines. The conditions at Tempe Diablo Stadium were favorable for baseball, contributing to a competitive atmosphere.
In terms of head-to-head matchups, the Giants lead the series 2-0, having previously defeated the Angels in their last encounter on April 20, 2025, with a score of 3-2. The Angels had won their previous meeting on April 19, 2025, with a score of 2-0, indicating a competitive rivalry.
Overall, the Giants' strong performance and the Angels' ongoing struggles highlight the shifting dynamics in this matchup, setting the stage for future encounters as both teams aim to improve their standings.
Injury report
- Josh LoweDay-To-DayNeckLos Angeles Angels
- Gustavo Campero10-Day-ILHamstringLos Angeles Angels
- Nolan Schanuel10-Day-ILSideLos Angeles Angels
- Sam Bachman15-Day-ILForearmLos Angeles Angels
- Yoan Moncada60-Day-ILKneeLos Angeles Angels
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Los Angeles Angels
Last 10: 3-7Streak L13.1 scored · 5.8 allowed per game2-3 at home
- L1-6vs Houston AstrosSep 28
- W4-3vs Houston AstrosSep 27
- L4-9vs Kansas City RoyalsSep 26
- W3-2vs Kansas City RoyalsSep 25
- L4-8vs Kansas City RoyalsSep 24
- W3-0at Colorado RockiesSep 21
- L6-7at Colorado RockiesSep 20
- L2-5at Milwaukee BrewersSep 18
- L2-9at Milwaukee BrewersSep 17
- L2-9at Milwaukee BrewersSep 16
San Francisco Giants
Last 10: 3-7Streak W34.2 scored · 5 allowed per game0-5 away
- W4-0vs Colorado RockiesSep 28
- W6-3vs Colorado RockiesSep 27
- W4-3vs St. Louis CardinalsSep 25
- L8-9vs St. Louis CardinalsSep 24
- L5-6vs St. Louis CardinalsSep 23
- L5-7at Los Angeles DodgersSep 21
- L3-6at Los Angeles DodgersSep 20
- L1-2at Los Angeles DodgersSep 19
- L5-6at Arizona DiamondbacksSep 17
- L1-8at Arizona DiamondbacksSep 16
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
How the scoring went
- 2nd Inning1-0Lee singled to left, Holton scored, Lee out stretching at second, Koss to third.
- 3rd Inning2-0Bailey hit sacrifice fly to center, Oliva scored.
- 6th Inning3-0Holton hit sacrifice fly to right, Davidson scored.
- 7th Inning4-0McCray hit sacrifice fly to right, Brennan scored.
- 8th Inning4-1Peraza singled to center, Vera scored, Gobbel to second.
Win probability
Above the line favours Los Angeles Angels, below favours San Francisco Giants.
Venue
- Tempe Diablo StadiumTempe, Arizona
- Attendance4411
- OfficialsDillon Wilson, Alfonso Marquez, Willie Traynor, Rob Drake
Elsewhere
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
- MLB trade deadline 2026: Winners and losers, one month later
- Rangers begin 4-game series against the Rays
- Astros face the White Sox leading series 2-1
- Orioles begin 4-game series with the Red Sox
- Guardians and Blue Jays play with series tied 1-1