Toronto Blue Jays 2, Chicago Cubs 3

baseball game fileFinal
Wrigley Field · Chicago

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Toronto Blue Jays, below favors Chicago Cubs. 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 Toronto Blue Jays led; a negative differential means Chicago Cubs led.Run differential+20−21234567891011
  1. 01top 1: Myles Straw grounds out, shortstop Dansby Swanson to first baseman Michael Busch.00
  2. 02top 1: Kazuma Okamoto walks.00
  3. 03top 1: Alejandro Kirk singles on a ground ball to right fielder Michael Conforto. Kazuma Okamoto to 2nd.00
  4. 04top 1: George Springer grounds into a force out, third baseman Alex Bregman to second baseman Nico Hoerner. Kazuma Okamoto to 3rd. Alejandro Kirk out at 2nd. George Springer to 1st.00
  5. 05top 1: Nathan Lukes called out on strikes.10
  6. 06bottom 1: Pete Crow-Armstrong flies out to right fielder Nathan Lukes.10
  7. 07bottom 1: Blue Jays challenged (play at 1st), call on the field was overturned: Seiya Suzuki grounds out, third baseman Ernie Clement to first baseman Kazuma Okamoto.10
  8. 08bottom 1: Michael Busch pops out to shortstop Andrés Giménez.10
  9. 09top 2: Ernie Clement singles on a line drive to left fielder Ian Happ.10
  10. 10top 2: Luis Urías grounds into a double play, shortstop Dansby Swanson to second baseman Nico Hoerner to first baseman Michael Busch. Ernie Clement out at 2nd. Luis Urías out at 1st.10
  11. 11top 2: Davis Schneider walks.10
  12. 12top 2: Andrés Giménez singles on a sharp line drive to center fielder Pete Crow-Armstrong. Davis Schneider to 2nd.10
  13. 13top 2: Myles Straw strikes out swinging.10
  14. 14bottom 2: Alex Bregman called out on strikes.10
  15. 15bottom 2: Ian Happ flies out to left fielder Davis Schneider.10
  16. 16bottom 2: Nico Hoerner called out on strikes.10
  17. 17top 3: Kazuma Okamoto singles on a soft ground ball to second baseman Nico Hoerner.10
  18. 18top 3: Alejandro Kirk singles on a sharp line drive to center fielder Pete Crow-Armstrong. Kazuma Okamoto to 2nd.10
  19. 19top 3: George Springer grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Kazuma Okamoto to 3rd. Alejandro Kirk out at 2nd. George Springer out at 1st.10
  20. 20top 3: Nathan Lukes flies out to right fielder Michael Conforto.10
  21. 21bottom 3: Michael Conforto grounds out sharply, second baseman Luis Urías to first baseman Kazuma Okamoto.10
  22. 22bottom 3: Dansby Swanson strikes out swinging.10
  23. 23bottom 3: Miguel Amaya walks.10
  24. 24bottom 3: Pete Crow-Armstrong called out on strikes.10
  25. 25top 4: Ernie Clement flies out to right fielder Michael Conforto.10
  26. 26top 4: Luis Urías doubles (3) on a line drive to left fielder Ian Happ.10
  27. 27top 4: Davis Schneider walks.10
  28. 28top 4: Andrés Giménez flies out to right fielder Michael Conforto.10
  29. 29top 4: Myles Straw grounds out softly, pitcher David Peterson to first baseman Michael Busch.10
  30. 30bottom 4: Seiya Suzuki strikes out swinging.10
  31. 31bottom 4: Michael Busch strikes out swinging.10
  32. 32bottom 4: Alex Bregman singles on a line drive to left fielder Davis Schneider.10
  33. 33bottom 4: Ian Happ strikes out swinging.10
  34. 34top 5: Kazuma Okamoto strikes out swinging.10
  35. 35top 5: Alejandro Kirk singles on a ground ball to right fielder Michael Conforto.10
  36. 36top 5: George Springer grounds out softly, second baseman Nico Hoerner to first baseman Michael Busch. Alejandro Kirk to 2nd.10
  37. 37top 5: Nathan Lukes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.10
  38. 38bottom 5: Nico Hoerner grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.10
  39. 39bottom 5: Michael Conforto called out on strikes.10
  40. 40bottom 5: Dansby Swanson flies out to left fielder Davis Schneider.10
  41. 41top 6: Ernie Clement lines out to right fielder Michael Conforto.10
  42. 42top 6: Josh Smith flies out to center fielder Pete Crow-Armstrong.10
  43. 43top 6: Davis Schneider grounds out softly, third baseman Alex Bregman to first baseman Michael Busch.10
  44. 44bottom 6: Miguel Amaya singles on a sharp line drive to left fielder Davis Schneider.10
  45. 45bottom 6: Pete Crow-Armstrong called out on strikes.10
  46. 46bottom 6: Seiya Suzuki grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto. Miguel Amaya to 3rd.10
  47. 47bottom 6: Michael Busch challenged (pitch result), call on the field was confirmed: Michael Busch called out on strikes.10
  48. 48top 7: Andrés Giménez singles on a sharp ground ball to right fielder Michael Conforto.10
  49. 49top 7: Myles Straw out on a sacrifice bunt, first baseman Michael Busch to second baseman Nico Hoerner. Andrés Giménez to 2nd.10
  50. 50top 7: Kazuma Okamoto flies out to left fielder Ian Happ.10
  51. 51top 7: Alejandro Kirk singles on a line drive to left fielder Ian Happ. Andrés Giménez scores.20
  52. 52top 7: George Springer grounds into a force out, third baseman Alex Bregman to second baseman Nico Hoerner. Alejandro Kirk out at 2nd.20
  53. 53bottom 7: Alex Bregman flies out to left fielder Davis Schneider.20
  54. 54bottom 7: Ian Happ pops out to third baseman Josh Smith in foul territory.20
  55. 55bottom 7: Nico Hoerner grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.20
  56. 56top 8: Nathan Lukes flies out to center fielder Pete Crow-Armstrong.20
  57. 57top 8: Ernie Clement singles on a line drive to left fielder Ian Happ.20
  58. 58top 8: Josh Smith strikes out swinging.20
  59. 59top 8: Jesús Sánchez flies out sharply to center fielder Pete Crow-Armstrong.20
  60. 60bottom 8: Michael Conforto lines out softly to third baseman Josh Smith.20
  61. 61bottom 8: Dansby Swanson grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto.20
  62. 62bottom 8: Pedro Ramírez challenged (pitch result), call on the field was confirmed: Pedro Ramírez called out on strikes.20
  63. 63top 9: Andrés Giménez hits a ground-rule double (17) on a line drive to right field.20
  64. 64top 9: Myles Straw strikes out swinging, catcher Carson Kelly to first baseman Michael Busch.20
  65. 65top 9: Kazuma Okamoto strikes out swinging.20
  66. 66top 9: Alejandro Kirk grounds out, third baseman Alex Bregman to first baseman Michael Busch.20
  67. 67bottom 9: Pete Crow-Armstrong singles on a sharp line drive to center fielder Myles Straw.20
  68. 68bottom 9: Seiya Suzuki flies out to center fielder Myles Straw.20
  69. 69bottom 9: Michael Busch grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto. Pete Crow-Armstrong to 2nd.20
  70. 70bottom 9: Alex Bregman homers (12) on a fly ball to left field. Pete Crow-Armstrong scores.22
  71. 71bottom 9: Ian Happ grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.22
  72. 72top 10: George Springer flies out to left fielder Ian Happ.22
  73. 73top 10: Nathan Lukes lines out to third baseman Alex Bregman.22
  74. 74top 10: Ernie Clement grounds out, second baseman Nico Hoerner to first baseman Michael Busch.22
  75. 75bottom 10: Nico Hoerner flies out to second baseman Ernie Clement.22
  76. 76bottom 10: Chase Lee intentionally walks Michael Conforto.22
  77. 77bottom 10: Dansby Swanson strikes out swinging.22
  78. 78bottom 10: Carson Kelly lines out to second baseman Ernie Clement.22
  79. 79top 11: Josh Smith strikes out swinging.22
  80. 80top 11: Jesús Sánchez grounds out, shortstop Dansby Swanson to first baseman Michael Busch. Ernie Clement to 3rd.22
  81. 81top 11: Trent Thornton intentionally walks Andrés Giménez.22
  82. 82top 11: Myles Straw grounds out, shortstop Dansby Swanson to first baseman Michael Busch.22
  83. 83bottom 11: Pete Crow-Armstrong singles on a ground ball to center fielder Myles Straw. Carson Kelly out at home on the throw, center fielder Myles Straw to catcher Brandon Valenzuela. Pete Crow-Armstrong to 2nd.22
  84. 84bottom 11: Brendon Little intentionally walks Seiya Suzuki.22
  85. 85bottom 11: Pete Crow-Armstrong steals (29) 3rd base. Seiya Suzuki steals (2) 2nd base. Throwing error by catcher Brandon Valenzuela.23
Boxscore

Key evidence.

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

Toronto Blue Jays boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
George SpringerDH5000000000050000000
Nathan LukesRF5000000000050000010
Kazuma Okamoto1B40.25000101000.4000.650510000.25021
Ernie Clement2B50.40000002000.4000.800500000.40002
Alejandro KirkC50.80000004000.8001.600501000.80004
Andres GimenezSS40.75010103000.8001.80051020104
Louis VarlandP05218211032120002
Dylan CeaseP12400207021104010000.429
Braydon FisherP0300001031501000
Brandon ValenzuelaC000000000000000
Luis Urias2B20.50010001000.5001.50020000102
Myles StrawCF5000000000060000020
Davis SchneiderLF1000200000.6670.66730000000
Jesus SanchezLF2000000000020000000
Chase LeeP1400001031001001
Brendon LittleP1200100.33311810006
Josh Smith3B3000000000030000020

Team line

Chicago Cubs
Chicago Cubs boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Tyrone TaylorLF000000000000000
Pete Crow-ArmstrongCF50.40000002000.4000.800520100.40022
Alex Bregman3B40.50000002010.5001.750412101.25015
Michael Busch1B4000000000040000020
Seiya SuzukiDH4000100000.2000.20050010010
Ian HappLF4000000000040000010
Nico Hoerner2B4000000000040000010
Michael ConfortoRF3000100000.2500.25040000010
Miguel AmayaC1100101001220000101
Pedro RamirezPH1000000000010000010
Carson KellyC1000000000010000000
Dansby SwansonSS4000000000040000020
Ryan RolisonP0300001031400000
Caleb ThielbarP0300001031200000
Aaron CivaleP01313403094513001.333
David PetersonP32311.8007050158913002
Trent ThorntonP1400001031201011

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-08-06T18:20:00Z · Final
Play-by-play

The game, at bat by at bat.

top 1st(5)
  • Myles Straw vs David Peterson0-0

    Myles Straw grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    1-1, 3 pitches · 0 outs before

  • Kazuma Okamoto vs David Peterson0-0

    Kazuma Okamoto walks.

    4-2, 6 pitches · 1 out before

  • Alejandro Kirk vs David Peterson0-0

    Alejandro Kirk singles on a ground ball to right fielder Michael Conforto. Kazuma Okamoto to 2nd.

    0-0, 1 pitch · 1 out before

  • George Springer vs David Peterson0-0

    George Springer grounds into a force out, third baseman Alex Bregman to second baseman Nico Hoerner. Kazuma Okamoto to 3rd. Alejandro Kirk out at 2nd. George Springer to 1st.

    1-1, 3 pitches · 1 out before

  • Nathan Lukes vs David Peterson1-0

    Nathan Lukes called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 1st(3)
  • Pete Crow-Armstrong vs Dylan Cease1-0

    Pete Crow-Armstrong flies out to right fielder Nathan Lukes.

    1-2, 4 pitches · 0 outs before

  • Seiya Suzuki vs Dylan Cease1-0

    Blue Jays challenged (play at 1st), call on the field was overturned: Seiya Suzuki grounds out, third baseman Ernie Clement to first baseman Kazuma Okamoto.

    2-2, 7 pitches · 1 out before

  • Michael Busch vs Dylan Cease1-0

    Michael Busch pops out to shortstop Andrés Giménez.

    2-0, 3 pitches · 2 outs before

top 2nd(5)
  • Ernie Clement vs David Peterson1-0

    Ernie Clement singles on a line drive to left fielder Ian Happ.

    1-0, 2 pitches · 0 outs before

  • Luis Urias vs David Peterson1-0

    Luis Urías grounds into a double play, shortstop Dansby Swanson to second baseman Nico Hoerner to first baseman Michael Busch. Ernie Clement out at 2nd. Luis Urías out at 1st.

    0-0, 1 pitch · 0 outs before

  • Davis Schneider vs David Peterson1-0

    Davis Schneider walks.

    4-1, 5 pitches · 2 outs before

  • Andres Gimenez vs David Peterson1-0

    Andrés Giménez singles on a sharp line drive to center fielder Pete Crow-Armstrong. Davis Schneider to 2nd.

    0-0, 1 pitch · 2 outs before

  • Myles Straw vs David Peterson1-0

    Myles Straw strikes out swinging.

    2-3, 7 pitches · 2 outs before

bottom 2nd(3)
  • Alex Bregman vs Dylan Cease1-0

    Alex Bregman called out on strikes.

    3-3, 8 pitches · 0 outs before

  • Ian Happ vs Dylan Cease1-0

    Ian Happ flies out to left fielder Davis Schneider.

    3-2, 6 pitches · 1 out before

  • Nico Hoerner vs Dylan Cease1-0

    Nico Hoerner called out on strikes.

    0-3, 3 pitches · 2 outs before

top 3rd(4)
  • Kazuma Okamoto vs David Peterson1-0

    Kazuma Okamoto singles on a soft ground ball to second baseman Nico Hoerner.

    1-2, 4 pitches · 0 outs before

  • Alejandro Kirk vs David Peterson1-0

    Alejandro Kirk singles on a sharp line drive to center fielder Pete Crow-Armstrong. Kazuma Okamoto to 2nd.

    0-0, 1 pitch · 0 outs before

  • George Springer vs David Peterson1-0

    George Springer grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Kazuma Okamoto to 3rd. Alejandro Kirk out at 2nd. George Springer out at 1st.

    3-2, 6 pitches · 0 outs before

  • Nathan Lukes vs David Peterson1-0

    Nathan Lukes flies out to right fielder Michael Conforto.

    3-2, 7 pitches · 2 outs before

bottom 3rd(4)
  • Michael Conforto vs Dylan Cease1-0

    Michael Conforto grounds out sharply, second baseman Luis Urías to first baseman Kazuma Okamoto.

    1-0, 2 pitches · 0 outs before

  • Dansby Swanson vs Dylan Cease1-0

    Dansby Swanson strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Miguel Amaya vs Dylan Cease1-0

    Miguel Amaya walks.

    4-0, 4 pitches · 2 outs before

  • Pete Crow-Armstrong vs Dylan Cease1-0

    Pete Crow-Armstrong called out on strikes.

    1-3, 4 pitches · 2 outs before

top 4th(5)
  • Ernie Clement vs David Peterson1-0

    Ernie Clement flies out to right fielder Michael Conforto.

    1-1, 3 pitches · 0 outs before

  • Luis Urias vs David Peterson1-0

    Luis Urías doubles (3) on a line drive to left fielder Ian Happ.

    1-1, 3 pitches · 1 out before

  • Davis Schneider vs David Peterson1-0

    Davis Schneider walks.

    4-2, 8 pitches · 1 out before

  • Andres Gimenez vs David Peterson1-0

    Andrés Giménez flies out to right fielder Michael Conforto.

    0-2, 3 pitches · 1 out before

  • Myles Straw vs David Peterson1-0

    Myles Straw grounds out softly, pitcher David Peterson to first baseman Michael Busch.

    1-0, 2 pitches · 2 outs before

bottom 4th(4)
  • Seiya Suzuki vs Dylan Cease1-0

    Seiya Suzuki strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Michael Busch vs Dylan Cease1-0

    Michael Busch strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Alex Bregman vs Dylan Cease1-0

    Alex Bregman singles on a line drive to left fielder Davis Schneider.

    0-0, 1 pitch · 2 outs before

  • Ian Happ vs Dylan Cease1-0

    Ian Happ strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 5th(4)
  • Kazuma Okamoto vs David Peterson1-0

    Kazuma Okamoto strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Alejandro Kirk vs David Peterson1-0

    Alejandro Kirk singles on a ground ball to right fielder Michael Conforto.

    3-2, 6 pitches · 1 out before

  • George Springer vs David Peterson1-0

    George Springer grounds out softly, second baseman Nico Hoerner to first baseman Michael Busch. Alejandro Kirk to 2nd.

    2-2, 5 pitches · 1 out before

  • Nathan Lukes vs David Peterson1-0

    Nathan Lukes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    0-0, 1 pitch · 2 outs before

bottom 5th(3)
  • Nico Hoerner vs Dylan Cease1-0

    Nico Hoerner grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.

    2-1, 4 pitches · 0 outs before

  • Michael Conforto vs Dylan Cease1-0

    Michael Conforto called out on strikes.

    2-3, 6 pitches · 1 out before

  • Dansby Swanson vs Dylan Cease1-0

    Dansby Swanson flies out to left fielder Davis Schneider.

    2-1, 4 pitches · 2 outs before

top 6th(3)
  • Ernie Clement vs Ryan Rolison1-0

    Ernie Clement lines out to right fielder Michael Conforto.

    2-2, 5 pitches · 0 outs before

  • Josh Smith vs Ryan Rolison1-0

    Josh Smith flies out to center fielder Pete Crow-Armstrong.

    0-2, 3 pitches · 1 out before

  • Davis Schneider vs Ryan Rolison1-0

    Davis Schneider grounds out softly, third baseman Alex Bregman to first baseman Michael Busch.

    2-2, 6 pitches · 2 outs before

bottom 6th(4)
  • Miguel Amaya vs Dylan Cease1-0

    Miguel Amaya singles on a sharp line drive to left fielder Davis Schneider.

    1-1, 3 pitches · 0 outs before

  • Pete Crow-Armstrong vs Dylan Cease1-0

    Pete Crow-Armstrong called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Seiya Suzuki vs Dylan Cease1-0

    Seiya Suzuki grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto. Miguel Amaya to 3rd.

    3-0, 4 pitches · 1 out before

  • Michael Busch vs Dylan Cease1-0

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

    0-3, 3 pitches · 2 outs before

top 7th(5)
  • Andres Gimenez vs Aaron Civale1-0

    Andrés Giménez singles on a sharp ground ball to right fielder Michael Conforto.

    0-1, 2 pitches · 0 outs before

  • Myles Straw vs Aaron Civale1-0

    Myles Straw out on a sacrifice bunt, first baseman Michael Busch to second baseman Nico Hoerner. Andrés Giménez to 2nd.

    0-1, 2 pitches · 0 outs before

  • Kazuma Okamoto vs Aaron Civale1-0

    Kazuma Okamoto flies out to left fielder Ian Happ.

    1-2, 4 pitches · 1 out before

  • Alejandro Kirk vs Aaron Civale2-0

    Alejandro Kirk singles on a line drive to left fielder Ian Happ. Andrés Giménez scores.

    0-0, 1 pitch · 2 outs before

  • George Springer vs Aaron Civale2-0

    George Springer grounds into a force out, third baseman Alex Bregman to second baseman Nico Hoerner. Alejandro Kirk out at 2nd.

    2-2, 7 pitches · 2 outs before

bottom 7th(3)
  • Alex Bregman vs Dylan Cease2-0

    Alex Bregman flies out to left fielder Davis Schneider.

    1-1, 3 pitches · 0 outs before

  • Ian Happ vs Dylan Cease2-0

    Ian Happ pops out to third baseman Josh Smith in foul territory.

    0-2, 3 pitches · 1 out before

  • Nico Hoerner vs Dylan Cease2-0

    Nico Hoerner grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.

    3-2, 10 pitches · 2 outs before

top 8th(4)
  • Nathan Lukes vs Aaron Civale2-0

    Nathan Lukes flies out to center fielder Pete Crow-Armstrong.

    1-2, 4 pitches · 0 outs before

  • Ernie Clement vs Aaron Civale2-0

    Ernie Clement singles on a line drive to left fielder Ian Happ.

    0-0, 1 pitch · 1 out before

  • Josh Smith vs Aaron Civale2-0

    Josh Smith strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Jesus Sanchez vs Aaron Civale2-0

    Jesús Sánchez flies out sharply to center fielder Pete Crow-Armstrong.

    3-0, 4 pitches · 2 outs before

bottom 8th(3)
  • Michael Conforto vs Braydon Fisher2-0

    Michael Conforto lines out softly to third baseman Josh Smith.

    1-2, 4 pitches · 0 outs before

  • Dansby Swanson vs Braydon Fisher2-0

    Dansby Swanson grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto.

    2-2, 5 pitches · 1 out before

  • Pedro Ramirez vs Braydon Fisher2-0

    Pedro Ramírez challenged (pitch result), call on the field was confirmed: Pedro Ramírez called out on strikes.

    2-3, 6 pitches · 2 outs before

top 9th(4)
  • Andres Gimenez vs Aaron Civale2-0

    Andrés Giménez hits a ground-rule double (17) on a line drive to right field.

    1-0, 2 pitches · 0 outs before

  • Myles Straw vs Aaron Civale2-0

    Myles Straw strikes out swinging, catcher Carson Kelly to first baseman Michael Busch.

    0-3, 3 pitches · 0 outs before

  • Kazuma Okamoto vs Aaron Civale2-0

    Kazuma Okamoto strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Alejandro Kirk vs Aaron Civale2-0

    Alejandro Kirk grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    3-2, 6 pitches · 2 outs before

bottom 9th(5)
  • Pete Crow-Armstrong vs Louis Varland2-0

    Pete Crow-Armstrong singles on a sharp line drive to center fielder Myles Straw.

    0-2, 3 pitches · 0 outs before

  • Seiya Suzuki vs Louis Varland2-0

    Seiya Suzuki flies out to center fielder Myles Straw.

    3-2, 9 pitches · 0 outs before

  • Michael Busch vs Louis Varland2-0

    Michael Busch grounds out, shortstop Andrés Giménez to first baseman Kazuma Okamoto. Pete Crow-Armstrong to 2nd.

    0-1, 2 pitches · 1 out before

  • Alex Bregman vs Louis Varland2-2

    Alex Bregman homers (12) on a fly ball to left field. Pete Crow-Armstrong scores.

    1-2, 4 pitches · 2 outs before

  • Ian Happ vs Louis Varland2-2

    Ian Happ grounds out, third baseman Josh Smith to first baseman Kazuma Okamoto.

    1-1, 3 pitches · 2 outs before

top 10th(3)
  • George Springer vs Caleb Thielbar2-2

    George Springer flies out to left fielder Ian Happ.

    1-1, 3 pitches · 0 outs before

  • Nathan Lukes vs Caleb Thielbar2-2

    Nathan Lukes lines out to third baseman Alex Bregman.

    2-1, 4 pitches · 1 out before

  • Ernie Clement vs Caleb Thielbar2-2

    Ernie Clement grounds out, second baseman Nico Hoerner to first baseman Michael Busch.

    2-2, 5 pitches · 2 outs before

bottom 10th(4)
  • Nico Hoerner vs Chase Lee2-2

    Nico Hoerner flies out to second baseman Ernie Clement.

    0-2, 3 pitches · 0 outs before

  • Michael Conforto vs Chase Lee2-2

    Chase Lee intentionally walks Michael Conforto.

    0-0, 0 pitches · 1 out before

  • Dansby Swanson vs Chase Lee2-2

    Dansby Swanson strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Carson Kelly vs Chase Lee2-2

    Carson Kelly lines out to second baseman Ernie Clement.

    0-1, 2 pitches · 2 outs before

top 11th(4)
  • Josh Smith vs Trent Thornton2-2

    Josh Smith strikes out swinging.

    1-3, 6 pitches · 0 outs before

  • Jesus Sanchez vs Trent Thornton2-2

    Jesús Sánchez grounds out, shortstop Dansby Swanson to first baseman Michael Busch. Ernie Clement to 3rd.

    0-0, 1 pitch · 1 out before

  • Andres Gimenez vs Trent Thornton2-2

    Trent Thornton intentionally walks Andrés Giménez.

    0-0, 0 pitches · 2 outs before

  • Myles Straw vs Trent Thornton2-2

    Myles Straw grounds out, shortstop Dansby Swanson to first baseman Michael Busch.

    2-2, 5 pitches · 2 outs before

bottom 11th(3)
  • Pete Crow-Armstrong vs Brendon Little2-2

    Pete Crow-Armstrong singles on a ground ball to center fielder Myles Straw. Carson Kelly out at home on the throw, center fielder Myles Straw to catcher Brandon Valenzuela. Pete Crow-Armstrong to 2nd.

    2-2, 7 pitches · 0 outs before

  • Seiya Suzuki vs Brendon Little2-2

    Brendon Little intentionally walks Seiya Suzuki.

    0-0, 0 pitches · 1 out before

  • Michael Busch vs Brendon Little2-3

    Pete Crow-Armstrong steals (29) 3rd base. Seiya Suzuki steals (2) 2nd base. Throwing error by catcher Brandon Valenzuela.

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