Pittsburgh Pirates 2, Chicago Cubs 3

baseball game fileFinal
Wrigley Field · Chicago

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Pittsburgh Pirates, 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 Pittsburgh Pirates led; a negative differential means Chicago Cubs led.Run differential+20−212345678910
  1. 01top 1: Oneil Cruz singles on a sharp line drive to right fielder Seiya Suzuki.00
  2. 02top 1: Bryan Reynolds lines out to shortstop Dansby Swanson.00
  3. 03top 1: Nick Gonzales singles on a line drive to left fielder Ian Happ. Oneil Cruz to 2nd.00
  4. 04top 1: Spencer Horwitz singles on a line drive to right fielder Seiya Suzuki. Oneil Cruz scores. Nick Gonzales to 3rd.10
  5. 05top 1: Alexander Canario grounds out softly, third baseman Jon Berti to first baseman Michael Busch. Nick Gonzales scores. Spencer Horwitz to 2nd.20
  6. 06top 1: Adam Frazier flies out to center fielder Pete Crow-Armstrong.20
  7. 07bottom 1: Ian Happ walks.20
  8. 08bottom 1: Pete Crow-Armstrong grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Ian Happ to 3rd.20
  9. 09bottom 1: Seiya Suzuki grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Ian Happ scores.21
  10. 10bottom 1: Michael Busch hits a ground-rule double (13) on a fly ball down the left-field line.21
  11. 11bottom 1: Dansby Swanson singles on a ground ball to right fielder Alexander Canario. Michael Busch scores.22
  12. 12bottom 1: Nico Hoerner grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.22
  13. 13top 2: Ke'Bryan Hayes pops out to first baseman Michael Busch in foul territory.22
  14. 14top 2: Brett Sullivan strikes out swinging.22
  15. 15top 2: Isiah Kiner-Falefa pops out to second baseman Nico Hoerner.22
  16. 16bottom 2: Justin Turner pops out to third baseman Ke'Bryan Hayes.22
  17. 17bottom 2: Reese McGuire walks.22
  18. 18bottom 2: Jon Berti grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Reese McGuire to 2nd.22
  19. 19bottom 2: Ian Happ called out on strikes.22
  20. 20top 3: Oneil Cruz flies out sharply to left fielder Ian Happ.22
  21. 21top 3: Bryan Reynolds flies out to left fielder Ian Happ.22
  22. 22top 3: Nick Gonzales lines out to left fielder Ian Happ.22
  23. 23bottom 3: Pete Crow-Armstrong grounds out, shortstop Isiah Kiner-Falefa to first baseman Spencer Horwitz.22
  24. 24bottom 3: Seiya Suzuki flies out to right fielder Alexander Canario.22
  25. 25bottom 3: Michael Busch singles on a ground ball to second baseman Nick Gonzales, deflected by first baseman Spencer Horwitz.22
  26. 26bottom 3: Dansby Swanson grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Nick Gonzales. Michael Busch out at 2nd.22
  27. 27top 4: Spencer Horwitz grounds out, first baseman Michael Busch to pitcher Colin Rea.22
  28. 28top 4: Alexander Canario walks.22
  29. 29top 4: Adam Frazier strikes out swinging.22
  30. 30top 4: Ke'Bryan Hayes grounds into a force out, fielded by shortstop Dansby Swanson. Alexander Canario out at 2nd.22
  31. 31bottom 4: Nico Hoerner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Horwitz.22
  32. 32bottom 4: Justin Turner flies out to right fielder Alexander Canario.22
  33. 33bottom 4: Reese McGuire strikes out swinging.22
  34. 34top 5: Brett Sullivan flies out to right fielder Seiya Suzuki.22
  35. 35top 5: Isiah Kiner-Falefa strikes out on a foul tip.22
  36. 36top 5: Oneil Cruz lines out sharply to center fielder Pete Crow-Armstrong.22
  37. 37bottom 5: Jon Berti strikes out swinging.22
  38. 38bottom 5: Ian Happ flies out to left fielder Adam Frazier.22
  39. 39bottom 5: Pete Crow-Armstrong lines out to second baseman Nick Gonzales.22
  40. 40top 6: Bryan Reynolds strikes out swinging.22
  41. 41top 6: Nick Gonzales grounds out, second baseman Nico Hoerner to first baseman Michael Busch.22
  42. 42top 6: Spencer Horwitz singles on a sharp line drive to center fielder Pete Crow-Armstrong.22
  43. 43top 6: Alexander Canario grounds out, pitcher Colin Rea to first baseman Michael Busch.22
  44. 44bottom 6: Seiya Suzuki flies out sharply to center fielder Oneil Cruz.22
  45. 45bottom 6: Michael Busch flies out to left fielder Adam Frazier.22
  46. 46bottom 6: Dansby Swanson flies out sharply to right fielder Alexander Canario.22
  47. 47top 7: Adam Frazier grounds out to first baseman Michael Busch.22
  48. 48top 7: Ke'Bryan Hayes grounds out, third baseman Jon Berti to first baseman Michael Busch.22
  49. 49top 7: Henry Davis walks.22
  50. 50top 7: Isiah Kiner-Falefa pops out to second baseman Nico Hoerner.22
  51. 51bottom 7: Nico Hoerner pops out to first baseman Spencer Horwitz in foul territory.22
  52. 52bottom 7: Justin Turner pops out to second baseman Nick Gonzales.22
  53. 53bottom 7: Reese McGuire flies out to left fielder Adam Frazier.22
  54. 54top 8: Oneil Cruz walks.22
  55. 55top 8: Bryan Reynolds lines out sharply to center fielder Pete Crow-Armstrong.22
  56. 56top 8: Nick Gonzales grounds into a double play, third baseman Jon Berti to second baseman Nico Hoerner to first baseman Michael Busch. Oneil Cruz out at 2nd. Nick Gonzales out at 1st.22
  57. 57bottom 8: Jon Berti lines out to shortstop Isiah Kiner-Falefa.22
  58. 58bottom 8: Ian Happ flies out sharply to right fielder Alexander Canario.22
  59. 59bottom 8: Pete Crow-Armstrong flies out to center fielder Oneil Cruz.22
  60. 60top 9: Spencer Horwitz strikes out on a foul tip.22
  61. 61top 9: Alexander Canario strikes out on a foul tip.22
  62. 62top 9: Adam Frazier flies out to left fielder Ian Happ.22
  63. 63bottom 9: Seiya Suzuki flies out to center fielder Oneil Cruz.22
  64. 64bottom 9: Michael Busch grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.22
  65. 65bottom 9: Dansby Swanson singles on a ground ball to center fielder Oneil Cruz.22
  66. 66bottom 9: Nico Hoerner doubles (17) on a sharp line drive to right fielder Alexander Canario. Dansby Swanson to 3rd.22
  67. 67bottom 9: Justin Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Horwitz.22
  68. 68top 10: Ke'Bryan Hayes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.22
  69. 69top 10: Henry Davis lines out to right fielder Seiya Suzuki.22
  70. 70top 10: Isiah Kiner-Falefa lines out to second baseman Nico Hoerner.22
  71. 71bottom 10: David Bednar intentionally walks Kyle Tucker.22
  72. 72bottom 10: Jon Berti strikes out swinging.22
  73. 73bottom 10: Ian Happ singles on a line drive to right fielder Alexander Canario. Vidal Bruján scores. Kyle Tucker to 3rd.23
Boxscore

Key evidence.

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

Pittsburgh Pirates boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Bryan ReynoldsDH4000000000040000010
Nick Gonzales2B40.25000001000.2500.500410000.25001
Henry DavisC1000100000.5000.50020000000
Mitch KellerP223233060188823000.833
Dennis SantanaP0500201031600002
David BednarP1300100.33311811006
Brett SullivanC2000000000020000010
Isaac MattsonP0600002061900000
Spencer Horwitz1B40.50000002000.5001401000.50012
Isiah Kiner-FalefaSS4000000000040000010
Ke'Bryan Hayes3B4000000000040000000
Adam FrazierLF4000000000040000010
Oneil CruzCF30.33300101000.5000.833410000.33301
Alexander CanarioRF3000100000.2500.25040100010

Team line

Chicago Cubs
Chicago Cubs boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Pete Crow-ArmstrongCF4000000000040000000
Michael Busch1B40.50010002000.5001.250410000.75003
Seiya SuzukiRF4000000000040100000
Ian HappLF40.25000101000.4000.650511100.25011
Nico Hoerner2B40.25010001000.2500.750400000.50002
Dansby SwansonSS40.50000002000.5001401000.50002
Caleb ThielbarP1400001031800001
Kyle TuckerPH0001000011001000
Colin ReaP123234060188124000.833
Vidal BrujánPR000000000101000
Reese McGuireC2000100000.3330.33330000010
Génesis CabreraP130000103700001
Jon Berti3B4000000000040000020
Chris FlexenP0300001031600010
Ryan PresslyP0300001031402000
Justin TurnerDH4000000000040000000

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2025-06-15T18:20:00Z · Final
Play-by-play

The game, at bat by at bat.

top 1st(6)
  • Oneil Cruz vs Colin Rea0-0

    Oneil Cruz singles on a sharp line drive to right fielder Seiya Suzuki.

    2-1, 4 pitches · 0 outs before

  • Bryan Reynolds vs Colin Rea0-0

    Bryan Reynolds lines out to shortstop Dansby Swanson.

    1-0, 2 pitches · 0 outs before

  • Nick Gonzales vs Colin Rea0-0

    Nick Gonzales singles on a line drive to left fielder Ian Happ. Oneil Cruz to 2nd.

    1-1, 3 pitches · 1 out before

  • Spencer Horwitz vs Colin Rea1-0

    Spencer Horwitz singles on a line drive to right fielder Seiya Suzuki. Oneil Cruz scores. Nick Gonzales to 3rd.

    1-2, 4 pitches · 1 out before

  • Alexander Canario vs Colin Rea2-0

    Alexander Canario grounds out softly, third baseman Jon Berti to first baseman Michael Busch. Nick Gonzales scores. Spencer Horwitz to 2nd.

    1-1, 3 pitches · 1 out before

  • Adam Frazier vs Colin Rea2-0

    Adam Frazier flies out to center fielder Pete Crow-Armstrong.

    3-2, 7 pitches · 2 outs before

bottom 1st(6)
  • Ian Happ vs Mitch Keller2-0

    Ian Happ walks.

    4-2, 8 pitches · 0 outs before

  • Pete Crow-Armstrong vs Mitch Keller2-0

    Pete Crow-Armstrong grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Ian Happ to 3rd.

    1-2, 4 pitches · 0 outs before

  • Seiya Suzuki vs Mitch Keller2-1

    Seiya Suzuki grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Ian Happ scores.

    0-0, 1 pitch · 1 out before

  • Michael Busch vs Mitch Keller2-1

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

    0-2, 4 pitches · 2 outs before

  • Dansby Swanson vs Mitch Keller2-2

    Dansby Swanson singles on a ground ball to right fielder Alexander Canario. Michael Busch scores.

    3-1, 5 pitches · 2 outs before

  • Nico Hoerner vs Mitch Keller2-2

    Nico Hoerner grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.

    0-1, 2 pitches · 2 outs before

top 2nd(3)
  • Ke'Bryan Hayes vs Colin Rea2-2

    Ke'Bryan Hayes pops out to first baseman Michael Busch in foul territory.

    0-1, 2 pitches · 0 outs before

  • Brett Sullivan vs Colin Rea2-2

    Brett Sullivan strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Isiah Kiner-Falefa vs Colin Rea2-2

    Isiah Kiner-Falefa pops out to second baseman Nico Hoerner.

    0-2, 3 pitches · 2 outs before

bottom 2nd(4)
  • Justin Turner vs Mitch Keller2-2

    Justin Turner pops out to third baseman Ke'Bryan Hayes.

    1-0, 2 pitches · 0 outs before

  • Reese McGuire vs Mitch Keller2-2

    Reese McGuire walks.

    4-2, 6 pitches · 1 out before

  • Jon Berti vs Mitch Keller2-2

    Jon Berti grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. Reese McGuire to 2nd.

    0-2, 3 pitches · 1 out before

  • Ian Happ vs Mitch Keller2-2

    Ian Happ called out on strikes.

    1-3, 6 pitches · 2 outs before

top 3rd(3)
  • Oneil Cruz vs Colin Rea2-2

    Oneil Cruz flies out sharply to left fielder Ian Happ.

    0-0, 1 pitch · 0 outs before

  • Bryan Reynolds vs Colin Rea2-2

    Bryan Reynolds flies out to left fielder Ian Happ.

    2-2, 6 pitches · 1 out before

  • Nick Gonzales vs Colin Rea2-2

    Nick Gonzales lines out to left fielder Ian Happ.

    0-1, 2 pitches · 2 outs before

bottom 3rd(4)
  • Pete Crow-Armstrong vs Mitch Keller2-2

    Pete Crow-Armstrong grounds out, shortstop Isiah Kiner-Falefa to first baseman Spencer Horwitz.

    1-1, 3 pitches · 0 outs before

  • Seiya Suzuki vs Mitch Keller2-2

    Seiya Suzuki flies out to right fielder Alexander Canario.

    2-2, 6 pitches · 1 out before

  • Michael Busch vs Mitch Keller2-2

    Michael Busch singles on a ground ball to second baseman Nick Gonzales, deflected by first baseman Spencer Horwitz.

    2-2, 5 pitches · 2 outs before

  • Dansby Swanson vs Mitch Keller2-2

    Dansby Swanson grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Nick Gonzales. Michael Busch out at 2nd.

    0-1, 2 pitches · 2 outs before

top 4th(4)
  • Spencer Horwitz vs Colin Rea2-2

    Spencer Horwitz grounds out, first baseman Michael Busch to pitcher Colin Rea.

    1-1, 3 pitches · 0 outs before

  • Alexander Canario vs Colin Rea2-2

    Alexander Canario walks.

    4-2, 6 pitches · 1 out before

  • Adam Frazier vs Colin Rea2-2

    Adam Frazier strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Ke'Bryan Hayes vs Colin Rea2-2

    Ke'Bryan Hayes grounds into a force out, fielded by shortstop Dansby Swanson. Alexander Canario out at 2nd.

    1-1, 3 pitches · 2 outs before

bottom 4th(3)
  • Nico Hoerner vs Mitch Keller2-2

    Nico Hoerner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Horwitz.

    1-0, 2 pitches · 0 outs before

  • Justin Turner vs Mitch Keller2-2

    Justin Turner flies out to right fielder Alexander Canario.

    0-1, 2 pitches · 1 out before

  • Reese McGuire vs Mitch Keller2-2

    Reese McGuire strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 5th(3)
  • Brett Sullivan vs Colin Rea2-2

    Brett Sullivan flies out to right fielder Seiya Suzuki.

    0-1, 2 pitches · 0 outs before

  • Isiah Kiner-Falefa vs Colin Rea2-2

    Isiah Kiner-Falefa strikes out on a foul tip.

    1-3, 6 pitches · 1 out before

  • Oneil Cruz vs Colin Rea2-2

    Oneil Cruz lines out sharply to center fielder Pete Crow-Armstrong.

    1-0, 2 pitches · 2 outs before

bottom 5th(3)
  • Jon Berti vs Mitch Keller2-2

    Jon Berti strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Ian Happ vs Mitch Keller2-2

    Ian Happ flies out to left fielder Adam Frazier.

    0-0, 1 pitch · 1 out before

  • Pete Crow-Armstrong vs Mitch Keller2-2

    Pete Crow-Armstrong lines out to second baseman Nick Gonzales.

    1-1, 3 pitches · 2 outs before

top 6th(4)
  • Bryan Reynolds vs Colin Rea2-2

    Bryan Reynolds strikes out swinging.

    0-3, 4 pitches · 0 outs before

  • Nick Gonzales vs Colin Rea2-2

    Nick Gonzales grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    1-2, 4 pitches · 1 out before

  • Spencer Horwitz vs Colin Rea2-2

    Spencer Horwitz singles on a sharp line drive to center fielder Pete Crow-Armstrong.

    2-2, 5 pitches · 2 outs before

  • Alexander Canario vs Colin Rea2-2

    Alexander Canario grounds out, pitcher Colin Rea to first baseman Michael Busch.

    1-0, 2 pitches · 2 outs before

bottom 6th(3)
  • Seiya Suzuki vs Mitch Keller2-2

    Seiya Suzuki flies out sharply to center fielder Oneil Cruz.

    0-2, 3 pitches · 0 outs before

  • Michael Busch vs Mitch Keller2-2

    Michael Busch flies out to left fielder Adam Frazier.

    1-2, 4 pitches · 1 out before

  • Dansby Swanson vs Mitch Keller2-2

    Dansby Swanson flies out sharply to right fielder Alexander Canario.

    1-2, 5 pitches · 2 outs before

top 7th(4)
  • Adam Frazier vs Caleb Thielbar2-2

    Adam Frazier grounds out to first baseman Michael Busch.

    0-2, 5 pitches · 0 outs before

  • Ke'Bryan Hayes vs Caleb Thielbar2-2

    Ke'Bryan Hayes grounds out, third baseman Jon Berti to first baseman Michael Busch.

    1-2, 4 pitches · 1 out before

  • Henry Davis vs Caleb Thielbar2-2

    Henry Davis walks.

    4-0, 4 pitches · 2 outs before

  • Isiah Kiner-Falefa vs Caleb Thielbar2-2

    Isiah Kiner-Falefa pops out to second baseman Nico Hoerner.

    1-2, 5 pitches · 2 outs before

bottom 7th(3)
  • Nico Hoerner vs Isaac Mattson2-2

    Nico Hoerner pops out to first baseman Spencer Horwitz in foul territory.

    0-0, 1 pitch · 0 outs before

  • Justin Turner vs Isaac Mattson2-2

    Justin Turner pops out to second baseman Nick Gonzales.

    1-2, 4 pitches · 1 out before

  • Reese McGuire vs Isaac Mattson2-2

    Reese McGuire flies out to left fielder Adam Frazier.

    1-2, 5 pitches · 2 outs before

top 8th(3)
  • Oneil Cruz vs Génesis Cabrera2-2

    Oneil Cruz walks.

    4-0, 4 pitches · 0 outs before

  • Bryan Reynolds vs Génesis Cabrera2-2

    Bryan Reynolds lines out sharply to center fielder Pete Crow-Armstrong.

    0-0, 1 pitch · 0 outs before

  • Nick Gonzales vs Génesis Cabrera2-2

    Nick Gonzales grounds into a double play, third baseman Jon Berti to second baseman Nico Hoerner to first baseman Michael Busch. Oneil Cruz out at 2nd. Nick Gonzales out at 1st.

    0-1, 2 pitches · 1 out before

bottom 8th(3)
  • Jon Berti vs Isaac Mattson2-2

    Jon Berti lines out to shortstop Isiah Kiner-Falefa.

    0-0, 1 pitch · 0 outs before

  • Ian Happ vs Isaac Mattson2-2

    Ian Happ flies out sharply to right fielder Alexander Canario.

    3-2, 7 pitches · 1 out before

  • Pete Crow-Armstrong vs Isaac Mattson2-2

    Pete Crow-Armstrong flies out to center fielder Oneil Cruz.

    0-0, 1 pitch · 2 outs before

top 9th(3)
  • Spencer Horwitz vs Ryan Pressly2-2

    Spencer Horwitz strikes out on a foul tip.

    3-3, 6 pitches · 0 outs before

  • Alexander Canario vs Ryan Pressly2-2

    Alexander Canario strikes out on a foul tip.

    1-3, 5 pitches · 1 out before

  • Adam Frazier vs Ryan Pressly2-2

    Adam Frazier flies out to left fielder Ian Happ.

    0-2, 3 pitches · 2 outs before

bottom 9th(5)
  • Seiya Suzuki vs Dennis Santana2-2

    Seiya Suzuki flies out to center fielder Oneil Cruz.

    2-0, 3 pitches · 0 outs before

  • Michael Busch vs Dennis Santana2-2

    Michael Busch grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.

    3-2, 7 pitches · 1 out before

  • Dansby Swanson vs Dennis Santana2-2

    Dansby Swanson singles on a ground ball to center fielder Oneil Cruz.

    0-0, 1 pitch · 2 outs before

  • Nico Hoerner vs Dennis Santana2-2

    Nico Hoerner doubles (17) on a sharp line drive to right fielder Alexander Canario. Dansby Swanson to 3rd.

    1-0, 2 pitches · 2 outs before

  • Justin Turner vs Dennis Santana2-2

    Justin Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Horwitz.

    1-1, 3 pitches · 2 outs before

top 10th(3)
  • Ke'Bryan Hayes vs Chris Flexen2-2

    Ke'Bryan Hayes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    1-2, 5 pitches · 0 outs before

  • Henry Davis vs Chris Flexen2-2

    Henry Davis lines out to right fielder Seiya Suzuki.

    2-2, 5 pitches · 1 out before

  • Isiah Kiner-Falefa vs Chris Flexen2-2

    Isiah Kiner-Falefa lines out to second baseman Nico Hoerner.

    2-2, 6 pitches · 2 outs before

bottom 10th(3)
  • Kyle Tucker vs David Bednar2-2

    David Bednar intentionally walks Kyle Tucker.

    0-0, 0 pitches · 0 outs before

  • Jon Berti vs David Bednar2-2

    Jon Berti strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Ian Happ vs David Bednar2-3

    Ian Happ singles on a line drive to right fielder Alexander Canario. Vidal Bruján scores. Kyle Tucker to 3rd.

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