Skip to content
Fast path

Final GameCast

Final score, key plays, top performers, and full tables stay one tap apart for quick review.

Final

Top Performers

Key Plays

  • Go-ahead run3-4Raley homered to right center (386 feet).6th Inning
  • Go-ahead run3-2Arraez doubled to left, Adames scored.5th Inning
  • Late run3-6Young homered to right (369 feet), Rodríguez scored.7th Inning
  • Go-ahead run1-0Eldridge homered to center (407 feet).1st Inning

Box Score

Top Performers

Fantasy Signals

Cole Young 90
Seattle Mariners · Batting 2-4 · 1 HR · 2 RBI · 2 R

Home run, RBI, multi-run game.

Signal 90/100Value #2084
Logan Gilbert 72
Seattle Mariners · Pitching 6.0 IP · 10 K · 3 ER · 1 BB · 1 HR

Starter innings, six-plus innings, six-plus strikeouts.

Signal 72/100Value #1454
Luke Raley 70
Seattle Mariners · Batting 1-2 · 1 HR · 1 RBI · 1 R

Home run, RBI.

Signal 70/100Value #1924
Bryce Eldridge 70
San Francisco Giants · Batting 1-3 · 1 HR · 1 RBI · 1 R · 1 BB

Home run, RBI.

Signal 70/100
Josh Naylor 18
Seattle Mariners · Batting 2-4 · 1 RBI · 1 R

RBI.

Signal 18/100Value #2480
Weston Wilson 18
Seattle Mariners · Batting 1-2 · 1 RBI

RBI.

Signal 18/100Value #3821
Final NotesScore, top line, and support lines
  • Final frame: Seattle Mariners beat San Francisco Giants 6-3.
  • Top line: Logan Gilbert (Seattle Mariners) — 6.0 IP, 10 K, 3 ER.
  • Support line: Cole Young (Seattle Mariners) — 2-4, 1 HR, 2 RBI, 2 R.
  • Support line: Robbie Ray (San Francisco Giants) — 4.0 IP, 6 K, 1 ER.
Game HighlightsOfficial video recap
Reds vs. Mariners: Full Game Highlights (7/20/26)
HighlightsScoring plays from the feed
  1. ScoreRaleigh grounded into double play, third to second to first, Young scored, Arozarena out at second.5th Inning3–3
  2. ScoreRaley homered to right center (386 feet).6th Inning3–4
  3. ScoreRamos singled to right, Schmitt scored.1st Inning2–0
  4. DoubleArraez doubled to left, Adames scored.5th Inning3–2

Scoring by Inning

Team123456789RHE
San Francisco Giants200010000352
Seattle Mariners00021120—6110
San Francisco Giants player box 12 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

San Francisco Giants

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Luis ArraezValue card 2B·1-4401100218.326.366.455
Bryce EldridgeValue card DH·1-3311111214.275.368.490
Casey SchmittValue card LF·1-4411000012.278.307.488
Rafael DeversValue card 1B·0-4400000322.243.311.472
Heliot RamosValue card LF·1-4401100216.277.310.460
Jung Hoo LeeValue card RF·1-4401000013.303.335.426
Willy AdamesValue card SS·0-3310001215.228.280.428
Grant McCrayValue card CF·0-2200000210.000.000.000
Drew CavanaughValue card C·0-3300000316.243.364.243

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Robbie RayValue card SP·4.073126086-533.3386
Sam HentgesValue card RP1.00000005-41.835
Adrian HouserValue card SP3.043311250-325.1050
Seattle Mariners player box 15 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Seattle Mariners

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
J.P. CrawfordValue card SS·1-3301002024.215.338.352
Julio RodriguezValue card CF·1-4411001123.256.320.418
Cole YoungValue card 2B·2-4422210111.256.315.409
Randy ArozarenaValue card LF·1-4411000117.281.376.448
Cal RaleighValue card C·0-4400000112.163.267.298
Josh NaylorValue card 1B·2-441210008.253.318.353
Mitch GarverValue card C·1-4401000119.184.311.316
Weston WilsonValue card 3B·1-220110016.200.200.350
Luke RaleyValue card RF1-221111007.230.287.459
Victor RoblesValue card RF0-000000000.210.259.240
Colt EmersonValue card SS·1-4401000114.195.265.377

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Logan GilbertValue card SP·6.0433110195-623.3895
Eduard BazardoValue card RP1.010003016-122.2816
Gabe SpeierValue card RP1.000011016-92.0516
Andres MunozValue card RP1.00000209-93.969

Key Plays

Scoring and Swing Plays

Scoring, late-game swings, and high-leverage moments from the game feed.

  1. Double · 8th InningGarver doubled to right.3–6
  2. Tied it · 5th InningRaleigh grounded into double play, third to second to first, Young scored, Arozarena out at second.3–3
  3. Go-ahead run · 6th InningRaley homered to right center (386 feet).3–4
  4. Home Run · 4th InningArozarena safe at first on throwing error by third baseman Schmitt, Arozarena safe at second on error.2–0
  5. Run-scoring play · 1st InningRamos singled to right, Schmitt scored.2–0
  6. Go-ahead run · 5th InningArraez doubled to left, Adames scored.3–2
  7. Tied it · 4th InningWe. Wilson singled to center, Naylor scored.2–2
  8. Late run · 7th InningYoung homered to right (369 feet), Rodríguez scored.3–6
  9. Go-ahead run · 1st InningEldridge homered to center (407 feet).1–0
  10. Run-scoring play · 4th InningNaylor singled to left, Arozarena scored.2–1

Game Read

A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.

Day GameIndoor1:10 PM PTProbables: Robbie Ray vs Logan GilbertESPN UnlmtdMLB.TVMariners.TV
Result readSeattle Mariners

San Francisco Giants 3 · Seattle Mariners 6

Final
San Francisco Giants20-29-1Team form and scoring profile included
Seattle Mariners26-23Team form and scoring profile included
Home VenueT-Mobile ParkVenue context included in the matchup read

Seattle Mariners is the lean because of Seattle Mariners on the margin numbers and Seattle Mariners on the form numbers. Pitcher confirmation and bullpen availability can move this fastest.

Rafty’s call: ✓ RIGHT
Pre-game pick: Seattle Mariners at 52%. Actual: Seattle Mariners by 3.

Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.

Interactive Rafty tool

Rafty Game Lab

Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.

Rafty
Current lean Seattle Mariners
55% Seattle Mariners win probability 55%

Move a control to see what would swing the pick.

    Why This Pick?

    • Seattle Mariners: Team formModerate
    • Seattle Mariners: Home venueSlight
    • Seattle Mariners: Probable startersModerate
    Copies or saves the current sliders and toggles.
    Scenario presets

    For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.

    Key Players to Watch

    San Francisco Giants

    Seattle Mariners

    Injury Report

    Seattle Mariners

    J.P. CrawfordDay-To-DayRob Refsnyder10-Day-ILBrendan Donovan10-Day-ILWill Wilson60-Day-ILCarlos Vargas60-Day-IL

    San Francisco Giants

    Matt Chapman10-Day-ILVictor Bericoto10-Day-ILJonah Cox10-Day-ILJoel Peguero60-Day-ILHarrison Bader10-Day-IL
    On The Diamond

    A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.

    Trending