Minnesota Twins 2, Chicago Cubs 6

baseball game fileFinal
Wrigley Field · Chicago

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Minnesota Twins, below favors Chicago Cubs. 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 Minnesota Twins led; a negative differential means Chicago Cubs led.Run differential+40−4123456789
  1. 01top 1: Austin Martin flies out to center fielder Pete Crow-Armstrong.00
  2. 02top 1: Ryan Jeffers flies out to center fielder Pete Crow-Armstrong.00
  3. 03top 1: Josh Bell grounds out, shortstop Dansby Swanson to first baseman Michael Busch.00
  4. 04bottom 1: Pete Crow-Armstrong flies out to right fielder Austin Martin.00
  5. 05bottom 1: Seiya Suzuki lines out to third baseman Brooks Lee.00
  6. 06bottom 1: Michael Busch homers (12) on a fly ball to right field.01
  7. 07bottom 1: Alex Bregman strikes out swinging.01
  8. 08top 2: Victor Caratini grounds out, third baseman Alex Bregman to first baseman Michael Busch.01
  9. 09top 2: Brooks Lee grounds out, shortstop Dansby Swanson to first baseman Michael Busch.01
  10. 10top 2: Kody Clemens homers (17) on a fly ball to right center field.11
  11. 11top 2: Ryan Kreidler strikes out on a foul tip.11
  12. 12bottom 2: Ian Happ grounds out to first baseman Josh Bell.11
  13. 13bottom 2: Nico Hoerner singles on a line drive to right fielder Austin Martin.11
  14. 14bottom 2: Pedro Ramírez challenged (pitch result), call on the field was overturned: Pedro Ramírez walks. Nico Hoerner to 2nd.11
  15. 15bottom 2: Dansby Swanson grounds into a force out, third baseman Brooks Lee to second baseman Kody Clemens. Nico Hoerner to 3rd. Pedro Ramírez out at 2nd. Dansby Swanson to 1st.11
  16. 16bottom 2: Miguel Amaya doubles (8) on a line drive to left fielder Trevor Larnach. Nico Hoerner scores. Dansby Swanson scores.13
  17. 17bottom 2: Pete Crow-Armstrong strikes out swinging.13
  18. 18top 3: Luke Keaschall singles on a line drive to right fielder Seiya Suzuki.13
  19. 19top 3: Trevor Larnach grounds out, catcher Miguel Amaya to first baseman Michael Busch. Luke Keaschall to 2nd.13
  20. 20top 3: Austin Martin called out on strikes.13
  21. 21top 3: Ryan Jeffers walks.13
  22. 22top 3: Josh Bell pops out to first baseman Michael Busch.13
  23. 23bottom 3: Seiya Suzuki walks.13
  24. 24bottom 3: Victor Caratini challenged (pitch result), call on the field was overturned: Michael Busch called out on strikes.13
  25. 25bottom 3: Alex Bregman lines out to center fielder Luke Keaschall.13
  26. 26bottom 3: Ian Happ walks. Seiya Suzuki to 2nd.13
  27. 27bottom 3: Nico Hoerner singles on a line drive to right fielder Austin Martin. Seiya Suzuki scores. Ian Happ to 3rd.14
  28. 28bottom 3: Pedro Ramírez hits a ground-rule double (4) on a fly ball down the left-field line. Ian Happ scores. Nico Hoerner to 3rd.15
  29. 29bottom 3: Dansby Swanson flies out to left fielder Trevor Larnach.15
  30. 30top 4: Victor Caratini lines out to left fielder Ian Happ.15
  31. 31top 4: Brooks Lee pops out to shortstop Dansby Swanson.15
  32. 32top 4: Kody Clemens strikes out swinging.15
  33. 33bottom 4: Miguel Amaya pops out to second baseman Kody Clemens.15
  34. 34bottom 4: Pete Crow-Armstrong strikes out swinging.15
  35. 35bottom 4: Seiya Suzuki singles on a line drive to left fielder Trevor Larnach, deflected by shortstop Ryan Kreidler.15
  36. 36bottom 4: Michael Busch called out on strikes.15
  37. 37top 5: Ryan Kreidler grounds out, second baseman Nico Hoerner to first baseman Michael Busch.15
  38. 38top 5: Luke Keaschall called out on strikes.15
  39. 39top 5: Trevor Larnach pops out to first baseman Michael Busch in foul territory.15
  40. 40bottom 5: Alex Bregman lines out to third baseman Brooks Lee.15
  41. 41bottom 5: Ian Happ strikes out swinging.15
  42. 42bottom 5: Nico Hoerner singles on a ground ball to left fielder Trevor Larnach.15
  43. 43bottom 5: Pedro Ramírez pops out to shortstop Ryan Kreidler.15
  44. 44top 6: Austin Martin pops out to third baseman Alex Bregman in foul territory.15
  45. 45top 6: Ryan Jeffers singles on a line drive to center fielder Pete Crow-Armstrong.15
  46. 46top 6: Josh Bell grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Ryan Jeffers out at 2nd. Josh Bell out at 1st.15
  47. 47bottom 6: Dansby Swanson triples (3) on a fly ball to center fielder Luke Keaschall.15
  48. 48bottom 6: Miguel Amaya strikes out swinging.15
  49. 49bottom 6: Pete Crow-Armstrong strikes out swinging.15
  50. 50bottom 6: Seiya Suzuki called out on strikes.15
  51. 51top 7: Victor Caratini grounds out, shortstop Dansby Swanson to first baseman Michael Busch.15
  52. 52top 7: Brooks Lee strikes out swinging.15
  53. 53top 7: Kody Clemens homers (18) on a fly ball to right center field.25
  54. 54top 7: Ryan Kreidler strikes out swinging.25
  55. 55bottom 7: Michael Busch walks.25
  56. 56bottom 7: Alex Bregman strikes out swinging.25
  57. 57bottom 7: Ian Happ flies out to center fielder Luke Keaschall.25
  58. 58bottom 7: Nico Hoerner singles on a line drive to right fielder Austin Martin. Michael Busch to 2nd.25
  59. 59bottom 7: Pedro Ramírez singles on a line drive to right fielder Austin Martin. Michael Busch scores. Nico Hoerner to 3rd.26
  60. 60bottom 7: Dansby Swanson grounds out, second baseman Kody Clemens to first baseman Josh Bell.26
  61. 61top 8: Luke Keaschall flies out to right fielder Seiya Suzuki.26
  62. 62top 8: Trevor Larnach grounds out, second baseman Nico Hoerner to first baseman Michael Busch.26
  63. 63top 8: Alan Roden singles on a line drive to left fielder Ian Happ.26
  64. 64top 8: Ryan Jeffers grounds out, second baseman Nico Hoerner to first baseman Michael Busch.26
  65. 65bottom 8: Miguel Amaya lines out to right fielder Alan Roden.26
  66. 66bottom 8: Pete Crow-Armstrong flies out to left fielder Trevor Larnach.26
  67. 67bottom 8: Seiya Suzuki singles on a fly ball to right fielder Alan Roden.26
  68. 68bottom 8: Michael Busch strikes out swinging.26
  69. 69top 9: Josh Bell singles on a ground ball to pitcher Jacob Webb.26
  70. 70top 9: Victor Caratini singles on a ground ball to left fielder Ian Happ. Josh Bell to 2nd.26
  71. 71top 9: Brooks Lee singles on a sharp line drive to center fielder Pete Crow-Armstrong. Victor Caratini to 2nd. Brooks Lee lines into a double play, center fielder Pete Crow-Armstrong to second baseman Nico Hoerner to catcher Miguel Amaya to third baseman Alex Bregman to first baseman Michael Busch. Josh Bell out at home. Victor Caratini to 2nd. Brooks Lee out at 2nd.26
  72. 72top 9: Kody Clemens strikes out swinging.26
Boxscore

Key evidence.

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

Minnesota Twins boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Trevor LarnachLF3000000000030000000
Josh Bell1B40.25000001000.2500.500400000.25001
Kody Clemens2B40.50000002020.5002.50042200228
Brooks Lee3B40.25000001000.2500.500400000.25011
Luke KeaschallCF30.33300001000.3330.667300000.33311
Ryan KreidlerSS3000000000030000020
Austin MartinRF3000000000030000010
Taj BradleyP325597151159456002
Mike ParedesP11014.500302064014002
Victor CaratiniC40.25000001000.2500.500400000.25001
Kendry RojasP0400101031801001
Alan RodenRF1100001001210000101
Ryan JeffersDH30.33300101000.5000.833400000.33301

Team line

Chicago Cubs
Chicago Cubs boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Pete Crow-ArmstrongCF5000000000050000030
Alex Bregman3B4000000000040000020
Michael Busch1B40.25000101010.4001.40052100134
Seiya SuzukiRF40.50000102000.6001.100510000.50012
Ian HappLF3000100000.2500.25041000010
Nico Hoerner2B4100004001241100104
Miguel AmayaC40.25010001000.2500.750402000.50012
Pedro RamirezDH30.66710102000.7501.75040200103
Dansby SwansonSS40.25001001000.2501410100.75003
Caleb ThielbarP0419111031512001
Jacob WebbP0400301031701003
Matthew BoydP12111.5003160189114010.667
Trent ThorntonP0400101031000001

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-18T18:20:00Z · Final

Minnesota Twins

Probable pitcher: Taj Bradley (R)

Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Austin Martin vs Matthew Boyd0-0

    Austin Martin flies out to center fielder Pete Crow-Armstrong.

    0-1, 2 pitches · 0 outs before

  • Ryan Jeffers vs Matthew Boyd0-0

    Ryan Jeffers flies out to center fielder Pete Crow-Armstrong.

    2-2, 5 pitches · 1 out before

  • Josh Bell vs Matthew Boyd0-0

    Josh Bell grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    0-0, 1 pitch · 2 outs before

bottom 1st(4)
  • Pete Crow-Armstrong vs Taj Bradley0-0

    Pete Crow-Armstrong flies out to right fielder Austin Martin.

    2-2, 5 pitches · 0 outs before

  • Seiya Suzuki vs Taj Bradley0-0

    Seiya Suzuki lines out to third baseman Brooks Lee.

    3-2, 6 pitches · 1 out before

  • Michael Busch vs Taj Bradley0-1

    Michael Busch homers (12) on a fly ball to right field.

    0-1, 2 pitches · 2 outs before

  • Alex Bregman vs Taj Bradley0-1

    Alex Bregman strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 2nd(4)
  • Victor Caratini vs Matthew Boyd0-1

    Victor Caratini grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    1-2, 4 pitches · 0 outs before

  • Brooks Lee vs Matthew Boyd0-1

    Brooks Lee grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    0-1, 2 pitches · 1 out before

  • Kody Clemens vs Matthew Boyd1-1

    Kody Clemens homers (17) on a fly ball to right center field.

    2-2, 5 pitches · 2 outs before

  • Ryan Kreidler vs Matthew Boyd1-1

    Ryan Kreidler strikes out on a foul tip.

    2-3, 6 pitches · 2 outs before

bottom 2nd(6)
  • Ian Happ vs Taj Bradley1-1

    Ian Happ grounds out to first baseman Josh Bell.

    1-0, 2 pitches · 0 outs before

  • Nico Hoerner vs Taj Bradley1-1

    Nico Hoerner singles on a line drive to right fielder Austin Martin.

    1-1, 3 pitches · 1 out before

  • Pedro Ramirez vs Taj Bradley1-1

    Pedro Ramírez challenged (pitch result), call on the field was overturned: Pedro Ramírez walks. Nico Hoerner to 2nd.

    4-2, 7 pitches · 1 out before

  • Dansby Swanson vs Taj Bradley1-1

    Dansby Swanson grounds into a force out, third baseman Brooks Lee to second baseman Kody Clemens. Nico Hoerner to 3rd. Pedro Ramírez out at 2nd. Dansby Swanson to 1st.

    0-0, 1 pitch · 1 out before

  • Miguel Amaya vs Taj Bradley1-3

    Miguel Amaya doubles (8) on a line drive to left fielder Trevor Larnach. Nico Hoerner scores. Dansby Swanson scores.

    2-2, 5 pitches · 2 outs before

  • Pete Crow-Armstrong vs Taj Bradley1-3

    Pete Crow-Armstrong strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 3rd(5)
  • Luke Keaschall vs Matthew Boyd1-3

    Luke Keaschall singles on a line drive to right fielder Seiya Suzuki.

    1-2, 4 pitches · 0 outs before

  • Trevor Larnach vs Matthew Boyd1-3

    Trevor Larnach grounds out, catcher Miguel Amaya to first baseman Michael Busch. Luke Keaschall to 2nd.

    3-2, 7 pitches · 0 outs before

  • Austin Martin vs Matthew Boyd1-3

    Austin Martin called out on strikes.

    2-3, 5 pitches · 1 out before

  • Ryan Jeffers vs Matthew Boyd1-3

    Ryan Jeffers walks.

    4-1, 5 pitches · 2 outs before

  • Josh Bell vs Matthew Boyd1-3

    Josh Bell pops out to first baseman Michael Busch.

    1-2, 5 pitches · 2 outs before

bottom 3rd(7)
  • Seiya Suzuki vs Taj Bradley1-3

    Seiya Suzuki walks.

    4-1, 5 pitches · 0 outs before

  • Michael Busch vs Taj Bradley1-3

    Victor Caratini challenged (pitch result), call on the field was overturned: Michael Busch called out on strikes.

    0-3, 4 pitches · 0 outs before

  • Alex Bregman vs Taj Bradley1-3

    Alex Bregman lines out to center fielder Luke Keaschall.

    2-2, 5 pitches · 1 out before

  • Ian Happ vs Taj Bradley1-3

    Ian Happ walks. Seiya Suzuki to 2nd.

    4-0, 4 pitches · 2 outs before

  • Nico Hoerner vs Taj Bradley1-4

    Nico Hoerner singles on a line drive to right fielder Austin Martin. Seiya Suzuki scores. Ian Happ to 3rd.

    0-0, 1 pitch · 2 outs before

  • Pedro Ramirez vs Taj Bradley1-5

    Pedro Ramírez hits a ground-rule double (4) on a fly ball down the left-field line. Ian Happ scores. Nico Hoerner to 3rd.

    0-1, 2 pitches · 2 outs before

  • Dansby Swanson vs Taj Bradley1-5

    Dansby Swanson flies out to left fielder Trevor Larnach.

    2-2, 5 pitches · 2 outs before

top 4th(3)
  • Victor Caratini vs Matthew Boyd1-5

    Victor Caratini lines out to left fielder Ian Happ.

    0-2, 3 pitches · 0 outs before

  • Brooks Lee vs Matthew Boyd1-5

    Brooks Lee pops out to shortstop Dansby Swanson.

    2-1, 4 pitches · 1 out before

  • Kody Clemens vs Matthew Boyd1-5

    Kody Clemens strikes out swinging.

    3-3, 7 pitches · 2 outs before

bottom 4th(4)
  • Miguel Amaya vs Taj Bradley1-5

    Miguel Amaya pops out to second baseman Kody Clemens.

    2-2, 5 pitches · 0 outs before

  • Pete Crow-Armstrong vs Taj Bradley1-5

    Pete Crow-Armstrong strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Seiya Suzuki vs Taj Bradley1-5

    Seiya Suzuki singles on a line drive to left fielder Trevor Larnach, deflected by shortstop Ryan Kreidler.

    3-2, 7 pitches · 2 outs before

  • Michael Busch vs Taj Bradley1-5

    Michael Busch called out on strikes.

    2-3, 7 pitches · 2 outs before

top 5th(3)
  • Ryan Kreidler vs Matthew Boyd1-5

    Ryan Kreidler grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    3-2, 6 pitches · 0 outs before

  • Luke Keaschall vs Matthew Boyd1-5

    Luke Keaschall called out on strikes.

    2-3, 7 pitches · 1 out before

  • Trevor Larnach vs Matthew Boyd1-5

    Trevor Larnach pops out to first baseman Michael Busch in foul territory.

    1-2, 5 pitches · 2 outs before

bottom 5th(4)
  • Alex Bregman vs Taj Bradley1-5

    Alex Bregman lines out to third baseman Brooks Lee.

    0-0, 1 pitch · 0 outs before

  • Ian Happ vs Taj Bradley1-5

    Ian Happ strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Nico Hoerner vs Taj Bradley1-5

    Nico Hoerner singles on a ground ball to left fielder Trevor Larnach.

    1-0, 2 pitches · 2 outs before

  • Pedro Ramirez vs Taj Bradley1-5

    Pedro Ramírez pops out to shortstop Ryan Kreidler.

    0-0, 1 pitch · 2 outs before

top 6th(3)
  • Austin Martin vs Matthew Boyd1-5

    Austin Martin pops out to third baseman Alex Bregman in foul territory.

    0-0, 1 pitch · 0 outs before

  • Ryan Jeffers vs Matthew Boyd1-5

    Ryan Jeffers singles on a line drive to center fielder Pete Crow-Armstrong.

    3-2, 6 pitches · 1 out before

  • Josh Bell vs Matthew Boyd1-5

    Josh Bell grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Ryan Jeffers out at 2nd. Josh Bell out at 1st.

    0-0, 1 pitch · 1 out before

bottom 6th(4)
  • Dansby Swanson vs Mike Paredes1-5

    Dansby Swanson triples (3) on a fly ball to center fielder Luke Keaschall.

    1-2, 5 pitches · 0 outs before

  • Miguel Amaya vs Mike Paredes1-5

    Miguel Amaya strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Pete Crow-Armstrong vs Mike Paredes1-5

    Pete Crow-Armstrong strikes out swinging.

    1-3, 5 pitches · 1 out before

  • Seiya Suzuki vs Mike Paredes1-5

    Seiya Suzuki called out on strikes.

    1-3, 4 pitches · 2 outs before

top 7th(4)
  • Victor Caratini vs Caleb Thielbar1-5

    Victor Caratini grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    0-0, 1 pitch · 0 outs before

  • Brooks Lee vs Caleb Thielbar1-5

    Brooks Lee strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Kody Clemens vs Caleb Thielbar2-5

    Kody Clemens homers (18) on a fly ball to right center field.

    1-1, 3 pitches · 2 outs before

  • Ryan Kreidler vs Caleb Thielbar2-5

    Ryan Kreidler strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 7th(6)
  • Michael Busch vs Mike Paredes2-5

    Michael Busch walks.

    4-2, 7 pitches · 0 outs before

  • Alex Bregman vs Mike Paredes2-5

    Alex Bregman strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Ian Happ vs Mike Paredes2-5

    Ian Happ flies out to center fielder Luke Keaschall.

    2-1, 4 pitches · 1 out before

  • Nico Hoerner vs Mike Paredes2-5

    Nico Hoerner singles on a line drive to right fielder Austin Martin. Michael Busch to 2nd.

    0-0, 1 pitch · 2 outs before

  • Pedro Ramirez vs Mike Paredes2-6

    Pedro Ramírez singles on a line drive to right fielder Austin Martin. Michael Busch scores. Nico Hoerner to 3rd.

    0-1, 2 pitches · 2 outs before

  • Dansby Swanson vs Mike Paredes2-6

    Dansby Swanson grounds out, second baseman Kody Clemens to first baseman Josh Bell.

    1-1, 3 pitches · 2 outs before

top 8th(4)
  • Luke Keaschall vs Trent Thornton2-6

    Luke Keaschall flies out to right fielder Seiya Suzuki.

    1-0, 2 pitches · 0 outs before

  • Trevor Larnach vs Trent Thornton2-6

    Trevor Larnach grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    1-2, 4 pitches · 1 out before

  • Alan Roden vs Trent Thornton2-6

    Alan Roden singles on a line drive to left fielder Ian Happ.

    2-0, 3 pitches · 2 outs before

  • Ryan Jeffers vs Trent Thornton2-6

    Ryan Jeffers grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    0-0, 1 pitch · 2 outs before

bottom 8th(4)
  • Miguel Amaya vs Kendry Rojas2-6

    Miguel Amaya lines out to right fielder Alan Roden.

    1-1, 3 pitches · 0 outs before

  • Pete Crow-Armstrong vs Kendry Rojas2-6

    Pete Crow-Armstrong flies out to left fielder Trevor Larnach.

    0-1, 2 pitches · 1 out before

  • Seiya Suzuki vs Kendry Rojas2-6

    Seiya Suzuki singles on a fly ball to right fielder Alan Roden.

    2-2, 6 pitches · 2 outs before

  • Michael Busch vs Kendry Rojas2-6

    Michael Busch strikes out swinging.

    2-3, 7 pitches · 2 outs before

top 9th(4)
  • Josh Bell vs Jacob Webb2-6

    Josh Bell singles on a ground ball to pitcher Jacob Webb.

    1-2, 4 pitches · 0 outs before

  • Victor Caratini vs Jacob Webb2-6

    Victor Caratini singles on a ground ball to left fielder Ian Happ. Josh Bell to 2nd.

    2-2, 6 pitches · 0 outs before

  • Brooks Lee vs Jacob Webb2-6

    Brooks Lee singles on a sharp line drive to center fielder Pete Crow-Armstrong. Victor Caratini to 2nd. Brooks Lee lines into a double play, center fielder Pete Crow-Armstrong to second baseman Nico Hoerner to catcher Miguel Amaya to third baseman Alex Bregman to first baseman Michael Busch. Josh Bell out at home. Victor Caratini to 2nd. Brooks Lee out at 2nd.

    0-0, 1 pitch · 0 outs before

  • Kody Clemens vs Jacob Webb2-6

    Kody Clemens strikes out swinging.

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