Los Angeles Angels at San Francisco Giants
Oracle Park · San Francisco, California
Final GameCast
Final score, key plays, top performers, and full tables stay one tap apart for quick review.
Top Performers
- Rafael Devers3-4, 1 HR, 4 RBI, 2 R
- Robbie Ray6.0 IP, 5 K
- Jung Hoo Lee2-3, 1 HR, 3 RBI, 1 R
Key Plays
- Late score1-9Trout grounded into double play, shortstop to second to first, Siri scored, Neto out at second, O'Hoppe to third.7th Inning
- Double1-9Devers doubled to right.7th Inning
- Late score2-9Grissom walked, Siri scored, Lowe to second, O'Hoppe to third.9th Inning
- Go-ahead run0-1Devers singled to left, Arraez scored on error, Ramos to second, Ramos safe at third on fielding error by left fielder Siri.3rd Inning
Box Score
Top Performers
Fantasy Signals
Home run, RBI, three-plus RBI.
Home run, RBI, three-plus RBI.
Starter innings, six-plus innings, run prevention.
RBI, multi-run game.
RBI.
RBI.
Final NotesScore, top line, and support lines
- Final frame: San Francisco Giants beat Los Angeles Angels 9-2.
- Top line: Rafael Devers (San Francisco Giants) — 3-4, 1 HR, 4 RBI, 2 R.
- Support line: Robbie Ray (San Francisco Giants) — 6.0 IP, 5 K.
- Support line: Jung Hoo Lee (San Francisco Giants) — 2-3, 1 HR, 3 RBI, 1 R.
HighlightsScoring plays from the feed
- ScoreTrout grounded into double play, shortstop to second to first, Siri scored, Neto out at second, O'Hoppe to third.1–9
- ScoreDevers homered to left center (401 feet), Susac scored and Arraez scored.0–9
- ScoreGrissom walked, Siri scored, Lowe to second, O'Hoppe to third.2–9
- ScoreArraez singled to left, Gilbert scored, Susac to second.0–6
Scoring by Inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Los Angeles Angels | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 9 | 1 |
| San Francisco Giants | 0 | 0 | 5 | 4 | 0 | 0 | 0 | 0 | — | 9 | 11 | 0 |
Los Angeles Angels player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Los Angeles Angels
· Starter
Batting#
- Zach Neto 0H0R0RBI0HR
- Oswald Peraza 0H0R0RBI0HR
- Mike Trout 2H0R0RBI0HR
- Josh Lowe 0H0R0RBI0HR
- Vaughn Grissom 1H0R1RBI0HR
- Jorge Soler 0H0R0RBI0HR
- Nolan Schanuel 1H0R0RBI0HR
- Jo Adell 1H0R0RBI0HR
- Wade Meckler 0H0R0RBI0HR
- Denzer Guzman 0H0R0RBI0HR
- Jose Siri 2H2R0RBI0HR
- Logan O'Hoppe 2H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach NetoValue card SS· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .236 | .326 | .445 |
| Oswald PerazaValue card 2B | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | .239 | .283 | .371 |
| Mike TroutValue card CF· | 2-3 | 3 | 0 | 2 | 0 | 0 | 1 | 0 | 19 | .237 | .392 | .458 |
| Josh LoweValue card LF | 0-0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7 | .207 | .258 | .359 |
| Vaughn GrissomValue card 2B· | 1-4 | 4 | 0 | 1 | 1 | 0 | 1 | 1 | 18 | .255 | .321 | .398 |
| Jorge SolerValue card DH· | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .201 | .288 | .366 |
| Nolan SchanuelValue card 1B· | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .282 | .353 | .392 |
| Jo AdellValue card RF· | 1-2 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 11 | .243 | .291 | .398 |
| Wade MecklerValue card LF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .297 | .366 | .399 |
| Denzer GuzmanValue card 3B· | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | .240 | .286 | .368 |
| Jose SiriValue card CF· | 2-3 | 3 | 2 | 2 | 0 | 0 | 1 | 0 | 13 | .281 | .340 | .490 |
| Logan O'HoppeValue card C· | 2-4 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 13 | .216 | .278 | .304 |
Pitching#
- Ryan Johnson 8H8R1HR1BB
- Brent Suter 2H1R1HR0BB
- Kirby Yates 1H0R0HR1BB
- Tyler Heineman 0H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ryan JohnsonValue card SP· | 3.1 | 8 | 8 | 8 | 1 | 4 | 1 | 69-46 | 7.34 | 69 |
| Brent SuterValue card RP | 2.2 | 2 | 1 | 1 | 0 | 4 | 1 | 44-29 | 4.42 | 44 |
| Kirby YatesValue card RP | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 21-14 | 3.65 | 21 |
| Tyler HeinemanValue card C | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11-8 | 10.38 | 11 |
San Francisco Giants player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
San Francisco Giants
· Starter
Batting#
- Luis Arraez 2H2R1RBI0HR
- Jesus Rodriguez 0H0R0RBI0HR
- Heliot Ramos 1H1R0RBI0HR
- Bryce Eldridge 0H0R0RBI0HR
- Drew Cavanaugh 0H0R0RBI0HR
- Rafael Devers 3H2R4RBI1HR
- Christian Koss 0H0R0RBI0HR
- Casey Schmitt 1H1R1RBI0HR
- Jung Hoo Lee 2H1R3RBI1HR
- Grant McCray 0H0R0RBI0HR
- Willy Adames 1H0R0RBI0HR
- Drew Gilbert 1H1R0RBI0HR
- Daniel Susac 0H1R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis ArraezValue card 2B· | 2-4 | 4 | 2 | 2 | 1 | 0 | 0 | 1 | 13 | .326 | .363 | .449 |
| Jesus RodriguezValue card C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | .239 | .300 | .413 |
| Heliot RamosValue card LF· | 1-5 | 5 | 1 | 1 | 0 | 0 | 0 | 1 | 17 | .262 | .296 | .441 |
| Bryce EldridgeValue card DH· | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 2 | 21 | .263 | .361 | .465 |
| Drew CavanaughValue card C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .225 | .340 | .225 |
| Rafael DeversValue card 1B· | 3-4 | 4 | 2 | 3 | 4 | 1 | 0 | 0 | 13 | .249 | .319 | .489 |
| Christian KossValue card 2B | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .217 | .190 |
| Casey SchmittValue card LF· | 1-4 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 9 | .272 | .302 | .487 |
| Jung Hoo LeeValue card RF· | 2-3 | 3 | 1 | 2 | 3 | 1 | 0 | 1 | 14 | .302 | .336 | .435 |
| Grant McCrayValue card CF | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .250 | .000 |
| Willy AdamesValue card SS· | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 15 | .225 | .276 | .429 |
| Drew GilbertValue card CF· | 1-3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 19 | .235 | .320 | .357 |
| Daniel SusacValue card C· | 0-3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 15 | .250 | .297 | .319 |
Pitching#
- Robbie Ray 6H0R0HR2BB
- Tristan Beck 1H1R0HR1BB
- Keaton Winn 2H1R0HR2BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Robbie RayValue card SP· | 6.0 | 6 | 0 | 0 | 2 | 5 | 0 | 80-54 | 3.16 | 80 |
| Tristan BeckValue card RP | 2.0 | 1 | 1 | 1 | 1 | 0 | 0 | 29-17 | 6.39 | 29 |
| Keaton WinnValue card RP | 1.0 | 2 | 1 | 1 | 2 | 1 | 0 | 24-15 | 3.38 | 24 |
Keep following: Today’s scores·Player values·Morning Line
Key Plays
Scoring and Swing Plays
Scoring, late-game swings, and high-leverage moments from the game feed.
- Late score · 7th InningTrout grounded into double play, shortstop to second to first, Siri scored, Neto out at second, O'Hoppe to third.1–9
- Double · 7th InningDevers doubled to right.1–9
- Run-scoring play · 4th InningDevers homered to left center (401 feet), Susac scored and Arraez scored.0–9
- Late score · 9th InningGrissom walked, Siri scored, Lowe to second, O'Hoppe to third.2–9
- Run-scoring play · 4th InningArraez singled to left, Gilbert scored, Susac to second.0–6
- Double · 2nd InningAdames doubled to left.0–0
- Double · 5th InningSiri doubled to first.0–9
- Double · 5th InningLee doubled to right.0–9
- Go-ahead run · 3rd InningDevers singled to left, Arraez scored on error, Ramos to second, Ramos safe at third on fielding error by left fielder Siri.0–1
- Home Run · 6th InningAdell singled to right, Schanuel thrown out at third.0–9
Game Read
A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.
Los Angeles Angels 2 · San Francisco Giants 9
San Francisco Giants is the lean because of San Francisco Giants on the margin numbers and San Francisco Giants on the form numbers. Pitcher confirmation and bullpen availability can move this fastest.
Pre-game pick: San Francisco Giants at 51%. Actual: San Francisco Giants by 7.
Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.
Rafty Game Lab
Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.
Move a control to see what would swing the pick.
Why This Pick?
- San Francisco Giants: Team formStrong
- San Francisco Giants: Home venueSlight
- San Francisco Giants: Probable startersModerate
- San Francisco Giants: Relief contextSlight
For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.
Key Players to Watch
Los Angeles Angels
- Jose Soriano SP · #59
- Yusei Kikuchi SP · #16
- Brent Suter RP · #37
- Jo Adell RF · #7
San Francisco Giants
- Logan Webb SP · #62
- Robbie Ray SP · #38
- Jung Hoo Lee RF · #51
- Matt Chapman 3B · #26
Injury Report
San Francisco Giants
Los Angeles Angels
On The Diamond
A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.