Pittsburgh Pirates 8, Cincinnati Reds 3

baseball game fileFinal
Great American Ball Park · Cincinnati

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Pittsburgh Pirates, below favors Cincinnati Reds. 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 Pittsburgh Pirates led; a negative differential means Cincinnati Reds led.Run differential+50−5123456789
  1. 01top 1: Jake Mangum singles on a line drive to center fielder TJ Friedl.00
  2. 02top 1: Ryan O'Hearn walks. Jake Mangum to 2nd.00
  3. 03top 1: Bryan Reynolds lines out to right fielder Noelvi Marte.00
  4. 04top 1: Marcell Ozuna strikes out swinging.00
  5. 05top 1: Brandon Lowe strikes out swinging.00
  6. 06bottom 1: TJ Friedl strikes out swinging.00
  7. 07bottom 1: Matt McLain strikes out swinging.00
  8. 08bottom 1: Elly De La Cruz flies out sharply to center fielder Oneil Cruz.00
  9. 09top 2: Nick Gonzales singles on a sharp line drive to left fielder Will Benson.00
  10. 10top 2: Joey Bart walks. Nick Gonzales to 2nd.00
  11. 11top 2: Oneil Cruz singles on a line drive to right fielder Noelvi Marte. Nick Gonzales to 3rd. Joey Bart to 2nd.00
  12. 12top 2: Nick Yorke out on a sacrifice fly to center fielder TJ Friedl. Nick Gonzales scores.10
  13. 13top 2: Jake Mangum pops out to shortstop Elly De La Cruz on the infield fly rule.10
  14. 14top 2: Ryan O'Hearn homers (2) on a fly ball to center field. Joey Bart scores. Oneil Cruz scores.40
  15. 15top 2: Bryan Reynolds homers (1) on a fly ball to left center field.50
  16. 16top 2: Marcell Ozuna pops out to second baseman Matt McLain.50
  17. 17bottom 2: Sal Stewart called out on strikes.50
  18. 18bottom 2: Eugenio Suárez strikes out swinging.50
  19. 19bottom 2: Will Benson pops out softly to third baseman Nick Yorke.50
  20. 20top 3: Brandon Lowe pops out to shortstop Elly De La Cruz.50
  21. 21top 3: Nick Gonzales flies out to right fielder Noelvi Marte.50
  22. 22top 3: Joey Bart flies out to right fielder Noelvi Marte.50
  23. 23bottom 3: Noelvi Marte walks.50
  24. 24bottom 3: Jose Trevino walks. Noelvi Marte to 2nd.50
  25. 25bottom 3: Ke'Bryan Hayes reaches on a fielding error by center fielder Oneil Cruz. Noelvi Marte scores. Jose Trevino to 2nd.51
  26. 26bottom 3: TJ Friedl bunt lines into a double play, pitcher Bubba Chandler to shortstop Nick Gonzales. Jose Trevino out at 2nd.51
  27. 27bottom 3: Matt McLain walks. Ke'Bryan Hayes to 2nd.51
  28. 28bottom 3: Elly De La Cruz grounds out sharply, second baseman Brandon Lowe to first baseman Ryan O'Hearn.51
  29. 29top 4: Oneil Cruz homers (1) on a fly ball to right center field.61
  30. 30top 4: Nick Yorke strikes out swinging.61
  31. 31top 4: Jake Mangum grounds out sharply, second baseman Matt McLain to first baseman Sal Stewart.61
  32. 32top 4: Ryan O'Hearn lines out to shortstop Elly De La Cruz.61
  33. 33bottom 4: Sal Stewart strikes out swinging.61
  34. 34bottom 4: Eugenio Suárez flies out to right fielder Jake Mangum.61
  35. 35bottom 4: Will Benson strikes out swinging.61
  36. 36top 5: Bryan Reynolds lines out sharply to center fielder TJ Friedl.61
  37. 37top 5: Marcell Ozuna flies out to center fielder TJ Friedl.61
  38. 38top 5: Brandon Lowe pops out to shortstop Elly De La Cruz.61
  39. 39bottom 5: Noelvi Marte walks.61
  40. 40bottom 5: Jose Trevino flies out to center fielder Oneil Cruz.61
  41. 41bottom 5: Ke'Bryan Hayes walks. Noelvi Marte to 2nd.61
  42. 42bottom 5: TJ Friedl walks. Noelvi Marte to 3rd. Ke'Bryan Hayes to 2nd.61
  43. 43bottom 5: Matt McLain strikes out swinging.61
  44. 44bottom 5: Elly De La Cruz strikes out swinging.61
  45. 45top 6: Nick Gonzales grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.61
  46. 46top 6: Joey Bart strikes out swinging.61
  47. 47top 6: Oneil Cruz called out on strikes.61
  48. 48bottom 6: Sal Stewart grounds out, shortstop Nick Gonzales to first baseman Ryan O'Hearn.61
  49. 49bottom 6: Eugenio Suárez grounds out, shortstop Nick Gonzales to first baseman Ryan O'Hearn.61
  50. 50bottom 6: Dane Myers challenged (pitch result), call on the field was confirmed: Dane Myers called out on strikes.61
  51. 51top 7: Nick Yorke flies out sharply to center fielder Dane Myers.61
  52. 52top 7: Jake Mangum walks.61
  53. 53top 7: Ryan O'Hearn grounds into a double play, third baseman Ke'Bryan Hayes to shortstop Elly De La Cruz to first baseman Sal Stewart. Jake Mangum out at 2nd. Ryan O'Hearn out at 1st.61
  54. 54bottom 7: Noelvi Marte strikes out on a foul tip.61
  55. 55bottom 7: Jose Trevino singles on a ground ball to left fielder Bryan Reynolds.61
  56. 56bottom 7: Ke'Bryan Hayes grounds into a force out, shortstop Nick Gonzales to second baseman Brandon Lowe. Jose Trevino out at 2nd. Ke'Bryan Hayes to 1st.61
  57. 57bottom 7: TJ Friedl walks. Ke'Bryan Hayes to 2nd.61
  58. 58bottom 7: Matt McLain strikes out swinging.61
  59. 59top 8: Bryan Reynolds strikes out swinging.61
  60. 60top 8: Marcell Ozuna grounds out, second baseman Matt McLain to first baseman Sal Stewart.61
  61. 61top 8: Brandon Lowe flies out to center fielder Dane Myers.61
  62. 62bottom 8: Elly De La Cruz homers (2) on a fly ball to right field.62
  63. 63bottom 8: Sal Stewart homers (2) on a fly ball to right center field.63
  64. 64bottom 8: Eugenio Suárez singles on a sharp line drive to right fielder Jake Mangum.63
  65. 65bottom 8: Dane Myers singles on a line drive to right fielder Jake Mangum. Eugenio Suárez to 3rd.63
  66. 66bottom 8: Noelvi Marte pops out to shortstop Nick Gonzales.63
  67. 67bottom 8: Nathaniel Lowe lines into a double play, second baseman Brandon Lowe to first baseman Ryan O'Hearn. Dane Myers out at 1st.63
  68. 68top 9: Nick Gonzales singles on a line drive to center fielder Dane Myers.63
  69. 69top 9: Spencer Horwitz called out on strikes.63
  70. 70top 9: Oneil Cruz homers (2) on a fly ball to right center field. Nick Gonzales scores.83
  71. 71top 9: Nick Yorke grounds out, second baseman Matt McLain to first baseman Sal Stewart.83
  72. 72top 9: Jake Mangum grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.83
  73. 73bottom 9: Ke'Bryan Hayes singles on a line drive to right fielder Jake Mangum.83
  74. 74bottom 9: TJ Friedl grounds into a force out, shortstop Nick Gonzales to second baseman Brandon Lowe. Ke'Bryan Hayes out at 2nd. TJ Friedl to 1st.83
  75. 75bottom 9: Matt McLain hit by pitch. TJ Friedl to 2nd.83
  76. 76bottom 9: Elly De La Cruz grounds into a force out, shortstop Nick Gonzales to third baseman Nick Yorke. TJ Friedl out at 3rd. Matt McLain to 2nd. Elly De La Cruz to 1st.83
  77. 77bottom 9: Sal Stewart walks.83
  78. 78bottom 9: Eugenio Suárez called out on strikes.83
Boxscore

Key evidence.

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

Pittsburgh Pirates boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Brandon Lowe2B4000000000040000010
Bryan ReynoldsLF40.25000001010.2501.25041100114
Nick GonzalesSS40.50000002000.5001420000.50002
Ryan O'Hearn1B30.33300101010.5001.833413001.33304
Jake MangumRF40.25000101000.4000.650500000.25001
Henry DavisC000000000000000
Dennis SantanaP0300101031700001
Joey BartC2000100000.3330.33331000010
Bubba ChandlerP61900004.3330138116001.385
Yohan RamirezP0200000.667021002010
Gregory SotoP1600101031701002
Marcell OzunaDH4000000000040000010
Spencer HorwitzPH1000000000010000010
Nick Yorke3B3000000000040101010
Hunter BarcoP11129422064723002.500
Oneil CruzCF40.75000003020.7503433002.25019
Cincinnati Reds boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Elly De La CruzSS50.20000001010.2001511000.80014
Sal Stewart1B40.25000101010.4001.40051100124
Eugenio SuarezDH50.20000001000.2000.400500000.20021
Nathaniel LowePH1000000000010000000
Noelvi MarteRF2000200000.5000.50041000010
Tyler StephensonC000000000000000
TJ FriedlLF3000200000.4000.40050000010
Brock BurkeP1700002.333072002000.429
Pierce JohnsonP05218211032021002
Sam MollP0300001031501000
Jose TrevinoC20.50000101000.6671.167300000.50001
Matt McLain2B3000100100.4000.40050000030
Dane MyersCF20.50000001000.5001200000.50011
Will BensonLF2000000000020000010
Ke'Bryan Hayes3B30.33300101000.5000.833400000.33301
Brandon WilliamsonP222611.571634.6671149463001.714

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(5)
  • Jake Mangum vs Brandon Williamson0-0

    Jake Mangum singles on a line drive to center fielder TJ Friedl.

    0-1, 2 pitches · 0 outs before

  • Ryan O'Hearn vs Brandon Williamson0-0

    Ryan O'Hearn walks. Jake Mangum to 2nd.

    4-2, 6 pitches · 0 outs before

  • Bryan Reynolds vs Brandon Williamson0-0

    Bryan Reynolds lines out to right fielder Noelvi Marte.

    2-0, 3 pitches · 0 outs before

  • Marcell Ozuna vs Brandon Williamson0-0

    Marcell Ozuna strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Brandon Lowe vs Brandon Williamson0-0

    Brandon Lowe strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 1st(3)
  • TJ Friedl vs Bubba Chandler0-0

    TJ Friedl strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Matt McLain vs Bubba Chandler0-0

    Matt McLain strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Elly De La Cruz vs Bubba Chandler0-0

    Elly De La Cruz flies out sharply to center fielder Oneil Cruz.

    1-0, 2 pitches · 2 outs before

top 2nd(8)
  • Nick Gonzales vs Brandon Williamson0-0

    Nick Gonzales singles on a sharp line drive to left fielder Will Benson.

    1-0, 2 pitches · 0 outs before

  • Joey Bart vs Brandon Williamson0-0

    Joey Bart walks. Nick Gonzales to 2nd.

    4-0, 4 pitches · 0 outs before

  • Oneil Cruz vs Brandon Williamson0-0

    Oneil Cruz singles on a line drive to right fielder Noelvi Marte. Nick Gonzales to 3rd. Joey Bart to 2nd.

    1-2, 4 pitches · 0 outs before

  • Nick Yorke vs Brandon Williamson1-0

    Nick Yorke out on a sacrifice fly to center fielder TJ Friedl. Nick Gonzales scores.

    3-2, 6 pitches · 0 outs before

  • Jake Mangum vs Brandon Williamson1-0

    Jake Mangum pops out to shortstop Elly De La Cruz on the infield fly rule.

    0-0, 1 pitch · 1 out before

  • Ryan O'Hearn vs Brandon Williamson4-0

    Ryan O'Hearn homers (2) on a fly ball to center field. Joey Bart scores. Oneil Cruz scores.

    2-2, 5 pitches · 2 outs before

  • Bryan Reynolds vs Brandon Williamson5-0

    Bryan Reynolds homers (1) on a fly ball to left center field.

    2-1, 4 pitches · 2 outs before

  • Marcell Ozuna vs Brandon Williamson5-0

    Marcell Ozuna pops out to second baseman Matt McLain.

    2-2, 5 pitches · 2 outs before

bottom 2nd(3)
  • Sal Stewart vs Bubba Chandler5-0

    Sal Stewart called out on strikes.

    3-3, 8 pitches · 0 outs before

  • Eugenio Suarez vs Bubba Chandler5-0

    Eugenio Suárez strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Will Benson vs Bubba Chandler5-0

    Will Benson pops out softly to third baseman Nick Yorke.

    0-0, 1 pitch · 2 outs before

top 3rd(3)
  • Brandon Lowe vs Brandon Williamson5-0

    Brandon Lowe pops out to shortstop Elly De La Cruz.

    0-1, 2 pitches · 0 outs before

  • Nick Gonzales vs Brandon Williamson5-0

    Nick Gonzales flies out to right fielder Noelvi Marte.

    1-0, 2 pitches · 1 out before

  • Joey Bart vs Brandon Williamson5-0

    Joey Bart flies out to right fielder Noelvi Marte.

    1-0, 2 pitches · 2 outs before

bottom 3rd(6)
  • Noelvi Marte vs Bubba Chandler5-0

    Noelvi Marte walks.

    4-2, 8 pitches · 0 outs before

  • Jose Trevino vs Bubba Chandler5-0

    Jose Trevino walks. Noelvi Marte to 2nd.

    4-0, 4 pitches · 0 outs before

  • Ke'Bryan Hayes vs Bubba Chandler5-1

    Ke'Bryan Hayes reaches on a fielding error by center fielder Oneil Cruz. Noelvi Marte scores. Jose Trevino to 2nd.

    0-1, 2 pitches · 0 outs before

  • TJ Friedl vs Bubba Chandler5-1

    TJ Friedl bunt lines into a double play, pitcher Bubba Chandler to shortstop Nick Gonzales. Jose Trevino out at 2nd.

    0-0, 1 pitch · 0 outs before

  • Matt McLain vs Bubba Chandler5-1

    Matt McLain walks. Ke'Bryan Hayes to 2nd.

    4-0, 4 pitches · 2 outs before

  • Elly De La Cruz vs Bubba Chandler5-1

    Elly De La Cruz grounds out sharply, second baseman Brandon Lowe to first baseman Ryan O'Hearn.

    3-2, 8 pitches · 2 outs before

top 4th(4)
  • Oneil Cruz vs Brandon Williamson6-1

    Oneil Cruz homers (1) on a fly ball to right center field.

    3-1, 5 pitches · 0 outs before

  • Nick Yorke vs Brandon Williamson6-1

    Nick Yorke strikes out swinging.

    3-3, 6 pitches · 0 outs before

  • Jake Mangum vs Brandon Williamson6-1

    Jake Mangum grounds out sharply, second baseman Matt McLain to first baseman Sal Stewart.

    1-0, 2 pitches · 1 out before

  • Ryan O'Hearn vs Brandon Williamson6-1

    Ryan O'Hearn lines out to shortstop Elly De La Cruz.

    2-2, 6 pitches · 2 outs before

bottom 4th(3)
  • Sal Stewart vs Bubba Chandler6-1

    Sal Stewart strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Eugenio Suarez vs Bubba Chandler6-1

    Eugenio Suárez flies out to right fielder Jake Mangum.

    0-0, 1 pitch · 1 out before

  • Will Benson vs Bubba Chandler6-1

    Will Benson strikes out swinging.

    1-3, 5 pitches · 2 outs before

top 5th(3)
  • Bryan Reynolds vs Brandon Williamson6-1

    Bryan Reynolds lines out sharply to center fielder TJ Friedl.

    2-2, 7 pitches · 0 outs before

  • Marcell Ozuna vs Brandon Williamson6-1

    Marcell Ozuna flies out to center fielder TJ Friedl.

    2-2, 8 pitches · 1 out before

  • Brandon Lowe vs Brock Burke6-1

    Brandon Lowe pops out to shortstop Elly De La Cruz.

    1-0, 2 pitches · 2 outs before

bottom 5th(6)
  • Noelvi Marte vs Bubba Chandler6-1

    Noelvi Marte walks.

    4-2, 6 pitches · 0 outs before

  • Jose Trevino vs Bubba Chandler6-1

    Jose Trevino flies out to center fielder Oneil Cruz.

    0-1, 2 pitches · 0 outs before

  • Ke'Bryan Hayes vs Bubba Chandler6-1

    Ke'Bryan Hayes walks. Noelvi Marte to 2nd.

    4-0, 4 pitches · 1 out before

  • TJ Friedl vs Bubba Chandler6-1

    TJ Friedl walks. Noelvi Marte to 3rd. Ke'Bryan Hayes to 2nd.

    4-2, 6 pitches · 1 out before

  • Matt McLain vs Yohan Ramirez6-1

    Matt McLain strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Elly De La Cruz vs Yohan Ramirez6-1

    Elly De La Cruz strikes out swinging.

    3-3, 6 pitches · 2 outs before

top 6th(3)
  • Nick Gonzales vs Brock Burke6-1

    Nick Gonzales grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.

    0-0, 1 pitch · 0 outs before

  • Joey Bart vs Brock Burke6-1

    Joey Bart strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Oneil Cruz vs Brock Burke6-1

    Oneil Cruz called out on strikes.

    2-3, 5 pitches · 2 outs before

bottom 6th(3)
  • Sal Stewart vs Hunter Barco6-1

    Sal Stewart grounds out, shortstop Nick Gonzales to first baseman Ryan O'Hearn.

    0-0, 1 pitch · 0 outs before

  • Eugenio Suarez vs Hunter Barco6-1

    Eugenio Suárez grounds out, shortstop Nick Gonzales to first baseman Ryan O'Hearn.

    3-1, 5 pitches · 1 out before

  • Dane Myers vs Hunter Barco6-1

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

    3-3, 6 pitches · 2 outs before

top 7th(3)
  • Nick Yorke vs Brock Burke6-1

    Nick Yorke flies out sharply to center fielder Dane Myers.

    1-0, 2 pitches · 0 outs before

  • Jake Mangum vs Brock Burke6-1

    Jake Mangum walks.

    4-0, 4 pitches · 1 out before

  • Ryan O'Hearn vs Brock Burke6-1

    Ryan O'Hearn grounds into a double play, third baseman Ke'Bryan Hayes to shortstop Elly De La Cruz to first baseman Sal Stewart. Jake Mangum out at 2nd. Ryan O'Hearn out at 1st.

    0-1, 2 pitches · 1 out before

bottom 7th(5)
  • Noelvi Marte vs Hunter Barco6-1

    Noelvi Marte strikes out on a foul tip.

    2-3, 5 pitches · 0 outs before

  • Jose Trevino vs Hunter Barco6-1

    Jose Trevino singles on a ground ball to left fielder Bryan Reynolds.

    2-0, 3 pitches · 1 out before

  • Ke'Bryan Hayes vs Hunter Barco6-1

    Ke'Bryan Hayes grounds into a force out, shortstop Nick Gonzales to second baseman Brandon Lowe. Jose Trevino out at 2nd. Ke'Bryan Hayes to 1st.

    2-0, 3 pitches · 1 out before

  • TJ Friedl vs Hunter Barco6-1

    TJ Friedl walks. Ke'Bryan Hayes to 2nd.

    4-2, 6 pitches · 2 outs before

  • Matt McLain vs Hunter Barco6-1

    Matt McLain strikes out swinging.

    3-3, 7 pitches · 2 outs before

top 8th(3)
  • Bryan Reynolds vs Sam Moll6-1

    Bryan Reynolds strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Marcell Ozuna vs Sam Moll6-1

    Marcell Ozuna grounds out, second baseman Matt McLain to first baseman Sal Stewart.

    3-1, 5 pitches · 1 out before

  • Brandon Lowe vs Sam Moll6-1

    Brandon Lowe flies out to center fielder Dane Myers.

    1-2, 4 pitches · 2 outs before

bottom 8th(6)
  • Elly De La Cruz vs Hunter Barco6-2

    Elly De La Cruz homers (2) on a fly ball to right field.

    2-1, 4 pitches · 0 outs before

  • Sal Stewart vs Hunter Barco6-3

    Sal Stewart homers (2) on a fly ball to right center field.

    1-1, 3 pitches · 0 outs before

  • Eugenio Suarez vs Hunter Barco6-3

    Eugenio Suárez singles on a sharp line drive to right fielder Jake Mangum.

    1-2, 4 pitches · 0 outs before

  • Dane Myers vs Dennis Santana6-3

    Dane Myers singles on a line drive to right fielder Jake Mangum. Eugenio Suárez to 3rd.

    0-2, 3 pitches · 0 outs before

  • Noelvi Marte vs Dennis Santana6-3

    Noelvi Marte pops out to shortstop Nick Gonzales.

    2-2, 6 pitches · 0 outs before

  • Nathaniel Lowe vs Dennis Santana6-3

    Nathaniel Lowe lines into a double play, second baseman Brandon Lowe to first baseman Ryan O'Hearn. Dane Myers out at 1st.

    3-2, 8 pitches · 1 out before

top 9th(5)
  • Nick Gonzales vs Pierce Johnson6-3

    Nick Gonzales singles on a line drive to center fielder Dane Myers.

    1-2, 5 pitches · 0 outs before

  • Spencer Horwitz vs Pierce Johnson6-3

    Spencer Horwitz called out on strikes.

    0-3, 3 pitches · 0 outs before

  • Oneil Cruz vs Pierce Johnson8-3

    Oneil Cruz homers (2) on a fly ball to right center field. Nick Gonzales scores.

    0-0, 1 pitch · 1 out before

  • Nick Yorke vs Pierce Johnson8-3

    Nick Yorke grounds out, second baseman Matt McLain to first baseman Sal Stewart.

    2-2, 5 pitches · 1 out before

  • Jake Mangum vs Pierce Johnson8-3

    Jake Mangum grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.

    3-2, 6 pitches · 2 outs before

bottom 9th(6)
  • Ke'Bryan Hayes vs Gregory Soto8-3

    Ke'Bryan Hayes singles on a line drive to right fielder Jake Mangum.

    0-1, 2 pitches · 0 outs before

  • TJ Friedl vs Gregory Soto8-3

    TJ Friedl grounds into a force out, shortstop Nick Gonzales to second baseman Brandon Lowe. Ke'Bryan Hayes out at 2nd. TJ Friedl to 1st.

    0-1, 2 pitches · 0 outs before

  • Matt McLain vs Gregory Soto8-3

    Matt McLain hit by pitch. TJ Friedl to 2nd.

    1-2, 3 pitches · 1 out before

  • Elly De La Cruz vs Gregory Soto8-3

    Elly De La Cruz grounds into a force out, shortstop Nick Gonzales to third baseman Nick Yorke. TJ Friedl out at 3rd. Matt McLain to 2nd. Elly De La Cruz to 1st.

    1-0, 2 pitches · 1 out before

  • Sal Stewart vs Gregory Soto8-3

    Sal Stewart walks.

    4-0, 4 pitches · 2 outs before

  • Eugenio Suarez vs Gregory Soto8-3

    Eugenio Suárez called out on strikes.

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