Pittsburgh Pirates 3, Atlanta Braves 6

baseball game fileFinal
Truist Park · Atlanta

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Pittsburgh Pirates, below favors Atlanta Braves. 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 Pittsburgh Pirates led; a negative differential means Atlanta Braves led.Run differential+30−3123456789
  1. 01top 1: Spencer Horwitz singles on a ground ball to left fielder Mike Yastrzemski.00
  2. 02top 1: Brandon Lowe strikes out swinging.00
  3. 03top 1: Bryan Reynolds flies out to left fielder Mike Yastrzemski.00
  4. 04top 1: Ryan O'Hearn flies out to center fielder Mauricio Dubón.00
  5. 05bottom 1: Ronald Acuña Jr. singles on a sharp ground ball to center fielder Oneil Cruz.00
  6. 06bottom 1: Mauricio Dubón singles on a line drive to center fielder Oneil Cruz. Ronald Acuña Jr. to 3rd.00
  7. 07bottom 1: Matt Olson strikes out swinging.00
  8. 08bottom 1: Ozzie Albies out on a sacrifice fly to center fielder Oneil Cruz. Ronald Acuña Jr. scores.01
  9. 09bottom 1: Dominic Smith singles on a line drive to center fielder Oneil Cruz. Mauricio Dubón to 2nd.01
  10. 10bottom 1: Austin Riley doubles (10) on a line drive to left fielder Bryan Reynolds. Mauricio Dubón scores. Dominic Smith to 3rd.02
  11. 11bottom 1: Mike Yastrzemski challenged (pitch result), call on the field was confirmed: Mike Yastrzemski called out on strikes.02
  12. 12top 2: Nick Gonzales grounds out, shortstop Ha-Seong Kim to first baseman Matt Olson.02
  13. 13top 2: Oneil Cruz walks.02
  14. 14top 2: Endy Rodríguez challenged (pitch result), call on the field was confirmed: Endy Rodríguez called out on strikes.02
  15. 15top 2: Tyler Callihan flies out to right fielder Ronald Acuña Jr.02
  16. 16bottom 2: Austin Wynns grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.02
  17. 17bottom 2: Ha-Seong Kim pops out to second baseman Nick Gonzales.02
  18. 18bottom 2: Ronald Acuña Jr. pops out to catcher Endy Rodríguez in foul territory.02
  19. 19top 3: Jared Triolo lines out to center fielder Mauricio Dubón.02
  20. 20top 3: Spencer Horwitz pops out to catcher Austin Wynns in foul territory.02
  21. 21top 3: Brandon Lowe pops out to third baseman Austin Riley in foul territory.02
  22. 22bottom 3: Mauricio Dubón singles on a ground ball to right fielder Ryan O'Hearn.02
  23. 23bottom 3: Matt Olson strikes out swinging.02
  24. 24bottom 3: Ozzie Albies hit by pitch. Mauricio Dubón to 2nd.02
  25. 25bottom 3: Dominic Smith flies out sharply to center fielder Oneil Cruz. Mauricio Dubón to 3rd.02
  26. 26bottom 3: Austin Riley grounds out, third baseman Tyler Callihan to first baseman Spencer Horwitz.03
  27. 27top 4: Bryan Reynolds doubles (13) on a sharp line drive to center fielder Mauricio Dubón.03
  28. 28top 4: Ryan O'Hearn flies out to left fielder Mike Yastrzemski.03
  29. 29top 4: Nick Gonzales doubles (11) on a line drive to left fielder Mike Yastrzemski. Bryan Reynolds scores.13
  30. 30top 4: Oneil Cruz walks.13
  31. 31top 4: Endy Rodríguez strikes out swinging.13
  32. 32top 4: Tyler Callihan doubles (2) on a sharp line drive to right fielder Ronald Acuña Jr. Nick Gonzales scores. Oneil Cruz out at home on the throw, right fielder Ronald Acuña Jr. to first baseman Matt Olson to catcher Austin Wynns.23
  33. 33bottom 4: Mike Yastrzemski grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.23
  34. 34bottom 4: Austin Wynns strikes out swinging.23
  35. 35bottom 4: Ha-Seong Kim flies out to right fielder Ryan O'Hearn.23
  36. 36top 5: Jared Triolo singles on a line drive to center fielder Mauricio Dubón, deflected by second baseman Ozzie Albies.23
  37. 37top 5: Spencer Horwitz grounds out to first baseman Matt Olson. Jared Triolo to 3rd.23
  38. 38top 5: Brandon Lowe out on a sacrifice fly to center fielder Mauricio Dubón. Jared Triolo scores.33
  39. 39top 5: Bryan Reynolds flies out to center fielder Mauricio Dubón.33
  40. 40bottom 5: Ronald Acuña Jr. singles on a line drive to left fielder Bryan Reynolds.33
  41. 41bottom 5: Mauricio Dubón strikes out swinging.33
  42. 42bottom 5: Matt Olson singles on a line drive to center fielder Oneil Cruz. Ronald Acuña Jr. to 2nd.33
  43. 43bottom 5: Ozzie Albies out on a sacrifice fly to right fielder Ryan O'Hearn. Ronald Acuña Jr. scores. Matt Olson to 3rd.34
  44. 44bottom 5: Dominic Smith homers (6) on a fly ball to left field. Matt Olson scores.36
  45. 45bottom 5: Austin Riley singles on a ground ball to left fielder Bryan Reynolds.36
  46. 46bottom 5: Mike Yastrzemski grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.36
  47. 47top 6: Ryan O'Hearn strikes out swinging.36
  48. 48top 6: Nick Gonzales strikes out swinging.36
  49. 49top 6: Oneil Cruz walks.36
  50. 50top 6: Endy Rodríguez strikes out swinging.36
  51. 51bottom 6: Austin Wynns grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.36
  52. 52bottom 6: Ha-Seong Kim grounds out, third baseman Tyler Callihan to first baseman Spencer Horwitz.36
  53. 53bottom 6: Ronald Acuña Jr. lines out to center fielder Oneil Cruz.36
  54. 54top 7: Tyler Callihan walks.36
  55. 55top 7: Jared Triolo lines out sharply to left fielder Mike Yastrzemski. Tyler Callihan to 3rd.36
  56. 56top 7: Spencer Horwitz strikes out swinging.36
  57. 57top 7: Brandon Lowe strikes out swinging.36
  58. 58bottom 7: Mauricio Dubón lines out to second baseman Nick Gonzales.36
  59. 59bottom 7: Matt Olson called out on strikes.36
  60. 60bottom 7: Ozzie Albies strikes out swinging.36
  61. 61top 8: Bryan Reynolds flies out to left fielder Mike Yastrzemski.36
  62. 62top 8: Ryan O'Hearn singles on a line drive to right fielder Ronald Acuña Jr.36
  63. 63top 8: Nick Gonzales singles on a ground ball to shortstop Ha-Seong Kim. Ryan O'Hearn to 2nd.36
  64. 64top 8: Oneil Cruz strikes out swinging.36
  65. 65top 8: Endy Rodríguez flies out to center fielder Mauricio Dubón.36
  66. 66bottom 8: Dominic Smith walks.36
  67. 67bottom 8: Austin Riley flies out to left fielder Bryan Reynolds.36
  68. 68bottom 8: Eli White grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Dominic Smith out at 2nd. Eli White to 1st.36
  69. 69bottom 8: Austin Wynns grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Eli White out at 2nd.36
  70. 70top 9: Tyler Callihan flies out to left fielder Eli White.36
  71. 71top 9: Jake Mangum singles on a ground ball to left fielder Eli White.36
  72. 72top 9: Spencer Horwitz pops out to third baseman Austin Riley in foul territory.36
  73. 73top 9: Brandon Lowe strikes out swinging.36
Boxscore

Key evidence.

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

Pittsburgh Pirates boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Brandon LoweDH4000000000050101030
Bryan ReynoldsLF40.25010001000.2500.750410000.50002
Nick Gonzales2B40.50010002000.5001.250411000.75013
Jared TrioloSS30.33300001000.3330.667310000.33301
Ryan O'HearnRF40.25000001000.2500.500400000.25011
Tyler Callihan3B30.33310101000.5001.167401100.66702
Jake MangumPH1100001001210000101
Braxton AshcraftP025610.8009151158665001.800
Mason MontgomeryP1400001032000001
Yohan RamirezP0600002062302000
Endy RodriguezC4000000000040000030
Spencer Horwitz1B50.20000001000.2000.400500000.20011
Jhostynxon GarciaPH000000000000000
Oneil CruzCF1000300000.7500.75040010010
Atlanta Braves boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Mauricio DubonCF40.50000002000.5001420100.50012
Ozzie Albies2B1000000100.2500.25040212010
Matt Olson1B40.25000001000.2500.500410100.25031
Austin Riley3B40.50010002000.5001.250401000.75003
Dominic SmithDH30.66700102010.7502.417412001.66705
Eli WhiteLF1000000000010000000
Mike YastrzemskiLF3000000000030000010
Ha-Seong KimSS3000000000030000000
Tyler KinleyP0500201032501002
Dylan DoddP1400001032003001
Raisel IglesiasP0400101032001101
Austin WynnsC4000000000040000010
Spencer StriderP22135.4005050158433011.400
Ronald Acuna Jr.RF40.50000002000.5001420100.50002
Dylan LeeP1400001032002001

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • Spencer Horwitz vs Spencer Strider0-0

    Spencer Horwitz singles on a ground ball to left fielder Mike Yastrzemski.

    1-2, 5 pitches · 0 outs before

  • Brandon Lowe vs Spencer Strider0-0

    Brandon Lowe strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Bryan Reynolds vs Spencer Strider0-0

    Bryan Reynolds flies out to left fielder Mike Yastrzemski.

    2-2, 6 pitches · 1 out before

  • Ryan O'Hearn vs Spencer Strider0-0

    Ryan O'Hearn flies out to center fielder Mauricio Dubón.

    2-0, 3 pitches · 2 outs before

bottom 1st(7)
  • Ronald Acuna Jr. vs Braxton Ashcraft0-0

    Ronald Acuña Jr. singles on a sharp ground ball to center fielder Oneil Cruz.

    1-2, 5 pitches · 0 outs before

  • Mauricio Dubon vs Braxton Ashcraft0-0

    Mauricio Dubón singles on a line drive to center fielder Oneil Cruz. Ronald Acuña Jr. to 3rd.

    0-0, 1 pitch · 0 outs before

  • Matt Olson vs Braxton Ashcraft0-0

    Matt Olson strikes out swinging.

    1-3, 6 pitches · 0 outs before

  • Ozzie Albies vs Braxton Ashcraft0-1

    Ozzie Albies out on a sacrifice fly to center fielder Oneil Cruz. Ronald Acuña Jr. scores.

    0-0, 1 pitch · 1 out before

  • Dominic Smith vs Braxton Ashcraft0-1

    Dominic Smith singles on a line drive to center fielder Oneil Cruz. Mauricio Dubón to 2nd.

    2-1, 4 pitches · 2 outs before

  • Austin Riley vs Braxton Ashcraft0-2

    Austin Riley doubles (10) on a line drive to left fielder Bryan Reynolds. Mauricio Dubón scores. Dominic Smith to 3rd.

    1-0, 2 pitches · 2 outs before

  • Mike Yastrzemski vs Braxton Ashcraft0-2

    Mike Yastrzemski challenged (pitch result), call on the field was confirmed: Mike Yastrzemski called out on strikes.

    3-3, 7 pitches · 2 outs before

top 2nd(4)
  • Nick Gonzales vs Spencer Strider0-2

    Nick Gonzales grounds out, shortstop Ha-Seong Kim to first baseman Matt Olson.

    1-2, 4 pitches · 0 outs before

  • Oneil Cruz vs Spencer Strider0-2

    Oneil Cruz walks.

    4-1, 5 pitches · 1 out before

  • Endy Rodriguez vs Spencer Strider0-2

    Endy Rodríguez challenged (pitch result), call on the field was confirmed: Endy Rodríguez called out on strikes.

    1-3, 6 pitches · 1 out before

  • Tyler Callihan vs Spencer Strider0-2

    Tyler Callihan flies out to right fielder Ronald Acuña Jr.

    2-2, 5 pitches · 2 outs before

bottom 2nd(3)
  • Austin Wynns vs Braxton Ashcraft0-2

    Austin Wynns grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.

    0-1, 2 pitches · 0 outs before

  • Ha-Seong Kim vs Braxton Ashcraft0-2

    Ha-Seong Kim pops out to second baseman Nick Gonzales.

    0-0, 1 pitch · 1 out before

  • Ronald Acuna Jr. vs Braxton Ashcraft0-2

    Ronald Acuña Jr. pops out to catcher Endy Rodríguez in foul territory.

    0-0, 1 pitch · 2 outs before

top 3rd(3)
  • Jared Triolo vs Spencer Strider0-2

    Jared Triolo lines out to center fielder Mauricio Dubón.

    0-0, 1 pitch · 0 outs before

  • Spencer Horwitz vs Spencer Strider0-2

    Spencer Horwitz pops out to catcher Austin Wynns in foul territory.

    2-2, 5 pitches · 1 out before

  • Brandon Lowe vs Spencer Strider0-2

    Brandon Lowe pops out to third baseman Austin Riley in foul territory.

    2-0, 3 pitches · 2 outs before

bottom 3rd(5)
  • Mauricio Dubon vs Braxton Ashcraft0-2

    Mauricio Dubón singles on a ground ball to right fielder Ryan O'Hearn.

    0-2, 3 pitches · 0 outs before

  • Matt Olson vs Braxton Ashcraft0-2

    Matt Olson strikes out swinging.

    3-3, 6 pitches · 0 outs before

  • Ozzie Albies vs Braxton Ashcraft0-2

    Ozzie Albies hit by pitch. Mauricio Dubón to 2nd.

    3-2, 5 pitches · 1 out before

  • Dominic Smith vs Braxton Ashcraft0-2

    Dominic Smith flies out sharply to center fielder Oneil Cruz. Mauricio Dubón to 3rd.

    1-1, 3 pitches · 1 out before

  • Austin Riley vs Braxton Ashcraft0-3

    Austin Riley grounds out, third baseman Tyler Callihan to first baseman Spencer Horwitz.

    3-2, 6 pitches · 2 outs before

top 4th(6)
  • Bryan Reynolds vs Spencer Strider0-3

    Bryan Reynolds doubles (13) on a sharp line drive to center fielder Mauricio Dubón.

    0-0, 1 pitch · 0 outs before

  • Ryan O'Hearn vs Spencer Strider0-3

    Ryan O'Hearn flies out to left fielder Mike Yastrzemski.

    2-0, 3 pitches · 0 outs before

  • Nick Gonzales vs Spencer Strider1-3

    Nick Gonzales doubles (11) on a line drive to left fielder Mike Yastrzemski. Bryan Reynolds scores.

    2-1, 4 pitches · 1 out before

  • Oneil Cruz vs Spencer Strider1-3

    Oneil Cruz walks.

    4-2, 6 pitches · 1 out before

  • Endy Rodriguez vs Spencer Strider1-3

    Endy Rodríguez strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Tyler Callihan vs Spencer Strider2-3

    Tyler Callihan doubles (2) on a sharp line drive to right fielder Ronald Acuña Jr. Nick Gonzales scores. Oneil Cruz out at home on the throw, right fielder Ronald Acuña Jr. to first baseman Matt Olson to catcher Austin Wynns.

    0-0, 1 pitch · 2 outs before

bottom 4th(3)
  • Mike Yastrzemski vs Braxton Ashcraft2-3

    Mike Yastrzemski grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.

    0-1, 2 pitches · 0 outs before

  • Austin Wynns vs Braxton Ashcraft2-3

    Austin Wynns strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Ha-Seong Kim vs Braxton Ashcraft2-3

    Ha-Seong Kim flies out to right fielder Ryan O'Hearn.

    2-2, 6 pitches · 2 outs before

top 5th(4)
  • Jared Triolo vs Spencer Strider2-3

    Jared Triolo singles on a line drive to center fielder Mauricio Dubón, deflected by second baseman Ozzie Albies.

    1-0, 2 pitches · 0 outs before

  • Spencer Horwitz vs Spencer Strider2-3

    Spencer Horwitz grounds out to first baseman Matt Olson. Jared Triolo to 3rd.

    3-2, 7 pitches · 0 outs before

  • Brandon Lowe vs Spencer Strider3-3

    Brandon Lowe out on a sacrifice fly to center fielder Mauricio Dubón. Jared Triolo scores.

    2-1, 4 pitches · 1 out before

  • Bryan Reynolds vs Spencer Strider3-3

    Bryan Reynolds flies out to center fielder Mauricio Dubón.

    3-1, 5 pitches · 2 outs before

bottom 5th(7)
  • Ronald Acuna Jr. vs Braxton Ashcraft3-3

    Ronald Acuña Jr. singles on a line drive to left fielder Bryan Reynolds.

    0-1, 2 pitches · 0 outs before

  • Mauricio Dubon vs Braxton Ashcraft3-3

    Mauricio Dubón strikes out swinging.

    0-3, 4 pitches · 0 outs before

  • Matt Olson vs Braxton Ashcraft3-3

    Matt Olson singles on a line drive to center fielder Oneil Cruz. Ronald Acuña Jr. to 2nd.

    1-1, 3 pitches · 1 out before

  • Ozzie Albies vs Braxton Ashcraft3-4

    Ozzie Albies out on a sacrifice fly to right fielder Ryan O'Hearn. Ronald Acuña Jr. scores. Matt Olson to 3rd.

    1-2, 4 pitches · 1 out before

  • Dominic Smith vs Braxton Ashcraft3-6

    Dominic Smith homers (6) on a fly ball to left field. Matt Olson scores.

    1-0, 2 pitches · 2 outs before

  • Austin Riley vs Braxton Ashcraft3-6

    Austin Riley singles on a ground ball to left fielder Bryan Reynolds.

    0-0, 1 pitch · 2 outs before

  • Mike Yastrzemski vs Braxton Ashcraft3-6

    Mike Yastrzemski grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.

    2-2, 6 pitches · 2 outs before

top 6th(4)
  • Ryan O'Hearn vs Dylan Dodd3-6

    Ryan O'Hearn strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Nick Gonzales vs Dylan Dodd3-6

    Nick Gonzales strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Oneil Cruz vs Dylan Dodd3-6

    Oneil Cruz walks.

    4-2, 7 pitches · 2 outs before

  • Endy Rodriguez vs Dylan Dodd3-6

    Endy Rodríguez strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 6th(3)
  • Austin Wynns vs Yohan Ramirez3-6

    Austin Wynns grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.

    2-1, 4 pitches · 0 outs before

  • Ha-Seong Kim vs Yohan Ramirez3-6

    Ha-Seong Kim grounds out, third baseman Tyler Callihan to first baseman Spencer Horwitz.

    1-0, 2 pitches · 1 out before

  • Ronald Acuna Jr. vs Yohan Ramirez3-6

    Ronald Acuña Jr. lines out to center fielder Oneil Cruz.

    2-2, 5 pitches · 2 outs before

top 7th(4)
  • Tyler Callihan vs Dylan Lee3-6

    Tyler Callihan walks.

    4-2, 6 pitches · 0 outs before

  • Jared Triolo vs Dylan Lee3-6

    Jared Triolo lines out sharply to left fielder Mike Yastrzemski. Tyler Callihan to 3rd.

    2-2, 6 pitches · 0 outs before

  • Spencer Horwitz vs Dylan Lee3-6

    Spencer Horwitz strikes out swinging.

    1-3, 5 pitches · 1 out before

  • Brandon Lowe vs Dylan Lee3-6

    Brandon Lowe strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 7th(3)
  • Mauricio Dubon vs Yohan Ramirez3-6

    Mauricio Dubón lines out to second baseman Nick Gonzales.

    0-0, 1 pitch · 0 outs before

  • Matt Olson vs Yohan Ramirez3-6

    Matt Olson called out on strikes.

    2-3, 7 pitches · 1 out before

  • Ozzie Albies vs Yohan Ramirez3-6

    Ozzie Albies strikes out swinging.

    0-3, 4 pitches · 2 outs before

top 8th(5)
  • Bryan Reynolds vs Tyler Kinley3-6

    Bryan Reynolds flies out to left fielder Mike Yastrzemski.

    2-2, 5 pitches · 0 outs before

  • Ryan O'Hearn vs Tyler Kinley3-6

    Ryan O'Hearn singles on a line drive to right fielder Ronald Acuña Jr.

    0-0, 1 pitch · 1 out before

  • Nick Gonzales vs Tyler Kinley3-6

    Nick Gonzales singles on a ground ball to shortstop Ha-Seong Kim. Ryan O'Hearn to 2nd.

    3-2, 6 pitches · 1 out before

  • Oneil Cruz vs Tyler Kinley3-6

    Oneil Cruz strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Endy Rodriguez vs Tyler Kinley3-6

    Endy Rodríguez flies out to center fielder Mauricio Dubón.

    3-2, 7 pitches · 2 outs before

bottom 8th(4)
  • Dominic Smith vs Mason Montgomery3-6

    Dominic Smith walks.

    4-2, 7 pitches · 0 outs before

  • Austin Riley vs Mason Montgomery3-6

    Austin Riley flies out to left fielder Bryan Reynolds.

    2-2, 5 pitches · 0 outs before

  • Eli White vs Mason Montgomery3-6

    Eli White grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Dominic Smith out at 2nd. Eli White to 1st.

    3-2, 6 pitches · 1 out before

  • Austin Wynns vs Mason Montgomery3-6

    Austin Wynns grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Eli White out at 2nd.

    0-1, 2 pitches · 2 outs before

top 9th(4)
  • Tyler Callihan vs Raisel Iglesias3-6

    Tyler Callihan flies out to left fielder Eli White.

    1-1, 3 pitches · 0 outs before

  • Jake Mangum vs Raisel Iglesias3-6

    Jake Mangum singles on a ground ball to left fielder Eli White.

    3-2, 9 pitches · 1 out before

  • Spencer Horwitz vs Raisel Iglesias3-6

    Spencer Horwitz pops out to third baseman Austin Riley in foul territory.

    0-2, 3 pitches · 1 out before

  • Jhostynxon Garcia vs Raisel Iglesias3-6

    Brandon Lowe strikes out swinging.

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