San Francisco Giants 5, 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 San Francisco Giants, 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 San Francisco Giants led; a negative differential means Texas Rangers led.Run differential+50−5123456789
  1. 01top 1: Nate Furman flies out to center fielder Evan Carter.00
  2. 02top 1: Jung Hoo Lee challenged (pitch result), call on the field was confirmed: Jung Hoo Lee called out on strikes.00
  3. 03top 1: Willy Adames walks.00
  4. 04top 1: Rafael Devers flies out to left fielder Wyatt Langford.00
  5. 05bottom 1: Joc Pederson strikes out on a foul tip.00
  6. 06bottom 1: Wyatt Langford walks.00
  7. 07bottom 1: Corey Seager strikes out on a foul tip.00
  8. 08bottom 1: Brandon Nimmo strikes out swinging.00
  9. 09top 2: Daniel Susac reaches on a fielding error by third baseman Ezequiel Duran. Daniel Susac to 2nd.00
  10. 10top 2: Drew Gilbert singles on a line drive to right fielder Brandon Nimmo. Daniel Susac scores. Drew Gilbert to 3rd. Fielding error by right fielder Brandon Nimmo.10
  11. 11top 2: Osleivis Basabe out on a sacrifice fly to right fielder Brandon Nimmo. Drew Gilbert scores.20
  12. 12top 2: Grant McCray grounds out to first baseman Jake Burger.20
  13. 13top 2: Christian Koss called out on strikes.20
  14. 14bottom 2: Evan Carter grounds out to first baseman Rafael Devers.20
  15. 15bottom 2: Jake Burger strikes out swinging.20
  16. 16bottom 2: Ezequiel Duran singles on a ground ball to shortstop Willy Adames, deflected by third baseman Christian Koss.20
  17. 17bottom 2: Austin Wynns singles on a line drive to left fielder Grant McCray. Ezequiel Duran to 2nd.20
  18. 18bottom 2: Nicky Lopez strikes out swinging.20
  19. 19top 3: Nate Furman strikes out swinging.20
  20. 20top 3: Jung Hoo Lee homers (7) on a fly ball to right center field.30
  21. 21top 3: Willy Adames grounds out, shortstop Corey Seager to first baseman Jake Burger.30
  22. 22top 3: Rafael Devers grounds out, second baseman Nicky Lopez to first baseman Jake Burger.30
  23. 23bottom 3: Joc Pederson singles on a ground ball to shortstop Willy Adames.30
  24. 24bottom 3: Wyatt Langford strikes out on a foul tip.30
  25. 25bottom 3: Corey Seager singles on a fly ball to left fielder Grant McCray. Joc Pederson to 2nd.30
  26. 26bottom 3: Brandon Nimmo pops out to third baseman Christian Koss on the infield fly rule.30
  27. 27bottom 3: Evan Carter lines out to shortstop Willy Adames.30
  28. 28top 4: Daniel Susac pops out to third baseman Ezequiel Duran.30
  29. 29top 4: Drew Gilbert flies out to center fielder Evan Carter.30
  30. 30top 4: Osleivis Basabe singles on a line drive to left fielder Wyatt Langford.30
  31. 31top 4: Grant McCray grounds out, shortstop Corey Seager to first baseman Jake Burger.30
  32. 32bottom 4: Jake Burger flies out to center fielder Drew Gilbert.30
  33. 33bottom 4: Ezequiel Duran singles on a line drive to left fielder Grant McCray.30
  34. 34bottom 4: Austin Wynns flies out to right fielder Jung Hoo Lee.30
  35. 35bottom 4: Nicky Lopez lines out to right fielder Jung Hoo Lee.30
  36. 36top 5: Christian Koss lines out to left fielder Wyatt Langford.30
  37. 37top 5: Nate Furman grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.30
  38. 38top 5: Jung Hoo Lee singles on a line drive to left fielder Wyatt Langford.30
  39. 39top 5: Willy Adames pops out to shortstop Corey Seager.30
  40. 40bottom 5: Joc Pederson lines out to right fielder Jung Hoo Lee.30
  41. 41bottom 5: Wyatt Langford strikes out on a foul tip.30
  42. 42bottom 5: Corey Seager grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.30
  43. 43top 6: Rafael Devers strikes out on a foul tip.30
  44. 44top 6: Daniel Susac flies out to left fielder Wyatt Langford.30
  45. 45top 6: Drew Gilbert grounds out, second baseman Nicky Lopez to first baseman Jake Burger.30
  46. 46bottom 6: Brandon Nimmo flies out to right fielder Jung Hoo Lee.30
  47. 47bottom 6: Evan Carter strikes out swinging.30
  48. 48bottom 6: Jake Burger flies out to right fielder Jung Hoo Lee.30
  49. 49top 7: Osleivis Basabe grounds out softly, catcher Austin Wynns to first baseman Jake Burger.30
  50. 50top 7: Austin Wynns challenged (pitch result), call on the field was confirmed: Grant McCray walks.30
  51. 51top 7: Christian Koss strikes out swinging.30
  52. 52top 7: Nate Furman lines out to left fielder Wyatt Langford.30
  53. 53bottom 7: Ezequiel Duran doubles (20) on a ground ball to left fielder Grant McCray, deflected by third baseman Christian Koss.30
  54. 54bottom 7: Alejandro Osuna grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers. Ezequiel Duran to 3rd.30
  55. 55bottom 7: Nicky Lopez strikes out swinging.30
  56. 56bottom 7: Joc Pederson strikes out swinging.30
  57. 57top 8: Jung Hoo Lee homers (8) on a line drive to right center field.40
  58. 58top 8: Willy Adames pops out to shortstop Corey Seager.40
  59. 59top 8: Rafael Devers grounds out to first baseman Jake Burger.40
  60. 60top 8: Daniel Susac walks.40
  61. 61top 8: Drew Gilbert flies out to left fielder Wyatt Langford.40
  62. 62bottom 8: Wyatt Langford grounds out, shortstop Willy Adames to first baseman Rafael Devers.40
  63. 63bottom 8: Corey Seager walks.40
  64. 64bottom 8: Brandon Nimmo grounds into a force out, first baseman Rafael Devers to shortstop Willy Adames. Corey Seager out at 2nd. Brandon Nimmo to 1st.40
  65. 65bottom 8: Evan Carter grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.40
  66. 66top 9: Osleivis Basabe flies out to right fielder Brandon Nimmo.40
  67. 67top 9: Grant McCray walks.40
  68. 68top 9: Christian Koss singles on a ground ball to third baseman Ezequiel Duran. Grant McCray to 2nd.40
  69. 69top 9: Nate Furman walks. Grant McCray to 3rd. Christian Koss to 2nd.40
  70. 70top 9: Jung Hoo Lee out on a sacrifice fly to center fielder Evan Carter. Grant McCray scores.50
  71. 71top 9: Willy Adames strikes out swinging.50
  72. 72bottom 9: Giants challenged (play at 1st), call on the field was overturned: Jake Burger grounds out, shortstop Willy Adames to first baseman Rafael Devers.50
  73. 73bottom 9: Ezequiel Duran homers (13) on a fly ball to left field.51
  74. 74bottom 9: Elias Díaz walks.51
  75. 75bottom 9: Cam Cauley grounds into a double play, shortstop Willy Adames to second baseman Osleivis Basabe to first baseman Rafael Devers. Elias Díaz out at 2nd. Cam Cauley out at 1st.51
Boxscore

Key evidence.

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

San Francisco Giants boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Rafael Devers1B4000000000040000010
Willy AdamesSS4000100000.2000.20050000010
Jung Hoo LeeRF40.75000003020.6002.850523112.25019
Drew GilbertCF40.25000001000.2500.500410000.25001
Sam HentgesP1500001.333042001000.750
Logan WebbP124005060189608011
Tristan BeckP13127110.333011710006
Daniel SusacC3000110000.2500.25041000000
Christian Koss3B40.25000001000.2500.500400000.25021
Osleivis Basabe2B30.33300001000.2500.583401010.33301
Grant McCrayLF2000200000.5000.50041010000
Nate FurmanDH4000100000.2000.20050000010
Keaton WinnP0300100.667021001001.500
Reiver SanmartinP0100000.66702400000

Team line

Texas Rangers
Texas Rangers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Joc PedersonDH40.25000001000.2500.500400000.25021
Corey SeagerSS30.33300101000.5000.833400000.33311
Brandon NimmoRF4000000000040000010
Jake Burger1B4000000000040000010
Ezequiel Duran3B4110004011341100208
Evan CarterCF4000000000040000010
Nicky Lopez2B3000000000030000020
Elias DiazC0001000011000000
Alejandro OsunaPH1000000000010000000
Peyton GrayP1519111031210002
Cal QuantrillP12411.5004161188734000.833
Cam Cauley1000000000010000000
Wyatt LangfordLF3000100000.2500.25040010020
Cam CauleyPH1000000000010000000
Austin WynnsC20.50000001000.5001200000.50001
Ben Peoples1000001032701001
Ben PeoplesP1400001032701001
Nolan KinghamP2619101032211003

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-08-04T00:05:00Z · Final

San Francisco Giants

Probable pitcher: Logan Webb (R)

Texas Rangers

Probable pitcher: Cal Quantrill (R)

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • Nate Furman vs Cal Quantrill0-0

    Nate Furman flies out to center fielder Evan Carter.

    0-0, 1 pitch · 0 outs before

  • Jung Hoo Lee vs Cal Quantrill0-0

    Jung Hoo Lee challenged (pitch result), call on the field was confirmed: Jung Hoo Lee called out on strikes.

    2-3, 5 pitches · 1 out before

  • Willy Adames vs Cal Quantrill0-0

    Willy Adames walks.

    4-2, 7 pitches · 2 outs before

  • Rafael Devers vs Cal Quantrill0-0

    Rafael Devers flies out to left fielder Wyatt Langford.

    0-0, 1 pitch · 2 outs before

bottom 1st(4)
  • Joc Pederson vs Logan Webb0-0

    Joc Pederson strikes out on a foul tip.

    3-3, 6 pitches · 0 outs before

  • Wyatt Langford vs Logan Webb0-0

    Wyatt Langford walks.

    4-1, 5 pitches · 1 out before

  • Corey Seager vs Logan Webb0-0

    Corey Seager strikes out on a foul tip.

    0-3, 3 pitches · 1 out before

  • Brandon Nimmo vs Logan Webb0-0

    Brandon Nimmo strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 2nd(5)
  • Daniel Susac vs Cal Quantrill0-0

    Daniel Susac reaches on a fielding error by third baseman Ezequiel Duran. Daniel Susac to 2nd.

    1-1, 3 pitches · 0 outs before

  • Drew Gilbert vs Cal Quantrill1-0

    Drew Gilbert singles on a line drive to right fielder Brandon Nimmo. Daniel Susac scores. Drew Gilbert to 3rd. Fielding error by right fielder Brandon Nimmo.

    0-0, 1 pitch · 0 outs before

  • Osleivis Basabe vs Cal Quantrill2-0

    Osleivis Basabe out on a sacrifice fly to right fielder Brandon Nimmo. Drew Gilbert scores.

    1-1, 3 pitches · 0 outs before

  • Grant McCray vs Cal Quantrill2-0

    Grant McCray grounds out to first baseman Jake Burger.

    2-1, 4 pitches · 1 out before

  • Christian Koss vs Cal Quantrill2-0

    Christian Koss called out on strikes.

    2-3, 8 pitches · 2 outs before

bottom 2nd(5)
  • Evan Carter vs Logan Webb2-0

    Evan Carter grounds out to first baseman Rafael Devers.

    1-2, 4 pitches · 0 outs before

  • Jake Burger vs Logan Webb2-0

    Jake Burger strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Ezequiel Duran vs Logan Webb2-0

    Ezequiel Duran singles on a ground ball to shortstop Willy Adames, deflected by third baseman Christian Koss.

    2-1, 4 pitches · 2 outs before

  • Austin Wynns vs Logan Webb2-0

    Austin Wynns singles on a line drive to left fielder Grant McCray. Ezequiel Duran to 2nd.

    0-1, 2 pitches · 2 outs before

  • Nicky Lopez vs Logan Webb2-0

    Nicky Lopez strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 3rd(4)
  • Nate Furman vs Cal Quantrill2-0

    Nate Furman strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Jung Hoo Lee vs Cal Quantrill3-0

    Jung Hoo Lee homers (7) on a fly ball to right center field.

    1-1, 3 pitches · 1 out before

  • Willy Adames vs Cal Quantrill3-0

    Willy Adames grounds out, shortstop Corey Seager to first baseman Jake Burger.

    2-2, 7 pitches · 1 out before

  • Rafael Devers vs Cal Quantrill3-0

    Rafael Devers grounds out, second baseman Nicky Lopez to first baseman Jake Burger.

    0-1, 2 pitches · 2 outs before

bottom 3rd(5)
  • Joc Pederson vs Logan Webb3-0

    Joc Pederson singles on a ground ball to shortstop Willy Adames.

    2-2, 7 pitches · 0 outs before

  • Wyatt Langford vs Logan Webb3-0

    Wyatt Langford strikes out on a foul tip.

    0-3, 5 pitches · 0 outs before

  • Corey Seager vs Logan Webb3-0

    Corey Seager singles on a fly ball to left fielder Grant McCray. Joc Pederson to 2nd.

    1-0, 2 pitches · 1 out before

  • Brandon Nimmo vs Logan Webb3-0

    Brandon Nimmo pops out to third baseman Christian Koss on the infield fly rule.

    1-0, 2 pitches · 1 out before

  • Evan Carter vs Logan Webb3-0

    Evan Carter lines out to shortstop Willy Adames.

    0-0, 1 pitch · 2 outs before

top 4th(4)
  • Daniel Susac vs Cal Quantrill3-0

    Daniel Susac pops out to third baseman Ezequiel Duran.

    2-1, 4 pitches · 0 outs before

  • Drew Gilbert vs Cal Quantrill3-0

    Drew Gilbert flies out to center fielder Evan Carter.

    2-1, 4 pitches · 1 out before

  • Osleivis Basabe vs Cal Quantrill3-0

    Osleivis Basabe singles on a line drive to left fielder Wyatt Langford.

    0-1, 2 pitches · 2 outs before

  • Grant McCray vs Cal Quantrill3-0

    Grant McCray grounds out, shortstop Corey Seager to first baseman Jake Burger.

    2-2, 5 pitches · 2 outs before

bottom 4th(4)
  • Jake Burger vs Logan Webb3-0

    Jake Burger flies out to center fielder Drew Gilbert.

    1-2, 5 pitches · 0 outs before

  • Ezequiel Duran vs Logan Webb3-0

    Ezequiel Duran singles on a line drive to left fielder Grant McCray.

    1-0, 2 pitches · 1 out before

  • Austin Wynns vs Logan Webb3-0

    Austin Wynns flies out to right fielder Jung Hoo Lee.

    0-2, 4 pitches · 1 out before

  • Nicky Lopez vs Logan Webb3-0

    Nicky Lopez lines out to right fielder Jung Hoo Lee.

    0-0, 1 pitch · 2 outs before

top 5th(4)
  • Christian Koss vs Cal Quantrill3-0

    Christian Koss lines out to left fielder Wyatt Langford.

    0-1, 2 pitches · 0 outs before

  • Nate Furman vs Cal Quantrill3-0

    Nate Furman grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.

    1-1, 3 pitches · 1 out before

  • Jung Hoo Lee vs Cal Quantrill3-0

    Jung Hoo Lee singles on a line drive to left fielder Wyatt Langford.

    2-2, 6 pitches · 2 outs before

  • Willy Adames vs Cal Quantrill3-0

    Willy Adames pops out to shortstop Corey Seager.

    2-0, 3 pitches · 2 outs before

bottom 5th(3)
  • Joc Pederson vs Logan Webb3-0

    Joc Pederson lines out to right fielder Jung Hoo Lee.

    1-2, 4 pitches · 0 outs before

  • Wyatt Langford vs Logan Webb3-0

    Wyatt Langford strikes out on a foul tip.

    3-3, 6 pitches · 1 out before

  • Corey Seager vs Logan Webb3-0

    Corey Seager grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.

    2-2, 5 pitches · 2 outs before

top 6th(3)
  • Rafael Devers vs Cal Quantrill3-0

    Rafael Devers strikes out on a foul tip.

    1-3, 4 pitches · 0 outs before

  • Daniel Susac vs Cal Quantrill3-0

    Daniel Susac flies out to left fielder Wyatt Langford.

    1-0, 2 pitches · 1 out before

  • Drew Gilbert vs Cal Quantrill3-0

    Drew Gilbert grounds out, second baseman Nicky Lopez to first baseman Jake Burger.

    0-1, 2 pitches · 2 outs before

bottom 6th(3)
  • Brandon Nimmo vs Logan Webb3-0

    Brandon Nimmo flies out to right fielder Jung Hoo Lee.

    3-2, 6 pitches · 0 outs before

  • Evan Carter vs Logan Webb3-0

    Evan Carter strikes out swinging.

    3-3, 8 pitches · 1 out before

  • Jake Burger vs Logan Webb3-0

    Jake Burger flies out to right fielder Jung Hoo Lee.

    2-0, 3 pitches · 2 outs before

top 7th(4)
  • Osleivis Basabe vs Ben Peoples3-0

    Osleivis Basabe grounds out softly, catcher Austin Wynns to first baseman Jake Burger.

    2-2, 9 pitches · 0 outs before

  • Grant McCray vs Ben Peoples3-0

    Austin Wynns challenged (pitch result), call on the field was confirmed: Grant McCray walks.

    4-2, 6 pitches · 1 out before

  • Christian Koss vs Ben Peoples3-0

    Christian Koss strikes out swinging.

    3-3, 7 pitches · 1 out before

  • Nate Furman vs Ben Peoples3-0

    Nate Furman lines out to left fielder Wyatt Langford.

    3-1, 5 pitches · 2 outs before

bottom 7th(4)
  • Ezequiel Duran vs Keaton Winn3-0

    Ezequiel Duran doubles (20) on a ground ball to left fielder Grant McCray, deflected by third baseman Christian Koss.

    2-1, 4 pitches · 0 outs before

  • Alejandro Osuna vs Keaton Winn3-0

    Alejandro Osuna grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers. Ezequiel Duran to 3rd.

    1-0, 2 pitches · 0 outs before

  • Nicky Lopez vs Keaton Winn3-0

    Nicky Lopez strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Joc Pederson vs Sam Hentges3-0

    Joc Pederson strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 8th(5)
  • Jung Hoo Lee vs Peyton Gray4-0

    Jung Hoo Lee homers (8) on a line drive to right center field.

    0-0, 1 pitch · 0 outs before

  • Willy Adames vs Peyton Gray4-0

    Willy Adames pops out to shortstop Corey Seager.

    0-0, 1 pitch · 0 outs before

  • Rafael Devers vs Peyton Gray4-0

    Rafael Devers grounds out to first baseman Jake Burger.

    1-1, 3 pitches · 1 out before

  • Daniel Susac vs Peyton Gray4-0

    Daniel Susac walks.

    4-0, 4 pitches · 2 outs before

  • Drew Gilbert vs Peyton Gray4-0

    Drew Gilbert flies out to left fielder Wyatt Langford.

    1-1, 3 pitches · 2 outs before

bottom 8th(4)
  • Wyatt Langford vs Sam Hentges4-0

    Wyatt Langford grounds out, shortstop Willy Adames to first baseman Rafael Devers.

    0-0, 1 pitch · 0 outs before

  • Corey Seager vs Sam Hentges4-0

    Corey Seager walks.

    4-1, 5 pitches · 1 out before

  • Brandon Nimmo vs Sam Hentges4-0

    Brandon Nimmo grounds into a force out, first baseman Rafael Devers to shortstop Willy Adames. Corey Seager out at 2nd. Brandon Nimmo to 1st.

    3-1, 5 pitches · 1 out before

  • Evan Carter vs Sam Hentges4-0

    Evan Carter grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.

    2-1, 4 pitches · 2 outs before

top 9th(6)
  • Osleivis Basabe vs Nolan Kingham4-0

    Osleivis Basabe flies out to right fielder Brandon Nimmo.

    0-1, 2 pitches · 0 outs before

  • Grant McCray vs Nolan Kingham4-0

    Grant McCray walks.

    4-1, 5 pitches · 1 out before

  • Christian Koss vs Nolan Kingham4-0

    Christian Koss singles on a ground ball to third baseman Ezequiel Duran. Grant McCray to 2nd.

    0-1, 2 pitches · 1 out before

  • Nate Furman vs Nolan Kingham4-0

    Nate Furman walks. Grant McCray to 3rd. Christian Koss to 2nd.

    4-1, 5 pitches · 1 out before

  • Jung Hoo Lee vs Nolan Kingham5-0

    Jung Hoo Lee out on a sacrifice fly to center fielder Evan Carter. Grant McCray scores.

    0-0, 1 pitch · 1 out before

  • Willy Adames vs Nolan Kingham5-0

    Willy Adames strikes out swinging.

    3-3, 7 pitches · 2 outs before

bottom 9th(4)
  • Jake Burger vs Tristan Beck5-0

    Giants challenged (play at 1st), call on the field was overturned: Jake Burger grounds out, shortstop Willy Adames to first baseman Rafael Devers.

    1-1, 3 pitches · 0 outs before

  • Ezequiel Duran vs Tristan Beck5-1

    Ezequiel Duran homers (13) on a fly ball to left field.

    3-2, 8 pitches · 1 out before

  • Elias Diaz vs Tristan Beck5-1

    Elias Díaz walks.

    4-2, 6 pitches · 1 out before

  • Cam Cauley vs Reiver Sanmartin5-1

    Cam Cauley grounds into a double play, shortstop Willy Adames to second baseman Osleivis Basabe to first baseman Rafael Devers. Elias Díaz out at 2nd. Cam Cauley out at 1st.

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