New York Yankees 5, Seattle Mariners 3

baseball game fileFinal
T-Mobile Park · Seattle

Game flow

Every swing in the score.

The line is the running run differential: above the center favors New York Yankees, below favors Seattle Mariners. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means New York Yankees led; a negative differential means Seattle Mariners led.Run differential+40−4123456789
  1. 01top 1: Trent Grisham called out on strikes.00
  2. 02top 1: Aaron Judge flies out sharply to right fielder Luke Raley.00
  3. 03top 1: Cody Bellinger walks.00
  4. 04top 1: Ben Rice doubles (3) on a ground ball to right fielder Luke Raley. Cody Bellinger scores.10
  5. 05top 1: George Kirby challenged (pitch result), call on the field was overturned: Paul Goldschmidt called out on strikes.10
  6. 06bottom 1: Brendan Donovan doubles (2) on a line drive to right fielder Aaron Judge.10
  7. 07bottom 1: Cal Raleigh strikes out swinging.10
  8. 08bottom 1: Julio Rodríguez strikes out swinging.10
  9. 09bottom 1: Josh Naylor flies out to left fielder Cody Bellinger.10
  10. 10top 2: Jazz Chisholm Jr. strikes out swinging.10
  11. 11top 2: Amed Rosario singles on a pop up to right fielder Luke Raley.10
  12. 12top 2: Austin Wells grounds into a double play, first baseman Josh Naylor to shortstop Leo Rivas. Amed Rosario out at 2nd. Austin Wells out at 1st.10
  13. 13bottom 2: Randy Arozarena grounds out, pitcher Cam Schlittler to first baseman Paul Goldschmidt.10
  14. 14bottom 2: Luke Raley singles on a line drive to left fielder Cody Bellinger.10
  15. 15bottom 2: Dominic Canzone strikes out swinging.10
  16. 16bottom 2: Cole Young grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.10
  17. 17top 3: José Caballero grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.10
  18. 18top 3: Trent Grisham flies out to center fielder Julio Rodríguez.10
  19. 19top 3: Aaron Judge strikes out swinging.10
  20. 20bottom 3: Leo Rivas called out on strikes.10
  21. 21bottom 3: Brendan Donovan grounds out to first baseman Paul Goldschmidt.10
  22. 22bottom 3: Cal Raleigh pops out to first baseman Paul Goldschmidt.10
  23. 23top 4: Cody Bellinger flies out to left fielder Randy Arozarena.10
  24. 24top 4: Ben Rice grounds out, pitcher George Kirby to second baseman Cole Young to first baseman Josh Naylor.10
  25. 25top 4: Paul Goldschmidt called out on strikes.10
  26. 26bottom 4: Julio Rodríguez grounds out to first baseman Paul Goldschmidt.10
  27. 27bottom 4: Josh Naylor lines out to center fielder Trent Grisham.10
  28. 28bottom 4: Randy Arozarena grounds out, third baseman Amed Rosario to first baseman Paul Goldschmidt.10
  29. 29top 5: Jazz Chisholm Jr. singles on a line drive to center fielder Julio Rodríguez.10
  30. 30top 5: Amed Rosario grounds out, shortstop Leo Rivas to first baseman Josh Naylor.10
  31. 31top 5: Austin Wells singles on a ground ball to third baseman Brendan Donovan.10
  32. 32top 5: José Caballero grounds into a force out, third baseman Brendan Donovan to second baseman Cole Young. Austin Wells out at 2nd.10
  33. 33bottom 5: Luke Raley flies out to left fielder Cody Bellinger.10
  34. 34bottom 5: Dominic Canzone flies out to left fielder Cody Bellinger.10
  35. 35bottom 5: Cole Young strikes out swinging.10
  36. 36top 6: Trent Grisham walks.10
  37. 37top 6: Aaron Judge flies out to right fielder Luke Raley.10
  38. 38top 6: Cody Bellinger called out on strikes.10
  39. 39top 6: Ben Rice walks. Trent Grisham to 2nd.10
  40. 40top 6: Paul Goldschmidt homers (1) on a fly ball to left center field. Trent Grisham scores. Ben Rice scores.40
  41. 41top 6: Jazz Chisholm Jr. flies out to first baseman Josh Naylor in foul territory.40
  42. 42bottom 6: Leo Rivas called out on strikes.40
  43. 43bottom 6: Brendan Donovan grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.40
  44. 44bottom 6: Cal Raleigh strikes out swinging.40
  45. 45top 7: Amed Rosario flies out to center fielder Julio Rodríguez.40
  46. 46top 7: Cal Raleigh challenged (pitch result), call on the field was overturned: Austin Wells called out on strikes.40
  47. 47top 7: José Caballero strikes out swinging.40
  48. 48bottom 7: Julio Rodríguez grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.40
  49. 49bottom 7: Josh Naylor pops out to third baseman Ryan McMahon in foul territory.40
  50. 50bottom 7: Randy Arozarena called out on strikes.40
  51. 51top 8: Trent Grisham grounds out to first baseman Josh Naylor.40
  52. 52top 8: Aaron Judge reaches on a throwing error by third baseman Brendan Donovan.40
  53. 53top 8: Cody Bellinger flies out to center fielder Julio Rodríguez.40
  54. 54top 8: Aaron Judge caught stealing 2nd base, catcher Cal Raleigh to shortstop Leo Rivas.40
  55. 55bottom 8: Luke Raley grounds out, first baseman Paul Goldschmidt to pitcher Camilo Doval.40
  56. 56bottom 8: Dominic Canzone singles on a sharp line drive to right fielder Aaron Judge.40
  57. 57bottom 8: Cole Young singles on a line drive to left fielder Cody Bellinger. Dominic Canzone to 3rd.40
  58. 58bottom 8: Leo Rivas strikes out swinging.40
  59. 59bottom 8: Brendan Donovan walks. Cole Young to 2nd.40
  60. 60bottom 8: Cal Raleigh singles on a line drive to right fielder Aaron Judge. Dominic Canzone scores. Cole Young scores. Brendan Donovan to 3rd.42
  61. 61bottom 8: Julio Rodríguez strikes out swinging.42
  62. 62top 9: Ben Rice homers (1) on a fly ball to right center field.52
  63. 63top 9: Paul Goldschmidt grounds out, second baseman Cole Young to first baseman Josh Naylor.52
  64. 64top 9: Jazz Chisholm Jr. strikes out swinging.52
  65. 65top 9: Ryan McMahon flies out to left fielder Randy Arozarena.52
  66. 66bottom 9: Josh Naylor grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.52
  67. 67bottom 9: Randy Arozarena doubles (3) on a sharp line drive to left fielder Cody Bellinger, deflected by third baseman Ryan McMahon.52
  68. 68bottom 9: Luke Raley grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.52
  69. 69bottom 9: Dominic Canzone singles on a line drive to right fielder Aaron Judge. Randy Arozarena scores.53
  70. 70bottom 9: Cole Young flies out to right fielder Aaron Judge.53
Boxscore

Key evidence.

Every reported player line, kept in the API’s sport-specific stat vocabulary.

New York Yankees boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Jazz Chisholm Jr.2B40.25000011000.2500.500400000.25021
Ben RiceDH30.66710102010.7502.75042200206
David BednarP0716.750301.333044011102.250
Paul Goldschmidt1B40.25000001010.2501.25041300124
Fernando CruzP0200000.667021201000
Cody BellingerLF3000100000.2500.25041010010
Amed Rosario3B30.33300001000.3330.667300000.33301
Austin WellsC30.33300001000.3330.667300000.33311
Jose CaballeroSS3000000000030000010
Camilo DovalP15227200.667021921004.500
Cam SchlittlerP02100206.3330197907010.316
Ryan McMahon3B1000000000010000000
Trent GrishamCF3000100000.2500.25041000010
Aaron JudgeRF4000010000040000010
Seattle Mariners boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Josh Naylor1B4000000000040000000
Randy ArozarenaLF40.25010001000.2500.750410000.50012
Cal RaleighC40.25000001000.2500.500402000.25021
Cole Young2B40.25000001000.2500.500410000.25011
Dominic CanzoneDH40.50000002000.5001411100.50012
Jose Ferrer0000001031302000
George KirbyP324465161188946001.333
Luke RaleyRF40.25000001000.2500.500400000.25001
José A. FerrerP0300001031302000
Leo RivasSS3000000000030000030
Brendan Donovan3B30.33310101000.5001.167400000.66702
Cooper CriswellP0714.500112063011000.500
Julio RodriguezCF4000000000040000020

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(5)
  • Trent Grisham vs George Kirby0-0

    Trent Grisham called out on strikes.

    1-3, 4 pitches · 0 outs before

  • Aaron Judge vs George Kirby0-0

    Aaron Judge flies out sharply to right fielder Luke Raley.

    1-1, 3 pitches · 1 out before

  • Cody Bellinger vs George Kirby0-0

    Cody Bellinger walks.

    4-2, 6 pitches · 2 outs before

  • Ben Rice vs George Kirby1-0

    Ben Rice doubles (3) on a ground ball to right fielder Luke Raley. Cody Bellinger scores.

    2-1, 4 pitches · 2 outs before

  • Paul Goldschmidt vs George Kirby1-0

    George Kirby challenged (pitch result), call on the field was overturned: Paul Goldschmidt called out on strikes.

    1-3, 4 pitches · 2 outs before

bottom 1st(4)
  • Brendan Donovan vs Cam Schlittler1-0

    Brendan Donovan doubles (2) on a line drive to right fielder Aaron Judge.

    0-0, 1 pitch · 0 outs before

  • Cal Raleigh vs Cam Schlittler1-0

    Cal Raleigh strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Julio Rodriguez vs Cam Schlittler1-0

    Julio Rodríguez strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Josh Naylor vs Cam Schlittler1-0

    Josh Naylor flies out to left fielder Cody Bellinger.

    0-0, 1 pitch · 2 outs before

top 2nd(3)
  • Jazz Chisholm Jr. vs George Kirby1-0

    Jazz Chisholm Jr. strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Amed Rosario vs George Kirby1-0

    Amed Rosario singles on a pop up to right fielder Luke Raley.

    0-1, 2 pitches · 1 out before

  • Austin Wells vs George Kirby1-0

    Austin Wells grounds into a double play, first baseman Josh Naylor to shortstop Leo Rivas. Amed Rosario out at 2nd. Austin Wells out at 1st.

    1-2, 4 pitches · 1 out before

bottom 2nd(4)
  • Randy Arozarena vs Cam Schlittler1-0

    Randy Arozarena grounds out, pitcher Cam Schlittler to first baseman Paul Goldschmidt.

    1-0, 2 pitches · 0 outs before

  • Luke Raley vs Cam Schlittler1-0

    Luke Raley singles on a line drive to left fielder Cody Bellinger.

    0-2, 3 pitches · 1 out before

  • Dominic Canzone vs Cam Schlittler1-0

    Dominic Canzone strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Cole Young vs Cam Schlittler1-0

    Cole Young grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.

    1-1, 3 pitches · 2 outs before

top 3rd(3)
  • Jose Caballero vs George Kirby1-0

    José Caballero grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.

    0-2, 3 pitches · 0 outs before

  • Trent Grisham vs George Kirby1-0

    Trent Grisham flies out to center fielder Julio Rodríguez.

    1-0, 2 pitches · 1 out before

  • Aaron Judge vs George Kirby1-0

    Aaron Judge strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 3rd(3)
  • Leo Rivas vs Cam Schlittler1-0

    Leo Rivas called out on strikes.

    3-3, 7 pitches · 0 outs before

  • Brendan Donovan vs Cam Schlittler1-0

    Brendan Donovan grounds out to first baseman Paul Goldschmidt.

    0-1, 2 pitches · 1 out before

  • Cal Raleigh vs Cam Schlittler1-0

    Cal Raleigh pops out to first baseman Paul Goldschmidt.

    0-1, 2 pitches · 2 outs before

top 4th(3)
  • Cody Bellinger vs George Kirby1-0

    Cody Bellinger flies out to left fielder Randy Arozarena.

    3-2, 7 pitches · 0 outs before

  • Ben Rice vs George Kirby1-0

    Ben Rice grounds out, pitcher George Kirby to second baseman Cole Young to first baseman Josh Naylor.

    0-0, 1 pitch · 1 out before

  • Paul Goldschmidt vs George Kirby1-0

    Paul Goldschmidt called out on strikes.

    0-3, 5 pitches · 2 outs before

bottom 4th(3)
  • Julio Rodriguez vs Cam Schlittler1-0

    Julio Rodríguez grounds out to first baseman Paul Goldschmidt.

    0-0, 1 pitch · 0 outs before

  • Josh Naylor vs Cam Schlittler1-0

    Josh Naylor lines out to center fielder Trent Grisham.

    1-0, 2 pitches · 1 out before

  • Randy Arozarena vs Cam Schlittler1-0

    Randy Arozarena grounds out, third baseman Amed Rosario to first baseman Paul Goldschmidt.

    3-2, 6 pitches · 2 outs before

top 5th(4)
  • Jazz Chisholm Jr. vs George Kirby1-0

    Jazz Chisholm Jr. singles on a line drive to center fielder Julio Rodríguez.

    3-2, 6 pitches · 0 outs before

  • Amed Rosario vs George Kirby1-0

    Amed Rosario grounds out, shortstop Leo Rivas to first baseman Josh Naylor.

    0-0, 1 pitch · 0 outs before

  • Austin Wells vs George Kirby1-0

    Austin Wells singles on a ground ball to third baseman Brendan Donovan.

    0-1, 2 pitches · 2 outs before

  • Jose Caballero vs George Kirby1-0

    José Caballero grounds into a force out, third baseman Brendan Donovan to second baseman Cole Young. Austin Wells out at 2nd.

    1-0, 2 pitches · 2 outs before

bottom 5th(3)
  • Luke Raley vs Cam Schlittler1-0

    Luke Raley flies out to left fielder Cody Bellinger.

    0-1, 2 pitches · 0 outs before

  • Dominic Canzone vs Cam Schlittler1-0

    Dominic Canzone flies out to left fielder Cody Bellinger.

    1-2, 4 pitches · 1 out before

  • Cole Young vs Cam Schlittler1-0

    Cole Young strikes out swinging.

    2-3, 8 pitches · 2 outs before

top 6th(6)
  • Trent Grisham vs George Kirby1-0

    Trent Grisham walks.

    4-2, 6 pitches · 0 outs before

  • Aaron Judge vs George Kirby1-0

    Aaron Judge flies out to right fielder Luke Raley.

    0-1, 2 pitches · 0 outs before

  • Cody Bellinger vs George Kirby1-0

    Cody Bellinger called out on strikes.

    0-3, 3 pitches · 1 out before

  • Ben Rice vs George Kirby1-0

    Ben Rice walks. Trent Grisham to 2nd.

    4-2, 6 pitches · 2 outs before

  • Paul Goldschmidt vs George Kirby4-0

    Paul Goldschmidt homers (1) on a fly ball to left center field. Trent Grisham scores. Ben Rice scores.

    1-1, 3 pitches · 2 outs before

  • Jazz Chisholm Jr. vs George Kirby4-0

    Jazz Chisholm Jr. flies out to first baseman Josh Naylor in foul territory.

    2-1, 4 pitches · 2 outs before

bottom 6th(3)
  • Leo Rivas vs Cam Schlittler4-0

    Leo Rivas called out on strikes.

    2-3, 8 pitches · 0 outs before

  • Brendan Donovan vs Cam Schlittler4-0

    Brendan Donovan grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.

    1-2, 6 pitches · 1 out before

  • Cal Raleigh vs Cam Schlittler4-0

    Cal Raleigh strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 7th(3)
  • Amed Rosario vs José A. Ferrer4-0

    Amed Rosario flies out to center fielder Julio Rodríguez.

    0-2, 3 pitches · 0 outs before

  • Austin Wells vs José A. Ferrer4-0

    Cal Raleigh challenged (pitch result), call on the field was overturned: Austin Wells called out on strikes.

    1-3, 4 pitches · 1 out before

  • Jose Caballero vs José A. Ferrer4-0

    José Caballero strikes out swinging.

    3-3, 6 pitches · 2 outs before

bottom 7th(3)
  • Julio Rodriguez vs Cam Schlittler4-0

    Julio Rodríguez grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.

    3-2, 6 pitches · 0 outs before

  • Josh Naylor vs Fernando Cruz4-0

    Josh Naylor pops out to third baseman Ryan McMahon in foul territory.

    1-2, 6 pitches · 1 out before

  • Randy Arozarena vs Fernando Cruz4-0

    Randy Arozarena called out on strikes.

    3-3, 6 pitches · 2 outs before

top 8th(4)
  • Trent Grisham vs Cooper Criswell4-0

    Trent Grisham grounds out to first baseman Josh Naylor.

    2-2, 6 pitches · 0 outs before

  • Aaron Judge vs Cooper Criswell4-0

    Aaron Judge reaches on a throwing error by third baseman Brendan Donovan.

    0-0, 1 pitch · 1 out before

  • Cody Bellinger vs Cooper Criswell4-0

    Cody Bellinger flies out to center fielder Julio Rodríguez.

    1-1, 3 pitches · 1 out before

  • Ben Rice vs Cooper Criswell4-0

    Aaron Judge caught stealing 2nd base, catcher Cal Raleigh to shortstop Leo Rivas.

    2-2, 4 pitches · 2 outs before

bottom 8th(7)
  • Luke Raley vs Camilo Doval4-0

    Luke Raley grounds out, first baseman Paul Goldschmidt to pitcher Camilo Doval.

    1-2, 7 pitches · 0 outs before

  • Dominic Canzone vs Camilo Doval4-0

    Dominic Canzone singles on a sharp line drive to right fielder Aaron Judge.

    1-1, 3 pitches · 1 out before

  • Cole Young vs Camilo Doval4-0

    Cole Young singles on a line drive to left fielder Cody Bellinger. Dominic Canzone to 3rd.

    1-0, 2 pitches · 1 out before

  • Leo Rivas vs Camilo Doval4-0

    Leo Rivas strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Brendan Donovan vs Camilo Doval4-0

    Brendan Donovan walks. Cole Young to 2nd.

    4-0, 4 pitches · 2 outs before

  • Cal Raleigh vs David Bednar4-2

    Cal Raleigh singles on a line drive to right fielder Aaron Judge. Dominic Canzone scores. Cole Young scores. Brendan Donovan to 3rd.

    2-1, 4 pitches · 2 outs before

  • Julio Rodriguez vs David Bednar4-2

    Julio Rodríguez strikes out swinging.

    1-3, 7 pitches · 2 outs before

top 9th(4)
  • Ben Rice vs Cooper Criswell5-2

    Ben Rice homers (1) on a fly ball to right center field.

    2-1, 4 pitches · 0 outs before

  • Paul Goldschmidt vs Cooper Criswell5-2

    Paul Goldschmidt grounds out, second baseman Cole Young to first baseman Josh Naylor.

    0-0, 1 pitch · 0 outs before

  • Jazz Chisholm Jr. vs Cooper Criswell5-2

    Jazz Chisholm Jr. strikes out swinging.

    3-3, 8 pitches · 1 out before

  • Ryan McMahon vs Cooper Criswell5-2

    Ryan McMahon flies out to left fielder Randy Arozarena.

    1-1, 3 pitches · 2 outs before

bottom 9th(5)
  • Josh Naylor vs David Bednar5-2

    Josh Naylor grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.

    2-2, 6 pitches · 0 outs before

  • Randy Arozarena vs David Bednar5-2

    Randy Arozarena doubles (3) on a sharp line drive to left fielder Cody Bellinger, deflected by third baseman Ryan McMahon.

    3-2, 7 pitches · 1 out before

  • Luke Raley vs David Bednar5-2

    Luke Raley grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.

    1-1, 3 pitches · 1 out before

  • Dominic Canzone vs David Bednar5-3

    Dominic Canzone singles on a line drive to right fielder Aaron Judge. Randy Arozarena scores.

    1-1, 3 pitches · 2 outs before

  • Cole Young vs David Bednar5-3

    Cole Young flies out to right fielder Aaron Judge.

    3-2, 10 pitches · 2 outs before

Analysis preview// illustrative example, not this page's real data
sample · team comparisonexample only
a:"Team A"b:"Team B"
Offensive ratingA 114.2 · B 108.9
Recent form (L10)A 6-4 · B 6-4
Head-to-headB leads 3-1
GET /v1/analysis/compare-teams?a=…&b=…Run this yourself via the API
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

Authenticated request · GET /v1/contests/cst_06fhk8smx5ty10zp52394jw89w
curl "https://api.statshawk.ai/v1/contests/cst_06fhk8smx5ty10zp52394jw89w" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk8smx5ty10zp52394jw89w/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhk8smx5ty10zp52394jw89w/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk8smx5ty10zp52394jw89w/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhk8smx5ty10zp52394jw89w/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk8smx5ty10zp52394jw89w/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhk8smx5ty10zp52394jw89w/play-by-play?detail=full" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Try with MCP

Connect StatHawk to your agent, then ask it to explain and extend the data shown on this page.

Build this view in the API reference
$claude mcp add statshawk https://mcp.statshawk.ai/mcp