Minnesota Twins 8, Los Angeles Angels 0

baseball game fileFinal
Angel Stadium · Anaheim

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Minnesota Twins, below favors Los Angeles Angels. 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 Minnesota Twins led; a negative differential means Los Angeles Angels led.Run differential+80−8123456789
  1. 01top 1: Walker Jenkins grounds out softly, shortstop Zach Neto to first baseman Vaughn Grissom.0–0
  2. 02top 1: Brooks Lee flies out to left fielder Wade Meckler.0–0
  3. 03top 1: Kody Clemens grounds out to first baseman Vaughn Grissom.0–0
  4. 04bottom 1: Zach Neto challenged (pitch result), call on the field was confirmed: Zach Neto called out on strikes.0–0
  5. 05bottom 1: Mike Trout hit by pitch.0–0
  6. 06bottom 1: Wade Meckler lines out to left fielder Emmanuel Rodriguez.0–0
  7. 07bottom 1: Vaughn Grissom flies out to left fielder Emmanuel Rodriguez.0–0
  8. 08top 2: Josh Bell strikes out swinging.0–0
  9. 09top 2: Alan Roden singles on a line drive to left fielder Wade Meckler.0–0
  10. 10top 2: Royce Lewis strikes out swinging. Alan Roden to 2nd. Wild pitch by pitcher Ryan Johnson.0–0
  11. 11top 2: Victor Caratini hit by pitch.0–0
  12. 12top 2: Emmanuel Rodriguez pops out to third baseman Denzer Guzman in foul territory.0–0
  13. 13bottom 2: Moisés Ballesteros strikes out swinging.0–0
  14. 14bottom 2: Denzer Guzman walks.0–0
  15. 15bottom 2: Josh Lowe lines out sharply to center fielder Walker Jenkins.0–0
  16. 16bottom 2: Jose Siri strikes out swinging.0–0
  17. 17top 3: Ben Ross strikes out swinging.0–0
  18. 18top 3: Walker Jenkins singles on a soft ground ball to shortstop Zach Neto, deflected by second baseman Christian Moore.0–0
  19. 19top 3: Brooks Lee singles on a line drive to right fielder Josh Lowe. Walker Jenkins to 3rd.0–0
  20. 20top 3: Kody Clemens pops out softly to pitcher Ryan Johnson.0–0
  21. 21top 3: Josh Bell singles on a fly ball to left fielder Wade Meckler. Walker Jenkins scores. Brooks Lee to 3rd.1–0
  22. 22top 3: Alan Roden singles on a line drive to center fielder Jose Siri. Brooks Lee scores. Josh Bell to 2nd.2–0
  23. 23top 3: Royce Lewis strikes out swinging.2–0
  24. 24bottom 3: Christian Moore walks.2–0
  25. 25bottom 3: Zach Neto strikes out swinging.2–0
  26. 26bottom 3: Mike Trout strikes out swinging.2–0
  27. 27bottom 3: Wade Meckler called out on strikes.2–0
  28. 28top 4: Victor Caratini strikes out swinging.2–0
  29. 29top 4: Emmanuel Rodriguez pops out softly to shortstop Zach Neto.2–0
  30. 30top 4: Ben Ross strikes out swinging.2–0
  31. 31bottom 4: Vaughn Grissom singles on a ground ball to right fielder Alan Roden.2–0
  32. 32bottom 4: Moisés Ballesteros grounds into a double play, second baseman Kody Clemens to shortstop Ben Ross to first baseman Royce Lewis. Vaughn Grissom out at 2nd. Moisés Ballesteros out at 1st.2–0
  33. 33bottom 4: Denzer Guzman grounds out, third baseman Brooks Lee to first baseman Royce Lewis.2–0
  34. 34top 5: Walker Jenkins pops out to third baseman Denzer Guzman in foul territory.2–0
  35. 35top 5: Brooks Lee singles on a line drive to left fielder Wade Meckler.2–0
  36. 36top 5: Kody Clemens grounds out to first baseman Vaughn Grissom. Brooks Lee to 2nd.2–0
  37. 37top 5: Josh Bell singles on a line drive to right fielder Josh Lowe. Brooks Lee scores.3–0
  38. 38top 5: Alan Roden grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.3–0
  39. 39bottom 5: Josh Lowe flies out to center fielder Walker Jenkins.3–0
  40. 40bottom 5: Jose Siri strikes out swinging.3–0
  41. 41bottom 5: Christian Moore strikes out swinging.3–0
  42. 42top 6: Royce Lewis strikes out swinging.3–0
  43. 43top 6: Victor Caratini flies out to center fielder Jose Siri.3–0
  44. 44top 6: Emmanuel Rodriguez doubles (2) on a fly ball to center fielder Jose Siri.3–0
  45. 45top 6: Ben Ross singles on a line drive to center fielder Jose Siri. Emmanuel Rodriguez scores.4–0
  46. 46top 6: Walker Jenkins flies out to center fielder Jose Siri.5–0
  47. 47bottom 6: Zach Neto flies out to left fielder Emmanuel Rodriguez.5–0
  48. 48bottom 6: Mike Trout walks.5–0
  49. 49bottom 6: Wade Meckler flies out to right fielder Alan Roden.5–0
  50. 50bottom 6: Vaughn Grissom grounds out, second baseman Kody Clemens to first baseman Royce Lewis.5–0
  51. 51top 7: Brooks Lee singles on a sharp line drive to center fielder Jose Siri.5–0
  52. 52top 7: Kody Clemens flies out to center fielder Jose Siri.5–0
  53. 53top 7: Josh Bell singles on a sharp ground ball to center fielder Jose Siri. Brooks Lee to 3rd.5–0
  54. 54top 7: Alan Roden homers (1) on a fly ball to right field. Brooks Lee scores. Josh Bell scores.8–0
  55. 55top 7: Royce Lewis singles on a line drive to right fielder Josh Lowe.8–0
  56. 56top 7: Victor Caratini grounds into a double play, third baseman Denzer Guzman to second baseman Christian Moore to first baseman Vaughn Grissom. Royce Lewis out at 2nd. Victor Caratini out at 1st.8–0
  57. 57bottom 7: Moisés Ballesteros flies out to center fielder Walker Jenkins.8–0
  58. 58bottom 7: Denzer Guzman strikes out swinging.8–0
  59. 59bottom 7: Josh Lowe lines out to shortstop Ben Ross.8–0
  60. 60top 8: Emmanuel Rodriguez grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.8–0
  61. 61top 8: Ben Ross strikes out swinging.8–0
  62. 62top 8: Walker Jenkins grounds out, shortstop Oswald Peraza to first baseman Vaughn Grissom.8–0
  63. 63bottom 8: Jose Siri grounds out sharply, third baseman Royce Lewis to first baseman Alex Jackson.8–0
  64. 64bottom 8: Christian Moore strikes out swinging.8–0
  65. 65bottom 8: Angels challenged (play at 1st), call on the field was overturned: Oswald Peraza singles on a sharp ground ball to shortstop Ben Ross.8–0
  66. 66bottom 8: Bryce Teodosio strikes out swinging.8–0
  67. 67top 9: Alex Jackson pops out softly to second baseman Christian Moore.8–0
  68. 68top 9: Ryan Kreidler walks.8–0
  69. 69top 9: Josh Bell walks. Ryan Kreidler to 2nd.8–0
  70. 70top 9: Alan Roden called out on strikes.8–0
  71. 71top 9: Royce Lewis grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.8–0
  72. 72bottom 9: Wade Meckler grounds out sharply, second baseman Ben Ross to first baseman Alex Jackson.8–0
  73. 73bottom 9: Vaughn Grissom grounds out softly, pitcher Bailey Ober to first baseman Alex Jackson.8–0
  74. 74bottom 9: Moisés Ballesteros flies out to left fielder Emmanuel Rodriguez.8–0
Boxscore

Key evidence.

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

Minnesota Twins boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Josh BellDH40.750001–0––30–0––0.8001.550–5–12000.7501–3––
Kody Clemens2B40000–0––00–0––00–4–000000–0––
Royce Lewis3B50.200000–0––10–0––0.2000.400–5–00000.2003–1––
Brooks Lee3B40.750000–0––30–0––0.7501.500–4–30000.7500–3––
Ryan KreidlerSS0–001–0––00–0––1––1–0000–0–0––
Alex Jackson1B10000–0––00–0––00–1–000000–0––
Victor CaratiniC30000–0––01–0––0.2500.250–4–000001–0––
Alan RodenRF50.600000–0––30–1––0.6001.800–5–14001.2001–6––
Emmanuel RodriguezLF40.250100–0––10–0––0.2500.750–4–10000.5000–2––
Ben Ross2B40.250000–0––10–0––0.2500.500–4–11100.2503–1––
Bailey OberP––––010–001–0030––9–310––––31–00.333
Dean KremerP––––322–001–0060––18–960––––80–10.667
Walker JenkinsCF50.200000–0––10–0––0.2000.400–5–10000.2000–1––
Los Angeles Angels boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Zach NetoSS30000–0––00–0––00–3–000002–0––
Denzer Guzman3B20001–0––00–0––0.3330.333–3–000001–0––
Vaughn Grissom1B40.250000–0––10–0––0.2500.500–4–00000.2500–1––
Wade MecklerLF40000–0––00–0––00–4–000001–0––
Oswald PerazaSS11000–0––10–0––12–1–000010–1––
Josh LoweRF30000–0––00–0––00–3–000000–0––
Jose SiriCF30000–0––00–0––00–3–000002–0––
Mitch FarrisP––––29–000–002.6670––8–340––––20–00.750
Moises BallesterosC40000–0––00–0––00–4–000001–0––
Mike TroutDH10001–0––01–0––0.6670.667–3–000001–0––
Bryce TeodosioDH10000–0––00–0––00–1–000001–0––
Sammy PeraltaP––––011–421.6006–011.6670––5–385––––10–03.600
Ryan JohnsonP––––022–35.7867–004.6671––14–913––––60–01.500
Christian Moore2B20001–0––00–0––0.3330.333–3–000002–0––
Christian Moore–20001–0––00–0––0.3330.333–3–000002–0––

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-09-20T20:07:00Z · Final

Minnesota Twins

Probable pitcher: Dean Kremer (R)

Los Angeles Angels

Probable pitcher: Ryan Johnson (R)

Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Walker Jenkins vs Ryan Johnson0-0

    Walker Jenkins grounds out softly, shortstop Zach Neto to first baseman Vaughn Grissom.

    2-1, 4 pitches · 0 outs before

  • Brooks Lee vs Ryan Johnson0-0

    Brooks Lee flies out to left fielder Wade Meckler.

    0-0, 1 pitch · 1 out before

  • Kody Clemens vs Ryan Johnson0-0

    Kody Clemens grounds out to first baseman Vaughn Grissom.

    1-2, 4 pitches · 2 outs before

bottom 1st(4)
  • Zach Neto vs Dean Kremer0-0

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

    1-3, 4 pitches · 0 outs before

  • Mike Trout vs Dean Kremer0-0

    Mike Trout hit by pitch.

    1-1, 2 pitches · 1 out before

  • Wade Meckler vs Dean Kremer0-0

    Wade Meckler lines out to left fielder Emmanuel Rodriguez.

    1-1, 3 pitches · 1 out before

  • Vaughn Grissom vs Dean Kremer0-0

    Vaughn Grissom flies out to left fielder Emmanuel Rodriguez.

    3-2, 8 pitches · 2 outs before

top 2nd(5)
  • Josh Bell vs Ryan Johnson0-0

    Josh Bell strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Alan Roden vs Ryan Johnson0-0

    Alan Roden singles on a line drive to left fielder Wade Meckler.

    1-1, 3 pitches · 1 out before

  • Royce Lewis vs Ryan Johnson0-0

    Royce Lewis strikes out swinging. Alan Roden to 2nd. Wild pitch by pitcher Ryan Johnson.

    0-3, 3 pitches · 1 out before

  • Victor Caratini vs Ryan Johnson0-0

    Victor Caratini hit by pitch.

    4-2, 6 pitches · 2 outs before

  • Emmanuel Rodriguez vs Ryan Johnson0-0

    Emmanuel Rodriguez pops out to third baseman Denzer Guzman in foul territory.

    0-0, 1 pitch · 2 outs before

bottom 2nd(4)
  • Moises Ballesteros vs Dean Kremer0-0

    Moisés Ballesteros strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Denzer Guzman vs Dean Kremer0-0

    Denzer Guzman walks.

    4-2, 6 pitches · 1 out before

  • Josh Lowe vs Dean Kremer0-0

    Josh Lowe lines out sharply to center fielder Walker Jenkins.

    2-2, 7 pitches · 1 out before

  • Jose Siri vs Dean Kremer0-0

    Jose Siri strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 3rd(7)
  • Ben Ross vs Ryan Johnson0-0

    Ben Ross strikes out swinging.

    2-3, 7 pitches · 0 outs before

  • Walker Jenkins vs Ryan Johnson0-0

    Walker Jenkins singles on a soft ground ball to shortstop Zach Neto, deflected by second baseman Christian Moore.

    1-1, 3 pitches · 1 out before

  • Brooks Lee vs Ryan Johnson0-0

    Brooks Lee singles on a line drive to right fielder Josh Lowe. Walker Jenkins to 3rd.

    1-2, 6 pitches · 1 out before

  • Kody Clemens vs Ryan Johnson0-0

    Kody Clemens pops out softly to pitcher Ryan Johnson.

    1-2, 4 pitches · 1 out before

  • Josh Bell vs Ryan Johnson1-0

    Josh Bell singles on a fly ball to left fielder Wade Meckler. Walker Jenkins scores. Brooks Lee to 3rd.

    2-2, 6 pitches · 2 outs before

  • Alan Roden vs Ryan Johnson2-0

    Alan Roden singles on a line drive to center fielder Jose Siri. Brooks Lee scores. Josh Bell to 2nd.

    0-0, 1 pitch · 2 outs before

  • Royce Lewis vs Ryan Johnson2-0

    Royce Lewis strikes out swinging.

    1-3, 5 pitches · 2 outs before

bottom 3rd(4)
  • Christian Moore vs Dean Kremer2-0

    Christian Moore walks.

    4-2, 7 pitches · 0 outs before

  • Zach Neto vs Dean Kremer2-0

    Zach Neto strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Mike Trout vs Dean Kremer2-0

    Mike Trout strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Wade Meckler vs Dean Kremer2-0

    Wade Meckler called out on strikes.

    0-3, 3 pitches · 2 outs before

top 4th(3)
  • Victor Caratini vs Ryan Johnson2-0

    Victor Caratini strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Emmanuel Rodriguez vs Ryan Johnson2-0

    Emmanuel Rodriguez pops out softly to shortstop Zach Neto.

    1-1, 3 pitches · 1 out before

  • Ben Ross vs Ryan Johnson2-0

    Ben Ross strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 4th(3)
  • Vaughn Grissom vs Dean Kremer2-0

    Vaughn Grissom singles on a ground ball to right fielder Alan Roden.

    1-0, 2 pitches · 0 outs before

  • Moises Ballesteros vs Dean Kremer2-0

    Moisés Ballesteros grounds into a double play, second baseman Kody Clemens to shortstop Ben Ross to first baseman Royce Lewis. Vaughn Grissom out at 2nd. Moisés Ballesteros out at 1st.

    0-1, 2 pitches · 0 outs before

  • Denzer Guzman vs Dean Kremer2-0

    Denzer Guzman grounds out, third baseman Brooks Lee to first baseman Royce Lewis.

    1-2, 4 pitches · 2 outs before

top 5th(5)
  • Walker Jenkins vs Ryan Johnson2-0

    Walker Jenkins pops out to third baseman Denzer Guzman in foul territory.

    1-0, 2 pitches · 0 outs before

  • Brooks Lee vs Ryan Johnson2-0

    Brooks Lee singles on a line drive to left fielder Wade Meckler.

    0-2, 3 pitches · 1 out before

  • Kody Clemens vs Ryan Johnson2-0

    Kody Clemens grounds out to first baseman Vaughn Grissom. Brooks Lee to 2nd.

    2-2, 8 pitches · 1 out before

  • Josh Bell vs Ryan Johnson3-0

    Josh Bell singles on a line drive to right fielder Josh Lowe. Brooks Lee scores.

    3-1, 5 pitches · 2 outs before

  • Alan Roden vs Sammy Peralta3-0

    Alan Roden grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.

    1-2, 4 pitches · 2 outs before

bottom 5th(3)
  • Josh Lowe vs Dean Kremer3-0

    Josh Lowe flies out to center fielder Walker Jenkins.

    3-1, 5 pitches · 0 outs before

  • Jose Siri vs Dean Kremer3-0

    Jose Siri strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Christian Moore vs Dean Kremer3-0

    Christian Moore strikes out swinging.

    3-3, 6 pitches · 2 outs before

top 6th(5)
  • Royce Lewis vs Sammy Peralta3-0

    Royce Lewis strikes out swinging.

    1-3, 7 pitches · 0 outs before

  • Victor Caratini vs Sammy Peralta3-0

    Victor Caratini flies out to center fielder Jose Siri.

    1-1, 3 pitches · 1 out before

  • Emmanuel Rodriguez vs Sammy Peralta3-0

    Emmanuel Rodriguez doubles (2) on a fly ball to center fielder Jose Siri.

    1-2, 4 pitches · 2 outs before

  • Ben Ross vs Sammy Peralta4-0

    Ben Ross singles on a line drive to center fielder Jose Siri. Emmanuel Rodriguez scores.

    0-1, 2 pitches · 2 outs before

  • Walker Jenkins vs Sammy Peralta5-0

    Walker Jenkins flies out to center fielder Jose Siri.

    1-0, 2 pitches · 2 outs before

bottom 6th(4)
  • Zach Neto vs Dean Kremer5-0

    Zach Neto flies out to left fielder Emmanuel Rodriguez.

    0-0, 1 pitch · 0 outs before

  • Mike Trout vs Dean Kremer5-0

    Mike Trout walks.

    4-2, 7 pitches · 1 out before

  • Wade Meckler vs Dean Kremer5-0

    Wade Meckler flies out to right fielder Alan Roden.

    0-1, 2 pitches · 1 out before

  • Vaughn Grissom vs Dean Kremer5-0

    Vaughn Grissom grounds out, second baseman Kody Clemens to first baseman Royce Lewis.

    1-1, 3 pitches · 2 outs before

top 7th(6)
  • Brooks Lee vs Sammy Peralta5-0

    Brooks Lee singles on a sharp line drive to center fielder Jose Siri.

    0-0, 1 pitch · 0 outs before

  • Kody Clemens vs Sammy Peralta5-0

    Kody Clemens flies out to center fielder Jose Siri.

    1-0, 2 pitches · 0 outs before

  • Josh Bell vs Sammy Peralta5-0

    Josh Bell singles on a sharp ground ball to center fielder Jose Siri. Brooks Lee to 3rd.

    3-2, 6 pitches · 1 out before

  • Alan Roden vs Sammy Peralta8-0

    Alan Roden homers (1) on a fly ball to right field. Brooks Lee scores. Josh Bell scores.

    0-0, 1 pitch · 1 out before

  • Royce Lewis vs Sammy Peralta8-0

    Royce Lewis singles on a line drive to right fielder Josh Lowe.

    3-2, 6 pitches · 1 out before

  • Victor Caratini vs Mitch Farris8-0

    Victor Caratini grounds into a double play, third baseman Denzer Guzman to second baseman Christian Moore to first baseman Vaughn Grissom. Royce Lewis out at 2nd. Victor Caratini out at 1st.

    0-0, 1 pitch · 1 out before

bottom 7th(3)
  • Moises Ballesteros vs Bailey Ober8-0

    Moisés Ballesteros flies out to center fielder Walker Jenkins.

    0-2, 3 pitches · 0 outs before

  • Denzer Guzman vs Bailey Ober8-0

    Denzer Guzman strikes out swinging.

    0-3, 4 pitches · 1 out before

  • Josh Lowe vs Bailey Ober8-0

    Josh Lowe lines out to shortstop Ben Ross.

    2-2, 7 pitches · 2 outs before

top 8th(3)
  • Emmanuel Rodriguez vs Mitch Farris8-0

    Emmanuel Rodriguez grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.

    1-2, 4 pitches · 0 outs before

  • Ben Ross vs Mitch Farris8-0

    Ben Ross strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Walker Jenkins vs Mitch Farris8-0

    Walker Jenkins grounds out, shortstop Oswald Peraza to first baseman Vaughn Grissom.

    2-0, 3 pitches · 2 outs before

bottom 8th(4)
  • Jose Siri vs Bailey Ober8-0

    Jose Siri grounds out sharply, third baseman Royce Lewis to first baseman Alex Jackson.

    0-0, 1 pitch · 0 outs before

  • Christian Moore vs Bailey Ober8-0

    Christian Moore strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Oswald Peraza vs Bailey Ober8-0

    Angels challenged (play at 1st), call on the field was overturned: Oswald Peraza singles on a sharp ground ball to shortstop Ben Ross.

    1-2, 5 pitches · 2 outs before

  • Bryce Teodosio vs Bailey Ober8-0

    Bryce Teodosio strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 9th(5)
  • Alex Jackson vs Mitch Farris8-0

    Alex Jackson pops out softly to second baseman Christian Moore.

    2-2, 6 pitches · 0 outs before

  • Ryan Kreidler vs Mitch Farris8-0

    Ryan Kreidler walks.

    4-1, 5 pitches · 1 out before

  • Josh Bell vs Mitch Farris8-0

    Josh Bell walks. Ryan Kreidler to 2nd.

    4-0, 4 pitches · 1 out before

  • Alan Roden vs Mitch Farris8-0

    Alan Roden called out on strikes.

    0-3, 4 pitches · 1 out before

  • Royce Lewis vs Mitch Farris8-0

    Royce Lewis grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.

    1-1, 3 pitches · 2 outs before

bottom 9th(3)
  • Wade Meckler vs Bailey Ober8-0

    Wade Meckler grounds out sharply, second baseman Ben Ross to first baseman Alex Jackson.

    1-0, 2 pitches · 0 outs before

  • Vaughn Grissom vs Bailey Ober8-0

    Vaughn Grissom grounds out softly, pitcher Bailey Ober to first baseman Alex Jackson.

    0-1, 2 pitches · 1 out before

  • Moises Ballesteros vs Bailey Ober8-0

    Moisés Ballesteros flies out to left fielder Emmanuel Rodriguez.

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