Los Angeles Angels at San Francisco Giants

Sat Jul 251:05 PM PT
By JR·2 min read

TLDR: The Giants have lost five straight and the Angels are barely above .500-worthy of a fire sale, but somebody's got to win a baseball game this weekend at Oracle Park.

FINAL · SAT JUL 25, 8:05 PM
LWWWL
2
LLLLL
9
Final123456789RHE
LAA
000000101291
SF
00540000—9110
Los Angeles Angels
  • Won 3 of last 5 games
  • Johnson's last start was his best of the season
  • 41-62 overall, well out of contention
  • Rotation and bullpen gutted by long-term injuries
San Francisco Giants
  • Robbie Ray posting a strong 3.33 ERA
  • Chapman trending toward activation this series
  • Losers of 5 straight games
  • Bullpen down five relievers, McDonald just hit IL

Rookie right-hander Ryan Johnson gets the ball for the Angels against Robbie Ray in a Saturday matinee, first pitch set for 1:05 PM PT. Johnson's season ERA is ugly, but his last time out he worked 5 innings and allowed just 1 earned run in a win over Detroit — the kind of start that gives a team something to build on even in a lost season.

Los Angeles Angels
Ryan Johnson
(2-6)·7.11 ERA
Jul 19 vs Tigers
W
5.0IP
1ER
5K
3BB
91P
07/25 Lineup
San Francisco Giants
Robbie Ray
(10-7)·3.24 ERA
Jul 19 @ Mariners
ND
4.0IP
1ER
6K
2BB
86P
07/25 Lineup

Ray, by contrast, has been the rare bright spot in a Giants rotation that just lost Trevor McDonald to the injured list with an elbow strain. His last outing against Seattle wasn't a decision, but he struck out 6 over 4 innings, and San Francisco needs length from him more than ever with the bullpen bleeding arms — Rowan Wick, Randy Rodriguez, Hayden Birdsong and Jose Butto are all out for the year or close to it.

There's a silver lining brewing at third base: Matt Chapman has been trending toward a return from his abdominal strain in time for this very homestand, which would be a real jolt for a Giants lineup that's managed just 3, 2 and 4 runs across its last three losses.

07/22LvsCardinals0-1
07/22WvsCardinals5-1
07/21WvsCardinals3-2
07/19WvsTigers3-2
07/19LvsTigers0-7
07/22L@Royals4-5
07/21L@Royals2-3
07/20L@Royals3-4
07/19L@Mariners3-6
07/19L@Mariners3-4

Momentum is a strange thing to lean on for two teams a combined 40 games under .500, but it's still worth noting the Angels have won 3 of their last 5 while the Giants haven't won anything in over a week. With the trade deadline days away and both clubs widely expected to sell, these games are as much about auditions as standings — Zach Neto, Reid Detmers and Jose Soriano are among the names the Angels could be shopping, while Luis Arraez's strong platform year has made him one of the more attractive rental bats in baseball.

Both rosters are held together with duct tape at this point — the Angels are still missing Anthony Rendon, Yoan Moncada and Yusei Kikuchi for the long haul, while the Giants' pitching depth chart reads like an injury report. Whichever lineup gets more from its walking wounded probably decides this one.

Angels 2, Giants 9: Final Score & Odds Recap — Two Sellers Collide as Angels Chase Giants' Skid