Texas Rangers 4, Philadelphia Phillies 11

baseball game fileFinal
Citizens Bank Park · Philadelphia

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Texas Rangers, below favors Philadelphia Phillies. 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 Texas Rangers led; a negative differential means Philadelphia Phillies led.Run differential+70−7123456789
  1. 01top 1: Marcus Semien singles on a pop up to second baseman Bryson Stott.00
  2. 02top 1: Corey Seager walks. Marcus Semien to 2nd.00
  3. 03top 1: Nathaniel Lowe strikes out swinging.00
  4. 04top 1: Adolis García lines out to right fielder Nick Castellanos.00
  5. 05top 1: Josh Smith singles on a ground ball to right fielder Nick Castellanos. Marcus Semien scores. Corey Seager to 3rd.10
  6. 06top 1: Jonah Heim strikes out swinging.10
  7. 07bottom 1: Kyle Schwarber flies out sharply to center fielder Leody Taveras.10
  8. 08bottom 1: J.T. Realmuto grounds out, third baseman Josh Smith to first baseman Nathaniel Lowe.10
  9. 09bottom 1: Bryce Harper strikes out swinging.10
  10. 10top 2: Evan Carter grounds out, second baseman Bryson Stott to first baseman Bryce Harper.10
  11. 11top 2: Derek Hill strikes out swinging.10
  12. 12top 2: Leody Taveras homers (4) on a fly ball to center field.20
  13. 13top 2: Marcus Semien flies out to right fielder Nick Castellanos.20
  14. 14bottom 2: Alec Bohm reaches on a missed catch error by first baseman Nathaniel Lowe, assist to pitcher Dane Dunning to shortstop Corey Seager.20
  15. 15bottom 2: Bryson Stott singles on a line drive to right fielder Derek Hill. Alec Bohm to 2nd.20
  16. 16bottom 2: Nick Castellanos grounds into a force out, shortstop Corey Seager to second baseman Marcus Semien. Alec Bohm to 3rd. Bryson Stott out at 2nd. Nick Castellanos to 1st.20
  17. 17bottom 2: Brandon Marsh singles on a line drive to right fielder Derek Hill. Alec Bohm scores. Nick Castellanos to 3rd.21
  18. 18bottom 2: Edmundo Sosa strikes out swinging.21
  19. 19bottom 2: Johan Rojas flies out to left fielder Evan Carter.22
  20. 20top 3: Corey Seager singles on a line drive to right fielder Nick Castellanos.22
  21. 21top 3: Nathaniel Lowe flies out to center fielder Johan Rojas.22
  22. 22top 3: Adolis García singles on a line drive to left fielder Brandon Marsh. Corey Seager out at 3rd on the throw, left fielder Brandon Marsh to third baseman Alec Bohm. Adolis García to 2nd.22
  23. 23top 3: Josh Smith walks.22
  24. 24top 3: Jonah Heim lines out to left fielder Brandon Marsh.22
  25. 25bottom 3: Kyle Schwarber strikes out swinging.22
  26. 26bottom 3: J.T. Realmuto homers (6) on a fly ball to left field.23
  27. 27bottom 3: Bryce Harper strikes out swinging.23
  28. 28bottom 3: Alec Bohm flies out to center fielder Leody Taveras.23
  29. 29top 4: Evan Carter called out on strikes.23
  30. 30top 4: Derek Hill grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.23
  31. 31top 4: Leody Taveras called out on strikes.23
  32. 32bottom 4: Bryson Stott grounds out, shortstop Corey Seager to first baseman Nathaniel Lowe.23
  33. 33bottom 4: Nick Castellanos walks.23
  34. 34bottom 4: Brandon Marsh singles on a line drive to right fielder Derek Hill. Nick Castellanos to 2nd.23
  35. 35bottom 4: Edmundo Sosa homers (2) on a fly ball to right center field. Nick Castellanos scores. Brandon Marsh scores.26
  36. 36bottom 4: Johan Rojas flies out to first baseman Nathaniel Lowe in foul territory.26
  37. 37bottom 4: Kyle Schwarber walks.26
  38. 38bottom 4: J.T. Realmuto strikes out on a foul tip.26
  39. 39top 5: Marcus Semien walks.26
  40. 40top 5: Corey Seager walks. Marcus Semien to 2nd.26
  41. 41top 5: Nathaniel Lowe lines out to left fielder Brandon Marsh.26
  42. 42top 5: Adolis García grounds into a force out, shortstop Edmundo Sosa to second baseman Bryson Stott. Marcus Semien to 3rd. Corey Seager out at 2nd. Adolis García to 1st.26
  43. 43top 5: Josh Smith singles on a ground ball to center fielder Johan Rojas. Marcus Semien scores. Adolis García to 3rd.36
  44. 44top 5: Jonah Heim lines out sharply to center fielder Johan Rojas.36
  45. 45bottom 5: Bryce Harper strikes out swinging.36
  46. 46bottom 5: Alec Bohm strikes out swinging.36
  47. 47bottom 5: Bryson Stott grounds out, first baseman Nathaniel Lowe to pitcher Jonathan Hernández.36
  48. 48top 6: Robbie Grossman walks.36
  49. 49top 6: Derek Hill grounds into a double play, shortstop Edmundo Sosa to second baseman Bryson Stott to first baseman Bryce Harper. Robbie Grossman out at 2nd. Derek Hill out at 1st.36
  50. 50top 6: Leody Taveras lines out to center fielder Johan Rojas.36
  51. 51bottom 6: Nick Castellanos walks.36
  52. 52bottom 6: Brandon Marsh flies out to left fielder Robbie Grossman.36
  53. 53bottom 6: Edmundo Sosa strikes out swinging.36
  54. 54bottom 6: Johan Rojas reaches on a fielder's choice, fielded by shortstop Corey Seager. Nick Castellanos to 2nd. Nick Castellanos advances to 2nd, on a fielding error by second baseman Marcus Semien.36
  55. 55bottom 6: Kyle Schwarber walks.36
  56. 56bottom 6: J.T. Realmuto singles on a sharp line drive to left fielder Robbie Grossman. Nick Castellanos scores. Johan Rojas scores. Kyle Schwarber to 2nd.38
  57. 57bottom 6: Bryce Harper walks. Kyle Schwarber to 3rd. J.T. Realmuto to 2nd.38
  58. 58bottom 6: Alec Bohm doubles (20) on a fly ball to center fielder Leody Taveras. Kyle Schwarber scores. J.T. Realmuto scores. Bryce Harper to 3rd.310
  59. 59bottom 6: Bryson Stott grounds out, second baseman Marcus Semien to first baseman Nathaniel Lowe.310
  60. 60top 7: Marcus Semien flies out to center fielder Johan Rojas.310
  61. 61top 7: Corey Seager homers (8) on a fly ball to left center field.410
  62. 62top 7: Nathaniel Lowe strikes out swinging.410
  63. 63top 7: Adolis García strikes out swinging.410
  64. 64bottom 7: Nick Castellanos reaches on a fielding error by shortstop Corey Seager.410
  65. 65bottom 7: Brandon Marsh called out on strikes.410
  66. 66bottom 7: Edmundo Sosa strikes out swinging.410
  67. 67bottom 7: Johan Rojas grounds out, pitcher Yerry Rodríguez to first baseman Nathaniel Lowe.410
  68. 68top 8: Josh Smith hit by pitch.410
  69. 69top 8: Jonah Heim strikes out swinging.410
  70. 70top 8: Robbie Grossman grounds into a force out, second baseman Bryson Stott to shortstop Edmundo Sosa. Josh Smith out at 2nd. Robbie Grossman to 1st.410
  71. 71top 8: Derek Hill grounds into a force out, shortstop Edmundo Sosa to second baseman Bryson Stott. Robbie Grossman out at 2nd.410
  72. 72bottom 8: Kyle Schwarber walks.410
  73. 73bottom 8: J.T. Realmuto grounds into a double play, shortstop Corey Seager to second baseman Marcus Semien to first baseman Nathaniel Lowe. Kyle Schwarber out at 2nd. J.T. Realmuto out at 1st.410
  74. 74bottom 8: Bryce Harper homers (12) on a fly ball to right field.411
  75. 75bottom 8: Alec Bohm grounds out, second baseman Marcus Semien to first baseman Nathaniel Lowe.411
  76. 76top 9: Leody Taveras lines out to center fielder Johan Rojas.411
  77. 77top 9: Marcus Semien flies out to right fielder Nick Castellanos.411
  78. 78top 9: Corey Seager grounds out, first baseman Bryce Harper to pitcher José Ruiz.411
Boxscore

Key evidence.

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

Team line

Texas Rangers
Texas Rangers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Nathaniel Lowe1B4000000000040000020
Leody TaverasCF40.25000001010.2501.25041100114
Corey SeagerSS30.66700202010.8002.467511001.66705
Evan CarterLF2000000000020000010
Derek HillRF4000000000040000010
Jonah HeimC4000000000040000020
Jonathan HernandezP21113.857112.333074934001.286
Grant AndersonP1419111031110002
Marcus Semien2B40.25000101000.4000.650520000.25001
Adolis GarcíaDH40.25000001000.2500.500400000.25011
Dane DunningP11638.100413.3331107454001.500
Yerry RodríguezP29213.500201.333044722003
Robbie GrossmanLF1000100000.5000.50020000000
Josh Smith3B2100102101240200102
Philadelphia Phillies boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Kyle SchwarberDH2000300000.6000.60051000010
Bryce Harper1B40.25000101010.4001.40051100134
Alec Bohm3B50.20010001000.2000.600512000.40012
Brandon MarshLF40.50000012000.5001411000.50012
J.T. RealmutoC50.40000002010.4001.40052300115
Bryson Stott2B40.25000001000.2500.500400000.25001
Orion KerkeringP0400001031701000
Matt StrahmP1400001.333041600010.750
Edmundo SosaSS40.25000001010.2501.25041300134
Gregory SotoP0419111031312001
Johan RojasCF4000000000041000000
Nick CastellanosRF2000200000.5000.50043000000
Taijuan WalkerP42335.786614.6670148635002.143
José RuizP030000103700000

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2024-05-22T22:40:00Z · Final

Texas Rangers

Probable pitcher: Dane Dunning (R)

Philadelphia Phillies

Probable pitcher: Taijuan Walker (R)

Play-by-play

The game, at bat by at bat.

top 1st(6)
  • Marcus Semien vs Taijuan Walker0-0

    Marcus Semien singles on a pop up to second baseman Bryson Stott.

    0-0, 1 pitch · 0 outs before

  • Corey Seager vs Taijuan Walker0-0

    Corey Seager walks. Marcus Semien to 2nd.

    4-2, 8 pitches · 0 outs before

  • Nathaniel Lowe vs Taijuan Walker0-0

    Nathaniel Lowe strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Adolis García vs Taijuan Walker0-0

    Adolis García lines out to right fielder Nick Castellanos.

    1-1, 3 pitches · 1 out before

  • Josh Smith vs Taijuan Walker1-0

    Josh Smith singles on a ground ball to right fielder Nick Castellanos. Marcus Semien scores. Corey Seager to 3rd.

    3-1, 5 pitches · 2 outs before

  • Jonah Heim vs Taijuan Walker1-0

    Jonah Heim strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 1st(3)
  • Kyle Schwarber vs Dane Dunning1-0

    Kyle Schwarber flies out sharply to center fielder Leody Taveras.

    3-2, 6 pitches · 0 outs before

  • J.T. Realmuto vs Dane Dunning1-0

    J.T. Realmuto grounds out, third baseman Josh Smith to first baseman Nathaniel Lowe.

    3-2, 7 pitches · 1 out before

  • Bryce Harper vs Dane Dunning1-0

    Bryce Harper strikes out swinging.

    3-3, 6 pitches · 2 outs before

top 2nd(4)
  • Evan Carter vs Taijuan Walker1-0

    Evan Carter grounds out, second baseman Bryson Stott to first baseman Bryce Harper.

    0-2, 3 pitches · 0 outs before

  • Derek Hill vs Taijuan Walker1-0

    Derek Hill strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Leody Taveras vs Taijuan Walker2-0

    Leody Taveras homers (4) on a fly ball to center field.

    1-0, 2 pitches · 2 outs before

  • Marcus Semien vs Taijuan Walker2-0

    Marcus Semien flies out to right fielder Nick Castellanos.

    1-1, 3 pitches · 2 outs before

bottom 2nd(6)
  • Alec Bohm vs Dane Dunning2-0

    Alec Bohm reaches on a missed catch error by first baseman Nathaniel Lowe, assist to pitcher Dane Dunning to shortstop Corey Seager.

    1-1, 3 pitches · 0 outs before

  • Bryson Stott vs Dane Dunning2-0

    Bryson Stott singles on a line drive to right fielder Derek Hill. Alec Bohm to 2nd.

    1-1, 3 pitches · 0 outs before

  • Nick Castellanos vs Dane Dunning2-0

    Nick Castellanos grounds into a force out, shortstop Corey Seager to second baseman Marcus Semien. Alec Bohm to 3rd. Bryson Stott out at 2nd. Nick Castellanos to 1st.

    1-1, 3 pitches · 0 outs before

  • Brandon Marsh vs Dane Dunning2-1

    Brandon Marsh singles on a line drive to right fielder Derek Hill. Alec Bohm scores. Nick Castellanos to 3rd.

    1-0, 2 pitches · 1 out before

  • Edmundo Sosa vs Dane Dunning2-1

    Edmundo Sosa strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Johan Rojas vs Dane Dunning2-2

    Johan Rojas flies out to left fielder Evan Carter.

    2-2, 5 pitches · 2 outs before

top 3rd(5)
  • Corey Seager vs Taijuan Walker2-2

    Corey Seager singles on a line drive to right fielder Nick Castellanos.

    0-1, 2 pitches · 0 outs before

  • Nathaniel Lowe vs Taijuan Walker2-2

    Nathaniel Lowe flies out to center fielder Johan Rojas.

    1-0, 2 pitches · 0 outs before

  • Adolis García vs Taijuan Walker2-2

    Adolis García singles on a line drive to left fielder Brandon Marsh. Corey Seager out at 3rd on the throw, left fielder Brandon Marsh to third baseman Alec Bohm. Adolis García to 2nd.

    0-1, 2 pitches · 1 out before

  • Josh Smith vs Taijuan Walker2-2

    Josh Smith walks.

    4-2, 8 pitches · 2 outs before

  • Jonah Heim vs Taijuan Walker2-2

    Jonah Heim lines out to left fielder Brandon Marsh.

    0-0, 1 pitch · 2 outs before

bottom 3rd(4)
  • Kyle Schwarber vs Dane Dunning2-2

    Kyle Schwarber strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • J.T. Realmuto vs Dane Dunning2-3

    J.T. Realmuto homers (6) on a fly ball to left field.

    0-0, 1 pitch · 1 out before

  • Bryce Harper vs Dane Dunning2-3

    Bryce Harper strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Alec Bohm vs Dane Dunning2-3

    Alec Bohm flies out to center fielder Leody Taveras.

    2-0, 3 pitches · 2 outs before

top 4th(3)
  • Evan Carter vs Taijuan Walker2-3

    Evan Carter called out on strikes.

    1-3, 4 pitches · 0 outs before

  • Derek Hill vs Taijuan Walker2-3

    Derek Hill grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.

    0-0, 1 pitch · 1 out before

  • Leody Taveras vs Taijuan Walker2-3

    Leody Taveras called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 4th(7)
  • Bryson Stott vs Dane Dunning2-3

    Bryson Stott grounds out, shortstop Corey Seager to first baseman Nathaniel Lowe.

    3-2, 6 pitches · 0 outs before

  • Nick Castellanos vs Dane Dunning2-3

    Nick Castellanos walks.

    4-2, 6 pitches · 1 out before

  • Brandon Marsh vs Dane Dunning2-3

    Brandon Marsh singles on a line drive to right fielder Derek Hill. Nick Castellanos to 2nd.

    3-2, 8 pitches · 1 out before

  • Edmundo Sosa vs Jonathan Hernandez2-6

    Edmundo Sosa homers (2) on a fly ball to right center field. Nick Castellanos scores. Brandon Marsh scores.

    0-0, 1 pitch · 1 out before

  • Johan Rojas vs Jonathan Hernandez2-6

    Johan Rojas flies out to first baseman Nathaniel Lowe in foul territory.

    3-2, 7 pitches · 1 out before

  • Kyle Schwarber vs Jonathan Hernandez2-6

    Kyle Schwarber walks.

    4-0, 4 pitches · 2 outs before

  • J.T. Realmuto vs Jonathan Hernandez2-6

    J.T. Realmuto strikes out on a foul tip.

    1-3, 4 pitches · 2 outs before

top 5th(6)
  • Marcus Semien vs Taijuan Walker2-6

    Marcus Semien walks.

    4-2, 8 pitches · 0 outs before

  • Corey Seager vs Taijuan Walker2-6

    Corey Seager walks. Marcus Semien to 2nd.

    4-0, 4 pitches · 0 outs before

  • Nathaniel Lowe vs Taijuan Walker2-6

    Nathaniel Lowe lines out to left fielder Brandon Marsh.

    2-2, 5 pitches · 0 outs before

  • Adolis García vs Taijuan Walker2-6

    Adolis García grounds into a force out, shortstop Edmundo Sosa to second baseman Bryson Stott. Marcus Semien to 3rd. Corey Seager out at 2nd. Adolis García to 1st.

    0-0, 1 pitch · 1 out before

  • Josh Smith vs Taijuan Walker3-6

    Josh Smith singles on a ground ball to center fielder Johan Rojas. Marcus Semien scores. Adolis García to 3rd.

    0-1, 2 pitches · 2 outs before

  • Jonah Heim vs Matt Strahm3-6

    Jonah Heim lines out sharply to center fielder Johan Rojas.

    0-2, 3 pitches · 2 outs before

bottom 5th(3)
  • Bryce Harper vs Jonathan Hernandez3-6

    Bryce Harper strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Alec Bohm vs Jonathan Hernandez3-6

    Alec Bohm strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Bryson Stott vs Jonathan Hernandez3-6

    Bryson Stott grounds out, first baseman Nathaniel Lowe to pitcher Jonathan Hernández.

    2-1, 4 pitches · 2 outs before

top 6th(3)
  • Robbie Grossman vs Matt Strahm3-6

    Robbie Grossman walks.

    4-2, 6 pitches · 0 outs before

  • Derek Hill vs Matt Strahm3-6

    Derek Hill grounds into a double play, shortstop Edmundo Sosa to second baseman Bryson Stott to first baseman Bryce Harper. Robbie Grossman out at 2nd. Derek Hill out at 1st.

    0-0, 1 pitch · 0 outs before

  • Leody Taveras vs Matt Strahm3-6

    Leody Taveras lines out to center fielder Johan Rojas.

    3-2, 6 pitches · 2 outs before

bottom 6th(9)
  • Nick Castellanos vs Jonathan Hernandez3-6

    Nick Castellanos walks.

    4-2, 6 pitches · 0 outs before

  • Brandon Marsh vs Jonathan Hernandez3-6

    Brandon Marsh flies out to left fielder Robbie Grossman.

    1-2, 4 pitches · 0 outs before

  • Edmundo Sosa vs Jonathan Hernandez3-6

    Edmundo Sosa strikes out swinging.

    3-3, 7 pitches · 1 out before

  • Johan Rojas vs Jonathan Hernandez3-6

    Johan Rojas reaches on a fielder's choice, fielded by shortstop Corey Seager. Nick Castellanos to 2nd. Nick Castellanos advances to 2nd, on a fielding error by second baseman Marcus Semien.

    1-2, 4 pitches · 2 outs before

  • Kyle Schwarber vs Yerry Rodríguez3-6

    Kyle Schwarber walks.

    4-2, 6 pitches · 2 outs before

  • J.T. Realmuto vs Yerry Rodríguez3-8

    J.T. Realmuto singles on a sharp line drive to left fielder Robbie Grossman. Nick Castellanos scores. Johan Rojas scores. Kyle Schwarber to 2nd.

    0-1, 2 pitches · 2 outs before

  • Bryce Harper vs Yerry Rodríguez3-8

    Bryce Harper walks. Kyle Schwarber to 3rd. J.T. Realmuto to 2nd.

    4-1, 5 pitches · 2 outs before

  • Alec Bohm vs Yerry Rodríguez3-10

    Alec Bohm doubles (20) on a fly ball to center fielder Leody Taveras. Kyle Schwarber scores. J.T. Realmuto scores. Bryce Harper to 3rd.

    2-2, 6 pitches · 2 outs before

  • Bryson Stott vs Yerry Rodríguez3-10

    Bryson Stott grounds out, second baseman Marcus Semien to first baseman Nathaniel Lowe.

    2-2, 6 pitches · 2 outs before

top 7th(4)
  • Marcus Semien vs Gregory Soto3-10

    Marcus Semien flies out to center fielder Johan Rojas.

    0-1, 2 pitches · 0 outs before

  • Corey Seager vs Gregory Soto4-10

    Corey Seager homers (8) on a fly ball to left center field.

    1-0, 2 pitches · 1 out before

  • Nathaniel Lowe vs Gregory Soto4-10

    Nathaniel Lowe strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Adolis García vs Gregory Soto4-10

    Adolis García strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 7th(4)
  • Nick Castellanos vs Yerry Rodríguez4-10

    Nick Castellanos reaches on a fielding error by shortstop Corey Seager.

    3-2, 7 pitches · 0 outs before

  • Brandon Marsh vs Yerry Rodríguez4-10

    Brandon Marsh called out on strikes.

    2-3, 7 pitches · 0 outs before

  • Edmundo Sosa vs Yerry Rodríguez4-10

    Edmundo Sosa strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Johan Rojas vs Yerry Rodríguez4-10

    Johan Rojas grounds out, pitcher Yerry Rodríguez to first baseman Nathaniel Lowe.

    1-2, 4 pitches · 2 outs before

top 8th(4)
  • Josh Smith vs Orion Kerkering4-10

    Josh Smith hit by pitch.

    1-2, 3 pitches · 0 outs before

  • Jonah Heim vs Orion Kerkering4-10

    Jonah Heim strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Robbie Grossman vs Orion Kerkering4-10

    Robbie Grossman grounds into a force out, second baseman Bryson Stott to shortstop Edmundo Sosa. Josh Smith out at 2nd. Robbie Grossman to 1st.

    1-2, 4 pitches · 1 out before

  • Derek Hill vs Orion Kerkering4-10

    Derek Hill grounds into a force out, shortstop Edmundo Sosa to second baseman Bryson Stott. Robbie Grossman out at 2nd.

    2-2, 5 pitches · 2 outs before

bottom 8th(4)
  • Kyle Schwarber vs Grant Anderson4-10

    Kyle Schwarber walks.

    4-2, 6 pitches · 0 outs before

  • J.T. Realmuto vs Grant Anderson4-10

    J.T. Realmuto grounds into a double play, shortstop Corey Seager to second baseman Marcus Semien to first baseman Nathaniel Lowe. Kyle Schwarber out at 2nd. J.T. Realmuto out at 1st.

    1-0, 2 pitches · 0 outs before

  • Bryce Harper vs Grant Anderson4-11

    Bryce Harper homers (12) on a fly ball to right field.

    0-1, 2 pitches · 2 outs before

  • Alec Bohm vs Grant Anderson4-11

    Alec Bohm grounds out, second baseman Marcus Semien to first baseman Nathaniel Lowe.

    0-0, 1 pitch · 2 outs before

top 9th(3)
  • Leody Taveras vs José Ruiz4-11

    Leody Taveras lines out to center fielder Johan Rojas.

    2-2, 5 pitches · 0 outs before

  • Marcus Semien vs José Ruiz4-11

    Marcus Semien flies out to right fielder Nick Castellanos.

    0-0, 1 pitch · 1 out before

  • Corey Seager vs José Ruiz4-11

    Corey Seager grounds out, first baseman Bryce Harper to pitcher José Ruiz.

    0-0, 1 pitch · 2 outs before

Analysis preview// illustrative example, not this page's real data
sample · team comparisonexample only
a:"Team A"b:"Team B"
Offensive ratingA 114.2 · B 108.9
Recent form (L10)A 6-4 · B 6-4
Head-to-headB leads 3-1
GET /v1/analysis/compare-teams?a=…&b=…Run this yourself via the API
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

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