Miami Marlins 1, New York Mets 10

baseball game fileFinal
Citi Field · Queens

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Miami Marlins, below favors New York Mets. 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 Miami Marlins led; a negative differential means New York Mets led.Run differential+90−9123456789
  1. 01top 1: Xavier Edwards grounds out to first baseman Mark Vientos.00
  2. 02top 1: Liam Hicks walks.00
  3. 03top 1: Otto Lopez hit by pitch. Liam Hicks to 2nd.00
  4. 04top 1: Kyle Stowers pops out to third baseman Brett Baty on the infield fly rule.00
  5. 05top 1: Javier Sanoja grounds out, pitcher Nolan McLean to first baseman Mark Vientos.00
  6. 06bottom 1: Carson Benge homers (4) on a fly ball to center field.01
  7. 07bottom 1: Bo Bichette lines out to left fielder Esteury Ruiz.01
  8. 08bottom 1: Juan Soto grounds out to first baseman Connor Norby.01
  9. 09bottom 1: Jared Young grounds out, first baseman Connor Norby to pitcher John King.01
  10. 10top 2: Jakob Marsee flies out to left fielder Juan Soto.01
  11. 11top 2: Connor Norby flies out to right fielder Carson Benge.01
  12. 12top 2: Owen Caissie singles on a sharp line drive to center fielder A.J. Ewing.01
  13. 13top 2: Esteury Ruiz walks. Owen Caissie to 2nd.01
  14. 14top 2: Xavier Edwards grounds out, pitcher Nolan McLean to first baseman Mark Vientos.01
  15. 15bottom 2: Mark Vientos singles on a ground ball to right fielder Owen Caissie.01
  16. 16bottom 2: A.J. Ewing strikes out swinging.01
  17. 17bottom 2: Brett Baty strikes out swinging.01
  18. 18bottom 2: Marcus Semien homers (5) on a fly ball to left center field. Mark Vientos scores.03
  19. 19bottom 2: Luis Torrens flies out to center fielder Jakob Marsee.03
  20. 20top 3: Liam Hicks grounds out, second baseman Marcus Semien to first baseman Mark Vientos.03
  21. 21top 3: Mets challenged (play at 1st), call on the field was overturned: Otto Lopez grounds out, third baseman Brett Baty to first baseman Mark Vientos.03
  22. 22top 3: Kyle Stowers strikes out swinging.03
  23. 23bottom 3: Carson Benge lines out to first baseman Connor Norby.03
  24. 24bottom 3: Bo Bichette flies out to right fielder Owen Caissie.03
  25. 25bottom 3: Juan Soto strikes out swinging.03
  26. 26top 4: Javier Sanoja walks.03
  27. 27top 4: Jakob Marsee walks. Javier Sanoja to 2nd.03
  28. 28top 4: Connor Norby flies out sharply to center fielder A.J. Ewing. Javier Sanoja to 3rd.03
  29. 29top 4: Owen Caissie doubles (9) on a fly ball to left fielder Juan Soto. Javier Sanoja scores. Jakob Marsee to 3rd.13
  30. 30top 4: Esteury Ruiz grounds out, third baseman Brett Baty to first baseman Mark Vientos.13
  31. 31top 4: Xavier Edwards walks.13
  32. 32top 4: Liam Hicks grounds out, shortstop Bo Bichette to first baseman Mark Vientos.13
  33. 33bottom 4: Calvin Faucher challenged (pitch result), call on the field was overturned: Jared Young called out on strikes.13
  34. 34bottom 4: Mark Vientos challenged (pitch result), call on the field was confirmed: Mark Vientos called out on strikes.13
  35. 35bottom 4: A.J. Ewing walks.13
  36. 36bottom 4: Brett Baty singles on a line drive to left fielder Esteury Ruiz. A.J. Ewing to 2nd.13
  37. 37bottom 4: Marcus Semien walks. A.J. Ewing to 3rd. Brett Baty to 2nd.13
  38. 38bottom 4: Luis Torrens singles on a ground ball to right fielder Owen Caissie. A.J. Ewing scores. Brett Baty scores. Marcus Semien to 3rd.15
  39. 39bottom 4: Carson Benge strikes out swinging.15
  40. 40top 5: Otto Lopez grounds out, third baseman Brett Baty to first baseman Mark Vientos.15
  41. 41top 5: Kyle Stowers called out on strikes.15
  42. 42top 5: Javier Sanoja flies out to left fielder Juan Soto.15
  43. 43bottom 5: Bo Bichette grounds out, shortstop Otto Lopez to first baseman Connor Norby.15
  44. 44bottom 5: Juan Soto singles on a ground ball to right fielder Owen Caissie.15
  45. 45bottom 5: Jared Young grounds out, second baseman Xavier Edwards to first baseman Connor Norby. Juan Soto to 2nd.15
  46. 46bottom 5: Mark Vientos flies out to center fielder Jakob Marsee.15
  47. 47top 6: Jakob Marsee reaches on a fielding error by shortstop Bo Bichette.15
  48. 48top 6: Connor Norby flies out sharply to center fielder A.J. Ewing.15
  49. 49top 6: Heriberto Hernández flies out to right fielder Carson Benge.15
  50. 50top 6: Esteury Ruiz walks. Jakob Marsee to 2nd.15
  51. 51top 6: Xavier Edwards flies out to center fielder A.J. Ewing.15
  52. 52bottom 6: A.J. Ewing called out on strikes.15
  53. 53bottom 6: Brett Baty flies out to left fielder Heriberto Hernández.15
  54. 54bottom 6: Marcus Semien walks.15
  55. 55bottom 6: Luis Torrens hit by pitch. Marcus Semien to 2nd.15
  56. 56bottom 6: Carson Benge walks. Marcus Semien to 3rd. Luis Torrens to 2nd.15
  57. 57bottom 6: Bo Bichette walks. Marcus Semien scores. Luis Torrens to 3rd. Carson Benge to 2nd.16
  58. 58bottom 6: Juan Soto hits a grand slam (13) to right center field. Luis Torrens scores. Carson Benge scores. Bo Bichette scores.110
  59. 59bottom 6: Jared Young walks.110
  60. 60bottom 6: Mark Vientos pops out to second baseman Xavier Edwards.110
  61. 61top 7: Liam Hicks strikes out swinging.110
  62. 62top 7: Otto Lopez strikes out swinging.110
  63. 63top 7: Kyle Stowers doubles (10) on a line drive to right fielder Carson Benge.110
  64. 64top 7: Javier Sanoja grounds out, third baseman Brett Baty to first baseman Mark Vientos.110
  65. 65bottom 7: A.J. Ewing strikes out swinging.110
  66. 66bottom 7: Brett Baty called out on strikes.110
  67. 67bottom 7: Marcus Semien singles on a sharp line drive to left fielder Heriberto Hernández.110
  68. 68bottom 7: Luis Torrens singles on a line drive to left fielder Heriberto Hernández. Marcus Semien to 3rd. Marcus Semien advances to 3rd, on a fielding error by left fielder Heriberto Hernández.110
  69. 69bottom 7: Carson Benge strikes out on a foul tip.110
  70. 70top 8: Jakob Marsee called out on strikes.110
  71. 71top 8: Connor Norby flies out to center fielder A.J. Ewing.110
  72. 72top 8: Heriberto Hernández grounds out, shortstop Vidal Bruján to first baseman Mark Vientos.110
  73. 73bottom 8: MJ Melendez flies out to left fielder Heriberto Hernández.110
  74. 74bottom 8: Vidal Bruján lines out sharply to center fielder Jakob Marsee.110
  75. 75bottom 8: Jared Young lines out sharply to center fielder Jakob Marsee.110
  76. 76top 9: Esteury Ruiz flies out to right fielder Carson Benge.110
  77. 77top 9: Xavier Edwards grounds out, shortstop Vidal Bruján to first baseman Mark Vientos.110
  78. 78top 9: Liam Hicks lines out to third baseman Brett Baty.110
Boxscore

Key evidence.

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

Team line

Miami Marlins
Miami Marlins boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Jakob MarseeCF3000100000.2500.25040000010
Otto LopezSS3000000100.2500.25040000010
Kyle StowersDH40.25010001000.2500.750400000.50022
Xavier Edwards2B4000100000.2000.20050000000
Heriberto HernandezLF2000000000020000000
Javier SanojaP300003000000100.2500.2503490000000000
Owen CaissieRF21100020012.500201001.50003
Esteury RuizRF2000200000.5000.50040000000
Leo Jimenez3B000000000000000
Cade GibsonP0500101.333041601000.750
Anthony BenderP0516.750111.333041711000.750
Calvin FaucherP26227200.667022722006
John KingP07210.800211.667153022001.200
Connor Norby1B4000000000040000000
William KempnerP0600201.333042803001.500
Liam HicksC4000100000.2000.20050000010
Joshua White40567.500110.667024351007.500
Josh WhiteP48567.500110.667024351007.500

Team line

New York Mets
New York Mets boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Carson BengeRF40.25000101010.4001.40052100124
Juan SotoLF40.50000002010.5001.750414001.25015
Bo BichetteSS3000100000.2500.25041100000
Mark Vientos1B40.25000001000.2500.500410000.25011
Jared YoungDH4000100000.2000.20050000010
A.J. EwingCF3000100000.2500.25041000030
Brett Baty3B40.25000001000.2500.500410000.25021
Luis TorrensC30.66700002100.7501.417412000.66702
David PetersonP115001040125103100.500
Nolan McLeanP52311.8002050159412011.400
Marcus Semien2B21002020113.500422002.50005
MJ MelendezLF1000000000010000000
Vidal BrujánSS1000000000010000000

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(5)
  • Xavier Edwards vs Nolan McLean0-0

    Xavier Edwards grounds out to first baseman Mark Vientos.

    1-2, 5 pitches · 0 outs before

  • Liam Hicks vs Nolan McLean0-0

    Liam Hicks walks.

    4-1, 5 pitches · 1 out before

  • Otto Lopez vs Nolan McLean0-0

    Otto Lopez hit by pitch. Liam Hicks to 2nd.

    1-0, 1 pitch · 1 out before

  • Kyle Stowers vs Nolan McLean0-0

    Kyle Stowers pops out to third baseman Brett Baty on the infield fly rule.

    1-2, 5 pitches · 1 out before

  • Javier Sanoja vs Nolan McLean0-0

    Javier Sanoja grounds out, pitcher Nolan McLean to first baseman Mark Vientos.

    2-1, 4 pitches · 2 outs before

bottom 1st(4)
  • Carson Benge vs John King0-1

    Carson Benge homers (4) on a fly ball to center field.

    1-1, 3 pitches · 0 outs before

  • Bo Bichette vs John King0-1

    Bo Bichette lines out to left fielder Esteury Ruiz.

    3-1, 5 pitches · 0 outs before

  • Juan Soto vs John King0-1

    Juan Soto grounds out to first baseman Connor Norby.

    2-1, 4 pitches · 1 out before

  • Jared Young vs John King0-1

    Jared Young grounds out, first baseman Connor Norby to pitcher John King.

    1-1, 3 pitches · 2 outs before

top 2nd(5)
  • Jakob Marsee vs Nolan McLean0-1

    Jakob Marsee flies out to left fielder Juan Soto.

    2-2, 5 pitches · 0 outs before

  • Connor Norby vs Nolan McLean0-1

    Connor Norby flies out to right fielder Carson Benge.

    0-1, 2 pitches · 1 out before

  • Owen Caissie vs Nolan McLean0-1

    Owen Caissie singles on a sharp line drive to center fielder A.J. Ewing.

    2-2, 5 pitches · 2 outs before

  • Esteury Ruiz vs Nolan McLean0-1

    Esteury Ruiz walks. Owen Caissie to 2nd.

    4-1, 5 pitches · 2 outs before

  • Xavier Edwards vs Nolan McLean0-1

    Xavier Edwards grounds out, pitcher Nolan McLean to first baseman Mark Vientos.

    0-0, 1 pitch · 2 outs before

bottom 2nd(5)
  • Mark Vientos vs John King0-1

    Mark Vientos singles on a ground ball to right fielder Owen Caissie.

    0-1, 2 pitches · 0 outs before

  • A.J. Ewing vs John King0-1

    A.J. Ewing strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Brett Baty vs John King0-1

    Brett Baty strikes out swinging.

    3-3, 7 pitches · 1 out before

  • Marcus Semien vs Anthony Bender0-3

    Marcus Semien homers (5) on a fly ball to left center field. Mark Vientos scores.

    0-0, 1 pitch · 2 outs before

  • Luis Torrens vs Anthony Bender0-3

    Luis Torrens flies out to center fielder Jakob Marsee.

    2-2, 5 pitches · 2 outs before

top 3rd(3)
  • Liam Hicks vs Nolan McLean0-3

    Liam Hicks grounds out, second baseman Marcus Semien to first baseman Mark Vientos.

    1-2, 5 pitches · 0 outs before

  • Otto Lopez vs Nolan McLean0-3

    Mets challenged (play at 1st), call on the field was overturned: Otto Lopez grounds out, third baseman Brett Baty to first baseman Mark Vientos.

    0-2, 3 pitches · 1 out before

  • Kyle Stowers vs Nolan McLean0-3

    Kyle Stowers strikes out swinging.

    3-3, 6 pitches · 2 outs before

bottom 3rd(3)
  • Carson Benge vs Anthony Bender0-3

    Carson Benge lines out to first baseman Connor Norby.

    2-2, 5 pitches · 0 outs before

  • Bo Bichette vs Anthony Bender0-3

    Bo Bichette flies out to right fielder Owen Caissie.

    0-2, 3 pitches · 1 out before

  • Juan Soto vs Anthony Bender0-3

    Juan Soto strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 4th(7)
  • Javier Sanoja vs Nolan McLean0-3

    Javier Sanoja walks.

    4-1, 5 pitches · 0 outs before

  • Jakob Marsee vs Nolan McLean0-3

    Jakob Marsee walks. Javier Sanoja to 2nd.

    4-2, 6 pitches · 0 outs before

  • Connor Norby vs Nolan McLean0-3

    Connor Norby flies out sharply to center fielder A.J. Ewing. Javier Sanoja to 3rd.

    1-2, 5 pitches · 0 outs before

  • Owen Caissie vs Nolan McLean1-3

    Owen Caissie doubles (9) on a fly ball to left fielder Juan Soto. Javier Sanoja scores. Jakob Marsee to 3rd.

    0-0, 1 pitch · 1 out before

  • Esteury Ruiz vs Nolan McLean1-3

    Esteury Ruiz grounds out, third baseman Brett Baty to first baseman Mark Vientos.

    1-0, 2 pitches · 1 out before

  • Xavier Edwards vs Nolan McLean1-3

    Xavier Edwards walks.

    4-2, 6 pitches · 2 outs before

  • Liam Hicks vs Nolan McLean1-3

    Liam Hicks grounds out, shortstop Bo Bichette to first baseman Mark Vientos.

    0-2, 3 pitches · 2 outs before

bottom 4th(7)
  • Jared Young vs Calvin Faucher1-3

    Calvin Faucher challenged (pitch result), call on the field was overturned: Jared Young called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Mark Vientos vs Calvin Faucher1-3

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

    1-3, 4 pitches · 1 out before

  • A.J. Ewing vs Calvin Faucher1-3

    A.J. Ewing walks.

    4-2, 6 pitches · 2 outs before

  • Brett Baty vs Calvin Faucher1-3

    Brett Baty singles on a line drive to left fielder Esteury Ruiz. A.J. Ewing to 2nd.

    0-0, 1 pitch · 2 outs before

  • Marcus Semien vs Calvin Faucher1-3

    Marcus Semien walks. A.J. Ewing to 3rd. Brett Baty to 2nd.

    4-2, 8 pitches · 2 outs before

  • Luis Torrens vs Calvin Faucher1-5

    Luis Torrens singles on a ground ball to right fielder Owen Caissie. A.J. Ewing scores. Brett Baty scores. Marcus Semien to 3rd.

    2-0, 3 pitches · 2 outs before

  • Carson Benge vs Cade Gibson1-5

    Carson Benge strikes out swinging.

    2-3, 6 pitches · 2 outs before

top 5th(3)
  • Otto Lopez vs Nolan McLean1-5

    Otto Lopez grounds out, third baseman Brett Baty to first baseman Mark Vientos.

    0-2, 4 pitches · 0 outs before

  • Kyle Stowers vs Nolan McLean1-5

    Kyle Stowers called out on strikes.

    3-3, 8 pitches · 1 out before

  • Javier Sanoja vs Nolan McLean1-5

    Javier Sanoja flies out to left fielder Juan Soto.

    0-1, 2 pitches · 2 outs before

bottom 5th(4)
  • Bo Bichette vs Cade Gibson1-5

    Bo Bichette grounds out, shortstop Otto Lopez to first baseman Connor Norby.

    1-1, 3 pitches · 0 outs before

  • Juan Soto vs Cade Gibson1-5

    Juan Soto singles on a ground ball to right fielder Owen Caissie.

    0-0, 1 pitch · 1 out before

  • Jared Young vs Cade Gibson1-5

    Jared Young grounds out, second baseman Xavier Edwards to first baseman Connor Norby. Juan Soto to 2nd.

    1-1, 3 pitches · 1 out before

  • Mark Vientos vs Cade Gibson1-5

    Mark Vientos flies out to center fielder Jakob Marsee.

    1-1, 3 pitches · 2 outs before

top 6th(5)
  • Jakob Marsee vs David Peterson1-5

    Jakob Marsee reaches on a fielding error by shortstop Bo Bichette.

    0-1, 2 pitches · 0 outs before

  • Connor Norby vs David Peterson1-5

    Connor Norby flies out sharply to center fielder A.J. Ewing.

    0-1, 2 pitches · 0 outs before

  • Heriberto Hernandez vs David Peterson1-5

    Heriberto Hernández flies out to right fielder Carson Benge.

    3-2, 6 pitches · 1 out before

  • Esteury Ruiz vs David Peterson1-5

    Esteury Ruiz walks. Jakob Marsee to 2nd.

    4-2, 6 pitches · 2 outs before

  • Xavier Edwards vs David Peterson1-5

    Xavier Edwards flies out to center fielder A.J. Ewing.

    0-0, 1 pitch · 2 outs before

bottom 6th(9)
  • A.J. Ewing vs Josh White1-5

    A.J. Ewing called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Brett Baty vs Josh White1-5

    Brett Baty flies out to left fielder Heriberto Hernández.

    2-2, 5 pitches · 1 out before

  • Marcus Semien vs Josh White1-5

    Marcus Semien walks.

    4-1, 5 pitches · 2 outs before

  • Luis Torrens vs Josh White1-5

    Luis Torrens hit by pitch. Marcus Semien to 2nd.

    2-2, 6 pitches · 2 outs before

  • Carson Benge vs Josh White1-5

    Carson Benge walks. Marcus Semien to 3rd. Luis Torrens to 2nd.

    4-1, 5 pitches · 2 outs before

  • Bo Bichette vs Josh White1-6

    Bo Bichette walks. Marcus Semien scores. Luis Torrens to 3rd. Carson Benge to 2nd.

    4-2, 8 pitches · 2 outs before

  • Juan Soto vs Josh White1-10

    Juan Soto hits a grand slam (13) to right center field. Luis Torrens scores. Carson Benge scores. Bo Bichette scores.

    1-0, 2 pitches · 2 outs before

  • Jared Young vs Josh White1-10

    Jared Young walks.

    4-2, 7 pitches · 2 outs before

  • Mark Vientos vs William Kempner1-10

    Mark Vientos pops out to second baseman Xavier Edwards.

    2-1, 4 pitches · 2 outs before

top 7th(4)
  • Liam Hicks vs David Peterson1-10

    Liam Hicks strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Otto Lopez vs David Peterson1-10

    Otto Lopez strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Kyle Stowers vs David Peterson1-10

    Kyle Stowers doubles (10) on a line drive to right fielder Carson Benge.

    1-2, 4 pitches · 2 outs before

  • Javier Sanoja vs David Peterson1-10

    Javier Sanoja grounds out, third baseman Brett Baty to first baseman Mark Vientos.

    0-1, 2 pitches · 2 outs before

bottom 7th(5)
  • A.J. Ewing vs William Kempner1-10

    A.J. Ewing strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Brett Baty vs William Kempner1-10

    Brett Baty called out on strikes.

    1-3, 4 pitches · 1 out before

  • Marcus Semien vs William Kempner1-10

    Marcus Semien singles on a sharp line drive to left fielder Heriberto Hernández.

    3-2, 6 pitches · 2 outs before

  • Luis Torrens vs William Kempner1-10

    Luis Torrens singles on a line drive to left fielder Heriberto Hernández. Marcus Semien to 3rd. Marcus Semien advances to 3rd, on a fielding error by left fielder Heriberto Hernández.

    3-2, 7 pitches · 2 outs before

  • Carson Benge vs William Kempner1-10

    Carson Benge strikes out on a foul tip.

    0-3, 3 pitches · 2 outs before

top 8th(3)
  • Jakob Marsee vs David Peterson1-10

    Jakob Marsee called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Connor Norby vs David Peterson1-10

    Connor Norby flies out to center fielder A.J. Ewing.

    0-1, 2 pitches · 1 out before

  • Heriberto Hernandez vs David Peterson1-10

    Heriberto Hernández grounds out, shortstop Vidal Bruján to first baseman Mark Vientos.

    2-1, 4 pitches · 2 outs before

bottom 8th(3)
  • MJ Melendez vs Javier Sanoja1-10

    MJ Melendez flies out to left fielder Heriberto Hernández.

    2-2, 5 pitches · 0 outs before

  • Vidal Bruján vs Javier Sanoja1-10

    Vidal Bruján lines out sharply to center fielder Jakob Marsee.

    0-1, 2 pitches · 1 out before

  • Jared Young vs Javier Sanoja1-10

    Jared Young lines out sharply to center fielder Jakob Marsee.

    1-0, 2 pitches · 2 outs before

top 9th(3)
  • Esteury Ruiz vs David Peterson1-10

    Esteury Ruiz flies out to right fielder Carson Benge.

    2-2, 5 pitches · 0 outs before

  • Xavier Edwards vs David Peterson1-10

    Xavier Edwards grounds out, shortstop Vidal Bruján to first baseman Mark Vientos.

    1-0, 2 pitches · 1 out before

  • Liam Hicks vs David Peterson1-10

    Liam Hicks lines out to third baseman Brett Baty.

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