St. Louis Cardinals 5, Atlanta Braves 3

baseball game fileFinal
Truist Park · Atlanta

Game flow

Every swing in the score.

The line is the running run differential: above the center favors St. Louis Cardinals, 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 St. Louis Cardinals led; a negative differential means Atlanta Braves led.Run differential+40−4123456789
  1. 01top 1: JJ Wetherholt grounds out, second baseman Ozzie Albies to first baseman Matt Olson.00
  2. 02top 1: Iván Herrera pops out to first baseman Matt Olson in foul territory.00
  3. 03top 1: Jordan Walker walks.00
  4. 04top 1: Nelson Velázquez singles on a line drive to left fielder Mauricio Dubón. Jordan Walker to 2nd.00
  5. 05top 1: José Fermín pops out to second baseman Ozzie Albies.00
  6. 06bottom 1: Drake Baldwin flies out to left fielder Lars Nootbaar.00
  7. 07bottom 1: Ozzie Albies pops out to second baseman JJ Wetherholt.00
  8. 08bottom 1: Iván Herrera challenged (pitch result), call on the field was overturned: Matt Olson called out on strikes.00
  9. 09top 2: Masyn Winn grounds out, third baseman Austin Riley to first baseman Matt Olson.00
  10. 10top 2: Lars Nootbaar flies out to center fielder Michael Harris II.00
  11. 11top 2: Blaze Jordan grounds out, shortstop Jorge Mateo to first baseman Matt Olson.00
  12. 12bottom 2: Michael Harris II walks.00
  13. 13bottom 2: Mauricio Dubón walks. Michael Harris II to 2nd.00
  14. 14bottom 2: Eli White strikes out swinging.00
  15. 15bottom 2: Austin Riley strikes out on a foul tip.00
  16. 16bottom 2: Joey Bart called out on strikes.00
  17. 17top 3: Nathan Church grounds out, shortstop Jorge Mateo to first baseman Matt Olson.00
  18. 18top 3: JJ Wetherholt walks.00
  19. 19top 3: Iván Herrera strikes out swinging.00
  20. 20top 3: Jordan Walker grounds out, pitcher Martín Pérez to first baseman Matt Olson.00
  21. 21bottom 3: Jorge Mateo singles on a sharp line drive to left fielder Lars Nootbaar.00
  22. 22bottom 3: Drake Baldwin strikes out swinging.00
  23. 23bottom 3: Ozzie Albies out on a sacrifice fly to left fielder Lars Nootbaar. Jorge Mateo scores.01
  24. 24bottom 3: Matt Olson strikes out swinging.01
  25. 25top 4: Nelson Velázquez homers (3) on a fly ball to center field.11
  26. 26top 4: José Fermín flies out to right fielder Eli White in foul territory.11
  27. 27top 4: Masyn Winn singles on a line drive to left fielder Mauricio Dubón.11
  28. 28top 4: Lars Nootbaar singles on a ground ball to right fielder Eli White. Masyn Winn to 2nd.11
  29. 29top 4: Blaze Jordan lines out to shortstop Jorge Mateo.11
  30. 30top 4: Nathan Church homers (6) on a fly ball to right field. Masyn Winn scores. Lars Nootbaar scores.41
  31. 31top 4: JJ Wetherholt flies out to left fielder Mauricio Dubón in foul territory.41
  32. 32bottom 4: Michael Harris II walks.41
  33. 33bottom 4: Mauricio Dubón flies out to left fielder Lars Nootbaar.41
  34. 34bottom 4: Eli White strikes out swinging.41
  35. 35bottom 4: Austin Riley grounds into a force out, shortstop Masyn Winn to second baseman JJ Wetherholt. Michael Harris II out at 2nd.41
  36. 36top 5: Iván Herrera flies out to center fielder Michael Harris II.41
  37. 37top 5: Jordan Walker lines out sharply to center fielder Michael Harris II.41
  38. 38top 5: Nelson Velázquez walks.41
  39. 39top 5: José Fermín grounds out, shortstop Jorge Mateo to first baseman Matt Olson.41
  40. 40bottom 5: Joey Bart hit by pitch.41
  41. 41bottom 5: Jorge Mateo strikes out swinging.41
  42. 42bottom 5: Drake Baldwin strikes out swinging.41
  43. 43bottom 5: Ozzie Albies grounds out, third baseman José Fermín to first baseman Blaze Jordan.41
  44. 44top 6: Masyn Winn walks.41
  45. 45top 6: Lars Nootbaar strikes out swinging.41
  46. 46top 6: Blaze Jordan out on a sacrifice fly to right fielder Eli White. Masyn Winn scores.51
  47. 47top 6: Nathan Church pops out to catcher Joey Bart in foul territory.51
  48. 48bottom 6: Matt Olson walks.51
  49. 49bottom 6: Michael Harris II grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan. Matt Olson to 2nd.51
  50. 50bottom 6: Mauricio Dubón flies out to left fielder Lars Nootbaar.51
  51. 51bottom 6: Cardinals challenged (play at 1st), call on the field was overturned: Mike Yastrzemski grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.51
  52. 52top 7: JJ Wetherholt called out on strikes.51
  53. 53top 7: Iván Herrera grounds out, shortstop Jorge Mateo to first baseman Matt Olson.51
  54. 54top 7: Jordan Walker strikes out swinging.51
  55. 55bottom 7: Austin Riley lines out to center fielder Nathan Church.51
  56. 56bottom 7: Joey Bart called out on strikes.51
  57. 57bottom 7: Jorge Mateo walks.51
  58. 58bottom 7: Drake Baldwin singles on a line drive to left fielder Lars Nootbaar. Jorge Mateo to 2nd.51
  59. 59bottom 7: Ozzie Albies singles on a line drive to center fielder Nathan Church. Jorge Mateo scores. Drake Baldwin to 2nd.52
  60. 60bottom 7: Matt Olson grounds out, shortstop Masyn Winn to first baseman Blaze Jordan.52
  61. 61top 8: Alec Burleson strikes out swinging.52
  62. 62top 8: José Fermín walks.52
  63. 63top 8: Masyn Winn lines out to right fielder Mike Yastrzemski.52
  64. 64top 8: Lars Nootbaar singles on a sharp line drive to left fielder Mauricio Dubón. José Fermín to 3rd.52
  65. 65top 8: Blaze Jordan flies out to center fielder Michael Harris II.52
  66. 66bottom 8: Michael Harris II strikes out on a foul tip.52
  67. 67bottom 8: Mauricio Dubón singles on a line drive to left fielder Lars Nootbaar.52
  68. 68bottom 8: Mike Yastrzemski singles on a soft ground ball to third baseman José Fermín. Mauricio Dubón to 2nd.52
  69. 69bottom 8: Austin Riley strikes out swinging.52
  70. 70bottom 8: Rowdy Tellez walks.53
  71. 71bottom 8: Dominic Smith walks. Ha-Seong Kim to 2nd.53
  72. 72bottom 8: Drake Baldwin grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.53
  73. 73top 9: Nathan Church strikes out swinging.53
  74. 74top 9: JJ Wetherholt lines out to first baseman Matt Olson.53
  75. 75top 9: Iván Herrera flies out to left fielder Mauricio Dubón.53
  76. 76bottom 9: Ozzie Albies grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.53
  77. 77bottom 9: Matt Olson doubles (22) on a sharp line drive to center fielder Nathan Church.53
  78. 78bottom 9: Michael Harris II grounds out, shortstop Masyn Winn to first baseman Blaze Jordan. Matt Olson to 3rd.53
  79. 79bottom 9: Mauricio Dubón grounds out, shortstop Masyn Winn to first baseman Blaze Jordan.53
Boxscore

Key evidence.

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

St. Louis Cardinals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
JJ Wetherholt2B4000100000.2000.20050000010
Ivan HerreraC5000000000050000010
Alec BurlesonDH1000000000010000010
Lars NootbaarLF40.50000002000.5001410000.50012
Masyn WinnSS30.33300101000.5000.833420100.33301
Blaze Jordan1B3000000000040101000
Nathan ChurchCF40.25000001010.2501.25041300114
JoJo RomeroP06113.500400.667022211006
George SorianoP1615.400001.667052811000.600
Riley O'BrienP040010103900101
Matthew LiberatoreP42111.8001050159819011
Nelson VelazquezDH21001020113.500311002.50005
Ryan FernandezP2400000.667022501003
Jordan WalkerRF3000100000.2500.25040000010
Jose Fermin3B3000100000.2500.25040000000
Atlanta Braves boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Mauricio DubonLF40.25000101000.4000.650510000.25001
Michael Harris IICF3000200000.4000.40050000010
Ozzie Albies2B40.25000001000.2000.450502010.25001
Matt Olson1B40.25010101000.4000.900500000.50022
Drake BaldwinC50.20000001000.2000.400500000.20021
Austin Riley3B4000000000040000020
Joey BartC2000000100.3330.33330000020
Dominic SmithPH0001000011000000
Jorge MateoSS20.50000101000.6671.167320100.50011
Eli WhiteRF2000000000020000020
Mike YastrzemskiRF20.50000001000.5001200000.50001
Ha-Seong KimSS000000000000000
Dylan DoddP0300001031502000
Ian HamiltonP1500101032001002
Raisel IglesiasP0000300000010309000010000
James KarinchakP1419001031811001
Martin PerezP32347.2005251158541001.600
Rowdy TellezPH0001000011000000

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-06-30T23:15:00Z · Final

St. Louis Cardinals

Probable pitcher: Matthew Liberatore (L)

Atlanta Braves

Probable pitcher: Martín Pérez (L)

Play-by-play

The game, at bat by at bat.

top 1st(5)
  • JJ Wetherholt vs Martin Perez0-0

    JJ Wetherholt grounds out, second baseman Ozzie Albies to first baseman Matt Olson.

    3-2, 6 pitches · 0 outs before

  • Ivan Herrera vs Martin Perez0-0

    Iván Herrera pops out to first baseman Matt Olson in foul territory.

    1-1, 3 pitches · 1 out before

  • Jordan Walker vs Martin Perez0-0

    Jordan Walker walks.

    4-2, 6 pitches · 2 outs before

  • Nelson Velazquez vs Martin Perez0-0

    Nelson Velázquez singles on a line drive to left fielder Mauricio Dubón. Jordan Walker to 2nd.

    1-0, 2 pitches · 2 outs before

  • Jose Fermin vs Martin Perez0-0

    José Fermín pops out to second baseman Ozzie Albies.

    0-0, 1 pitch · 2 outs before

bottom 1st(3)
  • Drake Baldwin vs Matthew Liberatore0-0

    Drake Baldwin flies out to left fielder Lars Nootbaar.

    1-1, 3 pitches · 0 outs before

  • Ozzie Albies vs Matthew Liberatore0-0

    Ozzie Albies pops out to second baseman JJ Wetherholt.

    1-1, 3 pitches · 1 out before

  • Matt Olson vs Matthew Liberatore0-0

    Iván Herrera challenged (pitch result), call on the field was overturned: Matt Olson called out on strikes.

    2-3, 5 pitches · 2 outs before

top 2nd(3)
  • Masyn Winn vs Martin Perez0-0

    Masyn Winn grounds out, third baseman Austin Riley to first baseman Matt Olson.

    3-2, 6 pitches · 0 outs before

  • Lars Nootbaar vs Martin Perez0-0

    Lars Nootbaar flies out to center fielder Michael Harris II.

    0-0, 1 pitch · 1 out before

  • Blaze Jordan vs Martin Perez0-0

    Blaze Jordan grounds out, shortstop Jorge Mateo to first baseman Matt Olson.

    2-2, 6 pitches · 2 outs before

bottom 2nd(5)
  • Michael Harris II vs Matthew Liberatore0-0

    Michael Harris II walks.

    4-0, 4 pitches · 0 outs before

  • Mauricio Dubon vs Matthew Liberatore0-0

    Mauricio Dubón walks. Michael Harris II to 2nd.

    4-1, 5 pitches · 0 outs before

  • Eli White vs Matthew Liberatore0-0

    Eli White strikes out swinging.

    3-3, 8 pitches · 0 outs before

  • Austin Riley vs Matthew Liberatore0-0

    Austin Riley strikes out on a foul tip.

    3-3, 7 pitches · 1 out before

  • Joey Bart vs Matthew Liberatore0-0

    Joey Bart called out on strikes.

    0-3, 4 pitches · 2 outs before

top 3rd(4)
  • Nathan Church vs Martin Perez0-0

    Nathan Church grounds out, shortstop Jorge Mateo to first baseman Matt Olson.

    2-2, 5 pitches · 0 outs before

  • JJ Wetherholt vs Martin Perez0-0

    JJ Wetherholt walks.

    4-2, 7 pitches · 1 out before

  • Ivan Herrera vs Martin Perez0-0

    Iván Herrera strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Jordan Walker vs Martin Perez0-0

    Jordan Walker grounds out, pitcher Martín Pérez to first baseman Matt Olson.

    0-0, 1 pitch · 2 outs before

bottom 3rd(4)
  • Jorge Mateo vs Matthew Liberatore0-0

    Jorge Mateo singles on a sharp line drive to left fielder Lars Nootbaar.

    0-1, 2 pitches · 0 outs before

  • Drake Baldwin vs Matthew Liberatore0-0

    Drake Baldwin strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Ozzie Albies vs Matthew Liberatore0-1

    Ozzie Albies out on a sacrifice fly to left fielder Lars Nootbaar. Jorge Mateo scores.

    1-2, 5 pitches · 1 out before

  • Matt Olson vs Matthew Liberatore0-1

    Matt Olson strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 4th(7)
  • Nelson Velazquez vs Martin Perez1-1

    Nelson Velázquez homers (3) on a fly ball to center field.

    3-2, 7 pitches · 0 outs before

  • Jose Fermin vs Martin Perez1-1

    José Fermín flies out to right fielder Eli White in foul territory.

    0-1, 2 pitches · 0 outs before

  • Masyn Winn vs Martin Perez1-1

    Masyn Winn singles on a line drive to left fielder Mauricio Dubón.

    0-0, 1 pitch · 1 out before

  • Lars Nootbaar vs Martin Perez1-1

    Lars Nootbaar singles on a ground ball to right fielder Eli White. Masyn Winn to 2nd.

    2-1, 4 pitches · 1 out before

  • Blaze Jordan vs Martin Perez1-1

    Blaze Jordan lines out to shortstop Jorge Mateo.

    0-0, 1 pitch · 1 out before

  • Nathan Church vs Martin Perez4-1

    Nathan Church homers (6) on a fly ball to right field. Masyn Winn scores. Lars Nootbaar scores.

    2-2, 5 pitches · 2 outs before

  • JJ Wetherholt vs Martin Perez4-1

    JJ Wetherholt flies out to left fielder Mauricio Dubón in foul territory.

    1-1, 3 pitches · 2 outs before

bottom 4th(4)
  • Michael Harris II vs Matthew Liberatore4-1

    Michael Harris II walks.

    4-1, 5 pitches · 0 outs before

  • Mauricio Dubon vs Matthew Liberatore4-1

    Mauricio Dubón flies out to left fielder Lars Nootbaar.

    1-2, 4 pitches · 0 outs before

  • Eli White vs Matthew Liberatore4-1

    Eli White strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Austin Riley vs Matthew Liberatore4-1

    Austin Riley grounds into a force out, shortstop Masyn Winn to second baseman JJ Wetherholt. Michael Harris II out at 2nd.

    0-1, 2 pitches · 2 outs before

top 5th(4)
  • Ivan Herrera vs Martin Perez4-1

    Iván Herrera flies out to center fielder Michael Harris II.

    0-0, 1 pitch · 0 outs before

  • Jordan Walker vs Martin Perez4-1

    Jordan Walker lines out sharply to center fielder Michael Harris II.

    0-1, 2 pitches · 1 out before

  • Nelson Velazquez vs Martin Perez4-1

    Nelson Velázquez walks.

    4-1, 5 pitches · 2 outs before

  • Jose Fermin vs Martin Perez4-1

    José Fermín grounds out, shortstop Jorge Mateo to first baseman Matt Olson.

    1-2, 4 pitches · 2 outs before

bottom 5th(4)
  • Joey Bart vs Matthew Liberatore4-1

    Joey Bart hit by pitch.

    2-2, 5 pitches · 0 outs before

  • Jorge Mateo vs Matthew Liberatore4-1

    Jorge Mateo strikes out swinging.

    1-3, 7 pitches · 0 outs before

  • Drake Baldwin vs Matthew Liberatore4-1

    Drake Baldwin strikes out swinging.

    0-3, 5 pitches · 1 out before

  • Ozzie Albies vs Matthew Liberatore4-1

    Ozzie Albies grounds out, third baseman José Fermín to first baseman Blaze Jordan.

    2-0, 3 pitches · 2 outs before

top 6th(4)
  • Masyn Winn vs James Karinchak4-1

    Masyn Winn walks.

    4-1, 5 pitches · 0 outs before

  • Lars Nootbaar vs James Karinchak4-1

    Lars Nootbaar strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Blaze Jordan vs James Karinchak5-1

    Blaze Jordan out on a sacrifice fly to right fielder Eli White. Masyn Winn scores.

    2-2, 5 pitches · 1 out before

  • Nathan Church vs James Karinchak5-1

    Nathan Church pops out to catcher Joey Bart in foul territory.

    1-1, 3 pitches · 2 outs before

bottom 6th(4)
  • Matt Olson vs Matthew Liberatore5-1

    Matt Olson walks.

    4-2, 6 pitches · 0 outs before

  • Michael Harris II vs George Soriano5-1

    Michael Harris II grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan. Matt Olson to 2nd.

    2-2, 5 pitches · 0 outs before

  • Mauricio Dubon vs George Soriano5-1

    Mauricio Dubón flies out to left fielder Lars Nootbaar.

    1-0, 2 pitches · 1 out before

  • Mike Yastrzemski vs George Soriano5-1

    Cardinals challenged (play at 1st), call on the field was overturned: Mike Yastrzemski grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.

    2-2, 6 pitches · 2 outs before

top 7th(3)
  • JJ Wetherholt vs Dylan Dodd5-1

    JJ Wetherholt called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Ivan Herrera vs Dylan Dodd5-1

    Iván Herrera grounds out, shortstop Jorge Mateo to first baseman Matt Olson.

    1-2, 4 pitches · 1 out before

  • Jordan Walker vs Dylan Dodd5-1

    Jordan Walker strikes out swinging.

    3-3, 6 pitches · 2 outs before

bottom 7th(6)
  • Austin Riley vs George Soriano5-1

    Austin Riley lines out to center fielder Nathan Church.

    0-1, 2 pitches · 0 outs before

  • Joey Bart vs George Soriano5-1

    Joey Bart called out on strikes.

    2-3, 5 pitches · 1 out before

  • Jorge Mateo vs George Soriano5-1

    Jorge Mateo walks.

    4-2, 8 pitches · 2 outs before

  • Drake Baldwin vs JoJo Romero5-1

    Drake Baldwin singles on a line drive to left fielder Lars Nootbaar. Jorge Mateo to 2nd.

    1-2, 4 pitches · 2 outs before

  • Ozzie Albies vs JoJo Romero5-2

    Ozzie Albies singles on a line drive to center fielder Nathan Church. Jorge Mateo scores. Drake Baldwin to 2nd.

    0-0, 1 pitch · 2 outs before

  • Matt Olson vs JoJo Romero5-2

    Matt Olson grounds out, shortstop Masyn Winn to first baseman Blaze Jordan.

    2-2, 5 pitches · 2 outs before

top 8th(5)
  • Alec Burleson vs Ian Hamilton5-2

    Alec Burleson strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Jose Fermin vs Ian Hamilton5-2

    José Fermín walks.

    4-1, 5 pitches · 1 out before

  • Masyn Winn vs Ian Hamilton5-2

    Masyn Winn lines out to right fielder Mike Yastrzemski.

    0-1, 2 pitches · 1 out before

  • Lars Nootbaar vs Ian Hamilton5-2

    Lars Nootbaar singles on a sharp line drive to left fielder Mauricio Dubón. José Fermín to 3rd.

    0-1, 2 pitches · 2 outs before

  • Blaze Jordan vs Ian Hamilton5-2

    Blaze Jordan flies out to center fielder Michael Harris II.

    3-1, 5 pitches · 2 outs before

bottom 8th(7)
  • Michael Harris II vs JoJo Romero5-2

    Michael Harris II strikes out on a foul tip.

    0-3, 3 pitches · 0 outs before

  • Mauricio Dubon vs JoJo Romero5-2

    Mauricio Dubón singles on a line drive to left fielder Lars Nootbaar.

    1-2, 4 pitches · 1 out before

  • Mike Yastrzemski vs JoJo Romero5-2

    Mike Yastrzemski singles on a soft ground ball to third baseman José Fermín. Mauricio Dubón to 2nd.

    1-2, 5 pitches · 1 out before

  • Austin Riley vs Ryan Fernandez5-2

    Austin Riley strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Rowdy Tellez vs Ryan Fernandez5-3

    Rowdy Tellez walks.

    4-2, 7 pitches · 2 outs before

  • Dominic Smith vs Ryan Fernandez5-3

    Dominic Smith walks. Ha-Seong Kim to 2nd.

    4-1, 5 pitches · 2 outs before

  • Drake Baldwin vs Ryan Fernandez5-3

    Drake Baldwin grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.

    3-2, 8 pitches · 2 outs before

top 9th(3)
  • Nathan Church vs Raisel Iglesias5-3

    Nathan Church strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • JJ Wetherholt vs Raisel Iglesias5-3

    JJ Wetherholt lines out to first baseman Matt Olson.

    2-1, 4 pitches · 1 out before

  • Ivan Herrera vs Raisel Iglesias5-3

    Iván Herrera flies out to left fielder Mauricio Dubón.

    0-1, 2 pitches · 2 outs before

bottom 9th(4)
  • Ozzie Albies vs Riley O'Brien5-3

    Ozzie Albies grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.

    1-2, 4 pitches · 0 outs before

  • Matt Olson vs Riley O'Brien5-3

    Matt Olson doubles (22) on a sharp line drive to center fielder Nathan Church.

    1-0, 2 pitches · 1 out before

  • Michael Harris II vs Riley O'Brien5-3

    Michael Harris II grounds out, shortstop Masyn Winn to first baseman Blaze Jordan. Matt Olson to 3rd.

    0-1, 2 pitches · 1 out before

  • Mauricio Dubon vs Riley O'Brien5-3

    Mauricio Dubón grounds out, shortstop Masyn Winn to first baseman Blaze Jordan.

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