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

  • Late run5-2Canzone homered to right (374 feet).9th Inning
  • Late run4-1Ward grounded into double play, third to second to first, Holliday scored, Alexander out at second.7th Inning
  • Late run5-3Young homered to right (375 feet).9th Inning
  • Late score5-1Holliday homered to center (399 feet).9th Inning

Box Score

Top Performers

Fantasy Signals

Kyle Bradish 92
Baltimore Orioles · Pitching 7.2 IP · 12 K · 1 ER · 2 BB

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

Signal 92/100Value #1564
Dominic Canzone 80
Seattle Mariners · Batting 2-3 · 1 HR · 2 RBI · 1 R · 1 BB

Home run, RBI.

Signal 80/100Value #2090
Jackson Holliday 80
Baltimore Orioles · Batting 1-3 · 1 HR · 1 RBI · 2 R · 1 BB

Home run, RBI, multi-run game.

Signal 80/100
Gunnar Henderson 80
Baltimore Orioles · Batting 1-4 · 1 HR · 2 RBI · 1 R

Home run, RBI.

Signal 80/100Value #1797
Cole Young 70
Seattle Mariners · Batting 1-4 · 1 HR · 1 RBI · 1 R

Home run, RBI.

Signal 70/100Value #2085
George Kirby 36
Seattle Mariners · Pitching 6.0 IP · 5 K · 3 ER · 1 HR

Starter innings, six-plus innings.

Signal 36/100Value #1450
Final NotesScore, top line, and support lines
  • Final frame: Baltimore Orioles beat Seattle Mariners 5-3.
  • Top line: Kyle Bradish (Baltimore Orioles) — 7.2 IP, 12 K, 1 ER.
  • Support line: George Kirby (Seattle Mariners) — 6.0 IP, 5 K, 3 ER.
  • Support line: Dominic Canzone (Seattle Mariners) — 2-3, 1 HR, 2 RBI, 1 R.
Game HighlightsOfficial video recap
Mariners vs. Red Sox: Full Game Highlights (6/21/26)
HighlightsScoring plays from the feed
  1. TripleTaveras tripled to center, Alonso scored.6th Inning3–1
  2. ScoreHenderson homered to right center (370 feet), Alexander scored.3rd Inning2–0
  3. ScoreCanzone homered to right (374 feet).9th Inning5–2
  4. ScoreYoung homered to right (375 feet).9th Inning5–3

Scoring by Inning

Team123456789RHE
Baltimore Orioles0020011015102
Seattle Mariners000100002370
Baltimore Orioles player box 12 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Baltimore Orioles

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor WardValue card LF·1-5501000119.256.399.352
Gunnar HendersonValue card SS·1-4411210114.225.293.420
Adley RutschmanValue card C·0-4400000016.259.335.467
Pete AlonsoValue card 1B·1-4411000217.251.336.466
Samuel BasalloValue card C·2-4402000011.262.323.465
Leody TaverasValue card CF·1-4401100222.255.336.375
Tyler O'NeillValue card RF·0-4400000215.184.277.272
Jackson HollidayValue card 2B·1-3321111112.195.281.390
Blaze AlexanderValue card 3B·3-3313001021.310.364.424

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Kyle BradishValue card SP·7.25112120100-654.00100
Yennier CanoValue card RP0.10001009-52.169
Ryan HelsleyValue card RP1.02220229-93.869
Seattle Mariners player box 14 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Seattle Mariners

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
J.P. CrawfordValue card SS·0-4400000210.226.357.402
Cal RaleighValue card C·1-3301001017.168.254.317
Julio RodriguezValue card CF·1-3311000213.249.310.429
Rob RefsnyderValue card DH0-110000003.143.214.242
Dominic CanzoneValue card DH·2-3312211114.293.365.575
Cole YoungValue card 2B·1-441111007.256.318.366
Victor RoblesValue card RF·0-3300001112.260.288.300
Colt EmersonValue card 3B·0-4400000313.229.297.530
Connor JoeValue card RF·1-4401000321.189.302.324
Miles MastrobuoniValue card 3B·1-330100028.200.261.200

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
George KirbyValue card SP·6.083305192-644.1092
Alex HoppeValue card RP1.011111018-105.5718
Nick DavilaValue card RP1.000000010-60.0010
Michael RuckerValue card RP1.011113127-166.0027

Key Plays

Scoring and Swing Plays

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

  1. Triple · 6th InningTaveras tripled to center, Alonso scored.3–1
  2. Go-ahead run · 3rd InningHenderson homered to right center (370 feet), Alexander scored.2–0
  3. Double · 4th InningRodríguez doubled to right.2–0
  4. Late run · 9th InningCanzone homered to right (374 feet).5–2
  5. Late run · 7th InningWard grounded into double play, third to second to first, Holliday scored, Alexander out at second.4–1
  6. Late run · 9th InningYoung homered to right (375 feet).5–3
  7. Late score · 9th InningHolliday homered to center (399 feet).5–1
  8. Run-scoring play · 4th InningCanzone singled to center, Rodríguez scored.2–1

Game Read

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

Night GameIndoor6:40 PM PTProbables: Kyle Bradish vs George KirbyMLB.TVMariners.TV
Result readBaltimore Orioles

Baltimore Orioles 5 · Seattle Mariners 3

Final
Baltimore Orioles25-29-2Team form and scoring profile included
Seattle Mariners29-24Team form and scoring profile included
Home VenueT-Mobile ParkVenue context included in the matchup read

Baltimore Orioles is the lean because of Seattle Mariners on the margin numbers and Baltimore Orioles on the form numbers. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✗ WRONG
Pre-game pick: Seattle Mariners at 58%. Actual: Baltimore Orioles by 2.

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 Baltimore Orioles
53% Seattle Mariners win probability 47%

Move a control to see what would swing the pick.

    Why This Pick?

    • Baltimore Orioles: Team formModerate
    • Seattle Mariners: Home venueSlight
    • Baltimore Orioles: Probable startersModerate
    • Baltimore Orioles: Relief contextSlight
    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

    Seattle Mariners

    Injury Report

    Seattle Mariners

    Dominic CanzoneDay-To-DayLuke RaleyDay-To-DayRandy Arozarena10-Day-ILWill Wilson60-Day-ILBrendan Donovan10-Day-IL

    Baltimore Orioles

    Jackson HollidayDay-To-DayRichard GuaschDay-To-DayWill RobertsonDay-To-DayJhonkensy NoelDay-To-DayDylan Beavers10-Day-IL
    On The Diamond

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

    Trending