Seattle Mariners 2, Los Angeles Angels 6

baseball game fileFinal
Tempe Diablo Stadium · Tempe

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Seattle Mariners, below favors Los Angeles Angels. 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 Seattle Mariners led; a negative differential means Los Angeles Angels led.Run differential+40−4123456789
  1. 01top 1: Victor Robles hit by pitch.00
  2. 02top 1: Cole Young grounds into a force out, second baseman Oswald Peraza to shortstop Zach Neto. Victor Robles out at 2nd. Cole Young to 1st.00
  3. 03top 1: Connor Joe strikes out swinging.00
  4. 04top 1: Luke Raley strikes out swinging.00
  5. 05bottom 1: Zach Neto strikes out swinging.00
  6. 06bottom 1: Mike Trout doubles (3) on a sharp line drive to center fielder Victor Robles.00
  7. 07bottom 1: Yoán Moncada strikes out swinging.00
  8. 08bottom 1: Jorge Soler grounds out, second baseman Cole Young to pitcher Logan Gilbert.00
  9. 09top 2: Brennen Davis grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.00
  10. 10top 2: Jhonny Pereda lines out to first baseman Nolan Schanuel.00
  11. 11top 2: Leo Rivas strikes out swinging.00
  12. 12bottom 2: Nolan Schanuel triples (1) on a sharp fly ball to center fielder Victor Robles.00
  13. 13bottom 2: Jo Adell hit by pitch.00
  14. 14bottom 2: Josh Lowe walks. Jo Adell to 2nd.00
  15. 15bottom 2: Logan O'Hoppe singles on a line drive to center fielder Victor Robles. Nolan Schanuel scores. Jo Adell to 3rd. Josh Lowe to 2nd.01
  16. 16bottom 2: Oswald Peraza strikes out swinging.01
  17. 17bottom 2: Zach Neto strikes out swinging.01
  18. 18bottom 2: Mike Trout lines out to left fielder Rhylan Thomas.01
  19. 19top 3: Colt Emerson singles on a ground ball to left fielder Mike Trout.01
  20. 20top 3: Rhylan Thomas walks.01
  21. 21top 3: Victor Robles flies out to center fielder Jo Adell.01
  22. 22top 3: Cole Young doubles (3) on a line drive to center fielder Jo Adell. Rhylan Thomas to 3rd.01
  23. 23top 3: Connor Joe strikes out swinging.01
  24. 24bottom 3: Yoán Moncada singles on a line drive to left fielder Rhylan Thomas.01
  25. 25bottom 3: Jorge Soler strikes out swinging.01
  26. 26bottom 3: Jhonny Pereda challenged (pitch result), call on the field was confirmed: Nolan Schanuel walks. Yoán Moncada to 2nd.01
  27. 27bottom 3: Jo Adell grounds into a force out, catcher Jhonny Pereda to third baseman Leo Rivas. Yoán Moncada out at 3rd. Nolan Schanuel to 2nd. Jo Adell to 1st.01
  28. 28bottom 3: Josh Lowe strikes out swinging.01
  29. 29top 4: Luke Raley pops out to third baseman Yoán Moncada.01
  30. 30top 4: Ryan Picollo strikes out swinging.01
  31. 31top 4: Jhonny Pereda lines out to second baseman Oswald Peraza.01
  32. 32bottom 4: Logan O'Hoppe doubles (1) on a line drive to left fielder Rhylan Thomas.01
  33. 33bottom 4: Oswald Peraza singles on a line drive to right fielder Ryan Picollo. Logan O'Hoppe to 3rd.01
  34. 34bottom 4: Zach Neto out on a sacrifice fly to center fielder Victor Robles. Logan O'Hoppe scores. Oswald Peraza to 2nd.02
  35. 35bottom 4: Mike Trout called out on strikes.02
  36. 36bottom 4: Yoán Moncada lines out to second baseman Cole Young.02
  37. 37top 5: Leo Rivas grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.02
  38. 38top 5: Colt Emerson singles on a line drive to left fielder Mike Trout.02
  39. 39top 5: Rhylan Thomas singles on a line drive to left fielder Mike Trout. Colt Emerson to 2nd.02
  40. 40top 5: Victor Robles strikes out swinging.02
  41. 41top 5: Cole Young singles on a line drive to center fielder Jo Adell. Colt Emerson scores. Rhylan Thomas to 3rd.12
  42. 42top 5: Connor Joe called out on strikes.12
  43. 43bottom 5: Jorge Soler pops out to second baseman Cole Young.12
  44. 44bottom 5: Nolan Schanuel grounds out, second baseman Cole Young to first baseman Connor Joe.12
  45. 45bottom 5: Jo Adell singles on a line drive to left fielder Rhylan Thomas.12
  46. 46bottom 5: Josh Lowe challenged (pitch result), call on the field was confirmed: Josh Lowe called out on strikes.12
  47. 47top 6: Luke Raley hit by pitch.12
  48. 48top 6: Ryan Picollo strikes out swinging.12
  49. 49top 6: Jhonny Pereda flies out to center fielder Jo Adell.12
  50. 50top 6: Leo Rivas called out on strikes.12
  51. 51bottom 6: Logan O'Hoppe walks.12
  52. 52bottom 6: Oswald Peraza doubles (6) on a sharp fly ball to left fielder Josh Hood. Logan O'Hoppe to 3rd.12
  53. 53bottom 6: Zach Neto walks.12
  54. 54bottom 6: Gustavo Campero doubles (2) on a line drive to left fielder Josh Hood. Logan O'Hoppe scores. Oswald Peraza scores. Zach Neto out at home on the throw, left fielder Josh Hood to shortstop Brock Rodden to catcher Jhonny Pereda.14
  55. 55bottom 6: Adam Frazier grounds out, first baseman Luis Suisbel to pitcher Cole Wilcox. Gustavo Campero to 3rd.14
  56. 56bottom 6: Wade Meckler strikes out swinging.14
  57. 57top 7: Brock Rodden grounds out, second baseman Jeimer Candelario to first baseman Trey Mancini.14
  58. 58top 7: Josh Hood doubles (1) on a line drive to left fielder Gustavo Campero.14
  59. 59top 7: Jonny Farmelo strikes out swinging.14
  60. 60top 7: Cole Young grounds out to first baseman Trey Mancini.14
  61. 61bottom 7: Trey Mancini pops out to third baseman Leo Rivas in foul territory.14
  62. 62bottom 7: Bryce Teodosio flies out to center fielder Jonny Farmelo.14
  63. 63bottom 7: Josh Lowe strikes out swinging.14
  64. 64top 8: Luis Suisbel homers (1) on a fly ball to right field.24
  65. 65top 8: Luke Raley walks.24
  66. 66top 8: Ryan Picollo strikes out swinging.24
  67. 67top 8: Andrew Knizner flies out to center fielder Bryce Teodosio.24
  68. 68top 8: Leo Rivas walks. Luke Raley to 2nd.24
  69. 69top 8: Brock Rodden walks. Luke Raley to 3rd. Leo Rivas to 2nd.24
  70. 70top 8: Josh Hood lines out sharply to center fielder Bryce Teodosio.24
  71. 71bottom 8: Sebastián Rivero hit by pitch.24
  72. 72bottom 8: Jeimer Candelario pops out to shortstop Brock Rodden.24
  73. 73bottom 8: Yolmer Sánchez singles on a line drive to left fielder Josh Hood. Sebastián Rivero to 2nd.24
  74. 74bottom 8: Gustavo Campero walks. Sebastián Rivero to 3rd. Yolmer Sánchez to 2nd.24
  75. 75bottom 8: Adam Frazier doubles (2) on a sharp line drive to right fielder Ryan Picollo. Sebastián Rivero scores. Yolmer Sánchez scores. Gustavo Campero to 3rd.26
  76. 76bottom 8: Wade Meckler reaches on a fielder's choice out, first baseman Luis Suisbel to catcher Andrew Knizner. Gustavo Campero out at home. Adam Frazier to 3rd.26
  77. 77bottom 8: Trey Mancini lines out to right fielder Ryan Picollo.26
  78. 78top 9: Jonny Farmelo singles on a ground ball to center fielder Bryce Teodosio.26
  79. 79top 9: Cole Young flies out to center fielder Bryce Teodosio.26
  80. 80top 9: Luis Suisbel strikes out swinging.26
  81. 81top 9: Jakson Reetz strikes out swinging.26
Boxscore

Key evidence.

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

Seattle Mariners boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Cole Young2B50.40010002000.4001501100.60003
Colt EmersonSS2100012001221000102
Victor RoblesCF2000000100.3330.33330000010
Michael RuckerP16227200.667022020004.500
Nick DavilaP0100000.33301200000
Logan GilbertP21726.750602.667186625003
Luke RaleyDH2000100100.5000.50040000010
Jonny FarmeloCF20.50000001000.5001200000.50011
Brennen DavisRF1000000000010000000
Connor Joe1B3000000000030000030
Andrew KniznerC1000000000010000000
Leo Rivas3B3000100000.2500.25040000020
James Kingsbury0000101.667052102000.600
Jimmy KingsburyP0600101.667052102000.600
Jakson ReetzPH1000000000010000010
Brock RoddenSS1000100000.5000.50020000000
Rhylan ThomasLF1100101001220000101
Cole WilcoxP26218201032321004
Jhonny PeredaC3000000000030000000
Luis Suisbel1B20.50000001010.5002.50021100214
Yosver ZuluetaP030000103901000
Ryan PicolloRF3000000000030000030
Joshua Hood20.50000001000.5001200000.50001
Wyatt Lunsford-ShenkmanP0200000.66702801000
Josh HoodLF20.50010001000.5001.50020000102
Los Angeles Angels boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Zach NetoSS2000100000.2500.25040101020
Nolan Schanuel1B20.50001101000.6672.167310001.50003
Jo AdellCF20.50000001100.6671.167300000.50001
Wade MecklerRF2000000000020000010
Oswald Peraza2B30.66710002000.6671.66731000113
Josh LoweDH3000100000.2500.25040000030
Sam BachmanP0400001031302000
Brent SuterP0914.500302063513001.500
Walbert UrenaP11200203094604011
Logan O'HoppeC21101020012.500321001.50003
Jorge SolerRF3000000000030000010
Sebastian RiveroC0000001011100000
Yolmer SánchezSS1100001001211000101
Trey Mancini1B2000000000020000000
Jeimer Candelario2B1000000000010000000
Mike TroutLF30.33310001000.3331300000.66712
Adam Frazier3B20.50010001000.5001.50020200102
Bryce TeodosioCF1000000000010000000
Kaleb OrtP2915.400211.667053912002.400
Gustavo CamperoLF1110101001320200202
Yoán Moncada3B30.33300001000.3330.667300000.33311
Najer VictorP1600101.333042702101.500

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(4)
  • Victor Robles vs Walbert Urena0-0

    Victor Robles hit by pitch.

    1-0, 1 pitch · 0 outs before

  • Cole Young vs Walbert Urena0-0

    Cole Young grounds into a force out, second baseman Oswald Peraza to shortstop Zach Neto. Victor Robles out at 2nd. Cole Young to 1st.

    0-1, 2 pitches · 0 outs before

  • Connor Joe vs Walbert Urena0-0

    Connor Joe strikes out swinging.

    3-3, 6 pitches · 1 out before

  • Luke Raley vs Walbert Urena0-0

    Luke Raley strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 1st(4)
  • Zach Neto vs Logan Gilbert0-0

    Zach Neto strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Mike Trout vs Logan Gilbert0-0

    Mike Trout doubles (3) on a sharp line drive to center fielder Victor Robles.

    3-1, 5 pitches · 1 out before

  • Yoán Moncada vs Logan Gilbert0-0

    Yoán Moncada strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Jorge Soler vs Logan Gilbert0-0

    Jorge Soler grounds out, second baseman Cole Young to pitcher Logan Gilbert.

    1-1, 3 pitches · 2 outs before

top 2nd(3)
  • Brennen Davis vs Walbert Urena0-0

    Brennen Davis grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.

    0-1, 2 pitches · 0 outs before

  • Jhonny Pereda vs Walbert Urena0-0

    Jhonny Pereda lines out to first baseman Nolan Schanuel.

    2-1, 4 pitches · 1 out before

  • Leo Rivas vs Walbert Urena0-0

    Leo Rivas strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 2nd(7)
  • Nolan Schanuel vs Logan Gilbert0-0

    Nolan Schanuel triples (1) on a sharp fly ball to center fielder Victor Robles.

    1-0, 2 pitches · 0 outs before

  • Jo Adell vs Logan Gilbert0-0

    Jo Adell hit by pitch.

    3-2, 5 pitches · 0 outs before

  • Josh Lowe vs Logan Gilbert0-0

    Josh Lowe walks. Jo Adell to 2nd.

    4-2, 7 pitches · 0 outs before

  • Logan O'Hoppe vs Logan Gilbert0-1

    Logan O'Hoppe singles on a line drive to center fielder Victor Robles. Nolan Schanuel scores. Jo Adell to 3rd. Josh Lowe to 2nd.

    1-0, 2 pitches · 0 outs before

  • Oswald Peraza vs Logan Gilbert0-1

    Oswald Peraza strikes out swinging.

    2-3, 6 pitches · 0 outs before

  • Zach Neto vs Wyatt Lunsford-Shenkman0-1

    Zach Neto strikes out swinging.

    1-3, 6 pitches · 1 out before

  • Mike Trout vs Wyatt Lunsford-Shenkman0-1

    Mike Trout lines out to left fielder Rhylan Thomas.

    1-0, 2 pitches · 2 outs before

top 3rd(5)
  • Colt Emerson vs Walbert Urena0-1

    Colt Emerson singles on a ground ball to left fielder Mike Trout.

    1-0, 2 pitches · 0 outs before

  • Rhylan Thomas vs Walbert Urena0-1

    Rhylan Thomas walks.

    4-0, 4 pitches · 0 outs before

  • Victor Robles vs Walbert Urena0-1

    Victor Robles flies out to center fielder Jo Adell.

    1-1, 3 pitches · 1 out before

  • Cole Young vs Walbert Urena0-1

    Cole Young doubles (3) on a line drive to center fielder Jo Adell. Rhylan Thomas to 3rd.

    0-1, 2 pitches · 2 outs before

  • Connor Joe vs Walbert Urena0-1

    Connor Joe strikes out swinging.

    3-3, 8 pitches · 2 outs before

bottom 3rd(5)
  • Yoán Moncada vs Logan Gilbert0-1

    Yoán Moncada singles on a line drive to left fielder Rhylan Thomas.

    0-0, 1 pitch · 0 outs before

  • Jorge Soler vs Logan Gilbert0-1

    Jorge Soler strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Nolan Schanuel vs Logan Gilbert0-1

    Jhonny Pereda challenged (pitch result), call on the field was confirmed: Nolan Schanuel walks. Yoán Moncada to 2nd.

    4-2, 6 pitches · 1 out before

  • Jo Adell vs Logan Gilbert0-1

    Jo Adell grounds into a force out, catcher Jhonny Pereda to third baseman Leo Rivas. Yoán Moncada out at 3rd. Nolan Schanuel to 2nd. Jo Adell to 1st.

    2-2, 5 pitches · 1 out before

  • Josh Lowe vs Logan Gilbert0-1

    Josh Lowe strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 4th(3)
  • Luke Raley vs Brent Suter0-1

    Luke Raley pops out to third baseman Yoán Moncada.

    2-1, 4 pitches · 0 outs before

  • Ryan Picollo vs Brent Suter0-1

    Ryan Picollo strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Jhonny Pereda vs Brent Suter0-1

    Jhonny Pereda lines out to second baseman Oswald Peraza.

    0-1, 2 pitches · 2 outs before

bottom 4th(5)
  • Logan O'Hoppe vs Logan Gilbert0-1

    Logan O'Hoppe doubles (1) on a line drive to left fielder Rhylan Thomas.

    0-1, 2 pitches · 0 outs before

  • Oswald Peraza vs Logan Gilbert0-1

    Oswald Peraza singles on a line drive to right fielder Ryan Picollo. Logan O'Hoppe to 3rd.

    1-1, 3 pitches · 0 outs before

  • Zach Neto vs Logan Gilbert0-2

    Zach Neto out on a sacrifice fly to center fielder Victor Robles. Logan O'Hoppe scores. Oswald Peraza to 2nd.

    1-1, 3 pitches · 0 outs before

  • Mike Trout vs Jimmy Kingsbury0-2

    Mike Trout called out on strikes.

    2-3, 5 pitches · 1 out before

  • Yoán Moncada vs Jimmy Kingsbury0-2

    Yoán Moncada lines out to second baseman Cole Young.

    1-2, 4 pitches · 2 outs before

top 5th(6)
  • Leo Rivas vs Brent Suter0-2

    Leo Rivas grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.

    3-2, 7 pitches · 0 outs before

  • Colt Emerson vs Brent Suter0-2

    Colt Emerson singles on a line drive to left fielder Mike Trout.

    2-1, 4 pitches · 1 out before

  • Rhylan Thomas vs Brent Suter0-2

    Rhylan Thomas singles on a line drive to left fielder Mike Trout. Colt Emerson to 2nd.

    0-0, 1 pitch · 1 out before

  • Victor Robles vs Brent Suter0-2

    Victor Robles strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Cole Young vs Brent Suter1-2

    Cole Young singles on a line drive to center fielder Jo Adell. Colt Emerson scores. Rhylan Thomas to 3rd.

    1-1, 3 pitches · 2 outs before

  • Connor Joe vs Brent Suter1-2

    Connor Joe called out on strikes.

    3-3, 6 pitches · 2 outs before

bottom 5th(4)
  • Jorge Soler vs Jimmy Kingsbury1-2

    Jorge Soler pops out to second baseman Cole Young.

    1-2, 4 pitches · 0 outs before

  • Nolan Schanuel vs Jimmy Kingsbury1-2

    Nolan Schanuel grounds out, second baseman Cole Young to first baseman Connor Joe.

    0-0, 1 pitch · 1 out before

  • Jo Adell vs Jimmy Kingsbury1-2

    Jo Adell singles on a line drive to left fielder Rhylan Thomas.

    0-0, 1 pitch · 2 outs before

  • Josh Lowe vs Jimmy Kingsbury1-2

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

    2-3, 6 pitches · 2 outs before

top 6th(4)
  • Luke Raley vs Sam Bachman1-2

    Luke Raley hit by pitch.

    2-0, 2 pitches · 0 outs before

  • Ryan Picollo vs Sam Bachman1-2

    Ryan Picollo strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Jhonny Pereda vs Sam Bachman1-2

    Jhonny Pereda flies out to center fielder Jo Adell.

    2-0, 3 pitches · 1 out before

  • Leo Rivas vs Sam Bachman1-2

    Leo Rivas called out on strikes.

    1-3, 4 pitches · 2 outs before

bottom 6th(6)
  • Logan O'Hoppe vs Cole Wilcox1-2

    Logan O'Hoppe walks.

    4-2, 7 pitches · 0 outs before

  • Oswald Peraza vs Cole Wilcox1-2

    Oswald Peraza doubles (6) on a sharp fly ball to left fielder Josh Hood. Logan O'Hoppe to 3rd.

    0-0, 1 pitch · 0 outs before

  • Zach Neto vs Cole Wilcox1-2

    Zach Neto walks.

    4-2, 6 pitches · 0 outs before

  • Gustavo Campero vs Cole Wilcox1-4

    Gustavo Campero doubles (2) on a line drive to left fielder Josh Hood. Logan O'Hoppe scores. Oswald Peraza scores. Zach Neto out at home on the throw, left fielder Josh Hood to shortstop Brock Rodden to catcher Jhonny Pereda.

    0-0, 1 pitch · 0 outs before

  • Adam Frazier vs Cole Wilcox1-4

    Adam Frazier grounds out, first baseman Luis Suisbel to pitcher Cole Wilcox. Gustavo Campero to 3rd.

    0-2, 5 pitches · 1 out before

  • Wade Meckler vs Cole Wilcox1-4

    Wade Meckler strikes out swinging.

    0-3, 3 pitches · 2 outs before

top 7th(4)
  • Brock Rodden vs Kaleb Ort1-4

    Brock Rodden grounds out, second baseman Jeimer Candelario to first baseman Trey Mancini.

    0-1, 2 pitches · 0 outs before

  • Josh Hood vs Kaleb Ort1-4

    Josh Hood doubles (1) on a line drive to left fielder Gustavo Campero.

    1-1, 3 pitches · 1 out before

  • Jonny Farmelo vs Kaleb Ort1-4

    Jonny Farmelo strikes out swinging.

    2-3, 6 pitches · 1 out before

  • Cole Young vs Kaleb Ort1-4

    Cole Young grounds out to first baseman Trey Mancini.

    1-1, 3 pitches · 2 outs before

bottom 7th(3)
  • Trey Mancini vs Yosver Zulueta1-4

    Trey Mancini pops out to third baseman Leo Rivas in foul territory.

    0-1, 2 pitches · 0 outs before

  • Bryce Teodosio vs Yosver Zulueta1-4

    Bryce Teodosio flies out to center fielder Jonny Farmelo.

    1-0, 2 pitches · 1 out before

  • Josh Lowe vs Yosver Zulueta1-4

    Josh Lowe strikes out swinging.

    2-3, 5 pitches · 2 outs before

top 8th(7)
  • Luis Suisbel vs Kaleb Ort2-4

    Luis Suisbel homers (1) on a fly ball to right field.

    0-0, 1 pitch · 0 outs before

  • Luke Raley vs Kaleb Ort2-4

    Luke Raley walks.

    4-2, 7 pitches · 0 outs before

  • Ryan Picollo vs Kaleb Ort2-4

    Ryan Picollo strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Andrew Knizner vs Kaleb Ort2-4

    Andrew Knizner flies out to center fielder Bryce Teodosio.

    1-2, 6 pitches · 1 out before

  • Leo Rivas vs Kaleb Ort2-4

    Leo Rivas walks. Luke Raley to 2nd.

    4-2, 6 pitches · 2 outs before

  • Brock Rodden vs Najer Victor2-4

    Brock Rodden walks. Luke Raley to 3rd. Leo Rivas to 2nd.

    4-1, 5 pitches · 2 outs before

  • Josh Hood vs Najer Victor2-4

    Josh Hood lines out sharply to center fielder Bryce Teodosio.

    2-2, 5 pitches · 2 outs before

bottom 8th(7)
  • Sebastian Rivero vs Michael Rucker2-4

    Sebastián Rivero hit by pitch.

    2-0, 2 pitches · 0 outs before

  • Jeimer Candelario vs Michael Rucker2-4

    Jeimer Candelario pops out to shortstop Brock Rodden.

    3-1, 5 pitches · 0 outs before

  • Yolmer Sánchez vs Michael Rucker2-4

    Yolmer Sánchez singles on a line drive to left fielder Josh Hood. Sebastián Rivero to 2nd.

    0-0, 1 pitch · 1 out before

  • Gustavo Campero vs Michael Rucker2-4

    Gustavo Campero walks. Sebastián Rivero to 3rd. Yolmer Sánchez to 2nd.

    4-2, 6 pitches · 1 out before

  • Adam Frazier vs Michael Rucker2-6

    Adam Frazier doubles (2) on a sharp line drive to right fielder Ryan Picollo. Sebastián Rivero scores. Yolmer Sánchez scores. Gustavo Campero to 3rd.

    1-0, 2 pitches · 1 out before

  • Wade Meckler vs Michael Rucker2-6

    Wade Meckler reaches on a fielder's choice out, first baseman Luis Suisbel to catcher Andrew Knizner. Gustavo Campero out at home. Adam Frazier to 3rd.

    3-0, 4 pitches · 1 out before

  • Trey Mancini vs Nick Davila2-6

    Trey Mancini lines out to right fielder Ryan Picollo.

    0-1, 2 pitches · 2 outs before

top 9th(4)
  • Jonny Farmelo vs Najer Victor2-6

    Jonny Farmelo singles on a ground ball to center fielder Bryce Teodosio.

    0-2, 3 pitches · 0 outs before

  • Cole Young vs Najer Victor2-6

    Cole Young flies out to center fielder Bryce Teodosio.

    2-1, 4 pitches · 0 outs before

  • Luis Suisbel vs Najer Victor2-6

    Luis Suisbel strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Jakson Reetz vs Najer Victor2-6

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