Texas Rangers 2, Minnesota Twins 10

baseball game fileFinal
Target Field · Minneapolis

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Texas Rangers, below favors Minnesota Twins. 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 Texas Rangers led; a negative differential means Minnesota Twins led.Run differential+80−8123456789
  1. 01top 1: Brandon Nimmo doubles (35) on a line drive to center fielder Walker Jenkins.0–0
  2. 02top 1: Josh Jung hit by pitch.0–0
  3. 03top 1: Corey Seager singles on a sharp line drive to right fielder Luke Keaschall. Brandon Nimmo scores. Josh Jung to 3rd.1–0
  4. 04top 1: Wyatt Langford grounds out softly to first baseman Royce Lewis. Josh Jung scores. Corey Seager to 2nd.2–0
  5. 05top 1: Ezequiel Duran pops out to second baseman Kody Clemens.2–0
  6. 06top 1: Nicky Lopez hit by pitch.2–0
  7. 07top 1: Jake Burger grounds into a force out, fielded by third baseman Brooks Lee. Corey Seager out at 3rd.2–0
  8. 08bottom 1: Luke Keaschall flies out to right fielder Brandon Nimmo.2–0
  9. 09bottom 1: Brooks Lee strikes out swinging.2–0
  10. 10bottom 1: Kody Clemens grounds out, second baseman Nicky Lopez to first baseman Jake Burger.2–0
  11. 11top 2: Evan Carter grounds out to first baseman Royce Lewis.2–0
  12. 12top 2: Danny Jansen flies out to right fielder Luke Keaschall.2–0
  13. 13top 2: Brandon Nimmo strikes out swinging.2–0
  14. 14bottom 2: Josh Bell walks.2–0
  15. 15bottom 2: Ryan Jeffers singles on a line drive to left fielder Wyatt Langford. Josh Bell to 2nd.2–0
  16. 16bottom 2: Walker Jenkins singles on a line drive to left fielder Wyatt Langford. Josh Bell to 3rd. Ryan Jeffers to 2nd.2–0
  17. 17bottom 2: Royce Lewis singles on a line drive to center fielder Evan Carter. Josh Bell scores. Ryan Jeffers scores. Walker Jenkins to 3rd.2–2
  18. 18bottom 2: Emmanuel Rodriguez strikes out swinging.2–2
  19. 19bottom 2: Ryan Kreidler singles on a bunt ground ball to pitcher Jacob deGrom. Walker Jenkins scores. Royce Lewis to 2nd.2–3
  20. 20bottom 2: Luke Keaschall triples (3) on a line drive to right fielder Brandon Nimmo. Royce Lewis scores. Ryan Kreidler scores.2–5
  21. 21bottom 2: Brooks Lee lines out softly to second baseman Nicky Lopez.2–6
  22. 22bottom 2: Kody Clemens singles on a ground ball to right fielder Brandon Nimmo.2–6
  23. 23bottom 2: Josh Bell grounds out sharply, first baseman Jake Burger to pitcher Jacob deGrom.2–6
  24. 24top 3: Alejandro Osuna strikes out swinging.2–6
  25. 25top 3: Corey Seager lines out sharply to center fielder Walker Jenkins.2–6
  26. 26top 3: Wyatt Langford called out on strikes.2–6
  27. 27bottom 3: Ryan Jeffers flies out to right fielder Brandon Nimmo.2–6
  28. 28bottom 3: Walker Jenkins strikes out swinging.2–6
  29. 29bottom 3: Royce Lewis strikes out swinging.2–6
  30. 30top 4: Ezequiel Duran strikes out swinging.2–6
  31. 31top 4: Nicky Lopez grounds out, second baseman Kody Clemens to first baseman Royce Lewis.2–6
  32. 32top 4: Jake Burger flies out to right fielder Luke Keaschall.2–6
  33. 33bottom 4: Emmanuel Rodriguez lines out to right fielder Brandon Nimmo.2–6
  34. 34bottom 4: Ryan Kreidler walks.2–6
  35. 35bottom 4: Luke Keaschall doubles (27) on a sharp fly ball to center fielder Evan Carter. Ryan Kreidler scores.2–7
  36. 36bottom 4: Brooks Lee pops out to third baseman Ezequiel Duran in foul territory.2–7
  37. 37bottom 4: Kody Clemens singles on a line drive to right fielder Brandon Nimmo. Luke Keaschall scores.2–8
  38. 38bottom 4: Josh Bell walks. Kody Clemens to 2nd.2–8
  39. 39bottom 4: Ryan Jeffers strikes out swinging.2–8
  40. 40top 5: Evan Carter strikes out swinging.2–8
  41. 41top 5: Danny Jansen singles on a line drive to right fielder Luke Keaschall.2–8
  42. 42top 5: Brandon Nimmo called out on strikes.2–8
  43. 43top 5: Alejandro Osuna hit by pitch. Danny Jansen to 2nd.2–8
  44. 44top 5: Corey Seager grounds out, second baseman Kody Clemens to first baseman Royce Lewis.2–8
  45. 45bottom 5: Walker Jenkins lines out to third baseman Ezequiel Duran.2–8
  46. 46bottom 5: Royce Lewis pops out to second baseman Nicky Lopez.2–8
  47. 47bottom 5: Emmanuel Rodriguez flies out to left fielder Wyatt Langford.2–8
  48. 48top 6: Wyatt Langford grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.2–8
  49. 49top 6: Ezequiel Duran singles on a ground ball to shortstop Ryan Kreidler.2–8
  50. 50top 6: Nicky Lopez called out on strikes.2–8
  51. 51top 6: Jake Burger walks. Ezequiel Duran to 2nd.2–8
  52. 52top 6: Rangers challenged (hit by pitch), call on the field was upheld: Evan Carter strikes out on a foul tip.2–8
  53. 53bottom 6: Ryan Kreidler called out on strikes.2–8
  54. 54bottom 6: Luke Keaschall singles on a fly ball to right fielder Brandon Nimmo.2–8
  55. 55bottom 6: Brooks Lee flies out to left fielder Wyatt Langford in foul territory.2–8
  56. 56bottom 6: Kody Clemens homers (27) on a fly ball to left center field. Luke Keaschall scores.2–10
  57. 57bottom 6: Josh Bell grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.2–10
  58. 58top 7: Danny Jansen flies out to left fielder Emmanuel Rodriguez.2–10
  59. 59top 7: Brandon Nimmo strikes out swinging.2–10
  60. 60top 7: Justin Foscue singles on a sharp ground ball to center fielder Walker Jenkins.2–10
  61. 61top 7: Corey Seager strikes out swinging.2–10
  62. 62bottom 7: Ryan Jeffers grounds out, shortstop Corey Seager to first baseman Jake Burger.2–10
  63. 63bottom 7: Walker Jenkins grounds out, first baseman Jake Burger to pitcher Trevor Williams.2–10
  64. 64bottom 7: Royce Lewis called out on strikes.2–10
  65. 65top 8: Wyatt Langford walks.2–10
  66. 66top 8: Ezequiel Duran grounds into a double play, shortstop Ryan Kreidler to second baseman Kody Clemens to first baseman Royce Lewis. Wyatt Langford out at 2nd. Ezequiel Duran out at 1st.2–10
  67. 67top 8: Nicky Lopez lines out to shortstop Ryan Kreidler.2–10
  68. 68bottom 8: Emmanuel Rodriguez strikes out swinging.2–10
  69. 69bottom 8: Aaron Sabato strikes out swinging.2–10
  70. 70bottom 8: Luke Keaschall singles on a pop up to right fielder Brandon Nimmo.2–10
  71. 71bottom 8: Brooks Lee grounds into a force out, fielded by shortstop Corey Seager. Luke Keaschall out at 2nd.2–10
  72. 72top 9: Jake Burger singles on a ground ball to center fielder Walker Jenkins.2–10
  73. 73top 9: Twins challenged (play at 1st), call on the field was overturned: Cody Freeman grounds into a double play, third baseman Royce Lewis to second baseman Kody Clemens to first baseman Aaron Sabato. Jake Burger out at 2nd. Cody Freeman out at 1st.2–10
  74. 74top 9: Danny Jansen flies out to center fielder Walker Jenkins.2–10
Boxscore

Key evidence.

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

Team line

Texas Rangers
Texas Rangers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Josh JungDH0–000–0––01–0––1––1–1000–0–0––
Corey SeagerSS40.250000–0––10–0––0.2500.500–4–01000.2501–1––
Brandon NimmoRF40.250100–0––10–0––0.2500.750–4–10000.5003–2––
Jake Burger1B30.333001–0––10–0––0.5000.833–4–00000.3330–1––
Ezequiel Duran3B40.250000–0––10–0––0.2500.500–4–00000.2501–1––
Evan CarterCF30000–0––00–0––00–3–000002–0––
Justin FoscueDH11000–0––10–0––12–1–000010–1––
Nicky Lopez2B30000–0––01–0––0.2500.250–4–000001–0––
Alejandro OsunaDH10000–0––01–0––0.5000.500–2–000001–0––
Jacob deGromP––––323–8188–0041––12–898––––50–02.750
Cody FreemanPH10000–0––00–0––00–1–000000–0––
Wyatt LangfordLF30001–0––00–0––0.2500.250–4–010001–0––
Gavin CollyerP––––08–292–0120––6–342––––10–01
Danny JansenC40.250000–0––10–0––0.2500.500–4–00000.2500–1––
Trevor WilliamsP––––07–001–0020––6–280––––30–00.500
Minnesota Twins boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Josh BellDH20002–0––00–0––0.5000.500–4–100000–0––
Kody Clemens2B40.750000–0––30–1––0.7502.250–4–13101.5000–6––
Royce Lewis3B40.250000–0––10–0––0.2500.500–4–12000.2502–1––
Brooks Lee3B50000–0––00–0––00–5–000001–0––
Luke KeaschallRF50.800110–0––40–0––0.8002.200–5–33101.4000–7––
Ryan KreidlerSS20.500001–0––10–0––0.6671.167–3–21000.5001–1––
Kody FunderburkP––––04–001–0010––3–190––––20–01
Taylor RogersP––––03–001–0010––3–80––––00–01
Joe RyanP––––126–234–0060––18–1032––––80–10.833
Tommy NanceP––––13–000–0010––3–110––––00–01
Emmanuel RodriguezLF40000–0––00–0––00–4–000002–0––
Ryan JeffersC40.250000–0––10–0––0.2500.500–4–10000.2501–1––
Aaron Sabato1B10000–0––00–0––00–1–000001–0––
Ben RossSS0–000–0––00–0–––––0–0000–0–0––
Walker JenkinsCF40.250000–0––10–0––0.2500.500–4–10000.2501–1––

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-09-26T00:10:00Z · Final

Texas Rangers

Probable pitcher: Jacob deGrom (R)

Minnesota Twins

Probable pitcher: Joe Ryan (R)

Play-by-play

The game, at bat by at bat.

top 1st(7)
  • Brandon Nimmo vs Joe Ryan0-0

    Brandon Nimmo doubles (35) on a line drive to center fielder Walker Jenkins.

    1-2, 4 pitches · 0 outs before

  • Josh Jung vs Joe Ryan0-0

    Josh Jung hit by pitch.

    4-2, 8 pitches · 0 outs before

  • Corey Seager vs Joe Ryan1-0

    Corey Seager singles on a sharp line drive to right fielder Luke Keaschall. Brandon Nimmo scores. Josh Jung to 3rd.

    1-1, 3 pitches · 0 outs before

  • Wyatt Langford vs Joe Ryan2-0

    Wyatt Langford grounds out softly to first baseman Royce Lewis. Josh Jung scores. Corey Seager to 2nd.

    1-1, 3 pitches · 0 outs before

  • Ezequiel Duran vs Joe Ryan2-0

    Ezequiel Duran pops out to second baseman Kody Clemens.

    0-1, 2 pitches · 1 out before

  • Nicky Lopez vs Joe Ryan2-0

    Nicky Lopez hit by pitch.

    2-2, 5 pitches · 2 outs before

  • Jake Burger vs Joe Ryan2-0

    Jake Burger grounds into a force out, fielded by third baseman Brooks Lee. Corey Seager out at 3rd.

    0-2, 3 pitches · 2 outs before

bottom 1st(3)
  • Luke Keaschall vs Jacob deGrom2-0

    Luke Keaschall flies out to right fielder Brandon Nimmo.

    0-1, 2 pitches · 0 outs before

  • Brooks Lee vs Jacob deGrom2-0

    Brooks Lee strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Kody Clemens vs Jacob deGrom2-0

    Kody Clemens grounds out, second baseman Nicky Lopez to first baseman Jake Burger.

    1-1, 3 pitches · 2 outs before

top 2nd(3)
  • Evan Carter vs Joe Ryan2-0

    Evan Carter grounds out to first baseman Royce Lewis.

    1-2, 4 pitches · 0 outs before

  • Danny Jansen vs Joe Ryan2-0

    Danny Jansen flies out to right fielder Luke Keaschall.

    3-1, 5 pitches · 1 out before

  • Brandon Nimmo vs Joe Ryan2-0

    Brandon Nimmo strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 2nd(10)
  • Josh Bell vs Jacob deGrom2-0

    Josh Bell walks.

    4-2, 7 pitches · 0 outs before

  • Ryan Jeffers vs Jacob deGrom2-0

    Ryan Jeffers singles on a line drive to left fielder Wyatt Langford. Josh Bell to 2nd.

    1-2, 5 pitches · 0 outs before

  • Walker Jenkins vs Jacob deGrom2-0

    Walker Jenkins singles on a line drive to left fielder Wyatt Langford. Josh Bell to 3rd. Ryan Jeffers to 2nd.

    0-1, 2 pitches · 0 outs before

  • Royce Lewis vs Jacob deGrom2-2

    Royce Lewis singles on a line drive to center fielder Evan Carter. Josh Bell scores. Ryan Jeffers scores. Walker Jenkins to 3rd.

    0-0, 1 pitch · 0 outs before

  • Emmanuel Rodriguez vs Jacob deGrom2-2

    Emmanuel Rodriguez strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Ryan Kreidler vs Jacob deGrom2-3

    Ryan Kreidler singles on a bunt ground ball to pitcher Jacob deGrom. Walker Jenkins scores. Royce Lewis to 2nd.

    0-0, 1 pitch · 1 out before

  • Luke Keaschall vs Jacob deGrom2-5

    Luke Keaschall triples (3) on a line drive to right fielder Brandon Nimmo. Royce Lewis scores. Ryan Kreidler scores.

    2-0, 3 pitches · 1 out before

  • Brooks Lee vs Jacob deGrom2-6

    Brooks Lee lines out softly to second baseman Nicky Lopez.

    1-0, 2 pitches · 1 out before

  • Kody Clemens vs Jacob deGrom2-6

    Kody Clemens singles on a ground ball to right fielder Brandon Nimmo.

    0-0, 1 pitch · 2 outs before

  • Josh Bell vs Jacob deGrom2-6

    Josh Bell grounds out sharply, first baseman Jake Burger to pitcher Jacob deGrom.

    3-2, 7 pitches · 2 outs before

top 3rd(3)
  • Alejandro Osuna vs Joe Ryan2-6

    Alejandro Osuna strikes out swinging.

    0-3, 4 pitches · 0 outs before

  • Corey Seager vs Joe Ryan2-6

    Corey Seager lines out sharply to center fielder Walker Jenkins.

    1-0, 2 pitches · 1 out before

  • Wyatt Langford vs Joe Ryan2-6

    Wyatt Langford called out on strikes.

    3-3, 6 pitches · 2 outs before

bottom 3rd(3)
  • Ryan Jeffers vs Jacob deGrom2-6

    Ryan Jeffers flies out to right fielder Brandon Nimmo.

    0-0, 1 pitch · 0 outs before

  • Walker Jenkins vs Jacob deGrom2-6

    Walker Jenkins strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Royce Lewis vs Jacob deGrom2-6

    Royce Lewis strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 4th(3)
  • Ezequiel Duran vs Joe Ryan2-6

    Ezequiel Duran strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Nicky Lopez vs Joe Ryan2-6

    Nicky Lopez grounds out, second baseman Kody Clemens to first baseman Royce Lewis.

    1-1, 3 pitches · 1 out before

  • Jake Burger vs Joe Ryan2-6

    Jake Burger flies out to right fielder Luke Keaschall.

    1-2, 4 pitches · 2 outs before

bottom 4th(7)
  • Emmanuel Rodriguez vs Jacob deGrom2-6

    Emmanuel Rodriguez lines out to right fielder Brandon Nimmo.

    0-0, 1 pitch · 0 outs before

  • Ryan Kreidler vs Jacob deGrom2-6

    Ryan Kreidler walks.

    4-2, 10 pitches · 1 out before

  • Luke Keaschall vs Jacob deGrom2-7

    Luke Keaschall doubles (27) on a sharp fly ball to center fielder Evan Carter. Ryan Kreidler scores.

    1-1, 3 pitches · 1 out before

  • Brooks Lee vs Jacob deGrom2-7

    Brooks Lee pops out to third baseman Ezequiel Duran in foul territory.

    2-2, 8 pitches · 1 out before

  • Kody Clemens vs Jacob deGrom2-8

    Kody Clemens singles on a line drive to right fielder Brandon Nimmo. Luke Keaschall scores.

    0-0, 1 pitch · 2 outs before

  • Josh Bell vs Jacob deGrom2-8

    Josh Bell walks. Kody Clemens to 2nd.

    4-2, 6 pitches · 2 outs before

  • Ryan Jeffers vs Jacob deGrom2-8

    Ryan Jeffers strikes out swinging.

    3-3, 6 pitches · 2 outs before

top 5th(5)
  • Evan Carter vs Joe Ryan2-8

    Evan Carter strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Danny Jansen vs Joe Ryan2-8

    Danny Jansen singles on a line drive to right fielder Luke Keaschall.

    2-2, 5 pitches · 1 out before

  • Brandon Nimmo vs Joe Ryan2-8

    Brandon Nimmo called out on strikes.

    2-3, 7 pitches · 1 out before

  • Alejandro Osuna vs Joe Ryan2-8

    Alejandro Osuna hit by pitch. Danny Jansen to 2nd.

    1-0, 1 pitch · 2 outs before

  • Corey Seager vs Joe Ryan2-8

    Corey Seager grounds out, second baseman Kody Clemens to first baseman Royce Lewis.

    3-2, 6 pitches · 2 outs before

bottom 5th(3)
  • Walker Jenkins vs Gavin Collyer2-8

    Walker Jenkins lines out to third baseman Ezequiel Duran.

    3-2, 6 pitches · 0 outs before

  • Royce Lewis vs Gavin Collyer2-8

    Royce Lewis pops out to second baseman Nicky Lopez.

    1-2, 4 pitches · 1 out before

  • Emmanuel Rodriguez vs Gavin Collyer2-8

    Emmanuel Rodriguez flies out to left fielder Wyatt Langford.

    0-1, 2 pitches · 2 outs before

top 6th(5)
  • Wyatt Langford vs Joe Ryan2-8

    Wyatt Langford grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.

    0-1, 2 pitches · 0 outs before

  • Ezequiel Duran vs Joe Ryan2-8

    Ezequiel Duran singles on a ground ball to shortstop Ryan Kreidler.

    0-0, 1 pitch · 1 out before

  • Nicky Lopez vs Joe Ryan2-8

    Nicky Lopez called out on strikes.

    2-3, 5 pitches · 1 out before

  • Jake Burger vs Joe Ryan2-8

    Jake Burger walks. Ezequiel Duran to 2nd.

    4-2, 6 pitches · 2 outs before

  • Evan Carter vs Joe Ryan2-8

    Rangers challenged (hit by pitch), call on the field was upheld: Evan Carter strikes out on a foul tip.

    1-3, 4 pitches · 2 outs before

bottom 6th(5)
  • Ryan Kreidler vs Gavin Collyer2-8

    Ryan Kreidler called out on strikes.

    0-3, 4 pitches · 0 outs before

  • Luke Keaschall vs Gavin Collyer2-8

    Luke Keaschall singles on a fly ball to right fielder Brandon Nimmo.

    0-2, 3 pitches · 1 out before

  • Brooks Lee vs Gavin Collyer2-8

    Brooks Lee flies out to left fielder Wyatt Langford in foul territory.

    0-1, 2 pitches · 1 out before

  • Kody Clemens vs Gavin Collyer2-10

    Kody Clemens homers (27) on a fly ball to left center field. Luke Keaschall scores.

    3-2, 7 pitches · 2 outs before

  • Josh Bell vs Gavin Collyer2-10

    Josh Bell grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.

    1-2, 6 pitches · 2 outs before

top 7th(4)
  • Danny Jansen vs Kody Funderburk2-10

    Danny Jansen flies out to left fielder Emmanuel Rodriguez.

    3-1, 5 pitches · 0 outs before

  • Brandon Nimmo vs Kody Funderburk2-10

    Brandon Nimmo strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Justin Foscue vs Kody Funderburk2-10

    Justin Foscue singles on a sharp ground ball to center fielder Walker Jenkins.

    2-0, 3 pitches · 2 outs before

  • Corey Seager vs Kody Funderburk2-10

    Corey Seager strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 7th(3)
  • Ryan Jeffers vs Trevor Williams2-10

    Ryan Jeffers grounds out, shortstop Corey Seager to first baseman Jake Burger.

    2-1, 4 pitches · 0 outs before

  • Walker Jenkins vs Trevor Williams2-10

    Walker Jenkins grounds out, first baseman Jake Burger to pitcher Trevor Williams.

    0-0, 1 pitch · 1 out before

  • Royce Lewis vs Trevor Williams2-10

    Royce Lewis called out on strikes.

    3-3, 7 pitches · 2 outs before

top 8th(3)
  • Wyatt Langford vs Tommy Nance2-10

    Wyatt Langford walks.

    4-2, 6 pitches · 0 outs before

  • Ezequiel Duran vs Tommy Nance2-10

    Ezequiel Duran grounds into a double play, shortstop Ryan Kreidler to second baseman Kody Clemens to first baseman Royce Lewis. Wyatt Langford out at 2nd. Ezequiel Duran out at 1st.

    1-1, 3 pitches · 0 outs before

  • Nicky Lopez vs Tommy Nance2-10

    Nicky Lopez lines out to shortstop Ryan Kreidler.

    0-1, 2 pitches · 2 outs before

bottom 8th(4)
  • Emmanuel Rodriguez vs Trevor Williams2-10

    Emmanuel Rodriguez strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Aaron Sabato vs Trevor Williams2-10

    Aaron Sabato strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Luke Keaschall vs Trevor Williams2-10

    Luke Keaschall singles on a pop up to right fielder Brandon Nimmo.

    3-1, 5 pitches · 2 outs before

  • Brooks Lee vs Trevor Williams2-10

    Brooks Lee grounds into a force out, fielded by shortstop Corey Seager. Luke Keaschall out at 2nd.

    0-0, 1 pitch · 2 outs before

top 9th(3)
  • Jake Burger vs Taylor Rogers2-10

    Jake Burger singles on a ground ball to center fielder Walker Jenkins.

    2-2, 5 pitches · 0 outs before

  • Cody Freeman vs Taylor Rogers2-10

    Twins challenged (play at 1st), call on the field was overturned: Cody Freeman grounds into a double play, third baseman Royce Lewis to second baseman Kody Clemens to first baseman Aaron Sabato. Jake Burger out at 2nd. Cody Freeman out at 1st.

    0-1, 2 pitches · 0 outs before

  • Danny Jansen vs Taylor Rogers2-10

    Danny Jansen flies out to center fielder Walker Jenkins.

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