St. Louis Cardinals 2, Los Angeles Dodgers 3

baseball game fileFinal
Dodger Stadium · Los Angeles

Game flow

Every swing in the score.

The line is the running run differential: above the center favors St. Louis Cardinals, below favors Los Angeles Dodgers. 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 St. Louis Cardinals led; a negative differential means Los Angeles Dodgers led.Run differential+20−2123456789
  1. 01top 1: José Fermín singles on a ground ball to center fielder Tommy Edman.00
  2. 02top 1: Iván Herrera singles on a line drive to center fielder Tommy Edman. José Fermín to 3rd.00
  3. 03top 1: Jordan Walker strikes out swinging.00
  4. 04top 1: Joshua Báez singles on a ground ball to right fielder Kyle Tucker. José Fermín scores. Iván Herrera to 2nd.10
  5. 05top 1: Leo Bernal lines into a double play, shortstop Mookie Betts to second baseman Miguel Rojas. Iván Herrera out at 2nd.10
  6. 06bottom 1: Tommy Edman singles on a sharp line drive to left fielder Joshua Báez.10
  7. 07bottom 1: Mookie Betts grounds out, second baseman José Fermín to first baseman Leo Bernal. Tommy Edman to 2nd.10
  8. 08bottom 1: Teoscar Hernández walks.10
  9. 09bottom 1: Freddie Freeman flies out to left fielder Joshua Báez.10
  10. 10bottom 1: Will Smith strikes out swinging.10
  11. 11top 2: Ramón Urías strikes out on a foul tip.10
  12. 12top 2: Thomas Saggese singles on a ground ball to left fielder Teoscar Hernández.10
  13. 13top 2: Nathan Church lines out to center fielder Tommy Edman.10
  14. 14top 2: Pedro Pagés singles on a ground ball to center fielder Tommy Edman. Thomas Saggese to 2nd.10
  15. 15top 2: José Fermín called out on strikes.10
  16. 16bottom 2: Miguel Rojas pops out to second baseman José Fermín.10
  17. 17bottom 2: Kyle Tucker pops out to third baseman Ramón Urías.10
  18. 18bottom 2: Alex Call walks.10
  19. 19bottom 2: Enrique Hernández grounds out, shortstop Thomas Saggese to first baseman Leo Bernal.10
  20. 20top 3: Iván Herrera singles on a sharp line drive to left fielder Teoscar Hernández.10
  21. 21top 3: Will Smith challenged (pitch result), call on the field was overturned: Jordan Walker called out on strikes.10
  22. 22top 3: Joshua Báez strikes out swinging.10
  23. 23top 3: Leo Bernal singles on a sharp line drive to center fielder Tommy Edman. Iván Herrera to 2nd.10
  24. 24top 3: Ramón Urías singles on a line drive to left fielder Teoscar Hernández. Iván Herrera scores. Leo Bernal to 2nd.20
  25. 25top 3: Thomas Saggese grounds out softly, third baseman Enrique Hernández to first baseman Freddie Freeman.20
  26. 26bottom 3: Tommy Edman singles on a fly ball to right fielder Jordan Walker.20
  27. 27bottom 3: Mookie Betts strikes out swinging.20
  28. 28bottom 3: Teoscar Hernández singles on a sharp ground ball to center fielder Nathan Church. Tommy Edman to 2nd.20
  29. 29bottom 3: Freddie Freeman flies out to left fielder Joshua Báez.20
  30. 30bottom 3: Pedro Pagés challenged (pitch result), call on the field was confirmed: Will Smith walks. Tommy Edman to 3rd. Teoscar Hernández to 2nd.20
  31. 31bottom 3: Miguel Rojas lines out to third baseman Ramón Urías.20
  32. 32top 4: Nathan Church flies out to left fielder Teoscar Hernández.20
  33. 33top 4: Pedro Pagés grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.20
  34. 34top 4: José Fermín flies out to center fielder Tommy Edman.20
  35. 35bottom 4: Kyle Tucker called out on strikes, catcher Pedro Pagés to first baseman Leo Bernal.20
  36. 36bottom 4: Alex Call strikes out swinging.20
  37. 37bottom 4: Enrique Hernández grounds out sharply, second baseman José Fermín to first baseman Leo Bernal.20
  38. 38top 5: Iván Herrera flies out to left fielder Teoscar Hernández.20
  39. 39top 5: Jordan Walker singles on a sharp ground ball to left fielder Teoscar Hernández.20
  40. 40top 5: Joshua Báez pops out to third baseman Enrique Hernández.20
  41. 41top 5: Pitcher Tarik Skubal picks off Jordan Walker at 1st on throw to first baseman Freddie Freeman.20
  42. 42bottom 5: Tommy Edman doubles (10) on a sharp line drive to left fielder Joshua Báez.20
  43. 43bottom 5: Mookie Betts walks.20
  44. 44bottom 5: Teoscar Hernández grounds into a force out, shortstop Thomas Saggese to second baseman José Fermín. Tommy Edman to 3rd. Mookie Betts out at 2nd. Teoscar Hernández to 1st.20
  45. 45bottom 5: Freddie Freeman grounds out, second baseman José Fermín to first baseman Leo Bernal. Teoscar Hernández to 3rd.21
  46. 46bottom 5: Will Smith flies out to center fielder Nathan Church.21
  47. 47top 6: Leo Bernal singles on a sharp line drive to center fielder Tommy Edman.21
  48. 48top 6: Ramón Urías pops out to second baseman Miguel Rojas in foul territory.21
  49. 49top 6: Thomas Saggese walks. Leo Bernal to 2nd.21
  50. 50top 6: Nathan Church strikes out swinging.21
  51. 51top 6: Alec Burleson called out on strikes.21
  52. 52bottom 6: Max Muncy lines out softly to shortstop Thomas Saggese.21
  53. 53bottom 6: Kyle Tucker flies out to right fielder Jordan Walker.21
  54. 54bottom 6: Dalton Rushing challenged (pitch result), call on the field was confirmed: Dalton Rushing called out on strikes.21
  55. 55top 7: José Fermín flies out to center fielder Enrique Hernández.21
  56. 56top 7: Iván Herrera grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.21
  57. 57top 7: Jordan Walker doubles (32) on a sharp line drive to center fielder Enrique Hernández.21
  58. 58top 7: Joshua Báez hit by pitch.21
  59. 59top 7: Leo Bernal called out on strikes.21
  60. 60bottom 7: Alex Freeland flies out to right fielder Jordan Walker.21
  61. 61bottom 7: Tommy Edman strikes out swinging.21
  62. 62bottom 7: Mookie Betts grounds out, pitcher Ryne Stanek to first baseman Alec Burleson.21
  63. 63top 8: Ramón Urías grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.21
  64. 64top 8: Thomas Saggese strikes out swinging.21
  65. 65top 8: Nathan Church singles on a ground ball to pitcher Alex Vesia.21
  66. 66top 8: Nathan Church caught stealing 2nd base, catcher Will Smith to shortstop Mookie Betts.21
  67. 67bottom 8: Teoscar Hernández walks.21
  68. 68bottom 8: Freddie Freeman strikes out swinging.21
  69. 69bottom 8: Will Smith pops out to shortstop Thomas Saggese.21
  70. 70bottom 8: Max Muncy walks. Teoscar Hernández to 2nd.21
  71. 71bottom 8: Kyle Tucker walks. Teoscar Hernández to 3rd. Max Muncy to 2nd.21
  72. 72bottom 8: Dalton Rushing strikes out on a foul tip.21
  73. 73top 9: Alec Burleson called out on strikes.21
  74. 74top 9: José Fermín grounds out softly to pitcher Brock Stewart.21
  75. 75top 9: Iván Herrera flies out to left fielder Teoscar Hernández.21
  76. 76bottom 9: Alex Freeland lines out sharply to center fielder Nathan Church.21
  77. 77bottom 9: Tommy Edman singles on a sharp line drive to left fielder Victor Scott II.21
  78. 78bottom 9: Mookie Betts walks.21
  79. 79bottom 9: Teoscar Hernández doubles (16) on a sharp line drive to center fielder Nathan Church. Tommy Edman scores. Mookie Betts scores.23
Boxscore

Key evidence.

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

St. Louis Cardinals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Ivan HerreraDH50.40000002000.4000.800510000.40002
Alec Burleson1B2000000000020000020
Nathan ChurchCF40.25000011000.2500.500400000.25011
Pedro PagesC20.50000001000.5001200000.50001
Ryne StanekP0300001031001000
George SorianoP3600001033102003
Riley O'BrienP14254200.333111720009
Cade WinquestP0300001031301000
Ramon Urias3B40.25000001000.2500.500401000.25011
Victor Scott IILF000000000000000
Joshua BaezLF30.33300001100.5000.833401000.33311
Quinn MathewsP42311.8004050159914001.600
Thomas SaggeseSS30.33300101000.5000.833400000.33311
Leo BernalC40.50000002000.5001400000.50012
Leo Bernal40.50000002000.5001400000.50012
Jordan WalkerRF40.50010002000.5001.250400000.75023
Jose Fermin2B50.20000001000.2000.400510000.20011
Cade Winquest0000001031301000
Los Angeles Dodgers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Freddie Freeman1B4000000000040000010
Mookie BettsSS3000200000.4000.40051000010
Tommy EdmanCF50.80010004000.8001.80052010115
Kyle TuckerRF3000100000.2500.25040000010
Alex Freeland2B2000000000020000000
Miguel Rojas2B2000000000020000000
Alex VesiaP0400101.333041802000.750
Edgardo HenriquezP0100000.33301601000
Tarik SkubalP12623.1761005.66701710226001.941
Brock StewartP0200000.66702800010
Dalton RushingDH2000000000020000020
Alex CallDH1000100000.5000.50020000010
Teoscar HernandezLF30.66710202000.8001.80050200103
Enrique HernandezCF2000000000020000000
Max Muncy3B1000100000.5000.50020000000
Evan PhillipsP0500101032101001
Will SmithC3000100000.2500.25040000010

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-09-04T02:10:00Z · In Progress

St. Louis Cardinals

Probable pitcher: Quinn Mathews (L)

Los Angeles Dodgers

Probable pitcher: Tarik Skubal (L)

Play-by-play

The game, at bat by at bat.

top 1st(5)
  • Jose Fermin vs Tarik Skubal0-0

    José Fermín singles on a ground ball to center fielder Tommy Edman.

    3-2, 7 pitches · 0 outs before

  • Ivan Herrera vs Tarik Skubal0-0

    Iván Herrera singles on a line drive to center fielder Tommy Edman. José Fermín to 3rd.

    2-2, 6 pitches · 0 outs before

  • Jordan Walker vs Tarik Skubal0-0

    Jordan Walker strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Joshua Baez vs Tarik Skubal1-0

    Joshua Báez singles on a ground ball to right fielder Kyle Tucker. José Fermín scores. Iván Herrera to 2nd.

    1-1, 3 pitches · 1 out before

  • Leo Bernal vs Tarik Skubal1-0

    Leo Bernal lines into a double play, shortstop Mookie Betts to second baseman Miguel Rojas. Iván Herrera out at 2nd.

    0-0, 1 pitch · 1 out before

bottom 1st(5)
  • Tommy Edman vs Quinn Mathews1-0

    Tommy Edman singles on a sharp line drive to left fielder Joshua Báez.

    2-2, 5 pitches · 0 outs before

  • Mookie Betts vs Quinn Mathews1-0

    Mookie Betts grounds out, second baseman José Fermín to first baseman Leo Bernal. Tommy Edman to 2nd.

    2-1, 4 pitches · 0 outs before

  • Teoscar Hernandez vs Quinn Mathews1-0

    Teoscar Hernández walks.

    4-1, 5 pitches · 1 out before

  • Freddie Freeman vs Quinn Mathews1-0

    Freddie Freeman flies out to left fielder Joshua Báez.

    2-1, 4 pitches · 1 out before

  • Will Smith vs Quinn Mathews1-0

    Will Smith strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 2nd(5)
  • Ramon Urias vs Tarik Skubal1-0

    Ramón Urías strikes out on a foul tip.

    0-3, 3 pitches · 0 outs before

  • Thomas Saggese vs Tarik Skubal1-0

    Thomas Saggese singles on a ground ball to left fielder Teoscar Hernández.

    1-1, 3 pitches · 1 out before

  • Nathan Church vs Tarik Skubal1-0

    Nathan Church lines out to center fielder Tommy Edman.

    1-1, 3 pitches · 1 out before

  • Pedro Pages vs Tarik Skubal1-0

    Pedro Pagés singles on a ground ball to center fielder Tommy Edman. Thomas Saggese to 2nd.

    3-1, 5 pitches · 2 outs before

  • Jose Fermin vs Tarik Skubal1-0

    José Fermín called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 2nd(4)
  • Miguel Rojas vs Quinn Mathews1-0

    Miguel Rojas pops out to second baseman José Fermín.

    3-1, 5 pitches · 0 outs before

  • Kyle Tucker vs Quinn Mathews1-0

    Kyle Tucker pops out to third baseman Ramón Urías.

    0-0, 1 pitch · 1 out before

  • Alex Call vs Quinn Mathews1-0

    Alex Call walks.

    4-2, 6 pitches · 2 outs before

  • Enrique Hernandez vs Quinn Mathews1-0

    Enrique Hernández grounds out, shortstop Thomas Saggese to first baseman Leo Bernal.

    2-2, 5 pitches · 2 outs before

top 3rd(6)
  • Ivan Herrera vs Tarik Skubal1-0

    Iván Herrera singles on a sharp line drive to left fielder Teoscar Hernández.

    1-1, 3 pitches · 0 outs before

  • Jordan Walker vs Tarik Skubal1-0

    Will Smith challenged (pitch result), call on the field was overturned: Jordan Walker called out on strikes.

    1-3, 4 pitches · 0 outs before

  • Joshua Baez vs Tarik Skubal1-0

    Joshua Báez strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Leo Bernal vs Tarik Skubal1-0

    Leo Bernal singles on a sharp line drive to center fielder Tommy Edman. Iván Herrera to 2nd.

    2-0, 3 pitches · 2 outs before

  • Ramon Urias vs Tarik Skubal2-0

    Ramón Urías singles on a line drive to left fielder Teoscar Hernández. Iván Herrera scores. Leo Bernal to 2nd.

    0-0, 1 pitch · 2 outs before

  • Thomas Saggese vs Tarik Skubal2-0

    Thomas Saggese grounds out softly, third baseman Enrique Hernández to first baseman Freddie Freeman.

    2-1, 4 pitches · 2 outs before

bottom 3rd(6)
  • Tommy Edman vs Quinn Mathews2-0

    Tommy Edman singles on a fly ball to right fielder Jordan Walker.

    2-1, 4 pitches · 0 outs before

  • Mookie Betts vs Quinn Mathews2-0

    Mookie Betts strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Teoscar Hernandez vs Quinn Mathews2-0

    Teoscar Hernández singles on a sharp ground ball to center fielder Nathan Church. Tommy Edman to 2nd.

    2-2, 5 pitches · 1 out before

  • Freddie Freeman vs Quinn Mathews2-0

    Freddie Freeman flies out to left fielder Joshua Báez.

    2-2, 5 pitches · 1 out before

  • Will Smith vs Quinn Mathews2-0

    Pedro Pagés challenged (pitch result), call on the field was confirmed: Will Smith walks. Tommy Edman to 3rd. Teoscar Hernández to 2nd.

    4-1, 5 pitches · 2 outs before

  • Miguel Rojas vs Quinn Mathews2-0

    Miguel Rojas lines out to third baseman Ramón Urías.

    1-2, 5 pitches · 2 outs before

top 4th(3)
  • Nathan Church vs Tarik Skubal2-0

    Nathan Church flies out to left fielder Teoscar Hernández.

    2-0, 3 pitches · 0 outs before

  • Pedro Pages vs Tarik Skubal2-0

    Pedro Pagés grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.

    3-2, 6 pitches · 1 out before

  • Jose Fermin vs Tarik Skubal2-0

    José Fermín flies out to center fielder Tommy Edman.

    1-2, 4 pitches · 2 outs before

bottom 4th(3)
  • Kyle Tucker vs Quinn Mathews2-0

    Kyle Tucker called out on strikes, catcher Pedro Pagés to first baseman Leo Bernal.

    2-3, 5 pitches · 0 outs before

  • Alex Call vs Quinn Mathews2-0

    Alex Call strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Enrique Hernandez vs Quinn Mathews2-0

    Enrique Hernández grounds out sharply, second baseman José Fermín to first baseman Leo Bernal.

    2-1, 4 pitches · 2 outs before

top 5th(4)
  • Ivan Herrera vs Tarik Skubal2-0

    Iván Herrera flies out to left fielder Teoscar Hernández.

    0-0, 1 pitch · 0 outs before

  • Jordan Walker vs Tarik Skubal2-0

    Jordan Walker singles on a sharp ground ball to left fielder Teoscar Hernández.

    2-2, 6 pitches · 1 out before

  • Joshua Baez vs Tarik Skubal2-0

    Joshua Báez pops out to third baseman Enrique Hernández.

    0-0, 1 pitch · 1 out before

  • Leo Bernal vs Tarik Skubal2-0

    Pitcher Tarik Skubal picks off Jordan Walker at 1st on throw to first baseman Freddie Freeman.

    0-0, 0 pitches · 2 outs before

bottom 5th(5)
  • Tommy Edman vs Quinn Mathews2-0

    Tommy Edman doubles (10) on a sharp line drive to left fielder Joshua Báez.

    2-0, 3 pitches · 0 outs before

  • Mookie Betts vs Quinn Mathews2-0

    Mookie Betts walks.

    4-2, 7 pitches · 0 outs before

  • Teoscar Hernandez vs Quinn Mathews2-0

    Teoscar Hernández grounds into a force out, shortstop Thomas Saggese to second baseman José Fermín. Tommy Edman to 3rd. Mookie Betts out at 2nd. Teoscar Hernández to 1st.

    2-2, 5 pitches · 0 outs before

  • Freddie Freeman vs Quinn Mathews2-1

    Freddie Freeman grounds out, second baseman José Fermín to first baseman Leo Bernal. Teoscar Hernández to 3rd.

    2-0, 3 pitches · 1 out before

  • Will Smith vs Quinn Mathews2-1

    Will Smith flies out to center fielder Nathan Church.

    1-0, 2 pitches · 2 outs before

top 6th(5)
  • Leo Bernal vs Tarik Skubal2-1

    Leo Bernal singles on a sharp line drive to center fielder Tommy Edman.

    0-2, 3 pitches · 0 outs before

  • Ramon Urias vs Tarik Skubal2-1

    Ramón Urías pops out to second baseman Miguel Rojas in foul territory.

    3-2, 7 pitches · 0 outs before

  • Thomas Saggese vs Tarik Skubal2-1

    Thomas Saggese walks. Leo Bernal to 2nd.

    4-2, 6 pitches · 1 out before

  • Nathan Church vs Tarik Skubal2-1

    Nathan Church strikes out swinging.

    0-3, 5 pitches · 1 out before

  • Alec Burleson vs Edgardo Henriquez2-1

    Alec Burleson called out on strikes.

    3-3, 6 pitches · 2 outs before

bottom 6th(3)
  • Max Muncy vs Cade Winquest2-1

    Max Muncy lines out softly to shortstop Thomas Saggese.

    1-1, 3 pitches · 0 outs before

  • Kyle Tucker vs Cade Winquest2-1

    Kyle Tucker flies out to right fielder Jordan Walker.

    1-2, 4 pitches · 1 out before

  • Dalton Rushing vs Cade Winquest2-1

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

    2-3, 6 pitches · 2 outs before

top 7th(5)
  • Jose Fermin vs Evan Phillips2-1

    José Fermín flies out to center fielder Enrique Hernández.

    3-2, 9 pitches · 0 outs before

  • Ivan Herrera vs Evan Phillips2-1

    Iván Herrera grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.

    0-2, 4 pitches · 1 out before

  • Jordan Walker vs Evan Phillips2-1

    Jordan Walker doubles (32) on a sharp line drive to center fielder Enrique Hernández.

    1-0, 2 pitches · 2 outs before

  • Joshua Baez vs Evan Phillips2-1

    Joshua Báez hit by pitch.

    1-1, 2 pitches · 2 outs before

  • Leo Bernal vs Evan Phillips2-1

    Leo Bernal called out on strikes.

    1-3, 4 pitches · 2 outs before

bottom 7th(3)
  • Alex Freeland vs Ryne Stanek2-1

    Alex Freeland flies out to right fielder Jordan Walker.

    0-0, 1 pitch · 0 outs before

  • Tommy Edman vs Ryne Stanek2-1

    Tommy Edman strikes out swinging.

    1-3, 5 pitches · 1 out before

  • Mookie Betts vs Ryne Stanek2-1

    Mookie Betts grounds out, pitcher Ryne Stanek to first baseman Alec Burleson.

    2-1, 4 pitches · 2 outs before

top 8th(4)
  • Ramon Urias vs Alex Vesia2-1

    Ramón Urías grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.

    2-1, 4 pitches · 0 outs before

  • Thomas Saggese vs Alex Vesia2-1

    Thomas Saggese strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Nathan Church vs Alex Vesia2-1

    Nathan Church singles on a ground ball to pitcher Alex Vesia.

    1-2, 5 pitches · 2 outs before

  • Alec Burleson vs Alex Vesia2-1

    Nathan Church caught stealing 2nd base, catcher Will Smith to shortstop Mookie Betts.

    1-1, 2 pitches · 2 outs before

bottom 8th(6)
  • Teoscar Hernandez vs George Soriano2-1

    Teoscar Hernández walks.

    4-2, 7 pitches · 0 outs before

  • Freddie Freeman vs George Soriano2-1

    Freddie Freeman strikes out swinging.

    2-3, 7 pitches · 0 outs before

  • Will Smith vs George Soriano2-1

    Will Smith pops out to shortstop Thomas Saggese.

    1-0, 2 pitches · 1 out before

  • Max Muncy vs George Soriano2-1

    Max Muncy walks. Teoscar Hernández to 2nd.

    4-1, 5 pitches · 2 outs before

  • Kyle Tucker vs George Soriano2-1

    Kyle Tucker walks. Teoscar Hernández to 3rd. Max Muncy to 2nd.

    4-1, 5 pitches · 2 outs before

  • Dalton Rushing vs George Soriano2-1

    Dalton Rushing strikes out on a foul tip.

    1-3, 5 pitches · 2 outs before

top 9th(3)
  • Alec Burleson vs Alex Vesia2-1

    Alec Burleson called out on strikes.

    1-3, 4 pitches · 0 outs before

  • Jose Fermin vs Brock Stewart2-1

    José Fermín grounds out softly to pitcher Brock Stewart.

    2-2, 6 pitches · 1 out before

  • Ivan Herrera vs Brock Stewart2-1

    Iván Herrera flies out to left fielder Teoscar Hernández.

    0-1, 2 pitches · 2 outs before

bottom 9th(4)
  • Alex Freeland vs Riley O'Brien2-1

    Alex Freeland lines out sharply to center fielder Nathan Church.

    0-2, 3 pitches · 0 outs before

  • Tommy Edman vs Riley O'Brien2-1

    Tommy Edman singles on a sharp line drive to left fielder Victor Scott II.

    1-1, 3 pitches · 1 out before

  • Mookie Betts vs Riley O'Brien2-1

    Mookie Betts walks.

    4-0, 4 pitches · 1 out before

  • Teoscar Hernandez vs Riley O'Brien2-3

    Teoscar Hernández doubles (16) on a sharp line drive to center fielder Nathan Church. Tommy Edman scores. Mookie Betts scores.

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