Seattle Mariners 5, New York Yankees 6

baseball game fileFinal
Yankee Stadium · Bronx

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Seattle Mariners, below favors New York Yankees. 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 Seattle Mariners led; a negative differential means New York Yankees led.Run differential+50−512345678910
  1. 01top 1: J.P. Crawford grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.00
  2. 02top 1: Julio Rodríguez grounds out, pitcher Marcus Stroman to first baseman Ben Rice.00
  3. 03top 1: Cal Raleigh walks.00
  4. 04top 1: Randy Arozarena strikes out swinging.00
  5. 05bottom 1: Jasson Domínguez walks.00
  6. 06bottom 1: Trent Grisham walks. Jasson Domínguez to 2nd.00
  7. 07bottom 1: Aaron Judge strikes out swinging.00
  8. 08bottom 1: Cody Bellinger grounds into a double play, second baseman Cole Young to shortstop J.P. Crawford to first baseman Luke Raley. Trent Grisham out at 2nd. Cody Bellinger out at 1st.00
  9. 09top 2: Jorge Polanco lines out to first baseman Ben Rice.00
  10. 10top 2: Luke Raley walks.00
  11. 11top 2: Dominic Canzone singles on a ground ball to right fielder Cody Bellinger. Luke Raley to 3rd.00
  12. 12top 2: Cole Young singles on a line drive to left fielder Jasson Domínguez. Luke Raley scores. Dominic Canzone to 2nd.10
  13. 13top 2: Miles Mastrobuoni strikes out swinging.10
  14. 14top 2: J.P. Crawford grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.10
  15. 15bottom 2: Jazz Chisholm Jr. strikes out swinging.10
  16. 16bottom 2: Ben Rice lines out to left fielder Randy Arozarena.10
  17. 17bottom 2: Austin Wells strikes out swinging.10
  18. 18top 3: Julio Rodríguez flies out to right fielder Cody Bellinger.10
  19. 19top 3: Cal Raleigh strikes out swinging.10
  20. 20top 3: Randy Arozarena singles on a line drive to center fielder Trent Grisham.10
  21. 21top 3: Jorge Polanco grounds out to first baseman Ben Rice.10
  22. 22bottom 3: Anthony Volpe pops out to first baseman Luke Raley.10
  23. 23bottom 3: Jorbit Vivas called out on strikes.10
  24. 24bottom 3: Jasson Domínguez flies out to left fielder Randy Arozarena.10
  25. 25top 4: Luke Raley grounds out to first baseman Ben Rice.10
  26. 26top 4: Dominic Canzone hits a ground-rule double (4) on a fly ball to left-center field.10
  27. 27top 4: Cole Young grounds out, pitcher Marcus Stroman to shortstop Anthony Volpe to first baseman Ben Rice. Dominic Canzone to 3rd.10
  28. 28top 4: Miles Mastrobuoni singles on a ground ball to right fielder Cody Bellinger. Dominic Canzone scores.20
  29. 29top 4: J.P. Crawford singles on a ground ball to center fielder Trent Grisham. Miles Mastrobuoni to 3rd.20
  30. 30top 4: Julio Rodríguez grounds out, third baseman Jorbit Vivas to first baseman Ben Rice.20
  31. 31bottom 4: Trent Grisham flies out sharply to center fielder Julio Rodríguez.20
  32. 32bottom 4: Aaron Judge flies out to right fielder Dominic Canzone.20
  33. 33bottom 4: Cody Bellinger grounds out, first baseman Luke Raley to pitcher Bryan Woo.20
  34. 34top 5: Cal Raleigh flies out to left fielder Jasson Domínguez.20
  35. 35top 5: Randy Arozarena flies out to center fielder Trent Grisham.20
  36. 36top 5: Jorge Polanco flies out to center fielder Trent Grisham.20
  37. 37bottom 5: Jazz Chisholm Jr. grounds out, second baseman Cole Young to first baseman Luke Raley.20
  38. 38bottom 5: Ben Rice grounds out, shortstop J.P. Crawford to first baseman Luke Raley.20
  39. 39bottom 5: Austin Wells grounds out, first baseman Luke Raley to pitcher Bryan Woo.20
  40. 40top 6: Luke Raley lines out to center fielder Trent Grisham.20
  41. 41top 6: Dominic Canzone strikes out swinging, catcher Austin Wells to first baseman Ben Rice.20
  42. 42top 6: Cole Young singles on a fly ball to left fielder Jasson Domínguez.20
  43. 43top 6: Miles Mastrobuoni pops out to shortstop Anthony Volpe.20
  44. 44bottom 6: Anthony Volpe flies out to center fielder Julio Rodríguez.20
  45. 45bottom 6: Jorbit Vivas pops out to shortstop J.P. Crawford.20
  46. 46bottom 6: Jasson Domínguez called out on strikes.20
  47. 47top 7: J.P. Crawford walks.20
  48. 48top 7: Julio Rodríguez flies out sharply to left fielder Jasson Domínguez.20
  49. 49top 7: Cal Raleigh flies out to right fielder Cody Bellinger.20
  50. 50top 7: Randy Arozarena walks. J.P. Crawford to 2nd.20
  51. 51top 7: Jorge Polanco homers (14) on a fly ball to right field. J.P. Crawford scores. Randy Arozarena scores.50
  52. 52top 7: Luke Raley flies out to left fielder Jasson Domínguez.50
  53. 53bottom 7: Trent Grisham grounds out, first baseman Luke Raley to pitcher Bryan Woo.50
  54. 54bottom 7: Aaron Judge flies out to center fielder Julio Rodríguez.50
  55. 55bottom 7: Cody Bellinger lines out to center fielder Julio Rodríguez.50
  56. 56top 8: Dominic Canzone singles on a ground ball to third baseman Jorbit Vivas.50
  57. 57top 8: Cole Young grounds out to first baseman Ben Rice.50
  58. 58top 8: Miles Mastrobuoni strikes out swinging.50
  59. 59bottom 8: Jazz Chisholm Jr. singles on a ground ball to right fielder Dominic Canzone.50
  60. 60bottom 8: Ben Rice singles on a ground ball to center fielder Julio Rodríguez. Jazz Chisholm Jr. to 3rd.50
  61. 61bottom 8: Austin Wells out on a sacrifice fly to left fielder Randy Arozarena. Jazz Chisholm Jr. scores.51
  62. 62bottom 8: Anthony Volpe called out on strikes.51
  63. 63bottom 8: Giancarlo Stanton homers (3) on a fly ball to center field. Ben Rice scores.53
  64. 64bottom 8: Jasson Domínguez flies out to center fielder Julio Rodríguez.53
  65. 65top 9: J.P. Crawford flies out to left fielder Jasson Domínguez.53
  66. 66top 9: Julio Rodríguez strikes out swinging.53
  67. 67top 9: Cal Raleigh strikes out swinging.53
  68. 68bottom 9: Trent Grisham singles on a sharp line drive to right fielder Luke Raley.53
  69. 69bottom 9: Aaron Judge flies out sharply to center fielder Julio Rodríguez.53
  70. 70bottom 9: Cody Bellinger singles on a ground ball to right fielder Luke Raley. Trent Grisham to 2nd.53
  71. 71bottom 9: Jazz Chisholm Jr. flies out to right fielder Luke Raley.53
  72. 72bottom 9: Ben Rice walks. Trent Grisham to 3rd. Cody Bellinger to 2nd.53
  73. 73bottom 9: Austin Wells singles on a sharp line drive to right fielder Luke Raley. Trent Grisham scores. Cody Bellinger scores. Ben Rice to 2nd.55
  74. 74bottom 9: Anthony Volpe flies out sharply to center fielder Julio Rodríguez.55
  75. 75top 10: Randy Arozarena strikes out swinging.55
  76. 76top 10: Jorge Polanco grounds out to first baseman Ben Rice. Cal Raleigh to 3rd.55
  77. 77top 10: Luke Raley grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.55
  78. 78bottom 10: Oswald Peraza bunt pops out to third baseman Ben Williamson.55
  79. 79bottom 10: Gabe Speier intentionally walks Paul Goldschmidt.55
  80. 80bottom 10: Trent Grisham walks. Anthony Volpe to 3rd. Paul Goldschmidt to 2nd.55
  81. 81bottom 10: Mariners challenged (tag play), call on the field was upheld: Aaron Judge out on a sacrifice fly to center fielder Julio Rodríguez. Anthony Volpe scores.56
Boxscore

Key evidence.

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

Seattle Mariners boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Ben Williamson3B000000000000000
J.P. CrawfordSS40.25000101000.4000.650510000.25001
Randy ArozarenaLF40.25000101000.4000.650510000.25021
Cal RaleighC4000100000.2000.20050000020
Cole Young2B40.50000002000.5001401000.50002
Dominic CanzoneRF40.75010013000.7501.75041000114
Gabe SpeierP2400000.667121110003
Andres MunozP17218301033120004
Bryan WooP22522.455207.33302210325000.545
Luke RaleyRF4000100000.2000.20051000000
Jorge PolancoDH50.20000001010.2001513000.80004
Matt BrashP03113.500110.667021211001.500
Miles Mastrobuoni3B40.25000001000.2500.500401000.25021
Donovan Solano1B000000000000000
Julio RodriguezCF5000000000050000010
New York Yankees boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Jorbit Vivas3B2000000000020000010
Oswald Peraza3B1000000000010000000
Jazz Chisholm Jr.2B40.25000001000.2500.500410000.25011
Anthony VolpeSS4000000000041000010
Ben Rice1B30.33300101000.5000.833410000.33301
Jasson DominguezLF3000100000.2500.25040000010
Paul GoldschmidtPH0001000011000000
Cody BellingerRF40.25000001000.2500.500410000.25001
Austin WellsC30.33300001000.2500.583403010.33311
Ian HamiltonP0300001031502000
Devin WilliamsP030000103701010
JT BrubakerP030010103801001
Clayton BeeterP210313.500212064031002
Trent GrishamCF30.33300201000.6000.933510000.33301
Giancarlo StantonPH1100001011511200404
Aaron JudgeDH4000000000050101010
Marcus StromanP22323.6006050159023001.600

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2025-07-10T23:05:00Z · Final

Seattle Mariners

Probable pitcher: Bryan Woo (R)

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • J.P. Crawford vs Marcus Stroman0-0

    J.P. Crawford grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.

    0-0, 1 pitch · 0 outs before

  • Julio Rodriguez vs Marcus Stroman0-0

    Julio Rodríguez grounds out, pitcher Marcus Stroman to first baseman Ben Rice.

    3-2, 6 pitches · 1 out before

  • Cal Raleigh vs Marcus Stroman0-0

    Cal Raleigh walks.

    4-1, 5 pitches · 2 outs before

  • Randy Arozarena vs Marcus Stroman0-0

    Randy Arozarena strikes out swinging.

    0-3, 4 pitches · 2 outs before

bottom 1st(4)
  • Jasson Dominguez vs Bryan Woo0-0

    Jasson Domínguez walks.

    4-1, 5 pitches · 0 outs before

  • Trent Grisham vs Bryan Woo0-0

    Trent Grisham walks. Jasson Domínguez to 2nd.

    4-2, 6 pitches · 0 outs before

  • Aaron Judge vs Bryan Woo0-0

    Aaron Judge strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Cody Bellinger vs Bryan Woo0-0

    Cody Bellinger grounds into a double play, second baseman Cole Young to shortstop J.P. Crawford to first baseman Luke Raley. Trent Grisham out at 2nd. Cody Bellinger out at 1st.

    3-2, 8 pitches · 1 out before

top 2nd(6)
  • Jorge Polanco vs Marcus Stroman0-0

    Jorge Polanco lines out to first baseman Ben Rice.

    1-1, 3 pitches · 0 outs before

  • Luke Raley vs Marcus Stroman0-0

    Luke Raley walks.

    4-2, 7 pitches · 1 out before

  • Dominic Canzone vs Marcus Stroman0-0

    Dominic Canzone singles on a ground ball to right fielder Cody Bellinger. Luke Raley to 3rd.

    2-1, 4 pitches · 1 out before

  • Cole Young vs Marcus Stroman1-0

    Cole Young singles on a line drive to left fielder Jasson Domínguez. Luke Raley scores. Dominic Canzone to 2nd.

    0-1, 2 pitches · 1 out before

  • Miles Mastrobuoni vs Marcus Stroman1-0

    Miles Mastrobuoni strikes out swinging.

    2-3, 5 pitches · 1 out before

  • J.P. Crawford vs Marcus Stroman1-0

    J.P. Crawford grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.

    3-1, 5 pitches · 2 outs before

bottom 2nd(3)
  • Jazz Chisholm Jr. vs Bryan Woo1-0

    Jazz Chisholm Jr. strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Ben Rice vs Bryan Woo1-0

    Ben Rice lines out to left fielder Randy Arozarena.

    2-2, 6 pitches · 1 out before

  • Austin Wells vs Bryan Woo1-0

    Austin Wells strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 3rd(4)
  • Julio Rodriguez vs Marcus Stroman1-0

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

    1-0, 2 pitches · 0 outs before

  • Cal Raleigh vs Marcus Stroman1-0

    Cal Raleigh strikes out swinging.

    3-3, 11 pitches · 1 out before

  • Randy Arozarena vs Marcus Stroman1-0

    Randy Arozarena singles on a line drive to center fielder Trent Grisham.

    0-0, 1 pitch · 2 outs before

  • Jorge Polanco vs Marcus Stroman1-0

    Jorge Polanco grounds out to first baseman Ben Rice.

    2-1, 4 pitches · 2 outs before

bottom 3rd(3)
  • Anthony Volpe vs Bryan Woo1-0

    Anthony Volpe pops out to first baseman Luke Raley.

    0-1, 2 pitches · 0 outs before

  • Jorbit Vivas vs Bryan Woo1-0

    Jorbit Vivas called out on strikes.

    3-3, 7 pitches · 1 out before

  • Jasson Dominguez vs Bryan Woo1-0

    Jasson Domínguez flies out to left fielder Randy Arozarena.

    0-1, 2 pitches · 2 outs before

top 4th(6)
  • Luke Raley vs Marcus Stroman1-0

    Luke Raley grounds out to first baseman Ben Rice.

    1-1, 3 pitches · 0 outs before

  • Dominic Canzone vs Marcus Stroman1-0

    Dominic Canzone hits a ground-rule double (4) on a fly ball to left-center field.

    2-0, 3 pitches · 1 out before

  • Cole Young vs Marcus Stroman1-0

    Cole Young grounds out, pitcher Marcus Stroman to shortstop Anthony Volpe to first baseman Ben Rice. Dominic Canzone to 3rd.

    0-2, 3 pitches · 1 out before

  • Miles Mastrobuoni vs Marcus Stroman2-0

    Miles Mastrobuoni singles on a ground ball to right fielder Cody Bellinger. Dominic Canzone scores.

    0-0, 1 pitch · 2 outs before

  • J.P. Crawford vs Marcus Stroman2-0

    J.P. Crawford singles on a ground ball to center fielder Trent Grisham. Miles Mastrobuoni to 3rd.

    3-2, 6 pitches · 2 outs before

  • Julio Rodriguez vs Marcus Stroman2-0

    Julio Rodríguez grounds out, third baseman Jorbit Vivas to first baseman Ben Rice.

    1-2, 4 pitches · 2 outs before

bottom 4th(3)
  • Trent Grisham vs Bryan Woo2-0

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

    0-0, 1 pitch · 0 outs before

  • Aaron Judge vs Bryan Woo2-0

    Aaron Judge flies out to right fielder Dominic Canzone.

    1-2, 7 pitches · 1 out before

  • Cody Bellinger vs Bryan Woo2-0

    Cody Bellinger grounds out, first baseman Luke Raley to pitcher Bryan Woo.

    2-2, 5 pitches · 2 outs before

top 5th(3)
  • Cal Raleigh vs Marcus Stroman2-0

    Cal Raleigh flies out to left fielder Jasson Domínguez.

    1-1, 3 pitches · 0 outs before

  • Randy Arozarena vs Marcus Stroman2-0

    Randy Arozarena flies out to center fielder Trent Grisham.

    0-0, 1 pitch · 1 out before

  • Jorge Polanco vs Marcus Stroman2-0

    Jorge Polanco flies out to center fielder Trent Grisham.

    2-2, 6 pitches · 2 outs before

bottom 5th(3)
  • Jazz Chisholm Jr. vs Bryan Woo2-0

    Jazz Chisholm Jr. grounds out, second baseman Cole Young to first baseman Luke Raley.

    0-1, 2 pitches · 0 outs before

  • Ben Rice vs Bryan Woo2-0

    Ben Rice grounds out, shortstop J.P. Crawford to first baseman Luke Raley.

    2-1, 4 pitches · 1 out before

  • Austin Wells vs Bryan Woo2-0

    Austin Wells grounds out, first baseman Luke Raley to pitcher Bryan Woo.

    2-2, 5 pitches · 2 outs before

top 6th(4)
  • Luke Raley vs Clayton Beeter2-0

    Luke Raley lines out to center fielder Trent Grisham.

    0-0, 1 pitch · 0 outs before

  • Dominic Canzone vs Clayton Beeter2-0

    Dominic Canzone strikes out swinging, catcher Austin Wells to first baseman Ben Rice.

    1-3, 4 pitches · 1 out before

  • Cole Young vs Clayton Beeter2-0

    Cole Young singles on a fly ball to left fielder Jasson Domínguez.

    1-1, 3 pitches · 2 outs before

  • Miles Mastrobuoni vs Clayton Beeter2-0

    Miles Mastrobuoni pops out to shortstop Anthony Volpe.

    2-1, 4 pitches · 2 outs before

bottom 6th(3)
  • Anthony Volpe vs Bryan Woo2-0

    Anthony Volpe flies out to center fielder Julio Rodríguez.

    2-0, 3 pitches · 0 outs before

  • Jorbit Vivas vs Bryan Woo2-0

    Jorbit Vivas pops out to shortstop J.P. Crawford.

    0-0, 1 pitch · 1 out before

  • Jasson Dominguez vs Bryan Woo2-0

    Jasson Domínguez called out on strikes.

    2-3, 6 pitches · 2 outs before

top 7th(6)
  • J.P. Crawford vs Clayton Beeter2-0

    J.P. Crawford walks.

    4-1, 5 pitches · 0 outs before

  • Julio Rodriguez vs Clayton Beeter2-0

    Julio Rodríguez flies out sharply to left fielder Jasson Domínguez.

    1-1, 3 pitches · 0 outs before

  • Cal Raleigh vs Clayton Beeter2-0

    Cal Raleigh flies out to right fielder Cody Bellinger.

    1-0, 2 pitches · 1 out before

  • Randy Arozarena vs Clayton Beeter2-0

    Randy Arozarena walks. J.P. Crawford to 2nd.

    4-2, 9 pitches · 2 outs before

  • Jorge Polanco vs Clayton Beeter5-0

    Jorge Polanco homers (14) on a fly ball to right field. J.P. Crawford scores. Randy Arozarena scores.

    0-2, 3 pitches · 2 outs before

  • Luke Raley vs Clayton Beeter5-0

    Luke Raley flies out to left fielder Jasson Domínguez.

    3-2, 6 pitches · 2 outs before

bottom 7th(3)
  • Trent Grisham vs Bryan Woo5-0

    Trent Grisham grounds out, first baseman Luke Raley to pitcher Bryan Woo.

    1-0, 2 pitches · 0 outs before

  • Aaron Judge vs Bryan Woo5-0

    Aaron Judge flies out to center fielder Julio Rodríguez.

    0-1, 2 pitches · 1 out before

  • Cody Bellinger vs Bryan Woo5-0

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

    1-2, 4 pitches · 2 outs before

top 8th(3)
  • Dominic Canzone vs JT Brubaker5-0

    Dominic Canzone singles on a ground ball to third baseman Jorbit Vivas.

    0-1, 2 pitches · 0 outs before

  • Cole Young vs JT Brubaker5-0

    Cole Young grounds out to first baseman Ben Rice.

    0-1, 2 pitches · 0 outs before

  • Miles Mastrobuoni vs JT Brubaker5-0

    Miles Mastrobuoni strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 8th(6)
  • Jazz Chisholm Jr. vs Bryan Woo5-0

    Jazz Chisholm Jr. singles on a ground ball to right fielder Dominic Canzone.

    1-2, 4 pitches · 0 outs before

  • Ben Rice vs Bryan Woo5-0

    Ben Rice singles on a ground ball to center fielder Julio Rodríguez. Jazz Chisholm Jr. to 3rd.

    0-0, 1 pitch · 0 outs before

  • Austin Wells vs Bryan Woo5-1

    Austin Wells out on a sacrifice fly to left fielder Randy Arozarena. Jazz Chisholm Jr. scores.

    2-2, 6 pitches · 0 outs before

  • Anthony Volpe vs Matt Brash5-1

    Anthony Volpe called out on strikes.

    2-3, 6 pitches · 1 out before

  • Giancarlo Stanton vs Matt Brash5-3

    Giancarlo Stanton homers (3) on a fly ball to center field. Ben Rice scores.

    2-1, 4 pitches · 2 outs before

  • Jasson Dominguez vs Matt Brash5-3

    Jasson Domínguez flies out to center fielder Julio Rodríguez.

    0-1, 2 pitches · 2 outs before

top 9th(3)
  • J.P. Crawford vs Ian Hamilton5-3

    J.P. Crawford flies out to left fielder Jasson Domínguez.

    2-2, 7 pitches · 0 outs before

  • Julio Rodriguez vs Ian Hamilton5-3

    Julio Rodríguez strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Cal Raleigh vs Ian Hamilton5-3

    Cal Raleigh strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 9th(7)
  • Trent Grisham vs Andres Munoz5-3

    Trent Grisham singles on a sharp line drive to right fielder Luke Raley.

    3-2, 7 pitches · 0 outs before

  • Aaron Judge vs Andres Munoz5-3

    Aaron Judge flies out sharply to center fielder Julio Rodríguez.

    0-0, 1 pitch · 0 outs before

  • Cody Bellinger vs Andres Munoz5-3

    Cody Bellinger singles on a ground ball to right fielder Luke Raley. Trent Grisham to 2nd.

    3-1, 5 pitches · 1 out before

  • Jazz Chisholm Jr. vs Andres Munoz5-3

    Jazz Chisholm Jr. flies out to right fielder Luke Raley.

    2-1, 4 pitches · 1 out before

  • Ben Rice vs Andres Munoz5-3

    Ben Rice walks. Trent Grisham to 3rd. Cody Bellinger to 2nd.

    4-2, 6 pitches · 2 outs before

  • Austin Wells vs Andres Munoz5-5

    Austin Wells singles on a sharp line drive to right fielder Luke Raley. Trent Grisham scores. Cody Bellinger scores. Ben Rice to 2nd.

    3-2, 6 pitches · 2 outs before

  • Anthony Volpe vs Andres Munoz5-5

    Anthony Volpe flies out sharply to center fielder Julio Rodríguez.

    0-1, 2 pitches · 2 outs before

top 10th(3)
  • Randy Arozarena vs Devin Williams5-5

    Randy Arozarena strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Jorge Polanco vs Devin Williams5-5

    Jorge Polanco grounds out to first baseman Ben Rice. Cal Raleigh to 3rd.

    0-2, 3 pitches · 1 out before

  • Luke Raley vs Devin Williams5-5

    Luke Raley grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.

    0-0, 1 pitch · 2 outs before

bottom 10th(4)
  • Oswald Peraza vs Gabe Speier5-5

    Oswald Peraza bunt pops out to third baseman Ben Williamson.

    0-1, 2 pitches · 0 outs before

  • Paul Goldschmidt vs Gabe Speier5-5

    Gabe Speier intentionally walks Paul Goldschmidt.

    0-0, 0 pitches · 1 out before

  • Trent Grisham vs Gabe Speier5-5

    Trent Grisham walks. Anthony Volpe to 3rd. Paul Goldschmidt to 2nd.

    4-2, 6 pitches · 1 out before

  • Aaron Judge vs Gabe Speier5-6

    Mariners challenged (tag play), call on the field was upheld: Aaron Judge out on a sacrifice fly to center fielder Julio Rodríguez. Anthony Volpe scores.

    1-1, 3 pitches · 1 out 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_06fjvxxf09t07f66kpzgssbxw8
curl "https://api.statshawk.ai/v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fjvxxf09t07f66kpzgssbxw8/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