Los Angeles Angels 3, Athletics 0

baseball game fileFinal
Las Vegas Ballpark · Las Vegas

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Los Angeles Angels, below favors Athletics. 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 Los Angeles Angels led; a negative differential means Athletics led.Run differential+30−3123456789
  1. 01top 1: Nick Madrigal grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.00
  2. 02top 1: Nolan Schanuel hit by pitch.00
  3. 03top 1: Jo Adell strikes out swinging.00
  4. 04top 1: Logan O'Hoppe grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Nolan Schanuel out at 2nd.00
  5. 05bottom 1: Nick Kurtz flies out to left fielder Wade Meckler.00
  6. 06bottom 1: Jacob Wilson grounds out, third baseman Kyren Paris to first baseman Nolan Schanuel.00
  7. 07bottom 1: Tyler Soderstrom reaches on a fielding error by first baseman Nolan Schanuel.00
  8. 08bottom 1: Brent Rooker strikes out swinging.00
  9. 09top 2: Kyren Paris flies out to left fielder Tyler Soderstrom.00
  10. 10top 2: Wade Meckler walks.00
  11. 11top 2: Oswald Peraza grounds into a double play, shortstop Jacob Wilson to second baseman Jeff McNeil to first baseman Nick Kurtz. Wade Meckler out at 2nd. Oswald Peraza out at 1st.00
  12. 12bottom 2: Jeff McNeil grounds out, second baseman Nick Madrigal to first baseman Nolan Schanuel.00
  13. 13bottom 2: Chad Wallach flies out to right fielder Jo Adell.00
  14. 14bottom 2: Michael Stefanic grounds out, second baseman Nick Madrigal to first baseman Nolan Schanuel.00
  15. 15top 3: Ben Gobbel pops out to third baseman Michael Stefanic in foul territory.00
  16. 16top 3: Bryce Teodosio flies out to shortstop Jacob Wilson.00
  17. 17top 3: Nick Madrigal doubles (2) on a fly ball to right fielder Henry Bolte. Nick Madrigal to 3rd. Nick Madrigal advances to 3rd, on a throwing error by right fielder Henry Bolte.00
  18. 18top 3: Nolan Schanuel grounds out to first baseman Nick Kurtz.00
  19. 19bottom 3: Henry Bolte lines out sharply to left fielder Wade Meckler.00
  20. 20bottom 3: Junior Perez grounds out, third baseman Kyren Paris to first baseman Nolan Schanuel.00
  21. 21bottom 3: Nick Kurtz singles on a sharp line drive to right fielder Jo Adell.00
  22. 22bottom 3: Jacob Wilson grounds into a force out, shortstop Oswald Peraza to second baseman Nick Madrigal. Nick Kurtz out at 2nd.00
  23. 23top 4: Jo Adell flies out to center fielder Junior Perez.00
  24. 24top 4: Logan O'Hoppe grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.00
  25. 25top 4: Kyren Paris walks.00
  26. 26top 4: Wade Meckler singles on a ground ball to left fielder Tyler Soderstrom. Kyren Paris to 3rd. Kyren Paris advances to 3rd, on a fielding error by left fielder Tyler Soderstrom.00
  27. 27top 4: Oswald Peraza doubles (3) on a fly ball to right fielder Henry Bolte. Kyren Paris scores. Wade Meckler scores.20
  28. 28top 4: Ben Gobbel strikes out swinging.20
  29. 29bottom 4: Tyler Soderstrom called out on strikes.20
  30. 30bottom 4: Brent Rooker strikes out swinging.20
  31. 31bottom 4: Jeff McNeil strikes out swinging.20
  32. 32top 5: Bryce Teodosio singles on a line drive to right fielder Henry Bolte.20
  33. 33top 5: Nick Madrigal singles on a ground ball to left fielder Tyler Soderstrom. Bryce Teodosio scores.30
  34. 34top 5: Nolan Schanuel strikes out swinging and Nick Madrigal caught stealing 2nd, catcher Austin Wynns to shortstop Jacob Wilson to catcher Austin Wynns.30
  35. 35top 5: Jo Adell doubles (2) on a sharp line drive to left fielder Tyler Soderstrom.30
  36. 36top 5: Logan O'Hoppe singles on a ground ball to left fielder Tyler Soderstrom. Jo Adell to 3rd.30
  37. 37top 5: Kyren Paris grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.30
  38. 38bottom 5: Austin Wynns pops out to second baseman Nick Madrigal.30
  39. 39bottom 5: Michael Stefanic flies out to right fielder Tucker Flint.30
  40. 40bottom 5: Henry Bolte singles on a ground ball to left fielder Wade Meckler.30
  41. 41bottom 5: Junior Perez flies out to right fielder Tucker Flint.30
  42. 42top 6: Wade Meckler strikes out swinging.30
  43. 43top 6: Oswald Peraza strikes out swinging.30
  44. 44top 6: Ben Gobbel singles on a ground ball to left fielder Tyler Soderstrom.30
  45. 45top 6: Bryce Teodosio singles on a ground ball to shortstop Jacob Wilson. Ben Gobbel to 3rd. Ben Gobbel advances to 3rd, on a throwing error by shortstop Jacob Wilson.30
  46. 46top 6: Nick Madrigal grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.30
  47. 47bottom 6: Nick Kurtz strikes out swinging.30
  48. 48bottom 6: Jacob Wilson doubles (1) on a line drive to left fielder Wade Meckler.30
  49. 49bottom 6: Tyler Soderstrom flies out sharply to center fielder Bryce Teodosio.30
  50. 50bottom 6: Brent Rooker flies out to left fielder Wade Meckler.30
  51. 51top 7: Niko Kavadas walks.30
  52. 52top 7: Tucker Flint strikes out swinging.30
  53. 53top 7: Logan O'Hoppe flies out to second baseman Jeff McNeil.30
  54. 54top 7: Kyren Paris strikes out swinging.30
  55. 55bottom 7: Jeff McNeil singles on a sharp line drive to center fielder Bryce Teodosio.30
  56. 56bottom 7: Austin Wynns flies out to left fielder Wade Meckler.30
  57. 57bottom 7: Michael Stefanic grounds into a force out, third baseman Cole Fontenelle to second baseman Nick Madrigal. Tommy White out at 2nd. Michael Stefanic to 1st.30
  58. 58bottom 7: Henry Bolte grounds out, second baseman Nick Madrigal to first baseman Niko Kavadas.30
  59. 59top 8: Wade Meckler singles on a fly ball to shortstop Joshua Kuroda-Grauer, deflected by left fielder Cameron Leary.30
  60. 60top 8: Cole Fontenelle strikes out swinging.30
  61. 61top 8: Ben Gobbel strikes out swinging.30
  62. 62bottom 8: Junior Perez flies out to right fielder Tucker Flint.30
  63. 63bottom 8: Bryan Lavastida singles on a ground ball to center fielder Bryce Teodosio.30
  64. 64bottom 8: Joshua Kuroda-Grauer strikes out swinging.30
  65. 65bottom 8: Cameron Leary strikes out swinging.30
  66. 66top 9: Bryce Teodosio strikes out swinging.30
  67. 67top 9: Nick Rodriguez grounds out, shortstop Joshua Kuroda-Grauer to first baseman Bryan Lavastida.30
  68. 68top 9: Niko Kavadas strikes out swinging.30
  69. 69bottom 9: Luke Mann singles on a ground ball to right fielder Tucker Flint.30
  70. 70bottom 9: Tommy White flies out to right fielder Tucker Flint.30
  71. 71bottom 9: Austin Wynns flies out to center fielder Bryce Teodosio.30
  72. 72bottom 9: Michael Stefanic strikes out swinging.30
Boxscore

Key evidence.

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

Los Angeles Angels boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Nolan Schanuel1B2000000100.3330.33330000010
Jo AdellRF30.33310001000.3331300000.66712
Wade MecklerLF30.66700112000.7501.417410000.66712
Oswald PerazaSS30.33310001000.3331302000.66712
Ryan ZeferjahnP0800202063303101
Logan O'HoppeC40.25000001000.2500.500400000.25001
Tucker FlintRF1000000000010000010
Nick Madrigal2B40.50010012000.5001.250401000.75003
Niko Kavadas1B1000100000.5000.50020000010
Kyren ParisSS3000100000.2500.25041000010
Omar MartinezC000000000000000
Bryce TeodosioCF40.50000002000.5001410200.50012
Nick Rodriguez2B1000000000010000000
Cole Fontenelle3B1000000000010000010
Benjamin Gobbel40.25000001000.2500.500400000.25021
Drew PomeranzP040010103800001
Jordan RomanoP0400101031701001
Hunter StricklandP0400101031600001
Ben GobbelDH40.25000001000.2500.500400000.25021
Ryan JohnsonP014001040125504010.250

Team line

Athletics
Athletics boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Joel KuhnelP0600102062504000.500
Henry BolteRF30.33300001000.3330.667300000.33301
Nick Kurtz1B30.33300001000.3330.667300000.33311
Jeff McNeil2B30.33300001000.3330.667300000.33311
Gage JumpP21412.455103.6671114911000.818
Joshua Kuroda-Grauer1000000000010000010
Junior PerezCF3000000000030000000
Tyler SoderstromLF3000000000030000010
Joshua Kuroda-GrauerSS1000000000010000010
Chad WallachC1000000000010000000
Austin WynnsC3000000000030000000
Tommy White3B1000000000010000000
Michael Stefanic2B4000000000040000010
Brent RookerDH3000000000030000020
Bryan Lavastida1B1100001001210000101
Cameron LearyLF1000000000010000010
Luke MannPH1100001001210000101
Mark Leiter Jr.P1400001031802001
Jacob WilsonSS30.33310001000.3331300000.66702
Jacob Wilson30.33300001000.3330.667300000.33301
Michael KellyP09213.500601.333042722004.500
Scott BarlowP0500201032502002

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • Nick Madrigal vs Gage Jump0-0

    Nick Madrigal grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.

    1-0, 2 pitches · 0 outs before

  • Nolan Schanuel vs Gage Jump0-0

    Nolan Schanuel hit by pitch.

    2-1, 3 pitches · 1 out before

  • Jo Adell vs Gage Jump0-0

    Jo Adell strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Logan O'Hoppe vs Gage Jump0-0

    Logan O'Hoppe grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Nolan Schanuel out at 2nd.

    3-0, 4 pitches · 2 outs before

bottom 1st(4)
  • Nick Kurtz vs Ryan Johnson0-0

    Nick Kurtz flies out to left fielder Wade Meckler.

    2-1, 4 pitches · 0 outs before

  • Jacob Wilson vs Ryan Johnson0-0

    Jacob Wilson grounds out, third baseman Kyren Paris to first baseman Nolan Schanuel.

    1-2, 4 pitches · 1 out before

  • Tyler Soderstrom vs Ryan Johnson0-0

    Tyler Soderstrom reaches on a fielding error by first baseman Nolan Schanuel.

    0-1, 2 pitches · 2 outs before

  • Brent Rooker vs Ryan Johnson0-0

    Brent Rooker strikes out swinging.

    3-3, 7 pitches · 2 outs before

top 2nd(3)
  • Kyren Paris vs Gage Jump0-0

    Kyren Paris flies out to left fielder Tyler Soderstrom.

    0-0, 1 pitch · 0 outs before

  • Wade Meckler vs Gage Jump0-0

    Wade Meckler walks.

    4-0, 4 pitches · 1 out before

  • Oswald Peraza vs Gage Jump0-0

    Oswald Peraza grounds into a double play, shortstop Jacob Wilson to second baseman Jeff McNeil to first baseman Nick Kurtz. Wade Meckler out at 2nd. Oswald Peraza out at 1st.

    0-0, 1 pitch · 1 out before

bottom 2nd(3)
  • Jeff McNeil vs Ryan Johnson0-0

    Jeff McNeil grounds out, second baseman Nick Madrigal to first baseman Nolan Schanuel.

    1-2, 5 pitches · 0 outs before

  • Chad Wallach vs Ryan Johnson0-0

    Chad Wallach flies out to right fielder Jo Adell.

    2-1, 4 pitches · 1 out before

  • Michael Stefanic vs Ryan Johnson0-0

    Michael Stefanic grounds out, second baseman Nick Madrigal to first baseman Nolan Schanuel.

    2-2, 6 pitches · 2 outs before

top 3rd(4)
  • Ben Gobbel vs Gage Jump0-0

    Ben Gobbel pops out to third baseman Michael Stefanic in foul territory.

    2-2, 5 pitches · 0 outs before

  • Bryce Teodosio vs Gage Jump0-0

    Bryce Teodosio flies out to shortstop Jacob Wilson.

    2-2, 5 pitches · 1 out before

  • Nick Madrigal vs Gage Jump0-0

    Nick Madrigal doubles (2) on a fly ball to right fielder Henry Bolte. Nick Madrigal to 3rd. Nick Madrigal advances to 3rd, on a throwing error by right fielder Henry Bolte.

    2-0, 3 pitches · 2 outs before

  • Nolan Schanuel vs Gage Jump0-0

    Nolan Schanuel grounds out to first baseman Nick Kurtz.

    2-2, 7 pitches · 2 outs before

bottom 3rd(4)
  • Henry Bolte vs Ryan Johnson0-0

    Henry Bolte lines out sharply to left fielder Wade Meckler.

    0-1, 2 pitches · 0 outs before

  • Junior Perez vs Ryan Johnson0-0

    Junior Perez grounds out, third baseman Kyren Paris to first baseman Nolan Schanuel.

    1-0, 2 pitches · 1 out before

  • Nick Kurtz vs Ryan Johnson0-0

    Nick Kurtz singles on a sharp line drive to right fielder Jo Adell.

    1-2, 4 pitches · 2 outs before

  • Jacob Wilson vs Ryan Johnson0-0

    Jacob Wilson grounds into a force out, shortstop Oswald Peraza to second baseman Nick Madrigal. Nick Kurtz out at 2nd.

    0-1, 2 pitches · 2 outs before

top 4th(6)
  • Jo Adell vs Gage Jump0-0

    Jo Adell flies out to center fielder Junior Perez.

    0-0, 1 pitch · 0 outs before

  • Logan O'Hoppe vs Gage Jump0-0

    Logan O'Hoppe grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.

    1-1, 3 pitches · 1 out before

  • Kyren Paris vs Gage Jump0-0

    Kyren Paris walks.

    4-1, 5 pitches · 2 outs before

  • Wade Meckler vs Michael Kelly0-0

    Wade Meckler singles on a ground ball to left fielder Tyler Soderstrom. Kyren Paris to 3rd. Kyren Paris advances to 3rd, on a fielding error by left fielder Tyler Soderstrom.

    1-0, 2 pitches · 2 outs before

  • Oswald Peraza vs Michael Kelly2-0

    Oswald Peraza doubles (3) on a fly ball to right fielder Henry Bolte. Kyren Paris scores. Wade Meckler scores.

    1-1, 3 pitches · 2 outs before

  • Ben Gobbel vs Michael Kelly2-0

    Ben Gobbel strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 4th(3)
  • Tyler Soderstrom vs Ryan Johnson2-0

    Tyler Soderstrom called out on strikes.

    1-3, 4 pitches · 0 outs before

  • Brent Rooker vs Ryan Johnson2-0

    Brent Rooker strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Jeff McNeil vs Ryan Johnson2-0

    Jeff McNeil strikes out swinging.

    1-3, 5 pitches · 2 outs before

top 5th(6)
  • Bryce Teodosio vs Michael Kelly2-0

    Bryce Teodosio singles on a line drive to right fielder Henry Bolte.

    1-2, 4 pitches · 0 outs before

  • Nick Madrigal vs Michael Kelly3-0

    Nick Madrigal singles on a ground ball to left fielder Tyler Soderstrom. Bryce Teodosio scores.

    1-2, 4 pitches · 0 outs before

  • Nolan Schanuel vs Michael Kelly3-0

    Nolan Schanuel strikes out swinging and Nick Madrigal caught stealing 2nd, catcher Austin Wynns to shortstop Jacob Wilson to catcher Austin Wynns.

    3-3, 7 pitches · 0 outs before

  • Jo Adell vs Michael Kelly3-0

    Jo Adell doubles (2) on a sharp line drive to left fielder Tyler Soderstrom.

    1-0, 2 pitches · 2 outs before

  • Logan O'Hoppe vs Michael Kelly3-0

    Logan O'Hoppe singles on a ground ball to left fielder Tyler Soderstrom. Jo Adell to 3rd.

    0-0, 1 pitch · 2 outs before

  • Kyren Paris vs Michael Kelly3-0

    Kyren Paris grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.

    0-0, 1 pitch · 2 outs before

bottom 5th(4)
  • Austin Wynns vs Drew Pomeranz3-0

    Austin Wynns pops out to second baseman Nick Madrigal.

    0-0, 1 pitch · 0 outs before

  • Michael Stefanic vs Drew Pomeranz3-0

    Michael Stefanic flies out to right fielder Tucker Flint.

    1-1, 3 pitches · 1 out before

  • Henry Bolte vs Drew Pomeranz3-0

    Henry Bolte singles on a ground ball to left fielder Wade Meckler.

    0-1, 2 pitches · 2 outs before

  • Junior Perez vs Drew Pomeranz3-0

    Junior Perez flies out to right fielder Tucker Flint.

    1-0, 2 pitches · 2 outs before

top 6th(5)
  • Wade Meckler vs Scott Barlow3-0

    Wade Meckler strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Oswald Peraza vs Scott Barlow3-0

    Oswald Peraza strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Ben Gobbel vs Scott Barlow3-0

    Ben Gobbel singles on a ground ball to left fielder Tyler Soderstrom.

    3-2, 6 pitches · 2 outs before

  • Bryce Teodosio vs Scott Barlow3-0

    Bryce Teodosio singles on a ground ball to shortstop Jacob Wilson. Ben Gobbel to 3rd. Ben Gobbel advances to 3rd, on a throwing error by shortstop Jacob Wilson.

    1-1, 3 pitches · 2 outs before

  • Nick Madrigal vs Scott Barlow3-0

    Nick Madrigal grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.

    3-2, 6 pitches · 2 outs before

bottom 6th(4)
  • Nick Kurtz vs Jordan Romano3-0

    Nick Kurtz strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Jacob Wilson vs Jordan Romano3-0

    Jacob Wilson doubles (1) on a line drive to left fielder Wade Meckler.

    2-1, 4 pitches · 1 out before

  • Tyler Soderstrom vs Jordan Romano3-0

    Tyler Soderstrom flies out sharply to center fielder Bryce Teodosio.

    3-1, 5 pitches · 1 out before

  • Brent Rooker vs Jordan Romano3-0

    Brent Rooker flies out to left fielder Wade Meckler.

    2-1, 4 pitches · 2 outs before

top 7th(4)
  • Niko Kavadas vs Mark Leiter Jr.3-0

    Niko Kavadas walks.

    4-2, 6 pitches · 0 outs before

  • Tucker Flint vs Mark Leiter Jr.3-0

    Tucker Flint strikes out swinging.

    3-3, 6 pitches · 0 outs before

  • Logan O'Hoppe vs Mark Leiter Jr.3-0

    Logan O'Hoppe flies out to second baseman Jeff McNeil.

    0-1, 2 pitches · 1 out before

  • Kyren Paris vs Mark Leiter Jr.3-0

    Kyren Paris strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 7th(4)
  • Jeff McNeil vs Hunter Strickland3-0

    Jeff McNeil singles on a sharp line drive to center fielder Bryce Teodosio.

    0-0, 1 pitch · 0 outs before

  • Austin Wynns vs Hunter Strickland3-0

    Austin Wynns flies out to left fielder Wade Meckler.

    3-2, 6 pitches · 0 outs before

  • Michael Stefanic vs Hunter Strickland3-0

    Michael Stefanic grounds into a force out, third baseman Cole Fontenelle to second baseman Nick Madrigal. Tommy White out at 2nd. Michael Stefanic to 1st.

    3-1, 5 pitches · 1 out before

  • Henry Bolte vs Hunter Strickland3-0

    Henry Bolte grounds out, second baseman Nick Madrigal to first baseman Niko Kavadas.

    1-2, 4 pitches · 2 outs before

top 8th(3)
  • Wade Meckler vs Joel Kuhnel3-0

    Wade Meckler singles on a fly ball to shortstop Joshua Kuroda-Grauer, deflected by left fielder Cameron Leary.

    1-1, 3 pitches · 0 outs before

  • Cole Fontenelle vs Joel Kuhnel3-0

    Cole Fontenelle strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Ben Gobbel vs Joel Kuhnel3-0

    Ben Gobbel strikes out swinging.

    2-3, 6 pitches · 1 out before

bottom 8th(4)
  • Junior Perez vs Ryan Zeferjahn3-0

    Junior Perez flies out to right fielder Tucker Flint.

    1-1, 3 pitches · 0 outs before

  • Bryan Lavastida vs Ryan Zeferjahn3-0

    Bryan Lavastida singles on a ground ball to center fielder Bryce Teodosio.

    1-2, 4 pitches · 1 out before

  • Joshua Kuroda-Grauer vs Ryan Zeferjahn3-0

    Joshua Kuroda-Grauer strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Cameron Leary vs Ryan Zeferjahn3-0

    Cameron Leary strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 9th(3)
  • Bryce Teodosio vs Joel Kuhnel3-0

    Bryce Teodosio strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Nick Rodriguez vs Joel Kuhnel3-0

    Nick Rodriguez grounds out, shortstop Joshua Kuroda-Grauer to first baseman Bryan Lavastida.

    0-1, 2 pitches · 1 out before

  • Niko Kavadas vs Joel Kuhnel3-0

    Niko Kavadas strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 9th(4)
  • Luke Mann vs Ryan Zeferjahn3-0

    Luke Mann singles on a ground ball to right fielder Tucker Flint.

    2-0, 3 pitches · 0 outs before

  • Tommy White vs Ryan Zeferjahn3-0

    Tommy White flies out to right fielder Tucker Flint.

    2-2, 5 pitches · 0 outs before

  • Austin Wynns vs Ryan Zeferjahn3-0

    Austin Wynns flies out to center fielder Bryce Teodosio.

    2-1, 4 pitches · 1 out before

  • Michael Stefanic vs Ryan Zeferjahn3-0

    Michael Stefanic strikes out swinging.

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