Washington Nationals 9, Minnesota Twins 3

baseball game fileFinal
Target Field · Minneapolis

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Washington Nationals, 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 Washington Nationals led; a negative differential means Minnesota Twins led.Run differential+70−7123456789
  1. 01top 1: CJ Abrams strikes out swinging.00
  2. 02top 1: James Wood walks.00
  3. 03top 1: Luis García Jr. flies out sharply to center fielder Byron Buxton.00
  4. 04top 1: Josh Bell called out on strikes.00
  5. 05bottom 1: Byron Buxton flies out sharply to center fielder Jacob Young.00
  6. 06bottom 1: Carlos Correa singles on a sharp ground ball to left fielder James Wood.00
  7. 07bottom 1: Willi Castro grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Carlos Correa out at 2nd. Willi Castro out at 1st.00
  8. 08top 2: Nathaniel Lowe grounds out, shortstop Carlos Correa to first baseman Ty France.00
  9. 09top 2: Brady House grounds out, shortstop Carlos Correa to first baseman Ty France.00
  10. 10top 2: Daylen Lile grounds out, second baseman Brooks Lee to first baseman Ty France.00
  11. 11bottom 2: Royce Lewis grounds out softly, pitcher Mitchell Parker to first baseman Nathaniel Lowe.00
  12. 12bottom 2: Harrison Bader strikes out swinging.00
  13. 13bottom 2: Matt Wallner strikes out swinging.00
  14. 14top 3: Drew Millas singles on a ground ball to left fielder Harrison Bader.00
  15. 15top 3: Alex Call singles on a line drive to left fielder Harrison Bader. Drew Millas scores.10
  16. 16top 3: CJ Abrams flies out to center fielder Byron Buxton.10
  17. 17top 3: James Wood lines out to shortstop Carlos Correa.10
  18. 18top 3: Alex Call caught stealing 2nd base, catcher Christian Vázquez to shortstop Carlos Correa.10
  19. 19bottom 3: Ty France singles on a ground ball to right fielder Daylen Lile.10
  20. 20bottom 3: Brooks Lee grounds out, third baseman Brady House to first baseman Nathaniel Lowe. Ty France to 2nd.10
  21. 21bottom 3: Christian Vázquez walks.10
  22. 22bottom 3: Byron Buxton lines out to right fielder Daylen Lile.10
  23. 23bottom 3: Carlos Correa lines out sharply to third baseman Brady House.10
  24. 24top 4: Luis García Jr. homers (8) on a fly ball to right center field.20
  25. 25top 4: Josh Bell strikes out swinging.20
  26. 26top 4: Nathaniel Lowe strikes out swinging.20
  27. 27top 4: Twins challenged (play at 1st), call on the field was overturned: Brady House grounds out softly, third baseman Royce Lewis to first baseman Ty France.20
  28. 28bottom 4: Willi Castro grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.20
  29. 29bottom 4: Royce Lewis doubles (10) on a sharp line drive to left fielder James Wood.20
  30. 30bottom 4: Harrison Bader strikes out on a foul tip.20
  31. 31bottom 4: Matt Wallner pops out to second baseman Luis García Jr.20
  32. 32top 5: Daylen Lile singles on a ground ball to left fielder Harrison Bader.20
  33. 33top 5: Drew Millas singles on a sharp line drive to center fielder Byron Buxton. Daylen Lile to 2nd.20
  34. 34top 5: Alex Call reaches on a fielding error by second baseman Brooks Lee. Daylen Lile to 3rd. Drew Millas to 2nd.20
  35. 35top 5: CJ Abrams doubles (23) on a line drive to right fielder Willi Castro. Daylen Lile scores. Drew Millas scores. Alex Call scores.50
  36. 36top 5: James Wood called out on strikes.50
  37. 37top 5: Luis García Jr. lines out to center fielder Byron Buxton.50
  38. 38top 5: Josh Bell flies out sharply to center fielder Byron Buxton.50
  39. 39bottom 5: Ty France singles on a sharp line drive to left fielder James Wood.50
  40. 40bottom 5: Brooks Lee singles on a sharp line drive to center fielder Alex Call. Ty France to 2nd.50
  41. 41bottom 5: Christian Vázquez pops out to second baseman Luis García Jr. on the infield fly rule.50
  42. 42bottom 5: Byron Buxton flies out to center fielder Alex Call.50
  43. 43bottom 5: Carlos Correa flies out to right fielder Daylen Lile.50
  44. 44top 6: Nathaniel Lowe singles on a fly ball to center fielder Byron Buxton, deflected by shortstop Carlos Correa.50
  45. 45top 6: Brady House strikes out swinging.50
  46. 46top 6: Daylen Lile grounds into a double play, shortstop Carlos Correa to first baseman Ty France to pitcher Justin Topa. Nathaniel Lowe out at 3rd. Daylen Lile out at 1st.50
  47. 47bottom 6: Willi Castro doubles (15) on a line drive to left fielder James Wood.50
  48. 48bottom 6: Royce Lewis singles on a sharp line drive to left fielder James Wood. Willi Castro scores.51
  49. 49bottom 6: Harrison Bader strikes out swinging.51
  50. 50bottom 6: Matt Wallner pops out to third baseman Brady House in foul territory.51
  51. 51bottom 6: Ty France doubles (19) on a sharp line drive to left fielder James Wood. Royce Lewis scores.52
  52. 52bottom 6: Brooks Lee lines out to second baseman Luis García Jr.52
  53. 53top 7: Drew Millas grounds out, shortstop Carlos Correa to first baseman Ty France.52
  54. 54top 7: Umpire reviewed (home run), call on the field was upheld: Alex Call homers (3) on a fly ball to right center field.62
  55. 55top 7: CJ Abrams grounds out, first baseman Ty France to pitcher Justin Topa.62
  56. 56top 7: James Wood strikes out swinging.62
  57. 57bottom 7: Christian Vázquez singles on a fly ball to center fielder Alex Call.62
  58. 58bottom 7: Trevor Larnach grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Nathaniel Lowe. Christian Vázquez out at 2nd. Trevor Larnach out at 1st.62
  59. 59bottom 7: Carlos Correa flies out sharply to center fielder Alex Call.62
  60. 60top 8: Luis García Jr. doubles (22) on a sharp fly ball to center fielder Harrison Bader.62
  61. 61top 8: Josh Bell singles on a sharp ground ball to center fielder Harrison Bader. Luis García Jr. scores.72
  62. 62top 8: Nathaniel Lowe walks.72
  63. 63top 8: Brady House flies out to right fielder Trevor Larnach. Josh Bell to 3rd.72
  64. 64top 8: Daylen Lile singles on a fly ball to left fielder Willi Castro. Nathaniel Lowe to 2nd.82
  65. 65top 8: Drew Millas singles on a ground ball to shortstop Carlos Correa. Nathaniel Lowe to 3rd. Daylen Lile to 2nd.82
  66. 66top 8: Alex Call grounds into a force out, fielded by second baseman Brooks Lee. Nathaniel Lowe scores. Daylen Lile to 3rd. Drew Millas out at 2nd. Alex Call to 1st.92
  67. 67top 8: CJ Abrams flies out to center fielder Harrison Bader.92
  68. 68bottom 8: Willi Castro walks.92
  69. 69bottom 8: Royce Lewis strikes out swinging.92
  70. 70bottom 8: Harrison Bader hits a ground-rule double (12) on a line drive down the left-field line. Willi Castro to 3rd.92
  71. 71bottom 8: Matt Wallner out on a sacrifice fly to center fielder Alex Call. Willi Castro scores.93
  72. 72bottom 8: Ty France strikes out swinging.93
  73. 73top 9: James Wood strikes out swinging.93
  74. 74top 9: Luis García Jr. grounds out, second baseman Brooks Lee to first baseman Ty France.93
  75. 75top 9: Josh Bell strikes out swinging.93
  76. 76bottom 9: Brooks Lee singles on a ground ball to shortstop CJ Abrams.93
  77. 77bottom 9: Mickey Gasper singles on a line drive to left fielder James Wood. Brooks Lee to 2nd.93
  78. 78bottom 9: Trevor Larnach grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Brooks Lee to 3rd. Mickey Gasper out at 2nd. Trevor Larnach out at 1st.93
  79. 79bottom 9: Carlos Correa strikes out swinging.93
Boxscore

Key evidence.

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

Washington Nationals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Nathaniel Lowe1B30.33300101000.5000.833410000.33311
James WoodLF4000100000.2000.20050000030
Luis Garcia Jr.2B50.40010002010.4001.600521001.20006
CJ AbramsSS50.20010001000.2000.600503000.40012
Daylen LileRF40.50000002000.5001410000.50002
Jacob YoungCF000000000000000
Mitchell ParkerP12523.176805.6670179924011.588
Josh BellDH50.20000001000.2000.400511000.20031
Alex CallCF40.50000012010.5001.750423001.25005
Drew MillasC40.75000003000.7501.500420100.75003
Andrew ChafinP0400201031801002
Brady House3B4000000000040000010
Jackson RutledgeP1519101032812002
Luis GarcíaP0400101.333041100000.750
Minnesota Twins boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Trevor LarnachRF2000000000020000000
Byron BuxtonCF3000000000030000000
Royce Lewis3B40.50010002000.5001.250411000.75013
Brooks Lee2B40.50000002000.5001400000.50002
Willi CastroLF30.33310101000.5001.167420000.66702
Ty France1B40.75010003000.7501.75040100114
Christian VazquezC20.50000101000.6671.167300000.50001
Kody FunderburkP111313.500402063932002.500
Joe RyanP12247.2006151158755001.400
Mickey GasperC1100001001210000101
Carlos CorreaSS50.20000001000.2000.400500000.20011
Matt WallnerDH3000000000040101010
Justin TopaP0714.500212062712001
Harrison BaderCF40.25010001000.2500.750400000.50032

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

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

Washington Nationals

Probable pitcher: Mitchell Parker (L)

Minnesota Twins

Probable pitcher: Joe Ryan (R)

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • CJ Abrams vs Joe Ryan0-0

    CJ Abrams strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • James Wood vs Joe Ryan0-0

    James Wood walks.

    4-1, 5 pitches · 1 out before

  • Luis Garcia Jr. vs Joe Ryan0-0

    Luis García Jr. flies out sharply to center fielder Byron Buxton.

    1-0, 2 pitches · 1 out before

  • Josh Bell vs Joe Ryan0-0

    Josh Bell called out on strikes.

    3-3, 9 pitches · 2 outs before

bottom 1st(3)
  • Byron Buxton vs Mitchell Parker0-0

    Byron Buxton flies out sharply to center fielder Jacob Young.

    0-0, 1 pitch · 0 outs before

  • Carlos Correa vs Mitchell Parker0-0

    Carlos Correa singles on a sharp ground ball to left fielder James Wood.

    2-1, 4 pitches · 1 out before

  • Willi Castro vs Mitchell Parker0-0

    Willi Castro grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Carlos Correa out at 2nd. Willi Castro out at 1st.

    2-2, 5 pitches · 1 out before

top 2nd(3)
  • Nathaniel Lowe vs Joe Ryan0-0

    Nathaniel Lowe grounds out, shortstop Carlos Correa to first baseman Ty France.

    2-2, 5 pitches · 0 outs before

  • Brady House vs Joe Ryan0-0

    Brady House grounds out, shortstop Carlos Correa to first baseman Ty France.

    3-2, 8 pitches · 1 out before

  • Daylen Lile vs Joe Ryan0-0

    Daylen Lile grounds out, second baseman Brooks Lee to first baseman Ty France.

    0-1, 2 pitches · 2 outs before

bottom 2nd(3)
  • Royce Lewis vs Mitchell Parker0-0

    Royce Lewis grounds out softly, pitcher Mitchell Parker to first baseman Nathaniel Lowe.

    1-2, 4 pitches · 0 outs before

  • Harrison Bader vs Mitchell Parker0-0

    Harrison Bader strikes out swinging.

    1-3, 6 pitches · 1 out before

  • Matt Wallner vs Mitchell Parker0-0

    Matt Wallner strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 3rd(5)
  • Drew Millas vs Joe Ryan0-0

    Drew Millas singles on a ground ball to left fielder Harrison Bader.

    0-2, 4 pitches · 0 outs before

  • Alex Call vs Joe Ryan1-0

    Alex Call singles on a line drive to left fielder Harrison Bader. Drew Millas scores.

    2-2, 6 pitches · 0 outs before

  • CJ Abrams vs Joe Ryan1-0

    CJ Abrams flies out to center fielder Byron Buxton.

    0-2, 3 pitches · 0 outs before

  • James Wood vs Joe Ryan1-0

    James Wood lines out to shortstop Carlos Correa.

    0-1, 2 pitches · 1 out before

  • Luis Garcia Jr. vs Joe Ryan1-0

    Alex Call caught stealing 2nd base, catcher Christian Vázquez to shortstop Carlos Correa.

    1-1, 2 pitches · 2 outs before

bottom 3rd(5)
  • Ty France vs Mitchell Parker1-0

    Ty France singles on a ground ball to right fielder Daylen Lile.

    3-2, 10 pitches · 0 outs before

  • Brooks Lee vs Mitchell Parker1-0

    Brooks Lee grounds out, third baseman Brady House to first baseman Nathaniel Lowe. Ty France to 2nd.

    0-0, 1 pitch · 0 outs before

  • Christian Vazquez vs Mitchell Parker1-0

    Christian Vázquez walks.

    4-2, 7 pitches · 1 out before

  • Byron Buxton vs Mitchell Parker1-0

    Byron Buxton lines out to right fielder Daylen Lile.

    1-1, 3 pitches · 1 out before

  • Carlos Correa vs Mitchell Parker1-0

    Carlos Correa lines out sharply to third baseman Brady House.

    3-2, 7 pitches · 2 outs before

top 4th(4)
  • Luis Garcia Jr. vs Joe Ryan2-0

    Luis García Jr. homers (8) on a fly ball to right center field.

    2-2, 5 pitches · 0 outs before

  • Josh Bell vs Joe Ryan2-0

    Josh Bell strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Nathaniel Lowe vs Joe Ryan2-0

    Nathaniel Lowe strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Brady House vs Joe Ryan2-0

    Twins challenged (play at 1st), call on the field was overturned: Brady House grounds out softly, third baseman Royce Lewis to first baseman Ty France.

    0-0, 1 pitch · 2 outs before

bottom 4th(4)
  • Willi Castro vs Mitchell Parker2-0

    Willi Castro grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.

    0-2, 3 pitches · 0 outs before

  • Royce Lewis vs Mitchell Parker2-0

    Royce Lewis doubles (10) on a sharp line drive to left fielder James Wood.

    1-0, 2 pitches · 1 out before

  • Harrison Bader vs Mitchell Parker2-0

    Harrison Bader strikes out on a foul tip.

    0-3, 3 pitches · 1 out before

  • Matt Wallner vs Mitchell Parker2-0

    Matt Wallner pops out to second baseman Luis García Jr.

    2-2, 7 pitches · 2 outs before

top 5th(7)
  • Daylen Lile vs Joe Ryan2-0

    Daylen Lile singles on a ground ball to left fielder Harrison Bader.

    1-2, 4 pitches · 0 outs before

  • Drew Millas vs Joe Ryan2-0

    Drew Millas singles on a sharp line drive to center fielder Byron Buxton. Daylen Lile to 2nd.

    0-0, 1 pitch · 0 outs before

  • Alex Call vs Joe Ryan2-0

    Alex Call reaches on a fielding error by second baseman Brooks Lee. Daylen Lile to 3rd. Drew Millas to 2nd.

    0-2, 4 pitches · 0 outs before

  • CJ Abrams vs Joe Ryan5-0

    CJ Abrams doubles (23) on a line drive to right fielder Willi Castro. Daylen Lile scores. Drew Millas scores. Alex Call scores.

    0-0, 1 pitch · 0 outs before

  • James Wood vs Joe Ryan5-0

    James Wood called out on strikes.

    0-3, 3 pitches · 0 outs before

  • Luis Garcia Jr. vs Joe Ryan5-0

    Luis García Jr. lines out to center fielder Byron Buxton.

    1-1, 3 pitches · 1 out before

  • Josh Bell vs Joe Ryan5-0

    Josh Bell flies out sharply to center fielder Byron Buxton.

    0-0, 1 pitch · 2 outs before

bottom 5th(5)
  • Ty France vs Mitchell Parker5-0

    Ty France singles on a sharp line drive to left fielder James Wood.

    1-2, 4 pitches · 0 outs before

  • Brooks Lee vs Mitchell Parker5-0

    Brooks Lee singles on a sharp line drive to center fielder Alex Call. Ty France to 2nd.

    0-0, 1 pitch · 0 outs before

  • Christian Vazquez vs Mitchell Parker5-0

    Christian Vázquez pops out to second baseman Luis García Jr. on the infield fly rule.

    0-0, 1 pitch · 0 outs before

  • Byron Buxton vs Mitchell Parker5-0

    Byron Buxton flies out to center fielder Alex Call.

    1-1, 3 pitches · 1 out before

  • Carlos Correa vs Mitchell Parker5-0

    Carlos Correa flies out to right fielder Daylen Lile.

    0-2, 3 pitches · 2 outs before

top 6th(3)
  • Nathaniel Lowe vs Justin Topa5-0

    Nathaniel Lowe singles on a fly ball to center fielder Byron Buxton, deflected by shortstop Carlos Correa.

    2-2, 6 pitches · 0 outs before

  • Brady House vs Justin Topa5-0

    Brady House strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Daylen Lile vs Justin Topa5-0

    Daylen Lile grounds into a double play, shortstop Carlos Correa to first baseman Ty France to pitcher Justin Topa. Nathaniel Lowe out at 3rd. Daylen Lile out at 1st.

    1-1, 3 pitches · 1 out before

bottom 6th(6)
  • Willi Castro vs Mitchell Parker5-0

    Willi Castro doubles (15) on a line drive to left fielder James Wood.

    3-2, 8 pitches · 0 outs before

  • Royce Lewis vs Mitchell Parker5-1

    Royce Lewis singles on a sharp line drive to left fielder James Wood. Willi Castro scores.

    0-1, 2 pitches · 0 outs before

  • Harrison Bader vs Mitchell Parker5-1

    Harrison Bader strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Matt Wallner vs Mitchell Parker5-1

    Matt Wallner pops out to third baseman Brady House in foul territory.

    0-0, 1 pitch · 1 out before

  • Ty France vs Mitchell Parker5-2

    Ty France doubles (19) on a sharp line drive to left fielder James Wood. Royce Lewis scores.

    0-2, 3 pitches · 2 outs before

  • Brooks Lee vs Luis García5-2

    Brooks Lee lines out to second baseman Luis García Jr.

    2-2, 5 pitches · 2 outs before

top 7th(4)
  • Drew Millas vs Justin Topa5-2

    Drew Millas grounds out, shortstop Carlos Correa to first baseman Ty France.

    1-2, 4 pitches · 0 outs before

  • Alex Call vs Justin Topa6-2

    Umpire reviewed (home run), call on the field was upheld: Alex Call homers (3) on a fly ball to right center field.

    1-0, 2 pitches · 1 out before

  • CJ Abrams vs Justin Topa6-2

    CJ Abrams grounds out, first baseman Ty France to pitcher Justin Topa.

    3-1, 5 pitches · 1 out before

  • James Wood vs Justin Topa6-2

    James Wood strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 7th(3)
  • Christian Vazquez vs Luis García6-2

    Christian Vázquez singles on a fly ball to center fielder Alex Call.

    1-1, 3 pitches · 0 outs before

  • Trevor Larnach vs Luis García6-2

    Trevor Larnach grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Nathaniel Lowe. Christian Vázquez out at 2nd. Trevor Larnach out at 1st.

    0-1, 2 pitches · 0 outs before

  • Carlos Correa vs Luis García6-2

    Carlos Correa flies out sharply to center fielder Alex Call.

    0-0, 1 pitch · 2 outs before

top 8th(8)
  • Luis Garcia Jr. vs Kody Funderburk6-2

    Luis García Jr. doubles (22) on a sharp fly ball to center fielder Harrison Bader.

    1-1, 3 pitches · 0 outs before

  • Josh Bell vs Kody Funderburk7-2

    Josh Bell singles on a sharp ground ball to center fielder Harrison Bader. Luis García Jr. scores.

    1-1, 3 pitches · 0 outs before

  • Nathaniel Lowe vs Kody Funderburk7-2

    Nathaniel Lowe walks.

    4-2, 6 pitches · 0 outs before

  • Brady House vs Kody Funderburk7-2

    Brady House flies out to right fielder Trevor Larnach. Josh Bell to 3rd.

    2-1, 4 pitches · 0 outs before

  • Daylen Lile vs Kody Funderburk8-2

    Daylen Lile singles on a fly ball to left fielder Willi Castro. Nathaniel Lowe to 2nd.

    1-2, 5 pitches · 1 out before

  • Drew Millas vs Kody Funderburk8-2

    Drew Millas singles on a ground ball to shortstop Carlos Correa. Nathaniel Lowe to 3rd. Daylen Lile to 2nd.

    0-1, 2 pitches · 1 out before

  • Alex Call vs Kody Funderburk9-2

    Alex Call grounds into a force out, fielded by second baseman Brooks Lee. Nathaniel Lowe scores. Daylen Lile to 3rd. Drew Millas out at 2nd. Alex Call to 1st.

    0-1, 2 pitches · 1 out before

  • CJ Abrams vs Kody Funderburk9-2

    CJ Abrams flies out to center fielder Harrison Bader.

    0-0, 1 pitch · 2 outs before

bottom 8th(5)
  • Willi Castro vs Jackson Rutledge9-2

    Willi Castro walks.

    4-2, 6 pitches · 0 outs before

  • Royce Lewis vs Jackson Rutledge9-2

    Royce Lewis strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Harrison Bader vs Jackson Rutledge9-2

    Harrison Bader hits a ground-rule double (12) on a line drive down the left-field line. Willi Castro to 3rd.

    3-2, 9 pitches · 1 out before

  • Matt Wallner vs Jackson Rutledge9-3

    Matt Wallner out on a sacrifice fly to center fielder Alex Call. Willi Castro scores.

    1-1, 3 pitches · 1 out before

  • Ty France vs Jackson Rutledge9-3

    Ty France strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 9th(3)
  • James Wood vs Kody Funderburk9-3

    James Wood strikes out swinging.

    3-3, 6 pitches · 0 outs before

  • Luis Garcia Jr. vs Kody Funderburk9-3

    Luis García Jr. grounds out, second baseman Brooks Lee to first baseman Ty France.

    0-0, 1 pitch · 1 out before

  • Josh Bell vs Kody Funderburk9-3

    Josh Bell strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 9th(4)
  • Brooks Lee vs Andrew Chafin9-3

    Brooks Lee singles on a ground ball to shortstop CJ Abrams.

    1-1, 3 pitches · 0 outs before

  • Mickey Gasper vs Andrew Chafin9-3

    Mickey Gasper singles on a line drive to left fielder James Wood. Brooks Lee to 2nd.

    1-2, 4 pitches · 0 outs before

  • Trevor Larnach vs Andrew Chafin9-3

    Trevor Larnach grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Brooks Lee to 3rd. Mickey Gasper out at 2nd. Trevor Larnach out at 1st.

    2-2, 5 pitches · 0 outs before

  • Carlos Correa vs Andrew Chafin9-3

    Carlos Correa strikes out swinging.

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