Toronto Blue Jays 2, Chicago Cubs 16

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+140−14123456789
  1. 01top 1: George Springer flies out to left fielder Ian Happ.00
  2. 02top 1: Vladimir Guerrero Jr. lines out to shortstop Dansby Swanson.00
  3. 03top 1: Jesús Sánchez strikes out swinging.00
  4. 04bottom 1: Pete Crow-Armstrong walks.00
  5. 05bottom 1: Alex Bregman walks.00
  6. 06bottom 1: Michael Busch grounds out softly, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr. Pete Crow-Armstrong to 3rd. Alex Bregman to 2nd.00
  7. 07bottom 1: Seiya Suzuki doubles (10) on a fly ball to right fielder Jesús Sánchez. Pete Crow-Armstrong scores. Alex Bregman scores.02
  8. 08bottom 1: Ian Happ walks.02
  9. 09bottom 1: Matt Shaw walks. Seiya Suzuki to 3rd. Ian Happ to 2nd.02
  10. 10bottom 1: Nico Hoerner strikes out swinging.02
  11. 11bottom 1: Carson Kelly hits a grand slam (4) to left center field. Seiya Suzuki scores. Ian Happ scores. Matt Shaw scores.06
  12. 12bottom 1: Dansby Swanson singles on a sharp line drive to left fielder Yohendrick Piñango.06
  13. 13bottom 1: Pete Crow-Armstrong singles on a soft ground ball to shortstop Andrés Giménez. Dansby Swanson to 3rd.06
  14. 14bottom 1: Alex Bregman singles on a ground ball to left fielder Yohendrick Piñango. Dansby Swanson scores. Pete Crow-Armstrong to 2nd.07
  15. 15bottom 1: Michael Busch grounds out, first baseman Vladimir Guerrero Jr. to pitcher Kevin Gausman.07
  16. 16top 2: Yohendrick Piñango pops out to first baseman Michael Busch.07
  17. 17top 2: Alejandro Kirk flies out to center fielder Pete Crow-Armstrong.07
  18. 18top 2: Nathan Lukes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.07
  19. 19bottom 2: Seiya Suzuki singles on a sharp line drive to left fielder Yohendrick Piñango.07
  20. 20bottom 2: Ian Happ strikes out swinging.07
  21. 21bottom 2: Matt Shaw lines out to center fielder Nathan Lukes.07
  22. 22bottom 2: Nico Hoerner hits a ground-rule double (16) on a line drive to left field. Seiya Suzuki to 3rd.07
  23. 23bottom 2: Carson Kelly strikes out swinging.07
  24. 24top 3: Kazuma Okamoto flies out sharply to center fielder Pete Crow-Armstrong.07
  25. 25top 3: Davis Schneider pops out to first baseman Michael Busch.07
  26. 26top 3: Andrés Giménez doubles (11) on a sharp line drive to right fielder Matt Shaw.07
  27. 27top 3: George Springer singles on a line drive to left fielder Ian Happ. Andrés Giménez scores.17
  28. 28top 3: Vladimir Guerrero Jr. grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. George Springer out at 2nd.17
  29. 29bottom 3: Dansby Swanson grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.17
  30. 30bottom 3: Pete Crow-Armstrong singles on a fly ball to left fielder Yohendrick Piñango.17
  31. 31bottom 3: Alex Bregman lines out to shortstop Andrés Giménez.17
  32. 32bottom 3: Michael Busch walks. Pete Crow-Armstrong to 2nd.17
  33. 33bottom 3: Seiya Suzuki pops out to shortstop Andrés Giménez.17
  34. 34top 4: Jesús Sánchez grounds out, shortstop Dansby Swanson to first baseman Michael Busch.17
  35. 35top 4: Yohendrick Piñango strikes out swinging.17
  36. 36top 4: Alejandro Kirk strikes out swinging.17
  37. 37bottom 4: Ian Happ flies out sharply to center fielder Nathan Lukes.17
  38. 38bottom 4: Matt Shaw flies out to left fielder Yohendrick Piñango.17
  39. 39bottom 4: Nico Hoerner grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.17
  40. 40top 5: Nathan Lukes doubles (8) on a line drive to left fielder Ian Happ.17
  41. 41top 5: Kazuma Okamoto grounds out, third baseman Alex Bregman to first baseman Michael Busch.17
  42. 42top 5: Davis Schneider flies out sharply to center fielder Pete Crow-Armstrong.17
  43. 43top 5: Andrés Giménez flies out to left fielder Ian Happ.17
  44. 44bottom 5: Carson Kelly grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.17
  45. 45bottom 5: Dansby Swanson reaches on a fielding error by third baseman Kazuma Okamoto.17
  46. 46bottom 5: Pete Crow-Armstrong walks.17
  47. 47bottom 5: Alex Bregman lines out to right fielder Jesús Sánchez. Dansby Swanson to 3rd.17
  48. 48bottom 5: Michael Busch grounds out, pitcher Brendon Little to first baseman Vladimir Guerrero Jr.17
  49. 49top 6: George Springer homers (8) on a fly ball to left field.27
  50. 50top 6: Vladimir Guerrero Jr. flies out to right fielder Matt Shaw.27
  51. 51top 6: Jesús Sánchez strikes out swinging.27
  52. 52top 6: Yohendrick Piñango flies out to left fielder Ian Happ.27
  53. 53bottom 6: Seiya Suzuki walks.27
  54. 54bottom 6: Ian Happ singles on a ground ball to center fielder Nathan Lukes. Seiya Suzuki to 2nd.27
  55. 55bottom 6: Matt Shaw called out on strikes.27
  56. 56bottom 6: Nico Hoerner singles on a ground ball to second baseman Davis Schneider. Seiya Suzuki to 3rd. Ian Happ to 2nd.27
  57. 57bottom 6: Carson Kelly walks. Seiya Suzuki scores. Ian Happ to 3rd. Nico Hoerner to 2nd.28
  58. 58bottom 6: Alejandro Kirk challenged (pitch result), call on the field was confirmed: Dansby Swanson walks. Ian Happ scores. Nico Hoerner to 3rd. Carson Kelly to 2nd.29
  59. 59bottom 6: Pete Crow-Armstrong singles on a line drive to right fielder Jesús Sánchez. Nico Hoerner scores. Carson Kelly to 3rd. Dansby Swanson to 2nd.210
  60. 60bottom 6: Alex Bregman grounds into a force out, third baseman Kazuma Okamoto to second baseman Davis Schneider. Carson Kelly scores. Dansby Swanson to 3rd. Pete Crow-Armstrong out at 2nd. Alex Bregman to 1st.211
  61. 61bottom 6: Michael Busch grounds out, shortstop Andrés Giménez to first baseman Charles McAdoo.211
  62. 62top 7: Alejandro Kirk flies out to left fielder Ian Happ.211
  63. 63top 7: Nathan Lukes grounds out, third baseman Alex Bregman to first baseman Michael Busch.211
  64. 64top 7: Kazuma Okamoto strikes out swinging.211
  65. 65bottom 7: Seiya Suzuki lines out to second baseman Davis Schneider.211
  66. 66bottom 7: Ian Happ singles on a ground ball to center fielder Nathan Lukes.211
  67. 67bottom 7: Matt Shaw reaches on a fielder's choice. Ian Happ to 2nd. Ian Happ advances to 2nd, on a fielding error by second baseman Davis Schneider.211
  68. 68bottom 7: Nico Hoerner grounds out, second baseman Davis Schneider to first baseman Charles McAdoo. Ian Happ to 3rd. Matt Shaw to 2nd.211
  69. 69bottom 7: Carson Kelly singles on a soft ground ball to pitcher Tyler Rogers. Ian Happ scores. Matt Shaw to 3rd.212
  70. 70bottom 7: Dansby Swanson walks. Carson Kelly to 2nd.212
  71. 71bottom 7: Justin Dean triples (1) on a line drive to right fielder Jesús Sánchez. Matt Shaw scores. Carson Kelly scores. Dansby Swanson scores.215
  72. 72bottom 7: Pedro Ramírez singles on a line drive to left fielder Yohendrick Piñango, deflected by shortstop Andrés Giménez. Justin Dean scores.216
  73. 73bottom 7: Michael Busch singles on a line drive to center fielder Nathan Lukes. Pedro Ramírez to 2nd.216
  74. 74bottom 7: Seiya Suzuki singles on a ground ball to third baseman Kazuma Okamoto. Pedro Ramírez to 3rd. Michael Busch to 2nd.216
  75. 75bottom 7: Michael Conforto pops out softly to second baseman Davis Schneider.216
  76. 76top 8: Davis Schneider singles on a fly ball to right fielder Matt Shaw.216
  77. 77top 8: Andrés Giménez flies out to left fielder Michael Conforto.216
  78. 78top 8: George Springer lines out to second baseman Nico Hoerner.216
  79. 79top 8: Charles McAdoo pops out to second baseman Nico Hoerner in foul territory.216
  80. 80bottom 8: Blue Jays challenged (play at 1st), call on the field was overturned: Matt Shaw grounds out, third baseman Kazuma Okamoto to first baseman Charles McAdoo.216
  81. 81bottom 8: Nico Hoerner singles on a ground ball to right fielder Jesús Sánchez.216
  82. 82bottom 8: Carson Kelly walks. Nico Hoerner to 2nd.216
  83. 83bottom 8: Dansby Swanson flies out to right fielder Jesús Sánchez.216
  84. 84bottom 8: Justin Dean grounds into a force out, fielded by third baseman Kazuma Okamoto. Nico Hoerner out at 3rd.216
  85. 85top 9: Jesús Sánchez lines out to shortstop Dansby Swanson.216
  86. 86top 9: Yohendrick Piñango strikes out swinging.216
  87. 87top 9: Alejandro Kirk strikes out swinging.216
Boxscore

Key evidence.

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

Toronto Blue Jays boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
George SpringerDH40.50000002010.5001.750412001.25005
Nathan LukesCF30.33310001000.3331300000.66702
Vladimir Guerrero Jr.1B3000000000030000000
Kazuma Okamoto3B3000000000030000010
Alejandro KirkC4000000000040000020
Yohendrick PinangoLF4000000000040000020
Andres GimenezSS30.33310001000.3331310000.66702
Braydon FisherP1500101032000002
Kevin GausmanP417731.500712166873005.500
Spencer MilesP1400100.667022000003
Tommy NanceP0500001.333041900000
Tyler RogersP1700300.667022850006
Myles StrawP1900401.333042000003.750
Davis Schneider2B30.33300001000.3330.667300000.33301
Jesus SanchezRF4000000000040000020
Charles McAdoo1B1000000000010000000
Brendon LittleP38436201033441005

Team line

Chicago Cubs
Chicago Cubs boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Pete Crow-ArmstrongCF3100203001251120103
Alex Bregman3B40.25000101000.4000.650512000.25001
Michael Busch1B50.20000101000.3330.533600000.20001
Seiya SuzukiDH50.60010103000.6671.467622000.80004
Ian HappLF40.50000102000.6001.100530000.50012
Nico Hoerner2B60.50010003000.5001.167610000.66714
Michael ConfortoLF1000000000010000000
Matt ShawRF5000100000.1670.16762000010
Justin DeanCF20.50001001000.5002213001.50003
Pedro Ramirez3B1100001001210100101
Carson KellyC40.50000202010.6671.917636001.25015
Dansby SwansonSS40.25000201000.5000.750621200.25001
Gavin HollowellP0400101031300001
Hoby MilnerP0300001031602000
Ethan RobertsP0300001031001000
Ben BrownP022234160187224010.667
Ethan Roberts0000001031001000

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(3)
  • George Springer vs Ben Brown0-0

    George Springer flies out to left fielder Ian Happ.

    0-1, 2 pitches · 0 outs before

  • Vladimir Guerrero Jr. vs Ben Brown0-0

    Vladimir Guerrero Jr. lines out to shortstop Dansby Swanson.

    1-1, 3 pitches · 1 out before

  • Jesus Sanchez vs Ben Brown0-0

    Jesús Sánchez strikes out swinging.

    1-3, 4 pitches · 2 outs before

bottom 1st(12)
  • Pete Crow-Armstrong vs Kevin Gausman0-0

    Pete Crow-Armstrong walks.

    4-0, 4 pitches · 0 outs before

  • Alex Bregman vs Kevin Gausman0-0

    Alex Bregman walks.

    4-2, 6 pitches · 0 outs before

  • Michael Busch vs Kevin Gausman0-0

    Michael Busch grounds out softly, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr. Pete Crow-Armstrong to 3rd. Alex Bregman to 2nd.

    0-2, 3 pitches · 0 outs before

  • Seiya Suzuki vs Kevin Gausman0-2

    Seiya Suzuki doubles (10) on a fly ball to right fielder Jesús Sánchez. Pete Crow-Armstrong scores. Alex Bregman scores.

    2-2, 5 pitches · 1 out before

  • Ian Happ vs Kevin Gausman0-2

    Ian Happ walks.

    4-2, 6 pitches · 1 out before

  • Matt Shaw vs Kevin Gausman0-2

    Matt Shaw walks. Seiya Suzuki to 3rd. Ian Happ to 2nd.

    4-0, 4 pitches · 1 out before

  • Nico Hoerner vs Kevin Gausman0-2

    Nico Hoerner strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Carson Kelly vs Kevin Gausman0-6

    Carson Kelly hits a grand slam (4) to left center field. Seiya Suzuki scores. Ian Happ scores. Matt Shaw scores.

    0-0, 1 pitch · 2 outs before

  • Dansby Swanson vs Kevin Gausman0-6

    Dansby Swanson singles on a sharp line drive to left fielder Yohendrick Piñango.

    0-0, 1 pitch · 2 outs before

  • Pete Crow-Armstrong vs Kevin Gausman0-6

    Pete Crow-Armstrong singles on a soft ground ball to shortstop Andrés Giménez. Dansby Swanson to 3rd.

    2-1, 4 pitches · 2 outs before

  • Alex Bregman vs Kevin Gausman0-7

    Alex Bregman singles on a ground ball to left fielder Yohendrick Piñango. Dansby Swanson scores. Pete Crow-Armstrong to 2nd.

    0-1, 2 pitches · 2 outs before

  • Michael Busch vs Kevin Gausman0-7

    Michael Busch grounds out, first baseman Vladimir Guerrero Jr. to pitcher Kevin Gausman.

    1-2, 4 pitches · 2 outs before

top 2nd(3)
  • Yohendrick Pinango vs Ben Brown0-7

    Yohendrick Piñango pops out to first baseman Michael Busch.

    0-1, 2 pitches · 0 outs before

  • Alejandro Kirk vs Ben Brown0-7

    Alejandro Kirk flies out to center fielder Pete Crow-Armstrong.

    1-1, 3 pitches · 1 out before

  • Nathan Lukes vs Ben Brown0-7

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

    1-2, 4 pitches · 2 outs before

bottom 2nd(5)
  • Seiya Suzuki vs Kevin Gausman0-7

    Seiya Suzuki singles on a sharp line drive to left fielder Yohendrick Piñango.

    3-2, 6 pitches · 0 outs before

  • Ian Happ vs Kevin Gausman0-7

    Ian Happ strikes out swinging.

    3-3, 7 pitches · 0 outs before

  • Matt Shaw vs Kevin Gausman0-7

    Matt Shaw lines out to center fielder Nathan Lukes.

    0-0, 1 pitch · 1 out before

  • Nico Hoerner vs Kevin Gausman0-7

    Nico Hoerner hits a ground-rule double (16) on a line drive to left field. Seiya Suzuki to 3rd.

    2-1, 4 pitches · 2 outs before

  • Carson Kelly vs Kevin Gausman0-7

    Carson Kelly strikes out swinging.

    3-3, 6 pitches · 2 outs before

top 3rd(5)
  • Kazuma Okamoto vs Ben Brown0-7

    Kazuma Okamoto flies out sharply to center fielder Pete Crow-Armstrong.

    0-1, 2 pitches · 0 outs before

  • Davis Schneider vs Ben Brown0-7

    Davis Schneider pops out to first baseman Michael Busch.

    2-0, 3 pitches · 1 out before

  • Andres Gimenez vs Ben Brown0-7

    Andrés Giménez doubles (11) on a sharp line drive to right fielder Matt Shaw.

    1-1, 3 pitches · 2 outs before

  • George Springer vs Ben Brown1-7

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

    0-2, 3 pitches · 2 outs before

  • Vladimir Guerrero Jr. vs Ben Brown1-7

    Vladimir Guerrero Jr. grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. George Springer out at 2nd.

    1-1, 3 pitches · 2 outs before

bottom 3rd(5)
  • Dansby Swanson vs Braydon Fisher1-7

    Dansby Swanson grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.

    3-2, 7 pitches · 0 outs before

  • Pete Crow-Armstrong vs Braydon Fisher1-7

    Pete Crow-Armstrong singles on a fly ball to left fielder Yohendrick Piñango.

    0-0, 1 pitch · 1 out before

  • Alex Bregman vs Braydon Fisher1-7

    Alex Bregman lines out to shortstop Andrés Giménez.

    3-1, 5 pitches · 1 out before

  • Michael Busch vs Braydon Fisher1-7

    Michael Busch walks. Pete Crow-Armstrong to 2nd.

    4-1, 5 pitches · 2 outs before

  • Seiya Suzuki vs Braydon Fisher1-7

    Seiya Suzuki pops out to shortstop Andrés Giménez.

    0-1, 2 pitches · 2 outs before

top 4th(3)
  • Jesus Sanchez vs Ben Brown1-7

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

    2-0, 3 pitches · 0 outs before

  • Yohendrick Pinango vs Ben Brown1-7

    Yohendrick Piñango strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Alejandro Kirk vs Ben Brown1-7

    Alejandro Kirk strikes out swinging.

    0-3, 3 pitches · 2 outs before

bottom 4th(3)
  • Ian Happ vs Tommy Nance1-7

    Ian Happ flies out sharply to center fielder Nathan Lukes.

    3-2, 6 pitches · 0 outs before

  • Matt Shaw vs Tommy Nance1-7

    Matt Shaw flies out to left fielder Yohendrick Piñango.

    0-2, 3 pitches · 1 out before

  • Nico Hoerner vs Tommy Nance1-7

    Nico Hoerner grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.

    0-1, 2 pitches · 2 outs before

top 5th(4)
  • Nathan Lukes vs Ben Brown1-7

    Nathan Lukes doubles (8) on a line drive to left fielder Ian Happ.

    1-2, 4 pitches · 0 outs before

  • Kazuma Okamoto vs Ben Brown1-7

    Kazuma Okamoto grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    1-0, 2 pitches · 0 outs before

  • Davis Schneider vs Ben Brown1-7

    Davis Schneider flies out sharply to center fielder Pete Crow-Armstrong.

    1-1, 3 pitches · 1 out before

  • Andres Gimenez vs Ben Brown1-7

    Andrés Giménez flies out to left fielder Ian Happ.

    0-2, 3 pitches · 2 outs before

bottom 5th(5)
  • Carson Kelly vs Tommy Nance1-7

    Carson Kelly grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.

    1-1, 3 pitches · 0 outs before

  • Dansby Swanson vs Tommy Nance1-7

    Dansby Swanson reaches on a fielding error by third baseman Kazuma Okamoto.

    2-2, 5 pitches · 1 out before

  • Pete Crow-Armstrong vs Brendon Little1-7

    Pete Crow-Armstrong walks.

    4-1, 5 pitches · 1 out before

  • Alex Bregman vs Brendon Little1-7

    Alex Bregman lines out to right fielder Jesús Sánchez. Dansby Swanson to 3rd.

    0-1, 2 pitches · 1 out before

  • Michael Busch vs Brendon Little1-7

    Michael Busch grounds out, pitcher Brendon Little to first baseman Vladimir Guerrero Jr.

    3-2, 7 pitches · 2 outs before

top 6th(4)
  • George Springer vs Ben Brown2-7

    George Springer homers (8) on a fly ball to left field.

    2-2, 5 pitches · 0 outs before

  • Vladimir Guerrero Jr. vs Ben Brown2-7

    Vladimir Guerrero Jr. flies out to right fielder Matt Shaw.

    0-0, 1 pitch · 0 outs before

  • Jesus Sanchez vs Ben Brown2-7

    Jesús Sánchez strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Yohendrick Pinango vs Ben Brown2-7

    Yohendrick Piñango flies out to left fielder Ian Happ.

    2-1, 4 pitches · 2 outs before

bottom 6th(9)
  • Seiya Suzuki vs Brendon Little2-7

    Seiya Suzuki walks.

    4-2, 6 pitches · 0 outs before

  • Ian Happ vs Brendon Little2-7

    Ian Happ singles on a ground ball to center fielder Nathan Lukes. Seiya Suzuki to 2nd.

    0-2, 3 pitches · 0 outs before

  • Matt Shaw vs Brendon Little2-7

    Matt Shaw called out on strikes.

    0-3, 3 pitches · 0 outs before

  • Nico Hoerner vs Brendon Little2-7

    Nico Hoerner singles on a ground ball to second baseman Davis Schneider. Seiya Suzuki to 3rd. Ian Happ to 2nd.

    0-1, 2 pitches · 1 out before

  • Carson Kelly vs Brendon Little2-8

    Carson Kelly walks. Seiya Suzuki scores. Ian Happ to 3rd. Nico Hoerner to 2nd.

    4-2, 6 pitches · 1 out before

  • Dansby Swanson vs Spencer Miles2-9

    Alejandro Kirk challenged (pitch result), call on the field was confirmed: Dansby Swanson walks. Ian Happ scores. Nico Hoerner to 3rd. Carson Kelly to 2nd.

    4-2, 7 pitches · 1 out before

  • Pete Crow-Armstrong vs Spencer Miles2-10

    Pete Crow-Armstrong singles on a line drive to right fielder Jesús Sánchez. Nico Hoerner scores. Carson Kelly to 3rd. Dansby Swanson to 2nd.

    1-2, 4 pitches · 1 out before

  • Alex Bregman vs Spencer Miles2-11

    Alex Bregman grounds into a force out, third baseman Kazuma Okamoto to second baseman Davis Schneider. Carson Kelly scores. Dansby Swanson to 3rd. Pete Crow-Armstrong out at 2nd. Alex Bregman to 1st.

    1-2, 4 pitches · 1 out before

  • Michael Busch vs Spencer Miles2-11

    Michael Busch grounds out, shortstop Andrés Giménez to first baseman Charles McAdoo.

    3-1, 5 pitches · 2 outs before

top 7th(3)
  • Alejandro Kirk vs Ethan Roberts2-11

    Alejandro Kirk flies out to left fielder Ian Happ.

    0-2, 3 pitches · 0 outs before

  • Nathan Lukes vs Ethan Roberts2-11

    Nathan Lukes grounds out, third baseman Alex Bregman to first baseman Michael Busch.

    1-0, 2 pitches · 1 out before

  • Kazuma Okamoto vs Ethan Roberts2-11

    Kazuma Okamoto strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 7th(11)
  • Seiya Suzuki vs Tyler Rogers2-11

    Seiya Suzuki lines out to second baseman Davis Schneider.

    0-1, 2 pitches · 0 outs before

  • Ian Happ vs Tyler Rogers2-11

    Ian Happ singles on a ground ball to center fielder Nathan Lukes.

    1-2, 4 pitches · 1 out before

  • Matt Shaw vs Tyler Rogers2-11

    Matt Shaw reaches on a fielder's choice. Ian Happ to 2nd. Ian Happ advances to 2nd, on a fielding error by second baseman Davis Schneider.

    3-2, 6 pitches · 1 out before

  • Nico Hoerner vs Tyler Rogers2-11

    Nico Hoerner grounds out, second baseman Davis Schneider to first baseman Charles McAdoo. Ian Happ to 3rd. Matt Shaw to 2nd.

    1-1, 3 pitches · 1 out before

  • Carson Kelly vs Tyler Rogers2-12

    Carson Kelly singles on a soft ground ball to pitcher Tyler Rogers. Ian Happ scores. Matt Shaw to 3rd.

    1-0, 2 pitches · 2 outs before

  • Dansby Swanson vs Tyler Rogers2-12

    Dansby Swanson walks. Carson Kelly to 2nd.

    4-2, 6 pitches · 2 outs before

  • Justin Dean vs Tyler Rogers2-15

    Justin Dean triples (1) on a line drive to right fielder Jesús Sánchez. Matt Shaw scores. Carson Kelly scores. Dansby Swanson scores.

    1-2, 5 pitches · 2 outs before

  • Pedro Ramirez vs Myles Straw2-16

    Pedro Ramírez singles on a line drive to left fielder Yohendrick Piñango, deflected by shortstop Andrés Giménez. Justin Dean scores.

    1-0, 2 pitches · 2 outs before

  • Michael Busch vs Myles Straw2-16

    Michael Busch singles on a line drive to center fielder Nathan Lukes. Pedro Ramírez to 2nd.

    0-0, 1 pitch · 2 outs before

  • Seiya Suzuki vs Myles Straw2-16

    Seiya Suzuki singles on a ground ball to third baseman Kazuma Okamoto. Pedro Ramírez to 3rd. Michael Busch to 2nd.

    1-0, 2 pitches · 2 outs before

  • Michael Conforto vs Myles Straw2-16

    Michael Conforto pops out softly to second baseman Davis Schneider.

    1-1, 3 pitches · 2 outs before

top 8th(4)
  • Davis Schneider vs Gavin Hollowell2-16

    Davis Schneider singles on a fly ball to right fielder Matt Shaw.

    0-2, 3 pitches · 0 outs before

  • Andres Gimenez vs Gavin Hollowell2-16

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

    0-1, 2 pitches · 0 outs before

  • George Springer vs Gavin Hollowell2-16

    George Springer lines out to second baseman Nico Hoerner.

    3-2, 6 pitches · 1 out before

  • Charles McAdoo vs Gavin Hollowell2-16

    Charles McAdoo pops out to second baseman Nico Hoerner in foul territory.

    1-0, 2 pitches · 2 outs before

bottom 8th(5)
  • Matt Shaw vs Myles Straw2-16

    Blue Jays challenged (play at 1st), call on the field was overturned: Matt Shaw grounds out, third baseman Kazuma Okamoto to first baseman Charles McAdoo.

    0-0, 1 pitch · 0 outs before

  • Nico Hoerner vs Myles Straw2-16

    Nico Hoerner singles on a ground ball to right fielder Jesús Sánchez.

    1-1, 3 pitches · 1 out before

  • Carson Kelly vs Myles Straw2-16

    Carson Kelly walks. Nico Hoerner to 2nd.

    4-0, 4 pitches · 1 out before

  • Dansby Swanson vs Myles Straw2-16

    Dansby Swanson flies out to right fielder Jesús Sánchez.

    0-0, 1 pitch · 1 out before

  • Justin Dean vs Myles Straw2-16

    Justin Dean grounds into a force out, fielded by third baseman Kazuma Okamoto. Nico Hoerner out at 3rd.

    1-1, 3 pitches · 2 outs before

top 9th(3)
  • Jesus Sanchez vs Hoby Milner2-16

    Jesús Sánchez lines out to shortstop Dansby Swanson.

    0-2, 3 pitches · 0 outs before

  • Yohendrick Pinango vs Hoby Milner2-16

    Yohendrick Piñango strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Alejandro Kirk vs Hoby Milner2-16

    Alejandro Kirk strikes out swinging.

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