Athletics 2, Detroit Tigers 6

baseball game fileFinal
Comerica Park · Detroit

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Athletics, below favors Detroit Tigers. 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 Athletics led; a negative differential means Detroit Tigers led.Run differential+50−5123456789
  1. 01top 1: Zack Gelof strikes out swinging.00
  2. 02top 1: Nick Kurtz strikes out swinging.00
  3. 03top 1: Shea Langeliers strikes out swinging.00
  4. 04bottom 1: Kevin McGonigle walks.00
  5. 05bottom 1: Colt Keith homers (7) on a fly ball to right center field. Kevin McGonigle scores.02
  6. 06bottom 1: Riley Greene grounds out to first baseman Nick Kurtz.02
  7. 07bottom 1: Dillon Dingler grounds out, third baseman Max Muncy to first baseman Nick Kurtz.02
  8. 08bottom 1: Kerry Carpenter flies out to left fielder Zack Gelof.02
  9. 09top 2: Jonah Heim singles on a ground ball to third baseman Colt Keith.02
  10. 10top 2: Jacob Wilson lines out to right fielder Matt Vierling.02
  11. 11top 2: Colby Thomas strikes out swinging.02
  12. 12top 2: Joshua Kuroda-Grauer doubles (3) on a ground ball to left fielder Riley Greene. Jonah Heim to 3rd.02
  13. 13top 2: Max Muncy called out on strikes.02
  14. 14bottom 2: Zach McKinstry lines out to first baseman Nick Kurtz.02
  15. 15bottom 2: Shea Langeliers challenged (pitch result), call on the field was overturned: Spencer Torkelson called out on strikes.02
  16. 16bottom 2: James Outman called out on strikes.02
  17. 17top 3: Henry Bolte homers (3) on a fly ball to left field.12
  18. 18top 3: Zack Gelof singles on a ground ball to third baseman Colt Keith.12
  19. 19top 3: Nick Kurtz grounds out softly, third baseman Colt Keith to first baseman Spencer Torkelson. Zack Gelof to 2nd.12
  20. 20top 3: Shea Langeliers strikes out swinging.12
  21. 21top 3: Jonah Heim flies out to center fielder James Outman.12
  22. 22bottom 3: Matt Vierling grounds out, third baseman Max Muncy to first baseman Nick Kurtz.12
  23. 23bottom 3: Kevin McGonigle reaches on a fielding error by center fielder Henry Bolte.12
  24. 24bottom 3: Colt Keith walks. Kevin McGonigle to 2nd.12
  25. 25bottom 3: Riley Greene called out on strikes.12
  26. 26bottom 3: Dillon Dingler called out on strikes.12
  27. 27top 4: Jacob Wilson grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.12
  28. 28top 4: Colby Thomas strikes out swinging.12
  29. 29top 4: Joshua Kuroda-Grauer singles on a line drive to center fielder James Outman.12
  30. 30top 4: Max Muncy walks. Joshua Kuroda-Grauer to 2nd.12
  31. 31top 4: Henry Bolte lines out to second baseman Zach McKinstry.12
  32. 32bottom 4: Kerry Carpenter hit by pitch.12
  33. 33bottom 4: Zach McKinstry singles on a ground ball to right fielder Colby Thomas. Kerry Carpenter to 3rd.12
  34. 34bottom 4: Spencer Torkelson reaches on a fielder's choice out, third baseman Max Muncy to catcher Shea Langeliers. Kerry Carpenter out at home. Zach McKinstry to 2nd.12
  35. 35bottom 4: James Outman lines out to left fielder Zack Gelof.12
  36. 36bottom 4: Matt Vierling flies out to right fielder Colby Thomas.12
  37. 37top 5: Zack Gelof strikes out swinging.12
  38. 38top 5: Nick Kurtz strikes out on a foul tip.12
  39. 39top 5: Shea Langeliers walks.12
  40. 40top 5: Jonah Heim grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.12
  41. 41bottom 5: Kevin McGonigle singles on a ground ball to right fielder Colby Thomas.12
  42. 42bottom 5: Colt Keith grounds into a double play, first baseman Nick Kurtz to shortstop Jacob Wilson. Kevin McGonigle out at 2nd. Colt Keith out at 1st.12
  43. 43bottom 5: Riley Greene grounds out softly, pitcher Jacob Lopez to first baseman Nick Kurtz.12
  44. 44top 6: Jacob Wilson grounds out softly, pitcher Kyle Finnegan to first baseman Spencer Torkelson.12
  45. 45top 6: Lawrence Butler grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.12
  46. 46top 6: Joshua Kuroda-Grauer singles on a sharp ground ball to center fielder James Outman.12
  47. 47top 6: With Max Muncy batting, Joshua Kuroda-Grauer picked off and caught stealing 2nd base, second baseman Zach McKinstry.12
  48. 48bottom 6: Dillon Dingler flies out to center fielder Henry Bolte.12
  49. 49bottom 6: Kerry Carpenter called out on strikes.12
  50. 50bottom 6: Zach McKinstry walks.12
  51. 51bottom 6: Spencer Torkelson singles on a line drive to center fielder Henry Bolte. Zach McKinstry to 3rd.12
  52. 52bottom 6: Ben Malgeri doubles (1) on a fly ball to right fielder Lawrence Butler. Zach McKinstry scores. Spencer Torkelson to 3rd.13
  53. 53bottom 6: Matt Vierling doubles (12) on a line drive to right fielder Lawrence Butler. Spencer Torkelson scores. Ben Malgeri scores.15
  54. 54bottom 6: Kevin McGonigle singles on a sharp line drive to center fielder Henry Bolte. Matt Vierling scores.16
  55. 55bottom 6: Hao-Yu Lee strikes out swinging.16
  56. 56top 7: Max Muncy grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.16
  57. 57top 7: Henry Bolte hit by pitch.16
  58. 58top 7: Zack Gelof strikes out swinging.16
  59. 59top 7: Nick Kurtz reaches on a fielding error by second baseman Hao-Yu Lee. Henry Bolte to 2nd.16
  60. 60top 7: Shea Langeliers singles on a sharp ground ball to center fielder Matt Vierling. Henry Bolte scores. Nick Kurtz to 2nd.26
  61. 61top 7: Jonah Heim hit by pitch. Nick Kurtz to 3rd. Shea Langeliers to 2nd.26
  62. 62top 7: Jacob Wilson challenged (pitch result), call on the field was confirmed: Jacob Wilson called out on strikes.26
  63. 63bottom 7: Riley Greene lines out to shortstop Jacob Wilson.26
  64. 64bottom 7: Shea Langeliers challenged (pitch result), call on the field was overturned: Dillon Dingler called out on strikes.26
  65. 65bottom 7: Kerry Carpenter strikes out swinging.26
  66. 66top 8: Lawrence Butler grounds out, first baseman Spencer Torkelson to pitcher Jacob Waguespack.26
  67. 67top 8: Joshua Kuroda-Grauer grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.26
  68. 68top 8: Max Muncy lines out sharply to right fielder Ben Malgeri.26
  69. 69bottom 8: Zach McKinstry singles on a line drive to right fielder Lawrence Butler.26
  70. 70bottom 8: Spencer Torkelson strikes out swinging.26
  71. 71bottom 8: Ben Malgeri walks. Zach McKinstry to 2nd.26
  72. 72bottom 8: Matt Vierling strikes out swinging.26
  73. 73bottom 8: Kevin McGonigle strikes out swinging.26
  74. 74top 9: Henry Bolte grounds out sharply, shortstop Zach McKinstry to first baseman Spencer Torkelson.26
  75. 75top 9: Zack Gelof strikes out swinging.26
  76. 76top 9: Nick Kurtz flies out to left fielder Riley Greene.26
Boxscore

Key evidence.

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

Team line

Athletics
Athletics boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Henry BolteCF30.33300001110.5001.833421001.33304
Shea LangeliersC30.33300101000.5000.833401000.33321
Jonah HeimDH30.33300001100.5000.833400000.33301
Colby ThomasRF2000000000020000020
Nick Kurtz1B5000000000050000020
Elvis AlvaradoP1500101032303002
J.T. GinnP21824.5002141126124001
Joshua Kuroda-Grauer40.75000003000.7501.500400000.75003
Zack GelofLF50.20000001000.2000.400500000.20041
Joshua Kuroda-Grauer2B40.75010013000.7501.75040000104
Jacob LopezP114412503096344002
Lawrence ButlerRF2000000000020000000
Max Muncy3B3000100000.2500.25040000010
Jacob WilsonSS4000000000040000010
Jacob Wilson4000000000040000010
Detroit Tigers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Kevin McGonigle3B40.50000102000.6001.100511000.50012
Colt Keith3B20.50000101010.6672.66731200204
Jacob WaguespackP0600002062301000
Riley GreeneLF4000000000040000010
Dillon DinglerC4000000000040000020
Kerry CarpenterDH3000000100.2500.25040000020
Spencer Torkelson1B40.25000001000.2500.500410000.25021
Zach McKinstrySS30.66700102000.7501.417410000.66702
Hao-Yu Lee2B1000000000010000010
James OutmanCF2000000000020000010
Ben MalgeriRF1110101001321100202
Matt VierlingCF40.25010001000.2500.750412000.50012
Kyle FinneganP0300101031000001
Drew AndersonP0700101032912001
Tarik SkubalP22211.8005150159619011.400

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-07T22:40:00Z · Final
Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Zack Gelof vs Tarik Skubal0-0

    Zack Gelof strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Nick Kurtz vs Tarik Skubal0-0

    Nick Kurtz strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Shea Langeliers vs Tarik Skubal0-0

    Shea Langeliers strikes out swinging.

    3-3, 6 pitches · 2 outs before

bottom 1st(5)
  • Kevin McGonigle vs J.T. Ginn0-0

    Kevin McGonigle walks.

    4-2, 8 pitches · 0 outs before

  • Colt Keith vs J.T. Ginn0-2

    Colt Keith homers (7) on a fly ball to right center field. Kevin McGonigle scores.

    0-0, 1 pitch · 0 outs before

  • Riley Greene vs J.T. Ginn0-2

    Riley Greene grounds out to first baseman Nick Kurtz.

    0-1, 2 pitches · 0 outs before

  • Dillon Dingler vs J.T. Ginn0-2

    Dillon Dingler grounds out, third baseman Max Muncy to first baseman Nick Kurtz.

    0-2, 3 pitches · 1 out before

  • Kerry Carpenter vs J.T. Ginn0-2

    Kerry Carpenter flies out to left fielder Zack Gelof.

    1-0, 2 pitches · 2 outs before

top 2nd(5)
  • Jonah Heim vs Tarik Skubal0-2

    Jonah Heim singles on a ground ball to third baseman Colt Keith.

    2-2, 7 pitches · 0 outs before

  • Jacob Wilson vs Tarik Skubal0-2

    Jacob Wilson lines out to right fielder Matt Vierling.

    1-2, 6 pitches · 0 outs before

  • Colby Thomas vs Tarik Skubal0-2

    Colby Thomas strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Joshua Kuroda-Grauer vs Tarik Skubal0-2

    Joshua Kuroda-Grauer doubles (3) on a ground ball to left fielder Riley Greene. Jonah Heim to 3rd.

    1-0, 2 pitches · 2 outs before

  • Max Muncy vs Tarik Skubal0-2

    Max Muncy called out on strikes.

    1-3, 4 pitches · 2 outs before

bottom 2nd(3)
  • Zach McKinstry vs J.T. Ginn0-2

    Zach McKinstry lines out to first baseman Nick Kurtz.

    1-1, 3 pitches · 0 outs before

  • Spencer Torkelson vs J.T. Ginn0-2

    Shea Langeliers challenged (pitch result), call on the field was overturned: Spencer Torkelson called out on strikes.

    3-3, 7 pitches · 1 out before

  • James Outman vs J.T. Ginn0-2

    James Outman called out on strikes.

    1-3, 4 pitches · 2 outs before

top 3rd(5)
  • Henry Bolte vs Tarik Skubal1-2

    Henry Bolte homers (3) on a fly ball to left field.

    3-1, 5 pitches · 0 outs before

  • Zack Gelof vs Tarik Skubal1-2

    Zack Gelof singles on a ground ball to third baseman Colt Keith.

    1-0, 2 pitches · 0 outs before

  • Nick Kurtz vs Tarik Skubal1-2

    Nick Kurtz grounds out softly, third baseman Colt Keith to first baseman Spencer Torkelson. Zack Gelof to 2nd.

    2-0, 3 pitches · 0 outs before

  • Shea Langeliers vs Tarik Skubal1-2

    Shea Langeliers strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Jonah Heim vs Tarik Skubal1-2

    Jonah Heim flies out to center fielder James Outman.

    0-1, 2 pitches · 2 outs before

bottom 3rd(5)
  • Matt Vierling vs J.T. Ginn1-2

    Matt Vierling grounds out, third baseman Max Muncy to first baseman Nick Kurtz.

    0-0, 1 pitch · 0 outs before

  • Kevin McGonigle vs J.T. Ginn1-2

    Kevin McGonigle reaches on a fielding error by center fielder Henry Bolte.

    1-1, 3 pitches · 1 out before

  • Colt Keith vs J.T. Ginn1-2

    Colt Keith walks. Kevin McGonigle to 2nd.

    4-1, 5 pitches · 1 out before

  • Riley Greene vs J.T. Ginn1-2

    Riley Greene called out on strikes.

    0-3, 3 pitches · 1 out before

  • Dillon Dingler vs J.T. Ginn1-2

    Dillon Dingler called out on strikes.

    1-3, 4 pitches · 2 outs before

top 4th(5)
  • Jacob Wilson vs Tarik Skubal1-2

    Jacob Wilson grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.

    1-2, 4 pitches · 0 outs before

  • Colby Thomas vs Tarik Skubal1-2

    Colby Thomas strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Joshua Kuroda-Grauer vs Tarik Skubal1-2

    Joshua Kuroda-Grauer singles on a line drive to center fielder James Outman.

    1-2, 5 pitches · 2 outs before

  • Max Muncy vs Tarik Skubal1-2

    Max Muncy walks. Joshua Kuroda-Grauer to 2nd.

    4-2, 7 pitches · 2 outs before

  • Henry Bolte vs Tarik Skubal1-2

    Henry Bolte lines out to second baseman Zach McKinstry.

    2-0, 3 pitches · 2 outs before

bottom 4th(5)
  • Kerry Carpenter vs J.T. Ginn1-2

    Kerry Carpenter hit by pitch.

    1-0, 1 pitch · 0 outs before

  • Zach McKinstry vs J.T. Ginn1-2

    Zach McKinstry singles on a ground ball to right fielder Colby Thomas. Kerry Carpenter to 3rd.

    1-2, 4 pitches · 0 outs before

  • Spencer Torkelson vs J.T. Ginn1-2

    Spencer Torkelson reaches on a fielder's choice out, third baseman Max Muncy to catcher Shea Langeliers. Kerry Carpenter out at home. Zach McKinstry to 2nd.

    1-2, 5 pitches · 0 outs before

  • James Outman vs J.T. Ginn1-2

    James Outman lines out to left fielder Zack Gelof.

    2-0, 3 pitches · 1 out before

  • Matt Vierling vs J.T. Ginn1-2

    Matt Vierling flies out to right fielder Colby Thomas.

    0-1, 2 pitches · 2 outs before

top 5th(4)
  • Zack Gelof vs Tarik Skubal1-2

    Zack Gelof strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Nick Kurtz vs Tarik Skubal1-2

    Nick Kurtz strikes out on a foul tip.

    0-3, 3 pitches · 1 out before

  • Shea Langeliers vs Tarik Skubal1-2

    Shea Langeliers walks.

    4-2, 8 pitches · 2 outs before

  • Jonah Heim vs Tarik Skubal1-2

    Jonah Heim grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.

    2-1, 4 pitches · 2 outs before

bottom 5th(3)
  • Kevin McGonigle vs Jacob Lopez1-2

    Kevin McGonigle singles on a ground ball to right fielder Colby Thomas.

    2-0, 3 pitches · 0 outs before

  • Colt Keith vs Jacob Lopez1-2

    Colt Keith grounds into a double play, first baseman Nick Kurtz to shortstop Jacob Wilson. Kevin McGonigle out at 2nd. Colt Keith out at 1st.

    3-1, 5 pitches · 0 outs before

  • Riley Greene vs Jacob Lopez1-2

    Riley Greene grounds out softly, pitcher Jacob Lopez to first baseman Nick Kurtz.

    0-0, 1 pitch · 2 outs before

top 6th(4)
  • Jacob Wilson vs Kyle Finnegan1-2

    Jacob Wilson grounds out softly, pitcher Kyle Finnegan to first baseman Spencer Torkelson.

    1-1, 3 pitches · 0 outs before

  • Lawrence Butler vs Kyle Finnegan1-2

    Lawrence Butler grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.

    1-0, 2 pitches · 1 out before

  • Joshua Kuroda-Grauer vs Kyle Finnegan1-2

    Joshua Kuroda-Grauer singles on a sharp ground ball to center fielder James Outman.

    0-1, 2 pitches · 2 outs before

  • Max Muncy vs Kyle Finnegan1-2

    With Max Muncy batting, Joshua Kuroda-Grauer picked off and caught stealing 2nd base, second baseman Zach McKinstry.

    1-2, 3 pitches · 2 outs before

bottom 6th(8)
  • Dillon Dingler vs Jacob Lopez1-2

    Dillon Dingler flies out to center fielder Henry Bolte.

    2-2, 5 pitches · 0 outs before

  • Kerry Carpenter vs Jacob Lopez1-2

    Kerry Carpenter called out on strikes.

    2-3, 5 pitches · 1 out before

  • Zach McKinstry vs Jacob Lopez1-2

    Zach McKinstry walks.

    4-1, 5 pitches · 2 outs before

  • Spencer Torkelson vs Jacob Lopez1-2

    Spencer Torkelson singles on a line drive to center fielder Henry Bolte. Zach McKinstry to 3rd.

    0-0, 1 pitch · 2 outs before

  • Ben Malgeri vs Jacob Lopez1-3

    Ben Malgeri doubles (1) on a fly ball to right fielder Lawrence Butler. Zach McKinstry scores. Spencer Torkelson to 3rd.

    0-0, 1 pitch · 2 outs before

  • Matt Vierling vs Jacob Lopez1-5

    Matt Vierling doubles (12) on a line drive to right fielder Lawrence Butler. Spencer Torkelson scores. Ben Malgeri scores.

    0-2, 3 pitches · 2 outs before

  • Kevin McGonigle vs Jacob Lopez1-6

    Kevin McGonigle singles on a sharp line drive to center fielder Henry Bolte. Matt Vierling scores.

    2-1, 4 pitches · 2 outs before

  • Hao-Yu Lee vs Jacob Lopez1-6

    Hao-Yu Lee strikes out swinging.

    2-3, 8 pitches · 2 outs before

top 7th(7)
  • Max Muncy vs Drew Anderson1-6

    Max Muncy grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.

    2-1, 4 pitches · 0 outs before

  • Henry Bolte vs Drew Anderson1-6

    Henry Bolte hit by pitch.

    1-2, 3 pitches · 1 out before

  • Zack Gelof vs Drew Anderson1-6

    Zack Gelof strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Nick Kurtz vs Drew Anderson1-6

    Nick Kurtz reaches on a fielding error by second baseman Hao-Yu Lee. Henry Bolte to 2nd.

    2-2, 5 pitches · 2 outs before

  • Shea Langeliers vs Drew Anderson2-6

    Shea Langeliers singles on a sharp ground ball to center fielder Matt Vierling. Henry Bolte scores. Nick Kurtz to 2nd.

    2-1, 4 pitches · 2 outs before

  • Jonah Heim vs Drew Anderson2-6

    Jonah Heim hit by pitch. Nick Kurtz to 3rd. Shea Langeliers to 2nd.

    1-1, 2 pitches · 2 outs before

  • Jacob Wilson vs Drew Anderson2-6

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

    3-3, 6 pitches · 2 outs before

bottom 7th(3)
  • Riley Greene vs Jacob Lopez2-6

    Riley Greene lines out to shortstop Jacob Wilson.

    3-2, 8 pitches · 0 outs before

  • Dillon Dingler vs Jacob Lopez2-6

    Shea Langeliers challenged (pitch result), call on the field was overturned: Dillon Dingler called out on strikes.

    2-3, 7 pitches · 1 out before

  • Kerry Carpenter vs Jacob Lopez2-6

    Kerry Carpenter strikes out swinging.

    2-3, 7 pitches · 2 outs before

top 8th(3)
  • Lawrence Butler vs Jacob Waguespack2-6

    Lawrence Butler grounds out, first baseman Spencer Torkelson to pitcher Jacob Waguespack.

    0-1, 2 pitches · 0 outs before

  • Joshua Kuroda-Grauer vs Jacob Waguespack2-6

    Joshua Kuroda-Grauer grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.

    2-2, 11 pitches · 1 out before

  • Max Muncy vs Jacob Waguespack2-6

    Max Muncy lines out sharply to right fielder Ben Malgeri.

    0-1, 2 pitches · 2 outs before

bottom 8th(5)
  • Zach McKinstry vs Elvis Alvarado2-6

    Zach McKinstry singles on a line drive to right fielder Lawrence Butler.

    0-0, 1 pitch · 0 outs before

  • Spencer Torkelson vs Elvis Alvarado2-6

    Spencer Torkelson strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Ben Malgeri vs Elvis Alvarado2-6

    Ben Malgeri walks. Zach McKinstry to 2nd.

    4-2, 7 pitches · 1 out before

  • Matt Vierling vs Elvis Alvarado2-6

    Matt Vierling strikes out swinging.

    1-3, 5 pitches · 1 out before

  • Kevin McGonigle vs Elvis Alvarado2-6

    Kevin McGonigle strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 9th(3)
  • Henry Bolte vs Jacob Waguespack2-6

    Henry Bolte grounds out sharply, shortstop Zach McKinstry to first baseman Spencer Torkelson.

    1-1, 3 pitches · 0 outs before

  • Zack Gelof vs Jacob Waguespack2-6

    Zack Gelof strikes out swinging.

    0-3, 4 pitches · 1 out before

  • Nick Kurtz vs Jacob Waguespack2-6

    Nick Kurtz flies out to left fielder Riley Greene.

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