Chicago Cubs 7, 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 Chicago Cubs, 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 Chicago Cubs led; a negative differential means Texas Rangers led.Run differential+60−6123456789
  1. 01top 1: Nico Hoerner grounds out, pitcher Kumar Rocker to first baseman Jake Burger.00
  2. 02top 1: Michael Conforto hits a ground-rule double (6) on a fly ball down the left-field line.00
  3. 03top 1: Alex Bregman strikes out swinging.00
  4. 04top 1: Ian Happ singles on a ground ball to left fielder Alejandro Osuna. Michael Conforto scores.10
  5. 05top 1: Seiya Suzuki walks. Ian Happ to 2nd.10
  6. 06top 1: Michael Busch flies out to left fielder Alejandro Osuna.10
  7. 07bottom 1: Brandon Nimmo grounds out, shortstop Dansby Swanson to first baseman Michael Busch.10
  8. 08bottom 1: Ezequiel Duran grounds out, shortstop Dansby Swanson to first baseman Michael Busch.10
  9. 09bottom 1: Corey Seager grounds out, second baseman Nico Hoerner to first baseman Michael Busch.10
  10. 10top 2: Carson Kelly grounds out, shortstop Corey Seager to first baseman Jake Burger.10
  11. 11top 2: Pete Crow-Armstrong lines out to shortstop Corey Seager.10
  12. 12top 2: Dansby Swanson flies out to center fielder Evan Carter.10
  13. 13bottom 2: Josh Jung grounds out, third baseman Alex Bregman to first baseman Michael Busch.10
  14. 14bottom 2: Evan Carter grounds out, shortstop Dansby Swanson to first baseman Michael Busch.10
  15. 15bottom 2: Joc Pederson walks.10
  16. 16bottom 2: Jake Burger flies out to left fielder Ian Happ.10
  17. 17top 3: Nico Hoerner grounds out, third baseman Josh Jung to first baseman Jake Burger.10
  18. 18top 3: Michael Conforto lines out sharply to center fielder Evan Carter.10
  19. 19top 3: Alex Bregman called out on strikes.10
  20. 20bottom 3: Alejandro Osuna lines out to center fielder Pete Crow-Armstrong.10
  21. 21bottom 3: Danny Jansen lines out to left fielder Ian Happ.10
  22. 22bottom 3: Brandon Nimmo strikes out swinging.10
  23. 23top 4: Ian Happ walks.10
  24. 24top 4: Seiya Suzuki homers (7) on a fly ball to center field. Ian Happ scores.30
  25. 25top 4: Michael Busch walks.30
  26. 26top 4: Carson Kelly grounds into a force out, second baseman Ezequiel Duran to shortstop Corey Seager. Michael Busch out at 2nd. Carson Kelly to 1st.30
  27. 27top 4: Pete Crow-Armstrong strikes out swinging.30
  28. 28top 4: Dansby Swanson singles on a ground ball to shortstop Corey Seager. Carson Kelly to 3rd.30
  29. 29top 4: Nico Hoerner lines out, pitcher Cal Quantrill to second baseman Ezequiel Duran to first baseman Jake Burger.30
  30. 30bottom 4: Ezequiel Duran called out on strikes.30
  31. 31bottom 4: Corey Seager grounds out, first baseman Michael Busch to pitcher Ben Brown.30
  32. 32bottom 4: Josh Jung strikes out swinging.30
  33. 33top 5: Michael Conforto called out on strikes.30
  34. 34top 5: Alex Bregman pops out softly to pitcher Cal Quantrill in foul territory.30
  35. 35top 5: Ian Happ lines out sharply to right fielder Brandon Nimmo.30
  36. 36bottom 5: Evan Carter walks.30
  37. 37bottom 5: Andrew McCutchen walks. Evan Carter to 2nd.30
  38. 38bottom 5: Jake Burger pops out to shortstop Dansby Swanson on the infield fly rule.30
  39. 39bottom 5: Justin Foscue singles on a line drive to left fielder Ian Happ. Evan Carter scores. Andrew McCutchen to 2nd.31
  40. 40bottom 5: Danny Jansen pops out to second baseman Nico Hoerner.31
  41. 41bottom 5: Brandon Nimmo lines out sharply to center fielder Pete Crow-Armstrong.31
  42. 42top 6: Seiya Suzuki grounds out, second baseman Justin Foscue to first baseman Jake Burger.31
  43. 43top 6: Michael Busch walks.31
  44. 44top 6: Carson Kelly strikes out swinging.31
  45. 45top 6: Pete Crow-Armstrong hits a ground-rule double (5) on a fly ball to left field. Michael Busch scores.41
  46. 46top 6: Dansby Swanson flies out to right fielder Brandon Nimmo.41
  47. 47bottom 6: Ezequiel Duran singles on a sharp line drive to right fielder Seiya Suzuki.41
  48. 48bottom 6: Corey Seager strikes out swinging.41
  49. 49bottom 6: Josh Jung grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Ezequiel Duran out at 2nd. Josh Jung out at 1st.41
  50. 50top 7: Nico Hoerner reaches on a fielding error by second baseman Justin Foscue. Nico Hoerner to 2nd.41
  51. 51top 7: Michael Conforto walks.41
  52. 52top 7: Alex Bregman singles on a line drive to center fielder Evan Carter. Nico Hoerner to 3rd. Michael Conforto to 2nd.41
  53. 53top 7: Ian Happ grounds into a force out, second baseman Justin Foscue to catcher Danny Jansen. Nico Hoerner out at home. Michael Conforto to 3rd. Alex Bregman to 2nd. Ian Happ to 1st.41
  54. 54top 7: Seiya Suzuki grounds into a force out, third baseman Josh Jung to catcher Danny Jansen. Michael Conforto out at home. Alex Bregman to 3rd. Ian Happ to 2nd. Seiya Suzuki to 1st.41
  55. 55top 7: Michael Busch doubles (8) on a sharp line drive to left fielder Ezequiel Duran. Alex Bregman scores. Ian Happ scores. Seiya Suzuki scores.71
  56. 56top 7: Carson Kelly grounds out, shortstop Corey Seager to first baseman Jake Burger.71
  57. 57bottom 7: Evan Carter flies out sharply to center fielder Pete Crow-Armstrong.71
  58. 58bottom 7: Andrew McCutchen grounds out, third baseman Alex Bregman to first baseman Michael Busch.71
  59. 59bottom 7: Jake Burger flies out to center fielder Pete Crow-Armstrong.71
  60. 60top 8: Pete Crow-Armstrong singles on a soft ground ball to shortstop Corey Seager.71
  61. 61top 8: Dansby Swanson grounds into a double play, third baseman Josh Jung to second baseman Justin Foscue to first baseman Jake Burger. Pete Crow-Armstrong out at 2nd. Dansby Swanson out at 1st.71
  62. 62top 8: Nico Hoerner lines out to center fielder Evan Carter.71
  63. 63bottom 8: Justin Foscue flies out to center fielder Pete Crow-Armstrong.71
  64. 64bottom 8: Danny Jansen grounds out, third baseman Alex Bregman to first baseman Michael Busch.71
  65. 65bottom 8: Brandon Nimmo walks.71
  66. 66bottom 8: Ezequiel Duran flies out to center fielder Pete Crow-Armstrong.71
  67. 67top 9: Michael Conforto singles on a sharp line drive to right fielder Ezequiel Duran.71
  68. 68top 9: Alex Bregman strikes out swinging.71
  69. 69top 9: Ian Happ lines out sharply to right fielder Ezequiel Duran.71
  70. 70top 9: Seiya Suzuki walks. Michael Conforto to 2nd.71
  71. 71top 9: Michael Busch grounds out, first baseman Jake Burger to pitcher Jakob Junis.71
  72. 72bottom 9: Corey Seager grounds out to first baseman Michael Busch.71
  73. 73bottom 9: Josh Jung grounds out, shortstop Dansby Swanson to first baseman Michael Busch.71
  74. 74bottom 9: Evan Carter walks.71
  75. 75bottom 9: Andrew McCutchen flies out to center fielder Pete Crow-Armstrong.71
Boxscore

Key evidence.

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

Team line

Chicago Cubs
Chicago Cubs boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Pete Crow-ArmstrongCF40.50010002000.5001.250401100.75013
Alex Bregman3B50.20000001000.2000.400510000.20031
Michael Busch1B30.33310201000.6001.267513100.66702
Seiya SuzukiRF30.33300201010.6001.933522001.33304
Ian HappLF40.25000101000.4000.650521000.25001
Nico Hoerner2B5000000000050000000
Michael ConfortoDH40.50010102000.6001.350510000.75013
Carson KellyC4000000000040000010
Dansby SwansonSS40.25000001000.2500.500400100.25001
Ryan RolisonP24127100.333011410009
Javier AssadP11200103.6670114101010.545
Ethan RobertsP1400001031500001
Ben BrownP113000040124603000.250
Ethan Roberts1000001031500001

Team line

Texas Rangers
Texas Rangers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Joc PedersonDH0001000011000000
Josh Jung3B4000000000040000010
Corey SeagerSS4000000000040000010
Brandon NimmoRF3000100000.2500.25040000010
Jake Burger1B3000000000030000000
Ezequiel DuranRF40.25000001000.2500.500400000.25011
Evan CarterCF2000200000.5000.50041000000
Justin Foscue2B20.50000001000.5001201000.50001
Alejandro OsunaLF1000000000010000000
Kumar RockerP31837.364413.6671118733001.909
Tyler AlexanderP030010103500001
Jakob JunisP1500101032501002
Cal QuantrillP21612.700303.3330107042001.500
Sam HaggertyLF000000000000000
Danny JansenC3000000000030000000
Andrew McCutchenDH2000100000.3330.33330000000

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(6)
  • Nico Hoerner vs Kumar Rocker0-0

    Nico Hoerner grounds out, pitcher Kumar Rocker to first baseman Jake Burger.

    2-1, 4 pitches · 0 outs before

  • Michael Conforto vs Kumar Rocker0-0

    Michael Conforto hits a ground-rule double (6) on a fly ball down the left-field line.

    1-2, 4 pitches · 1 out before

  • Alex Bregman vs Kumar Rocker0-0

    Alex Bregman strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Ian Happ vs Kumar Rocker1-0

    Ian Happ singles on a ground ball to left fielder Alejandro Osuna. Michael Conforto scores.

    0-2, 3 pitches · 2 outs before

  • Seiya Suzuki vs Kumar Rocker1-0

    Seiya Suzuki walks. Ian Happ to 2nd.

    4-2, 6 pitches · 2 outs before

  • Michael Busch vs Kumar Rocker1-0

    Michael Busch flies out to left fielder Alejandro Osuna.

    3-2, 6 pitches · 2 outs before

bottom 1st(3)
  • Brandon Nimmo vs Ben Brown1-0

    Brandon Nimmo grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    2-2, 6 pitches · 0 outs before

  • Ezequiel Duran vs Ben Brown1-0

    Ezequiel Duran grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    1-1, 3 pitches · 1 out before

  • Corey Seager vs Ben Brown1-0

    Corey Seager grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    0-0, 1 pitch · 2 outs before

top 2nd(3)
  • Carson Kelly vs Kumar Rocker1-0

    Carson Kelly grounds out, shortstop Corey Seager to first baseman Jake Burger.

    0-1, 2 pitches · 0 outs before

  • Pete Crow-Armstrong vs Kumar Rocker1-0

    Pete Crow-Armstrong lines out to shortstop Corey Seager.

    0-1, 2 pitches · 1 out before

  • Dansby Swanson vs Kumar Rocker1-0

    Dansby Swanson flies out to center fielder Evan Carter.

    1-2, 4 pitches · 2 outs before

bottom 2nd(4)
  • Josh Jung vs Ben Brown1-0

    Josh Jung grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    1-2, 4 pitches · 0 outs before

  • Evan Carter vs Ben Brown1-0

    Evan Carter grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    0-0, 1 pitch · 1 out before

  • Joc Pederson vs Ben Brown1-0

    Joc Pederson walks.

    4-2, 8 pitches · 2 outs before

  • Jake Burger vs Ben Brown1-0

    Jake Burger flies out to left fielder Ian Happ.

    0-0, 1 pitch · 2 outs before

top 3rd(3)
  • Nico Hoerner vs Kumar Rocker1-0

    Nico Hoerner grounds out, third baseman Josh Jung to first baseman Jake Burger.

    1-2, 4 pitches · 0 outs before

  • Michael Conforto vs Kumar Rocker1-0

    Michael Conforto lines out sharply to center fielder Evan Carter.

    1-1, 3 pitches · 1 out before

  • Alex Bregman vs Kumar Rocker1-0

    Alex Bregman called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 3rd(3)
  • Alejandro Osuna vs Ben Brown1-0

    Alejandro Osuna lines out to center fielder Pete Crow-Armstrong.

    1-1, 3 pitches · 0 outs before

  • Danny Jansen vs Ben Brown1-0

    Danny Jansen lines out to left fielder Ian Happ.

    3-1, 5 pitches · 1 out before

  • Brandon Nimmo vs Ben Brown1-0

    Brandon Nimmo strikes out swinging.

    0-3, 4 pitches · 2 outs before

top 4th(7)
  • Ian Happ vs Kumar Rocker1-0

    Ian Happ walks.

    4-2, 6 pitches · 0 outs before

  • Seiya Suzuki vs Kumar Rocker3-0

    Seiya Suzuki homers (7) on a fly ball to center field. Ian Happ scores.

    3-2, 8 pitches · 0 outs before

  • Michael Busch vs Kumar Rocker3-0

    Michael Busch walks.

    4-2, 11 pitches · 0 outs before

  • Carson Kelly vs Kumar Rocker3-0

    Carson Kelly grounds into a force out, second baseman Ezequiel Duran to shortstop Corey Seager. Michael Busch out at 2nd. Carson Kelly to 1st.

    0-1, 2 pitches · 0 outs before

  • Pete Crow-Armstrong vs Kumar Rocker3-0

    Pete Crow-Armstrong strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Dansby Swanson vs Kumar Rocker3-0

    Dansby Swanson singles on a ground ball to shortstop Corey Seager. Carson Kelly to 3rd.

    3-2, 6 pitches · 2 outs before

  • Nico Hoerner vs Cal Quantrill3-0

    Nico Hoerner lines out, pitcher Cal Quantrill to second baseman Ezequiel Duran to first baseman Jake Burger.

    1-1, 3 pitches · 2 outs before

bottom 4th(3)
  • Ezequiel Duran vs Ben Brown3-0

    Ezequiel Duran called out on strikes.

    3-3, 6 pitches · 0 outs before

  • Corey Seager vs Ben Brown3-0

    Corey Seager grounds out, first baseman Michael Busch to pitcher Ben Brown.

    0-0, 1 pitch · 1 out before

  • Josh Jung vs Ben Brown3-0

    Josh Jung strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 5th(3)
  • Michael Conforto vs Cal Quantrill3-0

    Michael Conforto called out on strikes.

    3-3, 6 pitches · 0 outs before

  • Alex Bregman vs Cal Quantrill3-0

    Alex Bregman pops out softly to pitcher Cal Quantrill in foul territory.

    1-0, 2 pitches · 1 out before

  • Ian Happ vs Cal Quantrill3-0

    Ian Happ lines out sharply to right fielder Brandon Nimmo.

    1-1, 3 pitches · 2 outs before

bottom 5th(6)
  • Evan Carter vs Ryan Rolison3-0

    Evan Carter walks.

    4-2, 6 pitches · 0 outs before

  • Andrew McCutchen vs Ryan Rolison3-0

    Andrew McCutchen walks. Evan Carter to 2nd.

    4-0, 4 pitches · 0 outs before

  • Jake Burger vs Ryan Rolison3-0

    Jake Burger pops out to shortstop Dansby Swanson on the infield fly rule.

    1-0, 2 pitches · 0 outs before

  • Justin Foscue vs Ryan Rolison3-1

    Justin Foscue singles on a line drive to left fielder Ian Happ. Evan Carter scores. Andrew McCutchen to 2nd.

    0-1, 2 pitches · 1 out before

  • Danny Jansen vs Javier Assad3-1

    Danny Jansen pops out to second baseman Nico Hoerner.

    2-2, 5 pitches · 1 out before

  • Brandon Nimmo vs Javier Assad3-1

    Brandon Nimmo lines out sharply to center fielder Pete Crow-Armstrong.

    0-1, 2 pitches · 2 outs before

top 6th(5)
  • Seiya Suzuki vs Cal Quantrill3-1

    Seiya Suzuki grounds out, second baseman Justin Foscue to first baseman Jake Burger.

    1-2, 4 pitches · 0 outs before

  • Michael Busch vs Cal Quantrill3-1

    Michael Busch walks.

    4-2, 7 pitches · 1 out before

  • Carson Kelly vs Cal Quantrill3-1

    Carson Kelly strikes out swinging.

    3-3, 7 pitches · 1 out before

  • Pete Crow-Armstrong vs Cal Quantrill4-1

    Pete Crow-Armstrong hits a ground-rule double (5) on a fly ball to left field. Michael Busch scores.

    2-2, 5 pitches · 2 outs before

  • Dansby Swanson vs Cal Quantrill4-1

    Dansby Swanson flies out to right fielder Brandon Nimmo.

    1-2, 4 pitches · 2 outs before

bottom 6th(3)
  • Ezequiel Duran vs Javier Assad4-1

    Ezequiel Duran singles on a sharp line drive to right fielder Seiya Suzuki.

    2-1, 4 pitches · 0 outs before

  • Corey Seager vs Javier Assad4-1

    Corey Seager strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Josh Jung vs Javier Assad4-1

    Josh Jung grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Ezequiel Duran out at 2nd. Josh Jung out at 1st.

    0-1, 2 pitches · 1 out before

top 7th(7)
  • Nico Hoerner vs Cal Quantrill4-1

    Nico Hoerner reaches on a fielding error by second baseman Justin Foscue. Nico Hoerner to 2nd.

    2-2, 5 pitches · 0 outs before

  • Michael Conforto vs Cal Quantrill4-1

    Michael Conforto walks.

    4-2, 6 pitches · 0 outs before

  • Alex Bregman vs Cal Quantrill4-1

    Alex Bregman singles on a line drive to center fielder Evan Carter. Nico Hoerner to 3rd. Michael Conforto to 2nd.

    0-1, 2 pitches · 0 outs before

  • Ian Happ vs Cal Quantrill4-1

    Ian Happ grounds into a force out, second baseman Justin Foscue to catcher Danny Jansen. Nico Hoerner out at home. Michael Conforto to 3rd. Alex Bregman to 2nd. Ian Happ to 1st.

    1-2, 5 pitches · 0 outs before

  • Seiya Suzuki vs Cal Quantrill4-1

    Seiya Suzuki grounds into a force out, third baseman Josh Jung to catcher Danny Jansen. Michael Conforto out at home. Alex Bregman to 3rd. Ian Happ to 2nd. Seiya Suzuki to 1st.

    0-2, 3 pitches · 1 out before

  • Michael Busch vs Cal Quantrill7-1

    Michael Busch doubles (8) on a sharp line drive to left fielder Ezequiel Duran. Alex Bregman scores. Ian Happ scores. Seiya Suzuki scores.

    3-2, 6 pitches · 2 outs before

  • Carson Kelly vs Cal Quantrill7-1

    Carson Kelly grounds out, shortstop Corey Seager to first baseman Jake Burger.

    0-1, 2 pitches · 2 outs before

bottom 7th(3)
  • Evan Carter vs Javier Assad7-1

    Evan Carter flies out sharply to center fielder Pete Crow-Armstrong.

    0-1, 2 pitches · 0 outs before

  • Andrew McCutchen vs Javier Assad7-1

    Andrew McCutchen grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    3-2, 6 pitches · 1 out before

  • Jake Burger vs Javier Assad7-1

    Jake Burger flies out to center fielder Pete Crow-Armstrong.

    1-1, 3 pitches · 2 outs before

top 8th(3)
  • Pete Crow-Armstrong vs Tyler Alexander7-1

    Pete Crow-Armstrong singles on a soft ground ball to shortstop Corey Seager.

    0-1, 2 pitches · 0 outs before

  • Dansby Swanson vs Tyler Alexander7-1

    Dansby Swanson grounds into a double play, third baseman Josh Jung to second baseman Justin Foscue to first baseman Jake Burger. Pete Crow-Armstrong out at 2nd. Dansby Swanson out at 1st.

    0-0, 1 pitch · 0 outs before

  • Nico Hoerner vs Tyler Alexander7-1

    Nico Hoerner lines out to center fielder Evan Carter.

    1-0, 2 pitches · 2 outs before

bottom 8th(4)
  • Justin Foscue vs Javier Assad7-1

    Justin Foscue flies out to center fielder Pete Crow-Armstrong.

    2-1, 4 pitches · 0 outs before

  • Danny Jansen vs Javier Assad7-1

    Danny Jansen grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    1-0, 2 pitches · 1 out before

  • Brandon Nimmo vs Javier Assad7-1

    Brandon Nimmo walks.

    4-2, 7 pitches · 2 outs before

  • Ezequiel Duran vs Javier Assad7-1

    Ezequiel Duran flies out to center fielder Pete Crow-Armstrong.

    0-0, 1 pitch · 2 outs before

top 9th(5)
  • Michael Conforto vs Jakob Junis7-1

    Michael Conforto singles on a sharp line drive to right fielder Ezequiel Duran.

    3-2, 6 pitches · 0 outs before

  • Alex Bregman vs Jakob Junis7-1

    Alex Bregman strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Ian Happ vs Jakob Junis7-1

    Ian Happ lines out sharply to right fielder Ezequiel Duran.

    1-2, 4 pitches · 1 out before

  • Seiya Suzuki vs Jakob Junis7-1

    Seiya Suzuki walks. Michael Conforto to 2nd.

    4-1, 5 pitches · 2 outs before

  • Michael Busch vs Jakob Junis7-1

    Michael Busch grounds out, first baseman Jake Burger to pitcher Jakob Junis.

    3-2, 7 pitches · 2 outs before

bottom 9th(4)
  • Corey Seager vs Ethan Roberts7-1

    Corey Seager grounds out to first baseman Michael Busch.

    0-0, 1 pitch · 0 outs before

  • Josh Jung vs Ethan Roberts7-1

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

    1-0, 2 pitches · 1 out before

  • Evan Carter vs Ethan Roberts7-1

    Evan Carter walks.

    4-2, 8 pitches · 2 outs before

  • Andrew McCutchen vs Ethan Roberts7-1

    Andrew McCutchen flies out to center fielder Pete Crow-Armstrong.

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