New York Yankees 12, Tampa Bay Rays 4

baseball game fileFinal
Tropicana Field · St. Petersburg

Game flow

Every swing in the score.

The line is the running run differential: above the center favors New York Yankees, below favors Tampa Bay Rays. 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 Tampa Bay Rays led.Run differential+80−8123456789
  1. 01top 1: Trent Grisham grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.00
  2. 02top 1: Ben Rice strikes out swinging.00
  3. 03top 1: Jasson Domínguez lines out to right fielder Ryan Vilade.00
  4. 04bottom 1: Yandy Díaz called out on strikes.00
  5. 05bottom 1: Jonathan Aranda grounds out, first baseman Cody Bellinger to pitcher Paul Blackburn.00
  6. 06bottom 1: Junior Caminero homers (27) on a fly ball to right center field.01
  7. 07bottom 1: Victor Mesa Jr. strikes out swinging.01
  8. 08top 2: Cody Bellinger grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.01
  9. 09top 2: José Caballero strikes out on a foul tip.01
  10. 10top 2: Jazz Chisholm Jr. grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.01
  11. 11bottom 2: Ryan Vilade grounds out to first baseman Cody Bellinger.01
  12. 12bottom 2: Chandler Simpson lines out to second baseman Jazz Chisholm Jr.01
  13. 13bottom 2: Ben Williamson singles on a ground ball to shortstop José Caballero.01
  14. 14bottom 2: Taylor Walls strikes out swinging.01
  15. 15top 3: Max Schuemann doubles (5) on a line drive to left fielder Chandler Simpson.01
  16. 16top 3: Ryan McMahon doubles (6) on a line drive to right fielder Ryan Vilade. Max Schuemann scores.11
  17. 17top 3: Austin Wells flies out to right fielder Ryan Vilade in foul territory. Ryan McMahon to 3rd.11
  18. 18top 3: Trent Grisham singles on a sharp line drive to right fielder Ryan Vilade. Ryan McMahon scores.21
  19. 19top 3: Umpire reviewed (home run), call on the field was upheld: Ben Rice homers (27) on a fly ball to right field. Trent Grisham scores.41
  20. 20top 3: Jasson Domínguez singles on a ground ball to first baseman Jonathan Aranda.41
  21. 21top 3: Cody Bellinger singles on a soft ground ball to second baseman Ben Williamson. Jasson Domínguez to 3rd.41
  22. 22top 3: José Caballero singles on a ground ball to right fielder Ryan Vilade. Jasson Domínguez scores. Cody Bellinger to 3rd.51
  23. 23top 3: Jazz Chisholm Jr. out on a sacrifice fly to center fielder Victor Mesa Jr. Cody Bellinger scores.61
  24. 24top 3: Max Schuemann called out on strikes.61
  25. 25bottom 3: Nick Fortes walks.61
  26. 26bottom 3: Yandy Díaz singles on a sharp ground ball to left fielder Max Schuemann, deflected by shortstop José Caballero. Nick Fortes to 2nd.61
  27. 27bottom 3: Jonathan Aranda singles on a sharp fly ball to center fielder Trent Grisham. Nick Fortes to 3rd. Yandy Díaz to 2nd.61
  28. 28bottom 3: Junior Caminero grounds into a double play, shortstop José Caballero to first baseman Cody Bellinger. Nick Fortes scores. Yandy Díaz to 3rd. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.62
  29. 29bottom 3: Victor Mesa Jr. hits a ground-rule double (2) on a line drive down the left-field line. Yandy Díaz scores.63
  30. 30bottom 3: Ryan Vilade flies out to center fielder Trent Grisham.63
  31. 31top 4: Ryan McMahon strikes out swinging.63
  32. 32top 4: Austin Wells homers (5) on a fly ball to right field.73
  33. 33top 4: Trent Grisham grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.73
  34. 34top 4: Ben Rice pops out to shortstop Taylor Walls.73
  35. 35bottom 4: Chandler Simpson triples (5) on a line drive to right fielder Jasson Domínguez.73
  36. 36bottom 4: Ben Williamson pops out to second baseman Jazz Chisholm Jr.73
  37. 37bottom 4: Taylor Walls pops out to shortstop José Caballero.73
  38. 38bottom 4: Nick Fortes grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.73
  39. 39top 5: Jasson Domínguez walks.73
  40. 40top 5: Cody Bellinger lines out to center fielder Victor Mesa Jr.73
  41. 41top 5: José Caballero out on a sacrifice bunt, third baseman Junior Caminero to first baseman Jonathan Aranda. Jasson Domínguez to 2nd.73
  42. 42top 5: Casey Legumina intentionally walks Jazz Chisholm Jr.73
  43. 43top 5: Max Schuemann hit by pitch. Jasson Domínguez to 3rd. Jazz Chisholm Jr. to 2nd.73
  44. 44top 5: Ryan McMahon strikes out swinging.73
  45. 45bottom 5: Yandy Díaz grounds out sharply, shortstop José Caballero to first baseman Cody Bellinger.73
  46. 46bottom 5: Jonathan Aranda walks.73
  47. 47bottom 5: Junior Caminero hit by pitch. Jonathan Aranda to 2nd.73
  48. 48bottom 5: Jonny DeLuca strikes out on a foul tip.73
  49. 49bottom 5: Ryan Vilade strikes out swinging.73
  50. 50top 6: Austin Wells walks.73
  51. 51top 6: Trent Grisham doubles (14) on a line drive to right fielder Ryan Vilade. Austin Wells to 3rd.73
  52. 52top 6: Ben Rice homers (28) on a fly ball to center field. Austin Wells scores. Trent Grisham scores.103
  53. 53top 6: Jasson Domínguez strikes out on a foul tip.103
  54. 54top 6: Cody Bellinger grounds out to first baseman Jonathan Aranda.103
  55. 55top 6: José Caballero lines out to shortstop Taylor Walls.103
  56. 56bottom 6: Chandler Simpson triples (6) on a line drive to right fielder Jasson Domínguez.103
  57. 57bottom 6: Ben Williamson singles on a line drive to left fielder Max Schuemann. Chandler Simpson scores.104
  58. 58bottom 6: Taylor Walls strikes out swinging.104
  59. 59bottom 6: Nick Fortes singles on a fly ball to right fielder Jasson Domínguez. Ben Williamson to 2nd.104
  60. 60bottom 6: Yandy Díaz grounds into a force out, pitcher Brent Headrick to third baseman Ryan McMahon. Ben Williamson out at 3rd. Nick Fortes to 2nd. Yandy Díaz to 1st.104
  61. 61bottom 6: Jonathan Aranda flies out to center fielder Trent Grisham.104
  62. 62top 7: Jazz Chisholm Jr. grounds out to first baseman Jonathan Aranda.104
  63. 63top 7: Max Schuemann singles on a line drive to right fielder Ryan Vilade.104
  64. 64top 7: Ryan McMahon doubles (7) on a sharp line drive to right fielder Ryan Vilade. Max Schuemann scores.114
  65. 65top 7: Austin Wells strikes out swinging.114
  66. 66top 7: Trent Grisham flies out to center fielder Jonny DeLuca.114
  67. 67bottom 7: Junior Caminero flies out to left fielder Max Schuemann.114
  68. 68bottom 7: Jonny DeLuca strikes out swinging.114
  69. 69bottom 7: Ryan Vilade flies out to center fielder Trent Grisham.114
  70. 70top 8: Ben Rice walks.114
  71. 71top 8: Jasson Domínguez singles on a sharp line drive to left fielder Chandler Simpson. Ben Rice to 2nd.114
  72. 72top 8: Cody Bellinger singles on a ground ball to center fielder Jonny DeLuca. Ben Rice scores. Jasson Domínguez to 3rd.124
  73. 73top 8: José Caballero flies out to right fielder Ryan Vilade.124
  74. 74top 8: Jazz Chisholm Jr. grounds into a double play, shortstop Taylor Walls to first baseman Jonathan Aranda. Cody Bellinger out at 2nd. Jazz Chisholm Jr. out at 1st.124
  75. 75bottom 8: Chandler Simpson grounds out softly, catcher Austin Wells to first baseman Cody Bellinger.124
  76. 76bottom 8: Ben Williamson strikes out swinging.124
  77. 77bottom 8: Taylor Walls strikes out swinging.124
  78. 78top 9: Max Schuemann flies out to left fielder Chandler Simpson.124
  79. 79top 9: Ryan McMahon flies out to left fielder Chandler Simpson.124
  80. 80top 9: Austin Wells flies out to center fielder Jonny DeLuca.124
  81. 81bottom 9: Nick Fortes grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.124
  82. 82bottom 9: Richie Palacios grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.124
  83. 83bottom 9: Jonathan Aranda singles on a sharp fly ball to left fielder Max Schuemann.124
  84. 84bottom 9: Junior Caminero grounds into a force out, shortstop José Caballero to second baseman Jazz Chisholm Jr. Jonathan Aranda out at 2nd.124
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.2B3000100000.2000.20050101000
Ben RiceDH40.50000102020.6002.60053500218
Jasson DominguezRF40.50000102000.6001.100510100.50012
Cody Bellinger1B50.40000002000.4000.800511000.40002
Max SchuemannLF40.50010002100.6001.350520100.75013
Austin WellsC40.25000101010.4001.40052100114
Jose CaballeroSS40.25000001000.2500.500501100.25011
Paul BlackburnP0814.500212063513001
Jake BirdP14227200.667021520004.500
Camilo DovalP1400000.667021300001.500
Brent HeadrickP0815.400301.667052513001.800
Tim HillP0400101031500001
Ryan YarbroughP0500201031700012
Ryan McMahon3B50.40020002000.4001.200512000.80024
Trent GrishamCF50.40010002000.4001521000.60003
Angel ChivilliP0600002062203000
Tampa Bay Rays boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Yandy DiazDH40.25000001000.2500.500410000.25011
Richie Palacios2B1000000000010000000
Jonathan Aranda1B40.50000102000.6001.100500000.50002
Junior Caminero3B40.25000001110.4001.40051100104
Victor Mesa Jr.CF20.50010001000.5001.50020100112
Chandler SimpsonLF40.50002002000.5002410001.50006
Ben WilliamsonP40.5000003000000100.500134501100.50000200
Taylor WallsSS4000000000040000030
Nick FortesC30.33300101000.5000.833410000.33301
Drew RasmussenP014623.143712.333176162003
Craig KimbrelP0519201031811002
Cam BooserP0615.400111.667052112000.600
Casey LeguminaP312313.500212063332002.500
Jonny DeLucaCF2000000000020000020
Ryan ViladeRF4000000000040000010
Chris RoycroftP1519201031410003

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-09T17:10:00Z · Final
Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Trent Grisham vs Drew Rasmussen0-0

    Trent Grisham grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.

    0-0, 1 pitch · 0 outs before

  • Ben Rice vs Drew Rasmussen0-0

    Ben Rice strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Jasson Dominguez vs Drew Rasmussen0-0

    Jasson Domínguez lines out to right fielder Ryan Vilade.

    0-2, 4 pitches · 2 outs before

bottom 1st(4)
  • Yandy Diaz vs Paul Blackburn0-0

    Yandy Díaz called out on strikes.

    3-3, 9 pitches · 0 outs before

  • Jonathan Aranda vs Paul Blackburn0-0

    Jonathan Aranda grounds out, first baseman Cody Bellinger to pitcher Paul Blackburn.

    2-2, 5 pitches · 1 out before

  • Junior Caminero vs Paul Blackburn0-1

    Junior Caminero homers (27) on a fly ball to right center field.

    0-2, 3 pitches · 2 outs before

  • Victor Mesa Jr. vs Paul Blackburn0-1

    Victor Mesa Jr. strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 2nd(3)
  • Cody Bellinger vs Drew Rasmussen0-1

    Cody Bellinger grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.

    3-1, 5 pitches · 0 outs before

  • Jose Caballero vs Drew Rasmussen0-1

    José Caballero strikes out on a foul tip.

    2-3, 6 pitches · 1 out before

  • Jazz Chisholm Jr. vs Drew Rasmussen0-1

    Jazz Chisholm Jr. grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.

    2-2, 7 pitches · 2 outs before

bottom 2nd(4)
  • Ryan Vilade vs Paul Blackburn0-1

    Ryan Vilade grounds out to first baseman Cody Bellinger.

    3-2, 6 pitches · 0 outs before

  • Chandler Simpson vs Paul Blackburn0-1

    Chandler Simpson lines out to second baseman Jazz Chisholm Jr.

    1-1, 3 pitches · 1 out before

  • Ben Williamson vs Paul Blackburn0-1

    Ben Williamson singles on a ground ball to shortstop José Caballero.

    0-0, 1 pitch · 2 outs before

  • Taylor Walls vs Paul Blackburn0-1

    Taylor Walls strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 3rd(10)
  • Max Schuemann vs Drew Rasmussen0-1

    Max Schuemann doubles (5) on a line drive to left fielder Chandler Simpson.

    0-0, 1 pitch · 0 outs before

  • Ryan McMahon vs Drew Rasmussen1-1

    Ryan McMahon doubles (6) on a line drive to right fielder Ryan Vilade. Max Schuemann scores.

    3-2, 12 pitches · 0 outs before

  • Austin Wells vs Drew Rasmussen1-1

    Austin Wells flies out to right fielder Ryan Vilade in foul territory. Ryan McMahon to 3rd.

    1-0, 2 pitches · 0 outs before

  • Trent Grisham vs Drew Rasmussen2-1

    Trent Grisham singles on a sharp line drive to right fielder Ryan Vilade. Ryan McMahon scores.

    2-2, 6 pitches · 1 out before

  • Ben Rice vs Drew Rasmussen4-1

    Umpire reviewed (home run), call on the field was upheld: Ben Rice homers (27) on a fly ball to right field. Trent Grisham scores.

    3-2, 6 pitches · 1 out before

  • Jasson Dominguez vs Drew Rasmussen4-1

    Jasson Domínguez singles on a ground ball to first baseman Jonathan Aranda.

    1-1, 3 pitches · 1 out before

  • Cody Bellinger vs Drew Rasmussen4-1

    Cody Bellinger singles on a soft ground ball to second baseman Ben Williamson. Jasson Domínguez to 3rd.

    0-2, 3 pitches · 1 out before

  • Jose Caballero vs Drew Rasmussen5-1

    José Caballero singles on a ground ball to right fielder Ryan Vilade. Jasson Domínguez scores. Cody Bellinger to 3rd.

    0-1, 2 pitches · 1 out before

  • Jazz Chisholm Jr. vs Cam Booser6-1

    Jazz Chisholm Jr. out on a sacrifice fly to center fielder Victor Mesa Jr. Cody Bellinger scores.

    0-0, 1 pitch · 1 out before

  • Max Schuemann vs Cam Booser6-1

    Max Schuemann called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 3rd(6)
  • Nick Fortes vs Jake Bird6-1

    Nick Fortes walks.

    4-1, 5 pitches · 0 outs before

  • Yandy Diaz vs Jake Bird6-1

    Yandy Díaz singles on a sharp ground ball to left fielder Max Schuemann, deflected by shortstop José Caballero. Nick Fortes to 2nd.

    0-1, 2 pitches · 0 outs before

  • Jonathan Aranda vs Jake Bird6-1

    Jonathan Aranda singles on a sharp fly ball to center fielder Trent Grisham. Nick Fortes to 3rd. Yandy Díaz to 2nd.

    3-1, 5 pitches · 0 outs before

  • Junior Caminero vs Jake Bird6-2

    Junior Caminero grounds into a double play, shortstop José Caballero to first baseman Cody Bellinger. Nick Fortes scores. Yandy Díaz to 3rd. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.

    0-2, 3 pitches · 0 outs before

  • Victor Mesa Jr. vs Ryan Yarbrough6-3

    Victor Mesa Jr. hits a ground-rule double (2) on a line drive down the left-field line. Yandy Díaz scores.

    0-1, 2 pitches · 2 outs before

  • Ryan Vilade vs Ryan Yarbrough6-3

    Ryan Vilade flies out to center fielder Trent Grisham.

    2-1, 4 pitches · 2 outs before

top 4th(4)
  • Ryan McMahon vs Cam Booser6-3

    Ryan McMahon strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Austin Wells vs Cam Booser7-3

    Austin Wells homers (5) on a fly ball to right field.

    1-2, 5 pitches · 1 out before

  • Trent Grisham vs Cam Booser7-3

    Trent Grisham grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.

    2-1, 4 pitches · 1 out before

  • Ben Rice vs Cam Booser7-3

    Ben Rice pops out to shortstop Taylor Walls.

    1-0, 2 pitches · 2 outs before

bottom 4th(4)
  • Chandler Simpson vs Ryan Yarbrough7-3

    Chandler Simpson triples (5) on a line drive to right fielder Jasson Domínguez.

    1-2, 4 pitches · 0 outs before

  • Ben Williamson vs Ryan Yarbrough7-3

    Ben Williamson pops out to second baseman Jazz Chisholm Jr.

    0-1, 2 pitches · 0 outs before

  • Taylor Walls vs Ryan Yarbrough7-3

    Taylor Walls pops out to shortstop José Caballero.

    3-1, 5 pitches · 1 out before

  • Nick Fortes vs Camilo Doval7-3

    Nick Fortes grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.

    1-2, 4 pitches · 2 outs before

top 5th(6)
  • Jasson Dominguez vs Casey Legumina7-3

    Jasson Domínguez walks.

    4-0, 4 pitches · 0 outs before

  • Cody Bellinger vs Casey Legumina7-3

    Cody Bellinger lines out to center fielder Victor Mesa Jr.

    0-2, 3 pitches · 0 outs before

  • Jose Caballero vs Casey Legumina7-3

    José Caballero out on a sacrifice bunt, third baseman Junior Caminero to first baseman Jonathan Aranda. Jasson Domínguez to 2nd.

    0-1, 2 pitches · 1 out before

  • Jazz Chisholm Jr. vs Casey Legumina7-3

    Casey Legumina intentionally walks Jazz Chisholm Jr.

    0-0, 0 pitches · 2 outs before

  • Max Schuemann vs Casey Legumina7-3

    Max Schuemann hit by pitch. Jasson Domínguez to 3rd. Jazz Chisholm Jr. to 2nd.

    1-0, 1 pitch · 2 outs before

  • Ryan McMahon vs Casey Legumina7-3

    Ryan McMahon strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 5th(5)
  • Yandy Diaz vs Camilo Doval7-3

    Yandy Díaz grounds out sharply, shortstop José Caballero to first baseman Cody Bellinger.

    0-1, 2 pitches · 0 outs before

  • Jonathan Aranda vs Camilo Doval7-3

    Jonathan Aranda walks.

    4-2, 5 pitches · 1 out before

  • Junior Caminero vs Camilo Doval7-3

    Junior Caminero hit by pitch. Jonathan Aranda to 2nd.

    2-0, 2 pitches · 1 out before

  • Jonny DeLuca vs Brent Headrick7-3

    Jonny DeLuca strikes out on a foul tip.

    1-3, 6 pitches · 1 out before

  • Ryan Vilade vs Brent Headrick7-3

    Ryan Vilade strikes out swinging.

    0-3, 4 pitches · 2 outs before

top 6th(6)
  • Austin Wells vs Casey Legumina7-3

    Austin Wells walks.

    4-2, 7 pitches · 0 outs before

  • Trent Grisham vs Casey Legumina7-3

    Trent Grisham doubles (14) on a line drive to right fielder Ryan Vilade. Austin Wells to 3rd.

    0-0, 1 pitch · 0 outs before

  • Ben Rice vs Casey Legumina10-3

    Ben Rice homers (28) on a fly ball to center field. Austin Wells scores. Trent Grisham scores.

    1-0, 2 pitches · 0 outs before

  • Jasson Dominguez vs Casey Legumina10-3

    Jasson Domínguez strikes out on a foul tip.

    1-3, 4 pitches · 0 outs before

  • Cody Bellinger vs Casey Legumina10-3

    Cody Bellinger grounds out to first baseman Jonathan Aranda.

    0-0, 1 pitch · 1 out before

  • Jose Caballero vs Casey Legumina10-3

    José Caballero lines out to shortstop Taylor Walls.

    1-2, 4 pitches · 2 outs before

bottom 6th(6)
  • Chandler Simpson vs Brent Headrick10-3

    Chandler Simpson triples (6) on a line drive to right fielder Jasson Domínguez.

    0-0, 1 pitch · 0 outs before

  • Ben Williamson vs Brent Headrick10-4

    Ben Williamson singles on a line drive to left fielder Max Schuemann. Chandler Simpson scores.

    0-0, 1 pitch · 0 outs before

  • Taylor Walls vs Brent Headrick10-4

    Taylor Walls strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Nick Fortes vs Brent Headrick10-4

    Nick Fortes singles on a fly ball to right fielder Jasson Domínguez. Ben Williamson to 2nd.

    2-0, 3 pitches · 1 out before

  • Yandy Diaz vs Brent Headrick10-4

    Yandy Díaz grounds into a force out, pitcher Brent Headrick to third baseman Ryan McMahon. Ben Williamson out at 3rd. Nick Fortes to 2nd. Yandy Díaz to 1st.

    0-1, 2 pitches · 1 out before

  • Jonathan Aranda vs Brent Headrick10-4

    Jonathan Aranda flies out to center fielder Trent Grisham.

    0-0, 1 pitch · 2 outs before

top 7th(5)
  • Jazz Chisholm Jr. vs Craig Kimbrel10-4

    Jazz Chisholm Jr. grounds out to first baseman Jonathan Aranda.

    0-0, 1 pitch · 0 outs before

  • Max Schuemann vs Craig Kimbrel10-4

    Max Schuemann singles on a line drive to right fielder Ryan Vilade.

    1-0, 2 pitches · 1 out before

  • Ryan McMahon vs Craig Kimbrel11-4

    Ryan McMahon doubles (7) on a sharp line drive to right fielder Ryan Vilade. Max Schuemann scores.

    3-2, 6 pitches · 1 out before

  • Austin Wells vs Craig Kimbrel11-4

    Austin Wells strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Trent Grisham vs Craig Kimbrel11-4

    Trent Grisham flies out to center fielder Jonny DeLuca.

    3-2, 6 pitches · 2 outs before

bottom 7th(3)
  • Junior Caminero vs Angel Chivilli11-4

    Junior Caminero flies out to left fielder Max Schuemann.

    1-1, 3 pitches · 0 outs before

  • Jonny DeLuca vs Angel Chivilli11-4

    Jonny DeLuca strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Ryan Vilade vs Angel Chivilli11-4

    Ryan Vilade flies out to center fielder Trent Grisham.

    2-2, 5 pitches · 2 outs before

top 8th(5)
  • Ben Rice vs Chris Roycroft11-4

    Ben Rice walks.

    4-1, 5 pitches · 0 outs before

  • Jasson Dominguez vs Chris Roycroft11-4

    Jasson Domínguez singles on a sharp line drive to left fielder Chandler Simpson. Ben Rice to 2nd.

    2-1, 4 pitches · 0 outs before

  • Cody Bellinger vs Chris Roycroft12-4

    Cody Bellinger singles on a ground ball to center fielder Jonny DeLuca. Ben Rice scores. Jasson Domínguez to 3rd.

    0-0, 1 pitch · 0 outs before

  • Jose Caballero vs Chris Roycroft12-4

    José Caballero flies out to right fielder Ryan Vilade.

    1-0, 2 pitches · 0 outs before

  • Jazz Chisholm Jr. vs Chris Roycroft12-4

    Jazz Chisholm Jr. grounds into a double play, shortstop Taylor Walls to first baseman Jonathan Aranda. Cody Bellinger out at 2nd. Jazz Chisholm Jr. out at 1st.

    1-0, 2 pitches · 1 out before

bottom 8th(3)
  • Chandler Simpson vs Angel Chivilli12-4

    Chandler Simpson grounds out softly, catcher Austin Wells to first baseman Cody Bellinger.

    0-1, 2 pitches · 0 outs before

  • Ben Williamson vs Angel Chivilli12-4

    Ben Williamson strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Taylor Walls vs Angel Chivilli12-4

    Taylor Walls strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 9th(3)
  • Max Schuemann vs Ben Williamson12-4

    Max Schuemann flies out to left fielder Chandler Simpson.

    0-1, 2 pitches · 0 outs before

  • Ryan McMahon vs Ben Williamson12-4

    Ryan McMahon flies out to left fielder Chandler Simpson.

    0-0, 1 pitch · 1 out before

  • Austin Wells vs Ben Williamson12-4

    Austin Wells flies out to center fielder Jonny DeLuca.

    0-1, 2 pitches · 2 outs before

bottom 9th(4)
  • Nick Fortes vs Tim Hill12-4

    Nick Fortes grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.

    1-2, 5 pitches · 0 outs before

  • Richie Palacios vs Tim Hill12-4

    Richie Palacios grounds out, second baseman Jazz Chisholm Jr. to first baseman Cody Bellinger.

    1-1, 3 pitches · 1 out before

  • Jonathan Aranda vs Tim Hill12-4

    Jonathan Aranda singles on a sharp fly ball to left fielder Max Schuemann.

    1-0, 2 pitches · 2 outs before

  • Junior Caminero vs Tim Hill12-4

    Junior Caminero grounds into a force out, shortstop José Caballero to second baseman Jazz Chisholm Jr. Jonathan Aranda out at 2nd.

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