Athletics 2, Texas Rangers 1

baseball game fileFinal
Globe Life Field · Arlington

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Athletics, below favors Texas Rangers. 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 Athletics led; a negative differential means Texas Rangers led.Run differential+20−2123456789
  1. 01top 1: Nick Kurtz strikes out swinging.00
  2. 02top 1: Shea Langeliers grounds out, shortstop Corey Seager to first baseman Jake Burger.00
  3. 03top 1: Tyler Soderstrom walks.00
  4. 04top 1: Brent Rooker walks. Tyler Soderstrom to 2nd.00
  5. 05top 1: Carlos Cortes triples (1) on a line drive to center fielder Evan Carter. Tyler Soderstrom scores. Brent Rooker scores.20
  6. 06top 1: Jacob Wilson grounds out, third baseman Josh Jung to first baseman Jake Burger.20
  7. 07bottom 1: Brandon Nimmo singles on a ground ball to pitcher J.T. Ginn.20
  8. 08bottom 1: Joc Pederson grounds into a double play, second baseman Jeff McNeil to shortstop Jacob Wilson to first baseman Nick Kurtz. Brandon Nimmo out at 2nd. Joc Pederson out at 1st.20
  9. 09bottom 1: Corey Seager lines out sharply to first baseman Nick Kurtz.20
  10. 10top 2: Jeff McNeil singles on a fly ball to center fielder Evan Carter.20
  11. 11top 2: Lawrence Butler grounds into a double play, pitcher Kumar Rocker to first baseman Jake Burger. Jeff McNeil out at 1st. Lawrence Butler out at 1st.20
  12. 12top 2: Darell Hernaiz flies out to center fielder Evan Carter.20
  13. 13bottom 2: Josh Jung doubles (10) on a ground ball to left fielder Tyler Soderstrom.20
  14. 14bottom 2: Evan Carter flies out to left fielder Tyler Soderstrom.20
  15. 15bottom 2: Jake Burger called out on strikes.20
  16. 16bottom 2: Josh Smith walks.20
  17. 17bottom 2: Danny Jansen strikes out swinging.20
  18. 18top 3: Nick Kurtz lines out sharply to left fielder Alejandro Osuna.20
  19. 19top 3: Shea Langeliers lines out sharply to center fielder Evan Carter.20
  20. 20top 3: Tyler Soderstrom doubles (10) on a sharp line drive to center fielder Evan Carter.20
  21. 21top 3: Brent Rooker grounds out, third baseman Josh Jung to first baseman Jake Burger.20
  22. 22bottom 3: Alejandro Osuna singles on a line drive to center fielder Lawrence Butler.20
  23. 23bottom 3: Brandon Nimmo lines out to third baseman Darell Hernaiz.20
  24. 24bottom 3: Joc Pederson flies out to left fielder Tyler Soderstrom.20
  25. 25bottom 3: Corey Seager grounds into a force out, second baseman Jeff McNeil to shortstop Jacob Wilson. Alejandro Osuna out at 2nd.20
  26. 26top 4: Carlos Cortes singles on a line drive to center fielder Evan Carter.20
  27. 27top 4: Jacob Wilson singles on a ground ball to center fielder Evan Carter. Carlos Cortes to 2nd.20
  28. 28top 4: Jeff McNeil pops out to third baseman Josh Jung on the infield fly rule.20
  29. 29top 4: Lawrence Butler grounds into a force out, first baseman Jake Burger to shortstop Corey Seager. Carlos Cortes to 3rd. Jacob Wilson out at 2nd. Lawrence Butler to 1st.20
  30. 30top 4: Darell Hernaiz grounds into a force out, shortstop Corey Seager to second baseman Josh Smith. Lawrence Butler out at 2nd.20
  31. 31bottom 4: Josh Jung flies out sharply to left fielder Tyler Soderstrom.20
  32. 32bottom 4: Evan Carter hit by pitch.20
  33. 33bottom 4: Jake Burger strikes out swinging.20
  34. 34bottom 4: Josh Smith walks.20
  35. 35bottom 4: Danny Jansen pops out to third baseman Darell Hernaiz in foul territory.20
  36. 36top 5: Nick Kurtz called out on strikes.20
  37. 37top 5: Shea Langeliers doubles (5) on a ground ball to left fielder Alejandro Osuna.20
  38. 38top 5: Tyler Soderstrom strikes out swinging.20
  39. 39top 5: Brent Rooker lines out to center fielder Evan Carter.20
  40. 40bottom 5: Sam Haggerty flies out to left fielder Tyler Soderstrom.20
  41. 41bottom 5: Brandon Nimmo strikes out swinging.20
  42. 42bottom 5: Joc Pederson walks.20
  43. 43bottom 5: Corey Seager grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.20
  44. 44top 6: Carlos Cortes grounds out, pitcher Kumar Rocker to first baseman Jake Burger.20
  45. 45top 6: Jacob Wilson grounds out, shortstop Corey Seager to first baseman Jake Burger.20
  46. 46top 6: Jeff McNeil lines out to right fielder Brandon Nimmo.20
  47. 47bottom 6: Josh Jung doubles (11) on a line drive to left fielder Tyler Soderstrom.20
  48. 48bottom 6: Evan Carter hits a sacrifice bunt. Throwing error by pitcher Jacob Lopez. Josh Jung scores. Evan Carter to 1st.21
  49. 49bottom 6: Jake Burger walks. Evan Carter to 2nd.21
  50. 50bottom 6: Josh Smith singles on a soft bunt ground ball to pitcher Justin Sterner. Evan Carter to 3rd. Jake Burger to 2nd.21
  51. 51bottom 6: Danny Jansen strikes out swinging.21
  52. 52bottom 6: Sam Haggerty strikes out swinging.21
  53. 53bottom 6: Brandon Nimmo lines out to center fielder Lawrence Butler.21
  54. 54top 7: Lawrence Butler flies out to left fielder Sam Haggerty.21
  55. 55top 7: Darell Hernaiz grounds out, second baseman Josh Smith to first baseman Jake Burger.21
  56. 56top 7: Nick Kurtz singles on a line drive to right fielder Brandon Nimmo.21
  57. 57top 7: Shea Langeliers singles on a ground ball to right fielder Brandon Nimmo. Nick Kurtz to 3rd.21
  58. 58top 7: Tyler Soderstrom flies out to left fielder Sam Haggerty.21
  59. 59bottom 7: Andrew McCutchen walks.21
  60. 60bottom 7: Corey Seager strikes out swinging.21
  61. 61bottom 7: Josh Jung lines out sharply to left fielder Tyler Soderstrom.21
  62. 62bottom 7: Evan Carter grounds into a force out, third baseman Darell Hernaiz to shortstop Jacob Wilson. Andrew McCutchen out at 2nd.21
  63. 63top 8: Brent Rooker strikes out swinging.21
  64. 64top 8: Carlos Cortes singles on a ground ball to center fielder Evan Carter.21
  65. 65top 8: Jacob Wilson grounds out, third baseman Josh Jung to first baseman Jake Burger. Zack Gelof to 3rd.21
  66. 66top 8: Jeff McNeil flies out to left fielder Sam Haggerty.21
  67. 67bottom 8: Jake Burger singles on a sharp line drive to left fielder Tyler Soderstrom.21
  68. 68bottom 8: Josh Smith grounds into a force out, second baseman Jeff McNeil to shortstop Jacob Wilson. Jake Burger out at 2nd. Josh Smith to 1st.21
  69. 69bottom 8: Danny Jansen called out on strikes.21
  70. 70bottom 8: Sam Haggerty strikes out swinging.21
  71. 71top 9: Lawrence Butler singles on a sharp ground ball to right fielder Brandon Nimmo.21
  72. 72top 9: Darell Hernaiz out on a sacrifice bunt to first baseman Jake Burger. Lawrence Butler to 2nd.21
  73. 73top 9: Peyton Gray intentionally walks Nick Kurtz.21
  74. 74top 9: Shea Langeliers lines out to center fielder Evan Carter.21
  75. 75top 9: Tyler Soderstrom walks. Lawrence Butler to 3rd. Nick Kurtz to 2nd.21
  76. 76top 9: Brent Rooker strikes out swinging.21
  77. 77bottom 9: Brandon Nimmo lines out sharply to left fielder Tyler Soderstrom.21
  78. 78bottom 9: Andrew McCutchen strikes out swinging.21
  79. 79bottom 9: Corey Seager grounds out, first baseman Nick Kurtz to pitcher Jack Perkins.21
Boxscore

Key evidence.

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

Team line

Athletics
Athletics boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Joel KuhnelP1300000.66702901001.500
Shea LangeliersC50.40010002000.4001500000.60003
Nick Kurtz1B40.25000101000.4000.650500000.25021
Carlos CortesRF40.75001003000.7502402001.25005
Jeff McNeil2B40.25000001000.2500.500400000.25001
J.T. GinnP11400303.3330104602001.200
Hogan HarrisP1400001031901001
Jack PerkinsP0700102062603100.500
Justin SternerP0400101031302011
Darell Hernaiz3B3000000000040000000
Zack GelofCF000000000001000
Tyler SoderstromLF30.33310201000.6001.267510000.66712
Brent RookerDH4000100000.2000.20051000020
Jacob LopezP2719101032511003
Lawrence ButlerRF40.25000001000.2500.500400000.25001
Jacob WilsonSS40.25000001000.2500.500400000.25001
Jacob Wilson40.25000001000.2500.500400000.25001

Team line

Texas Rangers
Texas Rangers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Joc PedersonDH2000100000.3330.33330000000
Josh Jung3B40.50020002000.5001.50041000104
Corey SeagerSS5000000000050000010
Brandon NimmoRF50.20000001000.2000.400500000.20011
Jake Burger1B30.33300101000.5000.833400000.33321
Evan CarterCF2000000100.3330.33340010000
Alejandro OsunaLF1100001001210000101
Kumar RockerP225236061188423001.333
Tyler AlexanderP0500201031100002
Peyton GrayP2600101032101003
Sam HaggertyLF3000000000030000020
Gavin CollyerP0400101031601001
Danny JansenC4000000000040000030
Andrew McCutchenDH1000100000.5000.50020000010
Josh Smith2B20.50000201000.7501.250400000.50001

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-04-26T18:35:00Z · Final

Texas Rangers

Probable pitcher: Kumar Rocker (R)

Play-by-play

The game, at bat by at bat.

top 1st(6)
  • Nick Kurtz vs Kumar Rocker0-0

    Nick Kurtz strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Shea Langeliers vs Kumar Rocker0-0

    Shea Langeliers grounds out, shortstop Corey Seager to first baseman Jake Burger.

    0-0, 1 pitch · 1 out before

  • Tyler Soderstrom vs Kumar Rocker0-0

    Tyler Soderstrom walks.

    4-1, 5 pitches · 2 outs before

  • Brent Rooker vs Kumar Rocker0-0

    Brent Rooker walks. Tyler Soderstrom to 2nd.

    4-0, 4 pitches · 2 outs before

  • Carlos Cortes vs Kumar Rocker2-0

    Carlos Cortes triples (1) on a line drive to center fielder Evan Carter. Tyler Soderstrom scores. Brent Rooker scores.

    3-2, 8 pitches · 2 outs before

  • Jacob Wilson vs Kumar Rocker2-0

    Jacob Wilson grounds out, third baseman Josh Jung to first baseman Jake Burger.

    0-1, 2 pitches · 2 outs before

bottom 1st(3)
  • Brandon Nimmo vs J.T. Ginn2-0

    Brandon Nimmo singles on a ground ball to pitcher J.T. Ginn.

    1-1, 3 pitches · 0 outs before

  • Joc Pederson vs J.T. Ginn2-0

    Joc Pederson grounds into a double play, second baseman Jeff McNeil to shortstop Jacob Wilson to first baseman Nick Kurtz. Brandon Nimmo out at 2nd. Joc Pederson out at 1st.

    1-0, 2 pitches · 0 outs before

  • Corey Seager vs J.T. Ginn2-0

    Corey Seager lines out sharply to first baseman Nick Kurtz.

    0-0, 1 pitch · 2 outs before

top 2nd(3)
  • Jeff McNeil vs Kumar Rocker2-0

    Jeff McNeil singles on a fly ball to center fielder Evan Carter.

    0-0, 1 pitch · 0 outs before

  • Lawrence Butler vs Kumar Rocker2-0

    Lawrence Butler grounds into a double play, pitcher Kumar Rocker to first baseman Jake Burger. Jeff McNeil out at 1st. Lawrence Butler out at 1st.

    2-2, 7 pitches · 0 outs before

  • Darell Hernaiz vs Kumar Rocker2-0

    Darell Hernaiz flies out to center fielder Evan Carter.

    1-0, 1 pitch · 2 outs before

bottom 2nd(5)
  • Josh Jung vs J.T. Ginn2-0

    Josh Jung doubles (10) on a ground ball to left fielder Tyler Soderstrom.

    1-2, 4 pitches · 0 outs before

  • Evan Carter vs J.T. Ginn2-0

    Evan Carter flies out to left fielder Tyler Soderstrom.

    1-2, 4 pitches · 0 outs before

  • Jake Burger vs J.T. Ginn2-0

    Jake Burger called out on strikes.

    2-3, 5 pitches · 1 out before

  • Josh Smith vs J.T. Ginn2-0

    Josh Smith walks.

    4-1, 5 pitches · 2 outs before

  • Danny Jansen vs J.T. Ginn2-0

    Danny Jansen strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 3rd(4)
  • Nick Kurtz vs Kumar Rocker2-0

    Nick Kurtz lines out sharply to left fielder Alejandro Osuna.

    1-2, 4 pitches · 0 outs before

  • Shea Langeliers vs Kumar Rocker2-0

    Shea Langeliers lines out sharply to center fielder Evan Carter.

    0-0, 1 pitch · 1 out before

  • Tyler Soderstrom vs Kumar Rocker2-0

    Tyler Soderstrom doubles (10) on a sharp line drive to center fielder Evan Carter.

    1-0, 2 pitches · 2 outs before

  • Brent Rooker vs Kumar Rocker2-0

    Brent Rooker grounds out, third baseman Josh Jung to first baseman Jake Burger.

    0-0, 1 pitch · 2 outs before

bottom 3rd(4)
  • Alejandro Osuna vs J.T. Ginn2-0

    Alejandro Osuna singles on a line drive to center fielder Lawrence Butler.

    1-1, 3 pitches · 0 outs before

  • Brandon Nimmo vs J.T. Ginn2-0

    Brandon Nimmo lines out to third baseman Darell Hernaiz.

    1-2, 4 pitches · 0 outs before

  • Joc Pederson vs J.T. Ginn2-0

    Joc Pederson flies out to left fielder Tyler Soderstrom.

    0-0, 1 pitch · 1 out before

  • Corey Seager vs J.T. Ginn2-0

    Corey Seager grounds into a force out, second baseman Jeff McNeil to shortstop Jacob Wilson. Alejandro Osuna out at 2nd.

    2-2, 5 pitches · 2 outs before

top 4th(5)
  • Carlos Cortes vs Kumar Rocker2-0

    Carlos Cortes singles on a line drive to center fielder Evan Carter.

    3-1, 5 pitches · 0 outs before

  • Jacob Wilson vs Kumar Rocker2-0

    Jacob Wilson singles on a ground ball to center fielder Evan Carter. Carlos Cortes to 2nd.

    2-1, 4 pitches · 0 outs before

  • Jeff McNeil vs Kumar Rocker2-0

    Jeff McNeil pops out to third baseman Josh Jung on the infield fly rule.

    0-1, 2 pitches · 0 outs before

  • Lawrence Butler vs Kumar Rocker2-0

    Lawrence Butler grounds into a force out, first baseman Jake Burger to shortstop Corey Seager. Carlos Cortes to 3rd. Jacob Wilson out at 2nd. Lawrence Butler to 1st.

    2-2, 6 pitches · 1 out before

  • Darell Hernaiz vs Kumar Rocker2-0

    Darell Hernaiz grounds into a force out, shortstop Corey Seager to second baseman Josh Smith. Lawrence Butler out at 2nd.

    0-0, 1 pitch · 2 outs before

bottom 4th(5)
  • Josh Jung vs J.T. Ginn2-0

    Josh Jung flies out sharply to left fielder Tyler Soderstrom.

    0-0, 1 pitch · 0 outs before

  • Evan Carter vs J.T. Ginn2-0

    Evan Carter hit by pitch.

    1-1, 2 pitches · 1 out before

  • Jake Burger vs Joel Kuhnel2-0

    Jake Burger strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Josh Smith vs Joel Kuhnel2-0

    Josh Smith walks.

    4-1, 5 pitches · 2 outs before

  • Danny Jansen vs Joel Kuhnel2-0

    Danny Jansen pops out to third baseman Darell Hernaiz in foul territory.

    0-1, 2 pitches · 2 outs before

top 5th(4)
  • Nick Kurtz vs Kumar Rocker2-0

    Nick Kurtz called out on strikes.

    3-3, 6 pitches · 0 outs before

  • Shea Langeliers vs Kumar Rocker2-0

    Shea Langeliers doubles (5) on a ground ball to left fielder Alejandro Osuna.

    2-0, 3 pitches · 1 out before

  • Tyler Soderstrom vs Kumar Rocker2-0

    Tyler Soderstrom strikes out swinging.

    3-3, 8 pitches · 1 out before

  • Brent Rooker vs Kumar Rocker2-0

    Brent Rooker lines out to center fielder Evan Carter.

    0-1, 2 pitches · 2 outs before

bottom 5th(4)
  • Sam Haggerty vs Jacob Lopez2-0

    Sam Haggerty flies out to left fielder Tyler Soderstrom.

    1-0, 2 pitches · 0 outs before

  • Brandon Nimmo vs Jacob Lopez2-0

    Brandon Nimmo strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Joc Pederson vs Jacob Lopez2-0

    Joc Pederson walks.

    4-1, 5 pitches · 2 outs before

  • Corey Seager vs Jacob Lopez2-0

    Corey Seager grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.

    2-2, 6 pitches · 2 outs before

top 6th(3)
  • Carlos Cortes vs Kumar Rocker2-0

    Carlos Cortes grounds out, pitcher Kumar Rocker to first baseman Jake Burger.

    0-1, 2 pitches · 0 outs before

  • Jacob Wilson vs Kumar Rocker2-0

    Jacob Wilson grounds out, shortstop Corey Seager to first baseman Jake Burger.

    0-1, 2 pitches · 1 out before

  • Jeff McNeil vs Kumar Rocker2-0

    Jeff McNeil lines out to right fielder Brandon Nimmo.

    1-1, 3 pitches · 2 outs before

bottom 6th(7)
  • Josh Jung vs Jacob Lopez2-0

    Josh Jung doubles (11) on a line drive to left fielder Tyler Soderstrom.

    1-0, 2 pitches · 0 outs before

  • Evan Carter vs Jacob Lopez2-1

    Evan Carter hits a sacrifice bunt. Throwing error by pitcher Jacob Lopez. Josh Jung scores. Evan Carter to 1st.

    0-0, 1 pitch · 0 outs before

  • Jake Burger vs Jacob Lopez2-1

    Jake Burger walks. Evan Carter to 2nd.

    4-1, 5 pitches · 0 outs before

  • Josh Smith vs Justin Sterner2-1

    Josh Smith singles on a soft bunt ground ball to pitcher Justin Sterner. Evan Carter to 3rd. Jake Burger to 2nd.

    0-0, 1 pitch · 0 outs before

  • Danny Jansen vs Justin Sterner2-1

    Danny Jansen strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Sam Haggerty vs Justin Sterner2-1

    Sam Haggerty strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Brandon Nimmo vs Justin Sterner2-1

    Brandon Nimmo lines out to center fielder Lawrence Butler.

    1-2, 4 pitches · 2 outs before

top 7th(5)
  • Lawrence Butler vs Tyler Alexander2-1

    Lawrence Butler flies out to left fielder Sam Haggerty.

    0-0, 1 pitch · 0 outs before

  • Darell Hernaiz vs Tyler Alexander2-1

    Darell Hernaiz grounds out, second baseman Josh Smith to first baseman Jake Burger.

    1-1, 3 pitches · 1 out before

  • Nick Kurtz vs Tyler Alexander2-1

    Nick Kurtz singles on a line drive to right fielder Brandon Nimmo.

    0-1, 2 pitches · 2 outs before

  • Shea Langeliers vs Tyler Alexander2-1

    Shea Langeliers singles on a ground ball to right fielder Brandon Nimmo. Nick Kurtz to 3rd.

    1-1, 3 pitches · 2 outs before

  • Tyler Soderstrom vs Tyler Alexander2-1

    Tyler Soderstrom flies out to left fielder Sam Haggerty.

    0-1, 2 pitches · 2 outs before

bottom 7th(4)
  • Andrew McCutchen vs Hogan Harris2-1

    Andrew McCutchen walks.

    4-2, 6 pitches · 0 outs before

  • Corey Seager vs Hogan Harris2-1

    Corey Seager strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Josh Jung vs Hogan Harris2-1

    Josh Jung lines out sharply to left fielder Tyler Soderstrom.

    1-0, 2 pitches · 1 out before

  • Evan Carter vs Hogan Harris2-1

    Evan Carter grounds into a force out, third baseman Darell Hernaiz to shortstop Jacob Wilson. Andrew McCutchen out at 2nd.

    2-2, 5 pitches · 2 outs before

top 8th(4)
  • Brent Rooker vs Gavin Collyer2-1

    Brent Rooker strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Carlos Cortes vs Gavin Collyer2-1

    Carlos Cortes singles on a ground ball to center fielder Evan Carter.

    3-1, 5 pitches · 1 out before

  • Jacob Wilson vs Gavin Collyer2-1

    Jacob Wilson grounds out, third baseman Josh Jung to first baseman Jake Burger. Zack Gelof to 3rd.

    1-2, 4 pitches · 1 out before

  • Jeff McNeil vs Gavin Collyer2-1

    Jeff McNeil flies out to left fielder Sam Haggerty.

    2-0, 3 pitches · 2 outs before

bottom 8th(4)
  • Jake Burger vs Jack Perkins2-1

    Jake Burger singles on a sharp line drive to left fielder Tyler Soderstrom.

    0-0, 1 pitch · 0 outs before

  • Josh Smith vs Jack Perkins2-1

    Josh Smith grounds into a force out, second baseman Jeff McNeil to shortstop Jacob Wilson. Jake Burger out at 2nd. Josh Smith to 1st.

    2-2, 6 pitches · 0 outs before

  • Danny Jansen vs Jack Perkins2-1

    Danny Jansen called out on strikes.

    0-3, 3 pitches · 1 out before

  • Sam Haggerty vs Jack Perkins2-1

    Sam Haggerty strikes out swinging.

    1-3, 5 pitches · 2 outs before

top 9th(6)
  • Lawrence Butler vs Peyton Gray2-1

    Lawrence Butler singles on a sharp ground ball to right fielder Brandon Nimmo.

    0-1, 2 pitches · 0 outs before

  • Darell Hernaiz vs Peyton Gray2-1

    Darell Hernaiz out on a sacrifice bunt to first baseman Jake Burger. Lawrence Butler to 2nd.

    0-0, 1 pitch · 0 outs before

  • Nick Kurtz vs Peyton Gray2-1

    Peyton Gray intentionally walks Nick Kurtz.

    1-0, 1 pitch · 1 out before

  • Shea Langeliers vs Peyton Gray2-1

    Shea Langeliers lines out to center fielder Evan Carter.

    2-2, 5 pitches · 1 out before

  • Tyler Soderstrom vs Peyton Gray2-1

    Tyler Soderstrom walks. Lawrence Butler to 3rd. Nick Kurtz to 2nd.

    4-2, 9 pitches · 2 outs before

  • Brent Rooker vs Peyton Gray2-1

    Brent Rooker strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 9th(3)
  • Brandon Nimmo vs Jack Perkins2-1

    Brandon Nimmo lines out sharply to left fielder Tyler Soderstrom.

    1-1, 3 pitches · 0 outs before

  • Andrew McCutchen vs Jack Perkins2-1

    Andrew McCutchen strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Corey Seager vs Jack Perkins2-1

    Corey Seager grounds out, first baseman Nick Kurtz to pitcher Jack Perkins.

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