{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":824486,"link":"/api/v1.1/game/824486/feed/live","metaData":{"wait":10,"timeStamp":"20260801_010950","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824486,"type":"R","doubleHeader":"N","id":"2026/07/31/pitmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824486-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-31T22:10:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":56,"ties":0,"pct":".495"},"records":{},"divisionLeader":false,"wins":55,"losses":56,"winningPercentage":".495"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":57,"ties":0,"pct":".477"},"records":{},"divisionLeader":false,"wins":52,"losses":57,"winningPercentage":".477"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691373":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373","firstName":"Jhostynxon","lastName":"Garcia","primaryNumber":"34","birthDate":"2002-12-11","currentAge":23,"birthCity":"San Fernando de Apure","birthCountry":"Venezuela","height":"6' 0\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhostynxon","useLastName":"Garcia","middleName":"Alirio","boxscoreName":"Garcia, Jh","gender":"M","nameMatrilineal":"Vera","isPlayer":true,"isVerified":true,"pronunciation":"JOES-tin-son","mlbDebutDate":"2025-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhostynxon Garcia","nameSlug":"jhostynxon-garcia-691373","firstLastName":"Jhostynxon Garcia","lastFirstName":"Garcia, Jhostynxon","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Jhostynxon Alirio Garcia","fullLFMName":"Garcia, Jhostynxon Alirio","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID696062":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062","firstName":"Wilber","lastName":"Dotel","primaryNumber":"66","birthDate":"2002-09-25","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilber","useLastName":"Dotel","middleName":"Bladimir","boxscoreName":"Dotel","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilber Dotel","nameSlug":"wilber-dotel-696062","firstLastName":"Wilber Dotel","lastFirstName":"Dotel, Wilber","lastInitName":"Dotel, W","initLastName":"W Dotel","fullFMLName":"Wilber Bladimir Dotel","fullLFMName":"Dotel, Wilber Bladimir","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID699008":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008","firstName":"Antwone","lastName":"Kelly","primaryNumber":"62","birthDate":"2003-09-01","currentAge":22,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"5' 10\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antwone","useLastName":"Kelly","middleName":"Thyshon","boxscoreName":"Kelly, A","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antwone Kelly","nameSlug":"antwone-kelly-699008","firstLastName":"Antwone Kelly","lastFirstName":"Kelly, Antwone","lastInitName":"Kelly, A","initLastName":"A Kelly","fullFMLName":"Antwone Thyshon Kelly","fullLFMName":"Kelly, Antwone Thyshon","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682848":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848","firstName":"Endy","lastName":"Rodríguez","primaryNumber":"13","birthDate":"2000-05-26","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Endy","useLastName":"Rodríguez","middleName":"Steven","boxscoreName":"Rodríguez, E","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Endy Rodríguez","nameSlug":"endy-rodriguez-682848","firstLastName":"Endy Rodríguez","lastFirstName":"Rodríguez, Endy","lastInitName":"Rodríguez, E","initLastName":"E Rodríguez","fullFMLName":"Endy Steven Rodríguez","fullLFMName":"Rodríguez, Endy Steven","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID668716":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716","firstName":"Noah","lastName":"Murdock","primaryNumber":"58","birthDate":"1998-08-20","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 8\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Murdock","middleName":"James","boxscoreName":"Murdock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noah Murdock","nameSlug":"noah-murdock-668716","firstLastName":"Noah Murdock","lastFirstName":"Murdock, Noah","lastInitName":"Murdock, N","initLastName":"N Murdock","fullFMLName":"Noah James Murdock","fullLFMName":"Murdock, Noah James","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID685112":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112","firstName":"Zachary","lastName":"McCambley","primaryNumber":"62","birthDate":"1999-05-04","currentAge":27,"birthCity":"Netcong","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"McCambley","middleName":"Tyler","boxscoreName":"McCambley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McCambley","nameSlug":"zach-mccambley-685112","firstLastName":"Zach McCambley","lastFirstName":"McCambley, Zach","lastInitName":"McCambley, Z","initLastName":"Z McCambley","fullFMLName":"Zachary Tyler McCambley","fullLFMName":"McCambley, Zachary Tyler","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID671155":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155","firstName":"Vincent","lastName":"Johnson","primaryNumber":"63","birthDate":"1998-10-11","currentAge":27,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ivan","useLastName":"Johnson","middleName":"Ivan","boxscoreName":"Johnson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ivan Johnson","nameSlug":"ivan-johnson-671155","firstLastName":"Ivan Johnson","lastFirstName":"Johnson, Ivan","lastInitName":"Johnson, I","initLastName":"I Johnson","fullFMLName":"Vincent Ivan Johnson","fullLFMName":"Johnson, Vincent Ivan","strikeZoneTop":3.2,"strikeZoneBottom":1.615}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43891,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Clear","temp":"84","wind":"1 mph, Calm"},"gameInfo":{"attendance":30618,"firstPitch":"2026-07-31T22:11:00.000Z","gameDurationMinutes":178},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"}},"officialScorer":{"id":695905,"fullName":"Jim O'Connor","link":"/api/v1/people/695905"},"primaryDatacaster":{"id":800976,"fullName":"Matthew Yates","link":"/api/v1/people/800976"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:11:42.731Z","endTime":"2026-07-31T22:13:13.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T19:29:54.319Z","endTime":"2026-07-31T21:51:56.554Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-31T21:51:56.554Z","endTime":"2026-07-31T22:11:28.363Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-31T22:11:28.363Z","endTime":"2026-07-31T22:11:44.956Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.10446577126919,"aZ":-7.228722996043799,"pfxX":-5.9614258060736365,"pfxZ":11.998066917853587,"pX":0.5388900159335691,"pZ":1.372513075490786,"vX0":7.862322030332153,"vY0":-143.90089775069472,"vZ0":-11.16541880986696,"x":96.46,"y":201.72,"x0":-1.4654075823707693,"y0":50.00234360078528,"z0":5.768312483267193,"aX":-12.39407241577018},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.3,"breakHorizontal":9.0,"spinRate":2404,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3818964077114546,"extension":6.7499013567440995},"index":3,"playId":"2ee72d1c-8f1b-39ce-855e-ff66860cb62f","pitchNumber":1,"startTime":"2026-07-31T22:11:44.956Z","endTime":"2026-07-31T22:11:48.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24145412569246,"aZ":-7.970834545667441,"pfxX":-4.128597009807049,"pfxZ":11.890489583924776,"pX":-0.7335234451477516,"pZ":2.711038190408705,"vX0":3.3533047226424317,"vY0":-142.3720037625662,"vZ0":-7.9220438429045785,"x":144.96,"y":165.58,"x0":-1.3951241986051006,"y0":50.005639068901615,"z0":6.047691803156747,"aX":-8.406020767450345},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.9,"breakHorizontal":6.7,"spinRate":2415,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3859612229964329,"extension":6.768253544938726},"index":4,"playId":"90c98252-1fe5-3668-8dc5-8bbc452c30bb","pitchNumber":2,"startTime":"2026-07-31T22:11:58.931Z","endTime":"2026-07-31T22:12:03.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.03927105159521,"aZ":-7.643619754198136,"pfxX":-5.0034190078877305,"pfxZ":11.968548894116488,"pX":0.848231813805839,"pZ":2.4684623559825125,"vX0":7.215547321970649,"vY0":-142.9748351357725,"vZ0":-8.59559656844462,"x":84.67,"y":172.13,"x0":-1.069904892326243,"y0":50.002179426240446,"z0":6.0102142928872135,"aX":-10.254930736358103},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2395,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38457024384060334,"extension":6.687595784492386},"index":5,"playId":"0ec7291b-c5c0-336e-8fc5-81f7d8527291","pitchNumber":3,"startTime":"2026-07-31T22:12:12.982Z","endTime":"2026-07-31T22:12:17.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.01399530290693,"aZ":-8.717268135035834,"pfxX":-5.947525250193699,"pfxZ":11.615110125333006,"pX":0.09875857852569031,"pZ":3.3911541328791466,"vX0":6.962956578540338,"vY0":-142.23565827659388,"vZ0":-5.128225956575373,"x":113.24,"y":147.22,"x0":-1.6251523388785645,"y0":50.00012264548416,"z0":5.787928591320355,"aX":-12.008957224294114},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.9,"breakHorizontal":9.1,"spinRate":2463,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38722299737623844,"extension":6.64293510233133},"index":6,"playId":"600e8841-eea2-3182-957d-e7b6a9831b83","pitchNumber":4,"startTime":"2026-07-31T22:12:28.457Z","endTime":"2026-07-31T22:12:31.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":7,"startTime":"2026-07-31T22:12:40.563Z","endTime":"2026-07-31T22:12:55.437Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0412640751901,"aZ":-10.918713430884338,"pfxX":-4.960016434049136,"pfxZ":10.2741248059546,"pX":0.04638464324643863,"pZ":2.6325595451841393,"vX0":6.169053603495356,"vY0":-143.14893832033138,"vZ0":-7.316495313032873,"x":115.23,"y":167.7,"x0":-1.4954618005018538,"y0":50.003425912005305,"z0":5.910607478244387,"aX":-10.261773643298682},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2416,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.38310377022076025,"extension":6.911730111317671},"index":8,"playId":"56ce6a5d-b0d2-36c4-af7a-c80efc081d36","pitchNumber":5,"startTime":"2026-07-31T22:12:55.437Z","endTime":"2026-07-31T22:12:58.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.383928453789636,"aZ":-9.665923293250996,"pfxX":-5.7568004748521275,"pfxZ":10.71786019374441,"pX":0.06604549743249986,"pZ":2.7478489681416556,"vX0":6.408125787038659,"vY0":-144.61099293856114,"vZ0":-7.33283378180688,"x":114.48,"y":164.59,"x0":-1.4396766043173206,"y0":50.00476596109215,"z0":5.922836091259404,"aX":-12.09159161794677},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2414,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.37999517456765775,"extension":6.815040019540081},"index":9,"playId":"0fb7ce7e-a534-3232-8177-ba95801f9292","pitchNumber":6,"startTime":"2026-07-31T22:13:10.726Z","endTime":"2026-07-31T22:13:13.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:13:13.791Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a fly ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:13:33.399Z","endTime":"2026-07-31T22:14:02.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4982854760085,"aZ":-10.052158988815284,"pfxX":-4.975748320782854,"pfxZ":10.780541888433406,"pX":0.7250736721971072,"pZ":1.2937264618790434,"vX0":7.276099121109056,"vY0":-142.29177593450646,"vZ0":-11.349639104841192,"x":89.36,"y":203.85,"x0":-1.2180544388764516,"y0":50.00051887875776,"z0":5.969867292525627,"aX":-10.207968002775964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2359,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3848627227160324,"extension":6.640522690490027},"index":0,"playId":"21ef762a-d3f4-3227-bbb9-540b990ec125","pitchNumber":1,"startTime":"2026-07-31T22:13:37.409Z","endTime":"2026-07-31T22:13:41.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432721117955037,"aZ":-23.341560675313815,"pfxX":-0.45943657621934,"pfxZ":5.0427705423170845,"pX":0.14587308583812342,"pZ":1.5741748809246794,"vX0":4.860461515412216,"vY0":-131.88412968330036,"vZ0":-6.888812101006415,"x":111.44,"y":196.28,"x0":-1.6654893271095697,"y0":50.00424690745538,"z0":5.955072691825053,"aX":-0.8050635954106093},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-0.2,"spinRate":2367,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.41614286953370083,"extension":6.498433367062827},"hitData":{"launchSpeed":69.2,"launchAngle":33.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":130.99}},"index":1,"playId":"9bffd0f8-6fc5-3c21-95cc-39833b2a23f7","pitchNumber":2,"startTime":"2026-07-31T22:13:51.203Z","endTime":"2026-07-31T22:14:02.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:14:02.599Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryan Reynolds grounds into a force out, second baseman Matt McLain to shortstop Elly De La Cruz. Brandon Lowe out at 2nd. Bryan Reynolds to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:14:24.322Z","endTime":"2026-07-31T22:14:33.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84219055602793,"aZ":-10.763990052626728,"pfxX":-6.207269045796244,"pfxZ":10.37236052320224,"pX":-0.19219388556177486,"pZ":1.8265325707003874,"vX0":6.023799460737214,"vY0":-143.18221434151135,"vZ0":-9.163872463575418,"x":124.33,"y":189.46,"x0":-1.5227502693549897,"y0":50.00270971526909,"z0":5.753064797918809,"aX":-12.813777130165532},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2350,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.38337750142954885,"extension":6.675031982677962},"hitData":{"launchSpeed":99.9,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.49,"coordY":172.89}},"index":0,"playId":"cef23536-1efb-3272-a489-c2dff20d4127","pitchNumber":1,"startTime":"2026-07-31T22:14:26.993Z","endTime":"2026-07-31T22:14:33.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:14:33.533Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks. Bryan Reynolds to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:14:57.035Z","endTime":"2026-07-31T22:16:43.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24344172367356,"aZ":-13.783249246393657,"pfxX":-8.403281989386496,"pfxZ":8.858846470925867,"pX":-1.4937359802095742,"pZ":2.480010489260627,"vX0":6.0951493244381885,"vY0":-143.41600170399775,"vZ0":-7.14838711277978,"x":173.94,"y":171.82,"x0":-2.5585154188288732,"y0":50.004160435805694,"z0":5.870833571877932,"aX":-17.44554942367556},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":13.9,"spinRate":2194,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.38243429286590125,"extension":6.711449246806525},"index":0,"playId":"818a494b-b356-3fdb-b047-e3c77cb52144","pitchNumber":1,"startTime":"2026-07-31T22:15:01.055Z","endTime":"2026-07-31T22:15:04.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26412884408044,"aZ":-29.450742148310848,"pfxX":2.2044541452120496,"pfxZ":1.5842563789865114,"pX":1.1798661004684117,"pZ":1.823110714830619,"vX0":7.881053455084459,"vY0":-130.31468299878807,"vZ0":-5.208564247271087,"x":72.03,"y":189.56,"x0":-2.1694432703515485,"y0":50.00311235609166,"z0":6.071143150410479,"aX":3.793675234379594},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2444,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42023482908199883,"extension":6.571129752364364},"index":1,"playId":"bd6e12db-1ae0-3577-9b7a-eafc8a8509da","pitchNumber":2,"startTime":"2026-07-31T22:15:16.657Z","endTime":"2026-07-31T22:15:20.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659421550744984,"aZ":-28.19791513722685,"pfxX":2.693764676103166,"pfxZ":2.3620300424959773,"pX":0.06660213372786196,"pZ":1.032693144140426,"vX0":5.392864720509938,"vY0":-129.61059380808075,"vZ0":-7.036653627607077,"x":114.46,"y":210.9,"x0":-2.399438687780883,"y0":50.00372079814614,"z0":5.966234477205496,"aX":4.536217315387274},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-6.2,"spinRate":2489,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42424668444398295,"extension":6.41751394567552},"index":2,"playId":"e9107a9e-bdf4-37f1-a98b-956df17ef601","pitchNumber":3,"startTime":"2026-07-31T22:15:34.391Z","endTime":"2026-07-31T22:15:38.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.153002862199216,"aZ":-9.050113013139336,"pfxX":-3.4119477371076226,"pfxZ":11.48168057746507,"pX":0.07665038066214042,"pZ":2.5486886013578656,"vX0":7.374319611496798,"vY0":-141.6720197443039,"vZ0":-8.196243040563123,"x":114.08,"y":169.97,"x0":-2.1276383704300454,"y0":50.004299719231966,"z0":6.073643111900522,"aX":-6.873209641626155},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":4.6,"spinRate":2417,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.3879982781137503,"extension":6.647885330797306},"index":3,"playId":"677b0771-1851-361d-874a-771bd05d9005","pitchNumber":4,"startTime":"2026-07-31T22:15:53.416Z","endTime":"2026-07-31T22:15:56.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.995971193860164,"aZ":-8.458858772170233,"pfxX":-7.8745273579757376,"pfxZ":11.616397892011861,"pX":-0.2905365201916568,"pZ":2.459984596749178,"vX0":8.117952694097179,"vY0":-142.91720781305756,"vZ0":-8.329176853764073,"x":128.07,"y":172.36,"x0":-2.1629672095579835,"y0":50.001205401556454,"z0":5.965652851166933,"aX":-16.073649539422448},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.2,"breakHorizontal":12.4,"spinRate":2335,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3851954926950958,"extension":6.768347428233818},"index":4,"playId":"ca408429-19f5-364c-a009-4515fb082958","pitchNumber":5,"startTime":"2026-07-31T22:16:12.332Z","endTime":"2026-07-31T22:16:15.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-31T22:16:27.806Z","endTime":"2026-07-31T22:16:37.715Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52789887462738,"aZ":-9.853980160265582,"pfxX":-4.911475640148687,"pfxZ":11.066233593865746,"pX":1.3544937134687998,"pZ":2.8822936885845154,"vX0":10.591624653610094,"vY0":-141.4173048783984,"vZ0":-7.338804441257058,"x":65.37,"y":160.96,"x0":-1.808392673227349,"y0":50.00321972270254,"z0":6.150102234841278,"aX":-9.907806928377369},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2409,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.38794027075492155,"extension":6.868360696893422},"index":6,"playId":"7c8d778d-d34f-333e-8248-bebe204f817e","pitchNumber":6,"startTime":"2026-07-31T22:16:37.715Z","endTime":"2026-07-31T22:16:43.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:16:43.796Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to first baseman Sal Stewart. Bryan Reynolds to 3rd. Esmerlyn Valdez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:17:05.036Z","endTime":"2026-07-31T22:17:27.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.72351072006944,"aZ":-8.416574394250002,"pfxX":-4.622837719882148,"pfxZ":11.577936566058174,"pX":1.5766319377977371,"pZ":2.654740966487057,"vX0":9.064313817746543,"vY0":-143.60897492138255,"vZ0":-7.946752853330717,"x":56.9,"y":167.1,"x0":-1.045498562337447,"y0":50.00327168490071,"z0":6.010014907112904,"aX":-9.487104095437935},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":6.2,"spinRate":2492,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.384006197245633,"extension":6.802458955197973},"index":0,"playId":"602d3471-f557-356d-9393-1c3b14adf929","pitchNumber":1,"startTime":"2026-07-31T22:17:05.036Z","endTime":"2026-07-31T22:17:08.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1723797938102,"aZ":-9.588707739820025,"pfxX":-4.026785625273038,"pfxZ":10.997496876303167,"pX":0.6227626336620797,"pZ":2.784044372805636,"vX0":7.701441259744584,"vY0":-143.34505632133286,"vZ0":-7.290602894722444,"x":93.26,"y":163.61,"x0":-1.5916934302587467,"y0":50.00471713333736,"z0":5.979823908257964,"aX":-8.271685801788097},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2517,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3840290132058306,"extension":6.606685310080179},"hitData":{"launchSpeed":86.8,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":166.38}},"index":1,"playId":"21ee8c37-14d0-3e44-9396-213bc64213c3","pitchNumber":2,"startTime":"2026-07-31T22:17:22.047Z","endTime":"2026-07-31T22:17:27.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:17:27.462Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Dane Myers. Bryan Reynolds scores. Esmerlyn Valdez scores. Ryan O'Hearn to 2nd.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:18:03.697Z","endTime":"2026-07-31T22:18:24.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21219364364266,"aZ":-9.387670327756243,"pfxX":-8.177625811942946,"pfxZ":10.888295410291207,"pX":-0.33094430252892093,"pZ":2.249587477244938,"vX0":8.436718767998606,"vY0":-144.5605926124569,"vZ0":-8.914644545526151,"x":129.61,"y":178.04,"x0":-2.240592595918683,"y0":50.00704568818265,"z0":5.97002305001783,"aX":-17.119365227867256},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":12.8,"spinRate":2438,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38053648743218593,"extension":6.8049537019677695},"hitData":{"launchSpeed":88.5,"launchAngle":13.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.84,"coordY":98.63}},"index":0,"playId":"8f374686-b03b-3c8a-bfd5-96df5881056b","pitchNumber":1,"startTime":"2026-07-31T22:18:13.917Z","endTime":"2026-07-31T22:18:24.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:18:24.203Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Endy Rodríguez flies out to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T22:19:20.320Z","endTime":"2026-07-31T22:20:25.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T22:18:52.283Z","endTime":"2026-07-31T22:19:22.603Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88337301461246,"aZ":-26.879429425442986,"pfxX":1.4803535522408287,"pfxZ":3.09413183602223,"pX":0.6460221682107034,"pZ":1.0731372364126108,"vX0":4.73528576132761,"vY0":-130.39520127651545,"vZ0":-7.446384385083412,"x":92.38,"y":209.81,"x0":-1.3901483833751982,"y0":50.00561175059649,"z0":6.010737517820318,"aX":2.534056475162208},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-3.8,"spinRate":2390,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4209797555980601,"extension":6.568018539975153},"index":1,"playId":"dc731ba6-0d2a-3716-9a6d-f8f37d48ccae","pitchNumber":1,"startTime":"2026-07-31T22:19:22.603Z","endTime":"2026-07-31T22:19:26.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.33844843828959,"aZ":-11.337259314892522,"pfxX":-5.49673937096405,"pfxZ":10.276162318398324,"pX":-0.5663520682186067,"pZ":1.9342072189313697,"vX0":4.502907635862089,"vY0":-142.57142020230035,"vZ0":-9.271342469312865,"x":138.59,"y":186.56,"x0":-1.4638835161332915,"y0":50.00402765104105,"z0":5.973458919172328,"aX":-11.147892802966851},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":8.9,"spinRate":2320,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3863781417190184,"extension":6.762299974317441},"index":2,"playId":"7444e86d-1010-38bf-8a94-422f6820076a","pitchNumber":2,"startTime":"2026-07-31T22:19:41.079Z","endTime":"2026-07-31T22:19:44.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942256423385068,"aZ":-28.433261457469044,"pfxX":0.8230395584937213,"pfxZ":2.183733924422346,"pX":0.3263079593612754,"pZ":1.1131896938867698,"vX0":4.508771522236527,"vY0":-130.37898826828396,"vZ0":-6.662063817384766,"x":104.56,"y":208.72,"x0":-1.5365160175674133,"y0":50.00049181243832,"z0":5.864335130648116,"aX":1.4079569041426456},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-2.5,"spinRate":2294,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42107207727639473,"extension":6.498350259297583},"index":3,"playId":"c1ccd338-6f02-3185-8848-d11ab9043680","pitchNumber":3,"startTime":"2026-07-31T22:19:58.079Z","endTime":"2026-07-31T22:20:01.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55728782383637,"aZ":-8.764133084880791,"pfxX":-4.2210086100941595,"pfxZ":11.495271440201922,"pX":0.3464608734327334,"pZ":2.24642499315611,"vX0":6.182103392287908,"vY0":-142.4657503667847,"vZ0":-8.892783296713441,"x":103.79,"y":178.13,"x0":-1.3125886540625173,"y0":50.001745673317686,"z0":5.97869361267117,"aX":-8.595816822609592},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2428,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3858245763589032,"extension":6.822709099120608},"hitData":{"launchSpeed":92.4,"launchAngle":29.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.75,"coordY":74.93}},"index":4,"playId":"ce737501-d9f1-3300-aada-09370db6b059","pitchNumber":4,"startTime":"2026-07-31T22:20:17.807Z","endTime":"2026-07-31T22:20:25.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:20:25.633Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:22:31.646Z","endTime":"2026-07-31T22:25:05.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59210626821452,"aZ":-13.795191576415167,"pfxX":-10.549052619992214,"pfxZ":9.302083552910862,"pX":1.0362794952031626,"pZ":1.4558295294269097,"vX0":11.441403619662054,"vY0":-140.14527578269198,"vZ0":-8.398410674059242,"x":77.5,"y":199.47,"x0":-1.7413390899177277,"y0":50.00580494235981,"z0":5.405712240929897,"aX":-20.85127948338903},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":16.6,"spinRate":2216,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.39179617051095894,"extension":6.90008066180533},"index":0,"playId":"d800282c-2bc4-394b-96f2-2f73498cc232","pitchNumber":1,"startTime":"2026-07-31T22:22:39.084Z","endTime":"2026-07-31T22:22:42.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38094975536215,"aZ":-13.687274078208171,"pfxX":-9.17526092339526,"pfxZ":9.279530836190013,"pX":0.7352390026740773,"pZ":1.9501307372035501,"vX0":10.15397501822571,"vY0":-141.02204761614075,"vZ0":-7.157349791986344,"x":88.97,"y":186.13,"x0":-1.739085139078545,"y0":50.0011191884262,"z0":5.424063850108233,"aX":-18.275074978144193},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":14.3,"spinRate":2154,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3900594265889028,"extension":6.874640140580546},"index":1,"playId":"a86ceb05-8132-3b5d-aa52-ab6e2f932ee1","pitchNumber":2,"startTime":"2026-07-31T22:22:54.677Z","endTime":"2026-07-31T22:22:57.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39299417766933,"aZ":-15.194524111278119,"pfxX":-8.168345257515114,"pfxZ":8.773453336659752,"pX":-0.33813416996377976,"pZ":3.0621271650304935,"vX0":7.057074346445696,"vY0":-139.01424862648182,"vZ0":-3.9082339003835598,"x":129.89,"y":156.1,"x0":-1.8623187552299862,"y0":50.00504245122482,"z0":5.51107231970961,"aX":-15.811956596969404},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":13.1,"spinRate":2121,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3957092357872547,"extension":6.750237459180909},"index":2,"playId":"b6c03219-ac24-3c58-a315-6ed1c78d5a03","pitchNumber":3,"startTime":"2026-07-31T22:23:09.953Z","endTime":"2026-07-31T22:23:13.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638022868714234,"aZ":-27.010355486850166,"pfxX":-0.1424394928300865,"pfxZ":3.071343148743459,"pX":1.6147525289806623,"pZ":0.8710037798934638,"vX0":8.742765905067126,"vY0":-128.40177960329925,"vZ0":-6.248935453846167,"x":55.45,"y":215.26,"x0":-1.8047589518434228,"y0":50.005483446070016,"z0":5.416453141210212,"aX":-0.24031479641601097},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2392,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4252996023815703,"extension":6.761168509141117},"index":3,"playId":"f12166fb-f886-344c-baf8-52e303e3fcb1","pitchNumber":4,"startTime":"2026-07-31T22:23:28.353Z","endTime":"2026-07-31T22:23:33.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76477480735516,"aZ":-14.004119714112402,"pfxX":-7.316220913049033,"pfxZ":9.178112494674162,"pX":0.09262021424307179,"pZ":3.407410196959939,"vX0":7.5822727321313845,"vY0":-140.07827464792575,"vZ0":-3.3837250708726887,"x":113.47,"y":146.78,"x0":-1.7036751802553014,"y0":50.00222042586138,"z0":5.551408066816045,"aX":-14.483847455438887},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":1913,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3915882849996182,"extension":6.74580919160406},"index":4,"playId":"1a1fc479-c704-35d8-adc9-8d25126c07a0","pitchNumber":5,"startTime":"2026-07-31T22:23:50.634Z","endTime":"2026-07-31T22:23:53.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43379373845244,"aZ":-21.52010387104467,"pfxX":-7.827980617494726,"pfxZ":5.3695032163875585,"pX":-0.9013648949917543,"pZ":3.7547495267009707,"vX0":5.4806952053770255,"vY0":-140.56774526407162,"vZ0":-1.266539870359721,"x":151.36,"y":137.4,"x0":-1.8680227752868273,"y0":50.00069308596011,"z0":5.620011263515461,"aX":-15.528075537919543},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":1897,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39094347998168244,"extension":6.7731634569438555},"index":5,"playId":"f6cb2a29-caf3-3f0f-9fb9-05823fdda263","pitchNumber":6,"startTime":"2026-07-31T22:24:10.461Z","endTime":"2026-07-31T22:24:13.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-31T22:24:21.456Z","endTime":"2026-07-31T22:24:40.546Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72236133629498,"aZ":-20.76011740128323,"pfxX":-7.371321818319736,"pfxZ":5.838055742473452,"pX":-0.5640703803300444,"pZ":2.9694957627282554,"vX0":6.054118377603671,"vY0":-139.73063978131879,"vZ0":-3.464921631793178,"x":138.5,"y":158.6,"x0":-1.8130039032883438,"y0":50.00398065731639,"z0":5.6080141238267585,"aX":-14.416658342823858},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":11.9,"spinRate":1630,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.393648302638137,"extension":6.742176010101517},"index":7,"playId":"d3e70cfa-3e18-3834-99aa-01885dd78274","pitchNumber":7,"startTime":"2026-07-31T22:24:40.546Z","endTime":"2026-07-31T22:24:43.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605388371788244,"aZ":-25.520693722316533,"pfxX":-2.5763982752406793,"pfxZ":3.8080517265541003,"pX":1.1937863446458572,"pZ":1.2268158629778072,"vX0":8.712698698676908,"vY0":-131.51080169579373,"vZ0":-5.8315561939723635,"x":71.5,"y":205.66,"x0":-1.8313816838320949,"y0":50.003495930045325,"z0":5.373029055520773,"aX":-4.502443217064258},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":2.8,"spinRate":2075,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4169334627951904,"extension":6.777377608334905},"index":8,"playId":"cddc0353-05ec-38d2-b1b3-c85d1e1f0db8","pitchNumber":8,"startTime":"2026-07-31T22:25:01.696Z","endTime":"2026-07-31T22:25:05.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:25:05.138Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Stewart grounds into a double play, shortstop Jacob Gonzalez to second baseman Brandon Lowe to first baseman Endy Rodríguez. Elly De La Cruz out at 2nd. Sal Stewart out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:25:31.462Z","endTime":"2026-07-31T22:26:39.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509415107817766,"aZ":-24.447156739354906,"pfxX":-0.2036498795640993,"pfxZ":5.026818920047015,"pX":1.0068675124972812,"pZ":0.9964699938777233,"vX0":6.931714356070518,"vY0":-123.73235078253342,"vZ0":-5.35782011262772,"x":78.62,"y":211.88,"x0":-1.8140158525674508,"y0":50.005519164028144,"z0":5.259279787071969,"aX":-0.3132317600631805},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2321,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.44401462438673,"extension":6.79225433711226},"index":0,"playId":"599442d3-b4a1-35ec-9138-2937b059cd51","pitchNumber":1,"startTime":"2026-07-31T22:25:31.462Z","endTime":"2026-07-31T22:25:34.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04341488885927,"aZ":-18.901935082505727,"pfxX":-9.273145512084447,"pfxZ":6.648030183375626,"pX":-0.09933172923315685,"pZ":1.663282794641237,"vX0":8.615887288192702,"vY0":-140.04412623163756,"vZ0":-6.743683812524083,"x":120.79,"y":193.87,"x0":-2.002971918883023,"y0":50.00407705095889,"z0":5.328015279913333,"aX":-18.519181338333997},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":15.1,"spinRate":2195,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.3903116711724004,"extension":6.866611755803511},"index":1,"playId":"169eea4a-1306-36fe-9710-8afc363ada23","pitchNumber":2,"startTime":"2026-07-31T22:25:51.663Z","endTime":"2026-07-31T22:25:55.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09299588709293,"aZ":-18.199463283950404,"pfxX":-9.034498533210943,"pfxZ":6.947750993066634,"pX":0.011837932441383665,"pZ":0.31295138891982577,"vX0":8.161877303368117,"vY0":-140.51800088689308,"vZ0":-10.405539093421519,"x":116.55,"y":230.33,"x0":-1.7483144200138736,"y0":50.00370739090851,"z0":5.231666039320507,"aX":-18.174078878600515},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2162,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3889206201572817,"extension":6.785465286655905},"index":2,"playId":"7851a350-ab00-3a6f-bef4-c29436244f0c","pitchNumber":3,"startTime":"2026-07-31T22:26:09.173Z","endTime":"2026-07-31T22:26:12.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963046809809985,"aZ":-17.330200615037924,"pfxX":-8.939448123188185,"pfxZ":7.373987817847551,"pX":-0.31188702290681397,"pZ":2.1042088695517283,"vX0":7.339191721734311,"vY0":-140.97219918370232,"vZ0":-5.900813553007986,"x":128.89,"y":181.97,"x0":-1.787248714528453,"y0":50.003146494342666,"z0":5.342669566713991,"aX":-17.998011739366646},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":14.6,"spinRate":1961,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.38848378272389894,"extension":6.869770383045007},"hitData":{"launchSpeed":107.2,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":145.6}},"index":3,"playId":"93444aff-3115-386a-852c-c9876aa6f1ff","pitchNumber":4,"startTime":"2026-07-31T22:26:32.034Z","endTime":"2026-07-31T22:26:39.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:26:39.762Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:27:04.316Z","endTime":"2026-07-31T22:29:32.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306532819429346,"aZ":-17.812513247216206,"pfxX":-7.313051299261948,"pfxZ":7.15562244031182,"pX":-1.101100960863176,"pZ":2.9094668933721115,"vX0":5.000238431763987,"vY0":-140.40526584777115,"vZ0":-4.079843857071178,"x":158.97,"y":160.22,"x0":-1.950468757856386,"y0":50.000495470261136,"z0":5.532660299129146,"aX":-14.671770578303136},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.4,"breakHorizontal":12.2,"spinRate":1884,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3893710996576445,"extension":6.8381784000108565},"index":0,"playId":"6535a8bc-2e9e-3ae6-b94f-ae75b7f54d74","pitchNumber":1,"startTime":"2026-07-31T22:27:08.969Z","endTime":"2026-07-31T22:27:12.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181200699733168,"aZ":-17.184685759670344,"pfxX":-8.632095005970623,"pfxZ":7.552253848884424,"pX":-0.4683331716346995,"pZ":2.9456916598918395,"vX0":6.888656778892592,"vY0":-139.67687045966122,"vZ0":-4.026009617404113,"x":134.85,"y":159.25,"x0":-1.83977000016408,"y0":50.000652391573205,"z0":5.528951580127551,"aX":-17.12827856284693},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":14.3,"spinRate":1928,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.39149009576343374,"extension":6.713346773209681},"index":1,"playId":"4a9cabc8-d7b0-36b7-aff3-226bd785dbe3","pitchNumber":2,"startTime":"2026-07-31T22:27:24.760Z","endTime":"2026-07-31T22:27:27.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430081403690956,"aZ":-21.196295490565724,"pfxX":-8.566579200587064,"pfxZ":5.470290706031356,"pX":-0.8286697042574306,"pZ":3.2931139227230677,"vX0":5.769735340978815,"vY0":-140.03388186661627,"vZ0":-2.449841758961553,"x":148.59,"y":149.87,"x0":-1.791446920914091,"y0":50.00471717965188,"z0":5.549728206205562,"aX":-17.19872007492273},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":1916,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3895396994099909,"extension":6.692488814565159},"index":2,"playId":"f54f9823-2caf-324d-b786-b0581a3ea06a","pitchNumber":3,"startTime":"2026-07-31T22:27:43.928Z","endTime":"2026-07-31T22:27:47.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37041669792116,"aZ":-19.613529486447916,"pfxX":-8.783530107527648,"pfxZ":6.174713996653965,"pX":-0.5564138054829962,"pZ":3.108959331222943,"vX0":7.053885131585588,"vY0":-141.71946888105376,"vZ0":-3.2175764797741166,"x":138.21,"y":154.84,"x0":-1.9364407449899992,"y0":50.00301258537576,"z0":5.5117244031225034,"aX":-17.86805932297705},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2027,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.38647811183190717,"extension":6.857716180743467},"index":3,"playId":"a8c752b8-12eb-3de2-b476-e40a5e28fdf8","pitchNumber":4,"startTime":"2026-07-31T22:28:01.654Z","endTime":"2026-07-31T22:28:04.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-31T22:28:12.640Z","endTime":"2026-07-31T22:28:24.844Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46152590558959,"aZ":-17.67458688493309,"pfxX":-8.446447822972026,"pfxZ":7.100468359603331,"pX":1.0029526728004983,"pZ":2.9477138644661394,"vX0":10.37297720121702,"vY0":-141.33467309973747,"vZ0":-3.8664868854140755,"x":78.77,"y":159.19,"x0":-1.6016392034344265,"y0":50.00084852834194,"z0":5.454805416165336,"aX":-17.242987192273866},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":1997,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3861980909367482,"extension":6.853737323137015},"index":5,"playId":"8223a642-64a8-3330-a8bd-ec5add782e5f","pitchNumber":5,"startTime":"2026-07-31T22:28:24.844Z","endTime":"2026-07-31T22:28:28.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7771315058284,"aZ":-18.303295375923216,"pfxX":-8.626187830199306,"pfxZ":6.755831267729017,"pX":-0.0013468735721204896,"pZ":2.330766031925371,"vX0":8.042535920726612,"vY0":-141.7598795204425,"vZ0":-5.502512886294033,"x":117.05,"y":175.85,"x0":-1.7425020115026386,"y0":50.003540209332954,"z0":5.4501384995395545,"aX":-17.71020674583782},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2034,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.3851163455908875,"extension":6.7784436331447555},"index":6,"playId":"e738cc7f-8caa-307b-91ca-f37ab2d7eef4","pitchNumber":6,"startTime":"2026-07-31T22:28:43.716Z","endTime":"2026-07-31T22:28:46.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.961617346022116,"aZ":-16.889194767003584,"pfxX":-9.901835658707235,"pfxZ":7.649316789816204,"pX":-0.6590112709987032,"pZ":2.6708539272157714,"vX0":7.0166487735458345,"vY0":-141.15054649654033,"vZ0":-4.736837579185986,"x":142.12,"y":166.67,"x0":-1.902567661461227,"y0":50.005480631305126,"z0":5.473652636231287,"aX":-19.79443288268772},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":16.3,"spinRate":2297,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38945996087409407,"extension":6.782783138329712},"index":7,"playId":"e4460db4-8fd2-309a-9866-1b9db79d07f8","pitchNumber":7,"startTime":"2026-07-31T22:29:02.703Z","endTime":"2026-07-31T22:29:07.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29993684002336,"aZ":-14.520855709935235,"pfxX":-10.258187374896547,"pfxZ":8.923780804427526,"pX":1.2853008492379028,"pZ":2.0902319969490972,"vX0":11.710994811200472,"vY0":-140.14857442720248,"vZ0":-6.680183222970281,"x":68.01,"y":182.34,"x0":-1.6256653103121226,"y0":50.0049092907405,"z0":5.463167557043701,"aX":-20.297525989032064},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":16.0,"spinRate":2261,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3916396433794138,"extension":6.867445023518073},"index":8,"playId":"3beb52b8-5b47-313b-a65f-d1eada5c505a","pitchNumber":8,"startTime":"2026-07-31T22:29:28.898Z","endTime":"2026-07-31T22:29:32.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:29:32.661Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (15) on a ground ball to left fielder Bryan Reynolds. JJ Bleday scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:29:49.097Z","endTime":"2026-07-31T22:31:32.238Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.779598808070592,"aZ":-23.35780037959642,"pfxX":3.265981474323026,"pfxZ":5.807592112527767,"pX":2.0430164047013935,"pZ":1.5016605705006725,"vX0":8.097738063419749,"vY0":-123.79454883783794,"vZ0":-4.566284553453173,"x":39.13,"y":198.24,"x0":-1.7238392771455213,"y0":50.00151168778471,"z0":5.379110660971026,"aX":4.957244108028543},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.4,"breakHorizontal":-8.2,"spinRate":2304,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4462242509581751,"extension":6.864820093924603},"index":0,"playId":"1319f139-9a68-3e5a-b7c2-0a15e835774d","pitchNumber":1,"startTime":"2026-07-31T22:29:59.419Z","endTime":"2026-07-31T22:30:02.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.912506296624308,"aZ":-16.865613309895434,"pfxX":-9.502301328328334,"pfxZ":7.58140825098067,"pX":0.6341042965399276,"pZ":2.443771810273551,"vX0":10.243158683045555,"vY0":-140.52555039080696,"vZ0":-5.2142363180700775,"x":92.83,"y":172.8,"x0":-1.8066318591729016,"y0":50.00487360921262,"z0":5.402518991970325,"aX":-19.19385457870888},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":15.4,"spinRate":2161,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38831932588364415,"extension":6.788236597351562},"index":1,"playId":"48ee89c3-9866-3a95-8e30-b3aa864f9aad","pitchNumber":2,"startTime":"2026-07-31T22:30:18.573Z","endTime":"2026-07-31T22:30:21.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693145606803473,"aZ":-26.473566797276238,"pfxX":4.842901487995084,"pfxZ":3.72871285648964,"pX":0.3964411746901166,"pZ":3.0650330230127367,"vX0":4.444017426477131,"vY0":-123.64620868867976,"vZ0":-0.3379325507608254,"x":101.89,"y":156.02,"x0":-2.0618949120541683,"y0":50.00168515454265,"z0":5.450415706293185,"aX":7.397215851003376},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.0,"breakHorizontal":-10.0,"spinRate":2319,"spinDirection":91},"zone":3,"typeConfidence":2.0,"plateTime":0.4452500678762199,"extension":6.85616243308469},"index":2,"playId":"0a0a50d3-7811-33e1-84db-f57db733fbfe","pitchNumber":3,"startTime":"2026-07-31T22:30:37.743Z","endTime":"2026-07-31T22:30:41.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.653225463627994,"aZ":-23.88915816669222,"pfxX":0.3348727880539153,"pfxZ":5.318664634855547,"pX":1.3599987145524637,"pZ":0.957281226268309,"vX0":7.599305137771061,"vY0":-125.44638137437695,"vZ0":-5.72616692015759,"x":65.16,"y":212.93,"x0":-1.780895385971547,"y0":50.00364957153705,"z0":5.275558702736429,"aX":0.5219534262094866},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":-2.8,"spinRate":2185,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4404083754348589,"extension":6.972973249450997},"index":3,"playId":"4446af55-f39c-3ebc-8d93-482be52b1914","pitchNumber":4,"startTime":"2026-07-31T22:31:01.531Z","endTime":"2026-07-31T22:31:05.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49431252247499,"aZ":-21.76014438868396,"pfxX":-1.2150335124571288,"pfxZ":6.677135944895758,"pX":0.01525814027420436,"pZ":2.3549809426298696,"vX0":5.071051359608533,"vY0":-124.73064273055569,"vZ0":-3.0719610427155706,"x":116.42,"y":175.2,"x0":-1.8954170153366452,"y0":50.00314987653007,"z0":5.417781947726977,"aX":-1.8959379018847642},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.5,"breakHorizontal":1.0,"spinRate":2370,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.4408765308262703,"extension":6.778499315242788},"hitData":{"launchSpeed":93.7,"launchAngle":6.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.91,"coordY":146.91}},"index":4,"playId":"2a3b3fbc-4b71-3194-8d0d-5a8796a5ac99","pitchNumber":5,"startTime":"2026-07-31T22:31:19.808Z","endTime":"2026-07-31T22:31:32.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:31:32.238Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a sharp line drive to right fielder Esmerlyn Valdez. Tyler Stephenson scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:32:06.749Z","endTime":"2026-07-31T22:34:17.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02905166181659,"aZ":-16.184485299870968,"pfxX":-9.852026883793162,"pfxZ":7.998685958500427,"pX":1.1307190184392995,"pZ":2.1823943409993496,"vX0":11.278508347000377,"vY0":-140.53273088892107,"vZ0":-6.0643278228398065,"x":73.9,"y":179.86,"x0":-1.6557568814029127,"y0":50.002830414226935,"z0":5.420681770378203,"aX":-19.694648200243666},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":15.5,"spinRate":2090,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38984579268450714,"extension":6.809351278391013},"index":0,"playId":"c80ce0b1-d30f-324d-9379-4c0b58496440","pitchNumber":1,"startTime":"2026-07-31T22:32:06.749Z","endTime":"2026-07-31T22:32:10.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-31T22:32:21.073Z","endTime":"2026-07-31T22:33:11.934Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636178976733127,"aZ":-17.886180164109938,"pfxX":-9.626931504786498,"pfxZ":7.049822861659646,"pX":1.015558730751954,"pZ":2.468223665867428,"vX0":11.376110181294962,"vY0":-141.34090203642862,"vZ0":-5.044573899603903,"x":78.29,"y":172.14,"x0":-1.8071086538722119,"y0":50.007023003504905,"z0":5.4216985643740925,"aX":-19.521252655490237},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":15.1,"spinRate":2116,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3872444250237308,"extension":6.937269036364566},"index":2,"playId":"ec556a88-86fe-3b65-8b3e-0bbbceedffc0","pitchNumber":2,"startTime":"2026-07-31T22:33:11.934Z","endTime":"2026-07-31T22:33:15.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762369653038032,"aZ":-16.004473340557087,"pfxX":-9.29322063855231,"pfxZ":7.909466082786703,"pX":0.8886632556677074,"pZ":2.2762474698611355,"vX0":10.545794042521734,"vY0":-141.91526334372296,"vZ0":-5.89588600134631,"x":83.13,"y":177.32,"x0":-1.6639713603088415,"y0":50.00576292676509,"z0":5.396315654553248,"aX":-19.004607787176514},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2229,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3856201758062454,"extension":6.807431359657937},"index":3,"playId":"71d30c57-bb77-3cff-a368-0a1a304d91e1","pitchNumber":3,"startTime":"2026-07-31T22:33:29.359Z","endTime":"2026-07-31T22:33:33.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40463348921818,"aZ":-19.26776849693803,"pfxX":-9.258876149063944,"pfxZ":6.4982225243217115,"pX":0.2877262259996264,"pZ":2.7624534591895804,"vX0":9.358216774168149,"vY0":-140.0040073382561,"vZ0":-4.080404650444489,"x":106.03,"y":164.19,"x0":-1.894131906382274,"y0":50.00342010665852,"z0":5.49862669105006,"aX":-18.393671766269843},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2221,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3911081455338197,"extension":6.83211462829736},"index":4,"playId":"a89a1c14-a352-3f58-8bcc-64e6c5a50587","pitchNumber":4,"startTime":"2026-07-31T22:33:48.432Z","endTime":"2026-07-31T22:33:51.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82950249302755,"aZ":-21.972387718321183,"pfxX":-8.69500263666571,"pfxZ":5.292476471973842,"pX":0.2363357804048413,"pZ":2.958827833844766,"vX0":8.67721146391252,"vY0":-138.40206171707914,"vZ0":-2.882655112381739,"x":107.99,"y":158.89,"x0":-1.82002777311695,"y0":50.000932658107644,"z0":5.496631238326067,"aX":-16.753581608300227},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":13.8,"spinRate":1820,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.3967686226187159,"extension":6.734202045408125},"hitData":{"launchSpeed":101.7,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.53,"coordY":108.91}},"index":5,"playId":"7d9c6af2-5327-3013-bce0-13ba6245d71e","pitchNumber":5,"startTime":"2026-07-31T22:34:08.929Z","endTime":"2026-07-31T22:34:17.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:34:17.973Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T22:34:46.029Z","endTime":"2026-07-31T22:36:38.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.262606896521714,"aZ":-21.316894799706862,"pfxX":-9.350418928368924,"pfxZ":5.591842640304979,"pX":-1.09259785329884,"pZ":3.6305764158648874,"vX0":5.663749395284314,"vY0":-138.514365344238,"vZ0":-1.5892377385408745,"x":158.65,"y":140.75,"x0":-1.9502869407969496,"y0":50.00041100320377,"z0":5.638654013099445,"aX":-18.14626452287854},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":15.7,"spinRate":1935,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.39560907420382785,"extension":6.6984564004967035},"index":0,"playId":"bbc38a48-9ddf-308e-9e85-ffe54f6a9dc7","pitchNumber":1,"startTime":"2026-07-31T22:34:52.636Z","endTime":"2026-07-31T22:34:56.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24231984442222,"aZ":-20.044592604173143,"pfxX":-10.019937017280622,"pfxZ":5.975883321622691,"pX":-0.17302128684374957,"pZ":2.9930816103425264,"vX0":8.041142734666582,"vY0":-141.75810433062185,"vZ0":-3.4886534213523483,"x":123.6,"y":157.97,"x0":-1.7485041939509518,"y0":50.002202271578646,"z0":5.5236795852215,"aX":-20.33588211430937},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2204,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3867943146341748,"extension":6.818533602552223},"index":1,"playId":"0480f467-8ec8-38ac-90cb-b1847977f74e","pitchNumber":2,"startTime":"2026-07-31T22:35:10.086Z","endTime":"2026-07-31T22:35:13.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.212654870643014,"aZ":-15.917773963375103,"pfxX":-9.690936749895227,"pfxZ":8.072474375478931,"pX":-0.2544391301518518,"pZ":2.7921278525337363,"vX0":7.883462756114547,"vY0":-141.254825730517,"vZ0":-4.650534981609475,"x":126.7,"y":163.39,"x0":-1.8272522371207753,"y0":50.00155787863989,"z0":5.488498340868218,"aX":-19.514496440253463},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":15.8,"spinRate":2200,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.3882601844580318,"extension":6.8355745076062195},"index":2,"playId":"d4fba46a-9793-3a75-939f-5e7121597d7f","pitchNumber":3,"startTime":"2026-07-31T22:35:30.836Z","endTime":"2026-07-31T22:35:35.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79316377060833,"aZ":-25.84319268832189,"pfxX":5.49924126905679,"pfxZ":4.114976470862912,"pX":0.2779864700914305,"pZ":3.8183842945021604,"vX0":3.725953355124175,"vY0":-124.29967363386335,"vZ0":1.0250228011908797,"x":106.4,"y":135.68,"x0":-1.9635105059928146,"y0":50.00282834735852,"z0":5.573704425160189,"aX":8.4610829204495},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.9,"spinRate":2046,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.44348644336186593,"extension":6.806301231009978},"index":3,"playId":"b453734c-096f-3fc0-8e28-250d2871954d","pitchNumber":4,"startTime":"2026-07-31T22:35:54.948Z","endTime":"2026-07-31T22:35:58.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989951932130086,"aZ":-25.969759826718967,"pfxX":-11.08820940888006,"pfxZ":3.779110607409992,"pX":-1.2211290835067958,"pZ":2.9308421625538306,"vX0":5.5261864481209715,"vY0":-128.50566076115376,"vZ0":-1.3471896283111309,"x":163.55,"y":159.65,"x0":-1.979140447675953,"y0":50.00579314278348,"z0":5.513220184734536,"aX":-18.222242207374546},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":18.5,"spinRate":1606,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4291264904488563,"extension":6.735221855093267},"index":4,"playId":"e5c42780-be57-36c6-b5d5-0163de5b641c","pitchNumber":5,"startTime":"2026-07-31T22:36:13.032Z","endTime":"2026-07-31T22:36:16.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.291721656878806,"aZ":-17.46440974909335,"pfxX":-9.54174336749456,"pfxZ":7.315548282194358,"pX":-0.2764510488968911,"pZ":3.4733670661128175,"vX0":7.879117720644791,"vY0":-141.1742960663448,"vZ0":-2.6914034960478856,"x":127.54,"y":145.0,"x0":-1.8691947218928142,"y0":50.003520228026744,"z0":5.5684194815024215,"aX":-19.18709069630917},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":15.6,"spinRate":2088,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3885493228390908,"extension":6.8513191663515265},"index":5,"playId":"539cda04-7bd9-3328-99d2-97f4f5f1984e","pitchNumber":6,"startTime":"2026-07-31T22:36:32.392Z","endTime":"2026-07-31T22:36:38.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:36:38.572Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder JJ Bleday in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T22:38:40.415Z","endTime":"2026-07-31T22:39:45.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62032473651858,"aZ":-10.874787892419205,"pfxX":-3.248657050622692,"pfxZ":10.502383040259001,"pX":0.4554882636791614,"pZ":2.089468145855949,"vX0":6.050119700657492,"vY0":-142.00057958308116,"vZ0":-9.050729928350776,"x":99.64,"y":182.36,"x0":-1.287379035203593,"y0":50.00247067290626,"z0":6.023272507646094,"aX":-6.588636115388162},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2382,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3867552712905451,"extension":6.686855811044253},"index":0,"playId":"f9beed0e-46ee-3e63-bf90-a6a9874bf240","pitchNumber":1,"startTime":"2026-07-31T22:38:41.475Z","endTime":"2026-07-31T22:38:44.721Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-31T22:38:51.247Z","endTime":"2026-07-31T22:39:05.532Z","isPitch":false,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468136447300136,"aZ":-25.9430264013591,"pfxX":-6.899273286733721,"pfxZ":3.828090389508046,"pX":0.13352929109343042,"pZ":0.8656797746233673,"vX0":5.708707224800833,"vY0":-126.36859286348502,"vZ0":-7.542369609548228,"x":111.91,"y":215.41,"x0":-1.252591645291438,"y0":50.00089200280217,"z0":5.957327747850072,"aX":-11.21685012162562},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":11.3,"spinRate":1199,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4325626800609159,"extension":6.857046849209139},"index":2,"playId":"2ccb0d6d-6099-3628-b99a-c6d3fd603bfc","pitchNumber":2,"startTime":"2026-07-31T22:39:05.532Z","endTime":"2026-07-31T22:39:08.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.936166799115085,"aZ":-9.426541637793546,"pfxX":-4.975815709475484,"pfxZ":10.923864542887728,"pX":0.052994310802687905,"pZ":3.5096579424242185,"vX0":5.967099982297187,"vY0":-143.7579555701477,"vZ0":-5.506892293274349,"x":114.98,"y":144.02,"x0":-1.4081962718356869,"y0":50.00025240482773,"z0":6.0418514015657685,"aX":-10.359614038490362},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":7.7,"spinRate":2361,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38175756805135297,"extension":6.721452671038147},"index":3,"playId":"90a323e3-4dfb-322b-b9f8-c15ca30c2414","pitchNumber":3,"startTime":"2026-07-31T22:39:20.204Z","endTime":"2026-07-31T22:39:23.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23139540578506,"aZ":-11.37365671862436,"pfxX":-4.015724214873436,"pfxZ":10.248407723534438,"pX":0.4003179015237846,"pZ":2.5606588273346635,"vX0":6.50870697856373,"vY0":-141.75199150464513,"vZ0":-7.4235377329116865,"x":101.74,"y":169.64,"x0":-1.406695202964043,"y0":50.00271021852112,"z0":5.944342477799533,"aX":-8.150687626706523},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2399,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3868140736456307,"extension":6.648486312484514},"hitData":{"launchSpeed":81.1,"launchAngle":49.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.23,"coordY":134.41}},"index":4,"playId":"324e53c2-e048-3f54-909f-a7ea173f98b1","pitchNumber":4,"startTime":"2026-07-31T22:39:37.017Z","endTime":"2026-07-31T22:39:45.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:39:45.674Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T22:40:08.579Z","endTime":"2026-07-31T22:41:12.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09778328544106,"aZ":-27.793408222276568,"pfxX":2.503175917831016,"pfxZ":2.5378478570640226,"pX":-0.8492578282382964,"pZ":2.8910521873990933,"vX0":2.990515999279851,"vY0":-130.77893018688928,"vZ0":-2.9277794079133383,"x":149.37,"y":160.72,"x0":-2.33379462960129,"y0":50.00625750397359,"z0":6.114280940827891,"aX":4.327789761893397},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-5.2,"spinRate":2338,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4191363330336797,"extension":6.3982485679176015},"index":0,"playId":"333d2f91-c0f6-3bfa-a21b-324ddcb6b31e","pitchNumber":1,"startTime":"2026-07-31T22:40:10.343Z","endTime":"2026-07-31T22:40:13.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-31T22:40:21.458Z","endTime":"2026-07-31T22:40:35.519Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762299016542862,"aZ":-14.299997942841458,"pfxX":-6.54868511031529,"pfxZ":8.732628215263013,"pX":-0.7854089079716166,"pZ":2.928179996463427,"vX0":6.017198014453328,"vY0":-141.77651591932062,"vZ0":-6.45610877145319,"x":146.94,"y":159.72,"x0":-2.078835148499309,"y0":50.00175898160784,"z0":6.138109712676605,"aX":-13.403333236974314},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2436,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.38552236648801497,"extension":6.506794208419954},"index":2,"playId":"2a5b624e-e767-3939-8f6b-24cb22224fff","pitchNumber":2,"startTime":"2026-07-31T22:40:35.519Z","endTime":"2026-07-31T22:40:40.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153775608570914,"aZ":-29.630073392955182,"pfxX":1.4152673541923262,"pfxZ":1.4965715052020112,"pX":-0.7322992534257444,"pZ":3.4071703955992825,"vX0":3.967964776597898,"vY0":-129.52898031548483,"vZ0":-1.3679361116003712,"x":144.91,"y":146.79,"x0":-2.468076996404956,"y0":50.00116543170048,"z0":6.2084123314578274,"aX":2.403522402636259},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":-3.5,"spinRate":2385,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.42291930174432535,"extension":6.315181003100328},"hitData":{"launchSpeed":77.9,"launchAngle":47.0,"totalDistance":215.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.07,"coordY":116.67}},"index":3,"playId":"8a5d835b-cfd4-3570-ba0e-5035cbea86a5","pitchNumber":3,"startTime":"2026-07-31T22:41:03.452Z","endTime":"2026-07-31T22:41:12.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:41:12.154Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Mangum homers (3) on a line drive to right field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T22:41:36.246Z","endTime":"2026-07-31T22:42:00.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621859137497747,"aZ":-26.82117404948062,"pfxX":2.485657706457218,"pfxZ":3.1809100414769453,"pX":0.3869716473760895,"pZ":1.912964546953499,"vX0":4.795675345861023,"vY0":-129.59188852896025,"vZ0":-4.914968719354244,"x":102.25,"y":187.13,"x0":-1.8179162444799697,"y0":50.004423067672,"z0":5.908333372765701,"aX":4.185271945060145},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2353,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4242900313209068,"extension":6.357010378243687},"hitData":{"launchSpeed":100.1,"launchAngle":22.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.56,"coordY":105.45}},"index":0,"playId":"ae0bcb35-d13b-3ff3-b82b-ac4fc833c0b3","pitchNumber":1,"startTime":"2026-07-31T22:41:39.619Z","endTime":"2026-07-31T22:42:00.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:42:00.883Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T22:42:18.520Z","endTime":"2026-07-31T22:44:51.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83108713956903,"aZ":-26.59482904000778,"pfxX":-4.817159688473163,"pfxZ":3.477464265138938,"pX":-0.8523478048341567,"pZ":2.727579717815941,"vX0":2.7132812673916282,"vY0":-126.13232566488075,"vZ0":-3.0819790150276685,"x":149.49,"y":165.14,"x0":-1.31891647001028,"y0":50.00193844379503,"z0":6.121178168770309,"aX":-7.723200863071515},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":8.0,"spinRate":1126,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4350776131343812,"extension":6.695117473596948},"index":0,"playId":"a26e3045-78b7-36b3-bcdf-077e5ac58ec7","pitchNumber":1,"startTime":"2026-07-31T22:42:25.398Z","endTime":"2026-07-31T22:42:29.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84346360266337,"aZ":-26.68789352375642,"pfxX":2.1086432431757425,"pfxZ":3.175083599731245,"pX":-0.45754771253759796,"pZ":2.0295477798456893,"vX0":2.594180240634813,"vY0":-130.9073455936724,"vZ0":-5.0006431057835,"x":134.44,"y":183.98,"x0":-1.7370168193767996,"y0":50.00164585139988,"z0":5.9739078678647415,"aX":3.6421015064852353},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2428,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41914967369272116,"extension":6.3519555702892525},"index":1,"playId":"c60b43a1-888d-3714-8489-794d36b7c6e2","pitchNumber":2,"startTime":"2026-07-31T22:42:38.456Z","endTime":"2026-07-31T22:42:42.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47100395941971,"aZ":-22.137108019512752,"pfxX":-6.873470965749146,"pfxZ":6.140437798963962,"pX":0.12223788255212151,"pZ":2.4767423992813242,"vX0":5.8389841775674025,"vY0":-126.8886143692824,"vZ0":-4.21943358381508,"x":112.34,"y":171.91,"x0":-1.3134387346067906,"y0":50.00175953911132,"z0":5.920667647363343,"aX":-11.230713081482365},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":1246,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4313250129188697,"extension":6.831201470658511},"index":2,"playId":"ff40ab14-bd25-3d29-b64c-9986195a40af","pitchNumber":3,"startTime":"2026-07-31T22:42:54.268Z","endTime":"2026-07-31T22:42:57.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.38771465116182,"aZ":-12.683254104192459,"pfxX":-4.467169937358145,"pfxZ":9.475127338955769,"pX":-0.9060165446959954,"pZ":3.2048339670996118,"vX0":2.778158644229372,"vY0":-143.49856371403718,"vZ0":-5.849814757008632,"x":151.54,"y":152.25,"x0":-1.3131542919327646,"y0":50.006499524644234,"z0":6.080852795918496,"aX":-9.192472712807875},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2416,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3836823585040605,"extension":6.789346267724982},"index":3,"playId":"3aa44fe4-99de-30a5-b46f-4ec0bfa14c74","pitchNumber":4,"startTime":"2026-07-31T22:43:18.047Z","endTime":"2026-07-31T22:43:21.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73629811477776,"aZ":-10.57893658862311,"pfxX":-5.566875502979634,"pfxZ":10.68545947065366,"pX":-0.10126925026817987,"pZ":2.3742974625608078,"vX0":5.1141945154805475,"vY0":-142.01325339661193,"vZ0":-8.278009852549676,"x":120.86,"y":174.67,"x0":-1.2115905473919344,"y0":50.00091816101378,"z0":6.018845650347219,"aX":-11.249143212985055},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2462,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38725904061201755,"extension":6.639895329032634},"index":4,"playId":"de3223fa-1730-336e-af33-5a384da9cb08","pitchNumber":5,"startTime":"2026-07-31T22:43:34.746Z","endTime":"2026-07-31T22:43:37.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77303766649471,"aZ":-30.06760349444327,"pfxX":2.2121139655094963,"pfxZ":1.2594036213635356,"pX":-0.6751221325096297,"pZ":3.4487809281380866,"vX0":1.5849930537639347,"vY0":-129.0467356810873,"vZ0":-1.3264518675496175,"x":142.73,"y":145.66,"x0":-1.5862936207768623,"y0":50.00267894259126,"z0":6.302091288993943,"aX":3.702411873386325},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2289,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.425683358731078,"extension":6.392144175277085},"index":5,"playId":"21f68ac3-9f5b-3e2a-aad6-f4e30a03be67","pitchNumber":6,"startTime":"2026-07-31T22:43:54.501Z","endTime":"2026-07-31T22:43:57.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85439531318486,"aZ":-28.547045683406612,"pfxX":-6.32036686137823,"pfxZ":2.2533466386242615,"pX":-1.2911598643139557,"pZ":1.7418972302342608,"vX0":2.5040660865777125,"vY0":-126.41134039042792,"vZ0":-4.723325913522203,"x":166.22,"y":191.75,"x0":-1.4758992389035344,"y0":50.004222284109424,"z0":5.9385437823560006,"aX":-10.183605615926153},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":10.8,"spinRate":1167,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4340308468777869,"extension":6.670107811981303},"index":6,"playId":"a62e843e-f487-3b81-866e-2468c1c2e288","pitchNumber":7,"startTime":"2026-07-31T22:44:12.683Z","endTime":"2026-07-31T22:44:16.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.247723961127654,"aZ":-13.279239591292342,"pfxX":-5.5545096116773225,"pfxZ":9.292915351062767,"pX":0.14226214097760656,"pZ":0.4467208964728262,"vX0":7.016596795685274,"vY0":-142.09967012485043,"vZ0":-11.720029390081205,"x":111.58,"y":226.72,"x0":-1.6438148064905493,"y0":50.00644180441454,"z0":5.482145633251103,"aX":-11.298710901751233},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2423,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38627657980787067,"extension":6.656409613955566},"index":7,"playId":"02d2e2a6-3798-3cf7-8073-c93ab613850a","pitchNumber":8,"startTime":"2026-07-31T22:44:26.425Z","endTime":"2026-07-31T22:44:29.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26373525177524,"aZ":-31.146151723242568,"pfxX":2.097479103895163,"pfxZ":0.6000548106570083,"pX":0.8003564501777601,"pZ":2.3532007626874303,"vX0":5.50985626698209,"vY0":-130.07116031778148,"vZ0":-3.3470527288755516,"x":86.49,"y":175.24,"x0":-1.6178610333170698,"y0":50.003823090554974,"z0":6.018256794597235,"aX":3.593077962478966},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":2339,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4210944539922221,"extension":6.500279230202268},"index":8,"playId":"39d63d1a-e3db-3aec-9e13-21cec23e0461","pitchNumber":9,"startTime":"2026-07-31T22:44:47.120Z","endTime":"2026-07-31T22:44:51.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:44:51.163Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T22:47:19.502Z","endTime":"2026-07-31T22:48:13.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T22:47:02.457Z","endTime":"2026-07-31T22:47:21.817Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893539310204567,"aZ":-16.572673015548013,"pfxX":-10.005963385043025,"pfxZ":7.816889202907564,"pX":0.06478655476909762,"pZ":2.136824696937283,"vX0":8.799670335909418,"vY0":-140.41665169428302,"vZ0":-6.278983757029892,"x":114.53,"y":181.09,"x0":-1.8101389830037622,"y0":50.0061582422491,"z0":5.481058373951814,"aX":-19.97835021810028},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":16.3,"spinRate":2294,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3901286452197117,"extension":6.876863909524688},"index":1,"playId":"c14d03c3-6ea0-3be7-af0f-ac2f039c5a44","pitchNumber":1,"startTime":"2026-07-31T22:47:21.817Z","endTime":"2026-07-31T22:47:25.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.243136393340855,"aZ":-15.909201666555962,"pfxX":-9.142511990765401,"pfxZ":8.079452818612232,"pX":-0.5842982619797435,"pZ":2.6124106087027226,"vX0":6.935971992789615,"vY0":-141.4483875675545,"vZ0":-5.062043441069173,"x":139.27,"y":168.24,"x0":-1.8885108412922587,"y0":50.002131367987076,"z0":5.455838116473967,"aX":-18.403530722816445},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2224,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.38819681314870413,"extension":6.7748301735842285},"index":2,"playId":"7ee689cd-2be9-3039-a8a2-bfdddec19286","pitchNumber":2,"startTime":"2026-07-31T22:47:37.934Z","endTime":"2026-07-31T22:47:41.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134608838068356,"aZ":-28.213429286330552,"pfxX":0.13547494940474625,"pfxZ":2.3671632175930815,"pX":1.7505384215155841,"pZ":0.5754565781339195,"vX0":9.123260600704977,"vY0":-128.580430969243,"vZ0":-6.458416778295385,"x":50.27,"y":223.24,"x0":-1.863806529422726,"y0":50.000052630378725,"z0":5.314247060719994,"aX":0.22574820991938335},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":-2.3,"spinRate":2301,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4262951290709571,"extension":6.913274188718799},"index":3,"playId":"a231c837-3549-32f1-9c10-1f7a99688571","pitchNumber":3,"startTime":"2026-07-31T22:47:53.949Z","endTime":"2026-07-31T22:47:56.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255686028306666,"aZ":-28.050490302217796,"pfxX":3.0513150805426483,"pfxZ":2.7072845655431417,"pX":0.6523546015974241,"pZ":1.635124714058596,"vX0":5.541504883962108,"vY0":-122.82058163031238,"vZ0":-3.412793155180889,"x":92.13,"y":194.63,"x0":-2.0329546586549703,"y0":50.00007204877781,"z0":5.438547686671998,"aX":4.6413634490152775},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.3,"breakHorizontal":-6.8,"spinRate":2247,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4466616163412853,"extension":6.8293500701926355},"index":4,"playId":"f970b176-2cc8-36c1-b9a2-3e80a7a4eb2a","pitchNumber":4,"startTime":"2026-07-31T22:48:10.684Z","endTime":"2026-07-31T22:48:13.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:48:13.897Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte doubles (7) on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T22:48:37.083Z","endTime":"2026-07-31T22:49:30.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.058440015682805,"aZ":-22.465510305442493,"pfxX":-9.701307903978547,"pfxZ":4.867637563009931,"pX":0.7086634938557375,"pZ":1.2311056496707637,"vX0":10.445925106544083,"vY0":-139.99150258445968,"vZ0":-7.349370028289673,"x":89.99,"y":205.54,"x0":-1.8014123014695278,"y0":50.00594588944583,"z0":5.349133438828545,"aX":-19.36004001020287},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":1769,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.390489639736626,"extension":6.895174146157193},"index":0,"playId":"719338fd-54eb-3455-8fd9-da384666b11c","pitchNumber":1,"startTime":"2026-07-31T22:48:40.294Z","endTime":"2026-07-31T22:48:43.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5597110639784,"aZ":-22.60521008951483,"pfxX":-9.525044720145736,"pfxZ":4.724834561300445,"pX":-0.19367871453587332,"pZ":1.6395670131841475,"vX0":8.341838101565948,"vY0":-141.274570271597,"vZ0":-6.490626356253184,"x":124.38,"y":194.51,"x0":-1.9441660194630517,"y0":50.00338781343916,"z0":5.415281729968532,"aX":-19.294303465019823},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":1870,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.3874021303819646,"extension":6.8452140307168685},"index":1,"playId":"23e94065-7bbb-35f7-9268-c340db438adf","pitchNumber":2,"startTime":"2026-07-31T22:48:55.902Z","endTime":"2026-07-31T22:48:58.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30426635163924,"aZ":-22.15963104900779,"pfxX":-9.44553645044784,"pfxZ":5.0938492219244855,"pX":-0.268904994472233,"pZ":1.6236217084555493,"vX0":7.983593881440089,"vY0":-139.76792535663805,"vZ0":-6.298164688797456,"x":127.25,"y":194.94,"x0":-1.9438026926680814,"y0":50.003864494234286,"z0":5.374747511429699,"aX":-18.574578332669805},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":15.4,"spinRate":1971,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3928081771507177,"extension":6.835587660778863},"hitData":{"launchSpeed":103.9,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.22,"coordY":109.12}},"index":2,"playId":"951c993a-b1fa-3198-b271-ec4c39905257","pitchNumber":3,"startTime":"2026-07-31T22:49:17.726Z","endTime":"2026-07-31T22:49:30.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:49:30.656Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T22:50:03.159Z","endTime":"2026-07-31T22:51:38.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858427988992926,"aZ":-29.32154083441721,"pfxX":6.284662197910508,"pfxZ":1.834176897386774,"pX":0.5990986640975006,"pZ":2.108591020285377,"vX0":4.3377281694207745,"vY0":-124.38712572783137,"vZ0":-2.0207161234433326,"x":94.16,"y":181.85,"x0":-1.9886870255546867,"y0":50.001858377759625,"z0":5.38212856197139,"aX":9.765861110565009},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-12.5,"spinRate":2465,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.44172701517071467,"extension":6.862967823801527},"index":0,"playId":"780186b6-66ef-3bfa-8215-523ca1a4da65","pitchNumber":1,"startTime":"2026-07-31T22:50:09.042Z","endTime":"2026-07-31T22:50:12.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.799191590566792,"aZ":-17.18998868391375,"pfxX":-8.814898973990578,"pfxZ":7.409278120079522,"pX":0.4036099974318508,"pZ":3.0088226574600223,"vX0":9.323999057740977,"vY0":-141.22665671132424,"vZ0":-3.7733347815357168,"x":101.62,"y":157.54,"x0":-1.7935325205765191,"y0":50.002986613885334,"z0":5.466096550756391,"aX":-17.828056029371773},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2283,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.38765157887518553,"extension":6.826130881532439},"index":1,"playId":"7273e4a8-0bad-3fe2-93f5-224a064bdd80","pitchNumber":2,"startTime":"2026-07-31T22:50:27.135Z","endTime":"2026-07-31T22:50:30.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.944339986862673,"aZ":-24.13151453185711,"pfxX":1.1238877281854707,"pfxZ":5.099659210911524,"pX":-0.05331265115636065,"pZ":2.899100278247911,"vX0":4.050160069487477,"vY0":-124.25846919243895,"vZ0":-1.315580691142655,"x":119.03,"y":160.5,"x0":-1.8448059295047754,"y0":50.001062684971224,"z0":5.424538352413411,"aX":1.7720759967434403},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.2,"breakHorizontal":-2.9,"spinRate":2309,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4393771545094909,"extension":6.7899105816544285},"index":2,"playId":"abe17a29-339e-3edf-8554-a3a855a14192","pitchNumber":3,"startTime":"2026-07-31T22:50:49.165Z","endTime":"2026-07-31T22:50:53.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179230375195512,"aZ":-30.639893535635867,"pfxX":-0.4437382214311585,"pfxZ":0.9775294267900829,"pX":1.2131939988314404,"pZ":1.2452254046933677,"vX0":7.768013851547992,"vY0":-124.76793717480105,"vZ0":-3.9275368358872567,"x":70.76,"y":205.16,"x0":-1.8944760861467789,"y0":50.000567025627355,"z0":5.389426710106946,"aX":-0.6950894030026139},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-1.2,"spinRate":2317,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.44048866004828424,"extension":7.02331996791595},"index":3,"playId":"0e8b51f5-e0e9-35ac-afd4-a68379b0964b","pitchNumber":4,"startTime":"2026-07-31T22:51:12.906Z","endTime":"2026-07-31T22:51:16.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38059799465623,"aZ":-15.48981458774144,"pfxX":-8.767227318980396,"pfxZ":8.258429473065483,"pX":0.26077064332054495,"pZ":3.425266568539268,"vX0":8.775906901186811,"vY0":-141.28617631140852,"vZ0":-2.9377943322248328,"x":107.06,"y":146.3,"x0":-1.7475199234601317,"y0":50.002817974382474,"z0":5.474776982686549,"aX":-17.713548567014616},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":14.0,"spinRate":2086,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3877711787107514,"extension":6.906960982641665},"index":4,"playId":"9ce96cf3-d28a-382c-9dff-fa9167f42672","pitchNumber":5,"startTime":"2026-07-31T22:51:35.577Z","endTime":"2026-07-31T22:51:38.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:51:38.627Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T22:51:56.351Z","endTime":"2026-07-31T22:52:32.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308164263328635,"aZ":-17.594923632003763,"pfxX":-7.729541153575235,"pfxZ":7.343193862383181,"pX":-0.04156045741672714,"pZ":3.1804642172581987,"vX0":7.58313087307426,"vY0":-139.96346594687498,"vZ0":-3.036307622009182,"x":118.58,"y":152.91,"x0":-1.7805082264413312,"y0":50.00578193205509,"z0":5.430297624766216,"aX":-15.353090863387997},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2263,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3911977894657981,"extension":6.865685385036571},"index":0,"playId":"b37dc2e5-aed5-334c-95f9-46c2ea7e40c7","pitchNumber":1,"startTime":"2026-07-31T22:52:03.516Z","endTime":"2026-07-31T22:52:06.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.121336549432,"aZ":-16.944361728286438,"pfxX":-8.622824553990851,"pfxZ":7.699486839499539,"pX":0.15125924407945124,"pZ":3.150868386585304,"vX0":8.442996556681942,"vY0":-140.1227392535078,"vZ0":-3.3893333138058184,"x":111.23,"y":153.71,"x0":-1.7878232096119369,"y0":50.006656444780646,"z0":5.490384340197462,"aX":-17.066072672802907},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":13.8,"spinRate":2089,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.391627194925523,"extension":6.803951358334656},"hitData":{"launchSpeed":97.5,"launchAngle":43.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.93,"coordY":91.73}},"index":1,"playId":"21550685-a482-3a38-8cc4-3cb2ba0c9e1d","pitchNumber":2,"startTime":"2026-07-31T22:52:22.843Z","endTime":"2026-07-31T22:52:32.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:52:32.247Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T22:54:39.757Z","endTime":"2026-07-31T22:55:26.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75096414166046,"aZ":-27.25123839497799,"pfxX":4.253155648762517,"pfxZ":2.872044354054001,"pX":1.3362805275631617,"pZ":1.2137184980793931,"vX0":5.770757150351061,"vY0":-130.8714230295978,"vZ0":-6.779267658460753,"x":66.06,"y":206.01,"x0":-1.4600419227927288,"y0":50.001654126697176,"z0":5.912943693828739,"aX":7.287088169546251},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-9.1,"spinRate":2389,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4204719643811776,"extension":6.420895462416138},"index":0,"playId":"343ea82c-2bd0-37ff-aecd-7d323109fa84","pitchNumber":1,"startTime":"2026-07-31T22:54:47.587Z","endTime":"2026-07-31T22:54:51.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32371284609047,"aZ":-10.714529147037876,"pfxX":-5.906974077456267,"pfxZ":10.842713103840545,"pX":0.4096097707946558,"pZ":1.3756838987138287,"vX0":7.094584654986814,"vY0":-140.81916445051405,"vZ0":-10.076456637724245,"x":101.39,"y":201.64,"x0":-1.3924914313197052,"y0":50.00538126301323,"z0":5.724529501172755,"aX":-11.693054680283826},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":9.0,"spinRate":2423,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3911483417940613,"extension":6.886460839894164},"index":1,"playId":"4f00384f-1d8e-37e7-b793-3df0a3df7263","pitchNumber":2,"startTime":"2026-07-31T22:54:59.737Z","endTime":"2026-07-31T22:55:03.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25194313679946,"aZ":-11.028747139742551,"pfxX":-4.99280441210975,"pfxZ":10.48313267320361,"pX":-0.3792683180955746,"pZ":2.5628817626453277,"vX0":4.559612326449519,"vY0":-141.9997370937613,"vZ0":-7.443118271964483,"x":131.46,"y":169.58,"x0":-1.366883698037955,"y0":50.00002389528431,"z0":5.940456193071397,"aX":-10.06903784171547},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2396,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.38754365092628795,"extension":6.94836002525697},"hitData":{"launchSpeed":78.0,"launchAngle":21.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.35,"coordY":95.97}},"index":2,"playId":"724384b0-5433-390c-a40a-303d5ae44543","pitchNumber":3,"startTime":"2026-07-31T22:55:15.773Z","endTime":"2026-07-31T22:55:26.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:55:26.208Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T22:55:44.781Z","endTime":"2026-07-31T22:57:37.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":88.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.16328067537997,"aZ":-9.82975275081056,"pfxX":-4.911071651281208,"pfxZ":10.967064444869404,"pX":-0.8945020422655559,"pZ":3.9659570449354025,"vX0":5.271772976617201,"vY0":-143.25485678137386,"vZ0":-4.413602848569863,"x":151.1,"y":131.7,"x0":-2.1381337412684926,"y0":50.005029434734766,"z0":6.164369674917177,"aX":-10.008101712697941},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2375,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3852560187021603,"extension":6.549715571704495},"index":0,"playId":"784dd549-7ab3-3da6-8692-9f76e12a0e28","pitchNumber":1,"startTime":"2026-07-31T22:55:44.781Z","endTime":"2026-07-31T22:55:48.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25419620553492,"aZ":-13.65998054838083,"pfxX":-8.164592126162662,"pfxZ":9.009906616303152,"pX":-0.875877199357611,"pZ":3.031216443301173,"vX0":6.5392852275109945,"vY0":-142.97474380458948,"vZ0":-5.228572733870987,"x":150.39,"y":156.94,"x0":-2.1404950067026873,"y0":50.00148882234358,"z0":5.7519072752183105,"aX":-16.776229536587177},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":13.3,"spinRate":2367,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38418178146618454,"extension":6.479765268807357},"index":1,"playId":"7de6395d-4c5f-354e-a950-20aed326eae6","pitchNumber":2,"startTime":"2026-07-31T22:56:06.812Z","endTime":"2026-07-31T22:56:09.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"6705a330-5ecc-39e7-a1f9-a45544b5a948","startTime":"2026-07-31T22:56:26.142Z","endTime":"2026-07-31T22:56:29.142Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.109551740014815,"aZ":-13.320070427433253,"pfxX":-6.1574060906089905,"pfxZ":9.494490338822171,"pX":0.6406293678239294,"pZ":2.5009164672322064,"vX0":9.595108162191533,"vY0":-140.13905145548273,"vZ0":-6.834753117946267,"x":92.58,"y":171.26,"x0":-2.03005594750913,"y0":50.00608492104862,"z0":5.844336942801236,"aX":-12.23205330656209},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2268,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39106611481161346,"extension":6.768509660295809},"index":3,"playId":"ad2bcd23-1afd-359a-aec0-b039f190d2cf","pitchNumber":3,"startTime":"2026-07-31T22:56:44.382Z","endTime":"2026-07-31T22:56:47.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47095431022849,"aZ":-27.294979858332223,"pfxX":1.2793093406726577,"pfxZ":2.8393170033146813,"pX":0.8812085476436071,"pZ":2.433124073185057,"vX0":7.278412496142542,"vY0":-130.48092211146664,"vZ0":-3.7581225007297583,"x":83.41,"y":173.09,"x0":-2.11505131998797,"y0":50.00211063857769,"z0":5.958010231769575,"aX":2.195396492169},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.0,"spinRate":2354,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42041060712452794,"extension":6.464199654873684},"index":4,"playId":"8a8a5acd-0411-30bb-9a5b-8ee59477ecec","pitchNumber":4,"startTime":"2026-07-31T22:57:01.593Z","endTime":"2026-07-31T22:57:07.032Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":89.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.455282420572416,"aZ":-10.072871033845946,"pfxX":-4.602212031683538,"pfxZ":10.633484387229087,"pX":0.04440864809591957,"pZ":3.6152580432641916,"vX0":6.910567243696378,"vY0":-144.37306588923636,"vZ0":-5.31165130010664,"x":115.31,"y":141.17,"x0":-1.7996049823562303,"y0":50.00337989722916,"z0":6.119130652581767,"aX":-9.566509766758747},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2322,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3816531081522383,"extension":6.852072603172799},"index":5,"playId":"a45f5b40-98a7-3e01-8503-30cc9adc407e","pitchNumber":5,"startTime":"2026-07-31T22:57:32.832Z","endTime":"2026-07-31T22:57:37.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:57:37.688Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks. Bryan Reynolds to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T22:58:03.218Z","endTime":"2026-07-31T22:59:22.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497449142729025,"aZ":-27.12259108921005,"pfxX":-7.156208246142248,"pfxZ":3.1201903812251435,"pX":-0.27841557630094954,"pZ":0.9975249996538952,"vX0":4.556158299354369,"vY0":-126.43495667745874,"vZ0":-6.7254214995411825,"x":127.61,"y":211.85,"x0":-1.1729311445721822,"y0":50.00562401637279,"z0":5.8652622591403984,"aX":-11.601419406412207},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":11.9,"spinRate":1300,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.43301894961133147,"extension":6.886905216782114},"index":0,"playId":"3c84146f-24a3-38a5-9211-0918ac8feb91","pitchNumber":1,"startTime":"2026-07-31T22:58:04.258Z","endTime":"2026-07-31T22:58:08.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08858265342568,"aZ":-10.2413860877099,"pfxX":-5.379569721695818,"pfxZ":10.642491517072926,"pX":1.3673309478420077,"pZ":2.343187019972376,"vX0":8.68259605284622,"vY0":-143.1232487452145,"vZ0":-8.37159315296729,"x":64.88,"y":175.51,"x0":-1.016082345828604,"y0":50.00479325421613,"z0":5.959549407865561,"aX":-11.088863388506295},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2480,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3836861383718011,"extension":6.795056434197424},"index":1,"playId":"6798c0d4-d256-3bcf-a270-c4f0a27f1ae4","pitchNumber":2,"startTime":"2026-07-31T22:58:21.836Z","endTime":"2026-07-31T22:58:25.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55818848640807,"aZ":-29.09668448554765,"pfxX":1.982672769309018,"pfxZ":1.7869250185007655,"pX":0.08163828751586662,"pZ":1.2684847014542582,"vX0":3.5033895592962234,"vY0":-130.45737963993574,"vZ0":-6.056294990128287,"x":113.89,"y":204.53,"x0":-1.536552434503024,"y0":50.004613361358004,"z0":5.8147074145083995,"aX":3.4153684496689376},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2449,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41993119467301954,"extension":6.547784733641144},"index":2,"playId":"0d24e72b-d25f-377b-948a-66135afd35c9","pitchNumber":3,"startTime":"2026-07-31T22:58:40.767Z","endTime":"2026-07-31T22:58:44.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.98230219060179,"aZ":-11.228177418253717,"pfxX":-6.1911357225071715,"pfxZ":10.329632827490729,"pX":0.39573013817114355,"pZ":2.619680056300475,"vX0":7.296412768749054,"vY0":-142.5012046183498,"vZ0":-7.070356348985202,"x":101.92,"y":168.05,"x0":-1.4105710680261496,"y0":50.006931181601495,"z0":5.865463811291568,"aX":-12.559481070615448},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":9.5,"spinRate":2387,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.38642316444776315,"extension":6.786818271282665},"index":3,"playId":"2f8884f3-40b0-3328-90be-042567ab60fe","pitchNumber":4,"startTime":"2026-07-31T22:58:59.986Z","endTime":"2026-07-31T22:59:02.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-31T22:59:07.564Z","endTime":"2026-07-31T22:59:19.219Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931639321305813,"aZ":-26.248921503639412,"pfxX":1.7374009201908067,"pfxZ":3.4464616422561956,"pX":0.8865137757689957,"pZ":0.2539253100317095,"vX0":5.699637734046136,"vY0":-130.66617415715314,"vZ0":-8.89136331389032,"x":83.21,"y":231.92,"x0":-1.5536430028158301,"y0":50.00432805380372,"z0":5.6899791562880715,"aX":2.9875307273221243},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2416,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.42006247490663684,"extension":6.695911084622951},"index":5,"playId":"6fd2ba1b-7494-3242-bdc8-30ea05c38fe8","pitchNumber":5,"startTime":"2026-07-31T22:59:19.219Z","endTime":"2026-07-31T22:59:22.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T22:59:22.737Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T22:59:45.670Z","endTime":"2026-07-31T23:01:41.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114408231996975,"aZ":-27.802846489616314,"pfxX":0.3397699212665706,"pfxZ":2.4908876616398565,"pX":0.6902887159944825,"pZ":3.2816986182638868,"vX0":6.998461567109787,"vY0":-131.9246873141772,"vZ0":-1.7667985009591387,"x":90.69,"y":150.17,"x0":-2.04554734858475,"y0":50.004592955745096,"z0":6.017496641933179,"aX":0.5949730945690596},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2425,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4158321486528682,"extension":6.649084307181071},"index":0,"playId":"497925e8-5529-31be-83ad-05b2e67b20e4","pitchNumber":1,"startTime":"2026-07-31T22:59:51.057Z","endTime":"2026-07-31T22:59:54.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35289348069974,"aZ":-11.504926425316437,"pfxX":-4.936212487290677,"pfxZ":10.24805631839785,"pX":0.23810527475297175,"pZ":2.5056005074881544,"vX0":8.122103753900484,"vY0":-141.80709459121545,"vZ0":-7.079011181917417,"x":107.92,"y":171.13,"x0":-2.0346859742082213,"y0":50.00573858334006,"z0":5.784673171814221,"aX":-9.959026711644595},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2467,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3876869442157882,"extension":6.671230262103718},"index":1,"playId":"3dec2ebc-7cf1-3203-a394-aef156de5735","pitchNumber":2,"startTime":"2026-07-31T23:00:07.550Z","endTime":"2026-07-31T23:00:10.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.309148965638727,"aZ":-30.116583680963046,"pfxX":1.5818066047075412,"pfxZ":1.2278697464961046,"pX":1.296303522279859,"pZ":0.7869046368277494,"vX0":7.57681019479241,"vY0":-128.34562838535572,"vZ0":-7.084371405074066,"x":67.59,"y":217.53,"x0":-1.898091739590618,"y0":50.00018463352158,"z0":5.92506538016097,"aX":2.639657865227267},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-4.6,"spinRate":2431,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4265930183708604,"extension":6.715131683988724},"index":2,"playId":"96b357c0-b88f-3fca-b7a8-526b7ea9b056","pitchNumber":3,"startTime":"2026-07-31T23:00:36.572Z","endTime":"2026-07-31T23:00:39.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.669740781861194,"aZ":-11.799021689700522,"pfxX":-5.668344023445521,"pfxZ":9.750898641547426,"pX":-0.23310534951404133,"pZ":3.7164579571455807,"vX0":7.018283138992423,"vY0":-144.34758850623243,"vZ0":-4.388758684057362,"x":125.89,"y":138.44,"x0":-1.970842006423713,"y0":50.00404953324388,"z0":5.995383568925712,"aX":-11.846119730656175},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2461,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38087758802758875,"extension":6.696382262238505},"index":3,"playId":"338e3cf5-8b8f-33d8-9b12-66c57d58fa18","pitchNumber":4,"startTime":"2026-07-31T23:01:06.457Z","endTime":"2026-07-31T23:01:09.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76635953246486,"aZ":-29.782914510482588,"pfxX":0.7971650651165244,"pfxZ":1.371484322364653,"pX":0.13453980132331242,"pZ":2.059171241134097,"vX0":5.54829313956846,"vY0":-130.71341294660297,"vZ0":-4.235181278762339,"x":111.87,"y":183.18,"x0":-2.1130733008920872,"y0":50.00335056620076,"z0":5.919196035212643,"aX":1.3875212898983453},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.6,"spinRate":2400,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4179303185169556,"extension":6.4682683878535245},"hitData":{"launchSpeed":98.8,"launchAngle":33.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.78,"coordY":47.56}},"index":4,"playId":"cea73489-2c6b-35ec-b88a-a63bd4b4959f","pitchNumber":5,"startTime":"2026-07-31T23:01:29.343Z","endTime":"2026-07-31T23:01:41.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:01:41.905Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Endy Rodríguez grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:02:11.429Z","endTime":"2026-07-31T23:02:33.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bc9e2207-e2c3-4c63-88da-5e648d8d4b5e","startTime":"2026-07-31T23:02:11.429Z","endTime":"2026-07-31T23:02:16.429Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8524397963267,"aZ":-11.468326868753774,"pfxX":-5.785666630069574,"pfxZ":9.94412315983045,"pX":0.7008749593836333,"pZ":2.5208202299062594,"vX0":8.2154568718667,"vY0":-143.5299308546985,"vZ0":-6.974165584441099,"x":90.28,"y":170.72,"x0":-1.4495352396823504,"y0":50.00110746790497,"z0":5.699496804570239,"aX":-12.04576229383134},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2439,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3819085516624732,"extension":6.693330216137384},"hitData":{"launchSpeed":99.3,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":152.7}},"index":1,"playId":"db6fd548-aab0-3317-b56e-b35157cc820d","pitchNumber":1,"startTime":"2026-07-31T23:02:26.352Z","endTime":"2026-07-31T23:02:33.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:02:33.404Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:04:36.259Z","endTime":"2026-07-31T23:05:07.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.422684452035867,"aZ":-24.3978676360335,"pfxX":1.1187613970002204,"pfxZ":5.137158648197025,"pX":0.015076338009102951,"pZ":2.0264131207613088,"vX0":4.58110117427072,"vY0":-123.05547712552845,"vZ0":-3.26479604735596,"x":116.43,"y":184.07,"x0":-2.0261099909521447,"y0":50.002610188447484,"z0":5.467711685916386,"aX":1.6920484972613192},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":2212,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.44737807542757846,"extension":6.754283131840629},"index":0,"playId":"af29ad08-b7c9-3f28-8d87-decb7e32f957","pitchNumber":1,"startTime":"2026-07-31T23:04:42.295Z","endTime":"2026-07-31T23:04:48.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.405970913815803,"aZ":-25.197234776702448,"pfxX":5.357612949094147,"pfxZ":4.5975986265834035,"pX":0.8490202263908148,"pZ":2.2485564246153573,"vX0":5.014431270432132,"vY0":-123.21471540855318,"vZ0":-2.3816534033574905,"x":84.64,"y":178.07,"x0":-1.918141601503267,"y0":50.00363052502243,"z0":5.384994345391744,"aX":8.132296640047347},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.9,"breakHorizontal":-11.0,"spinRate":2290,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4467274145676128,"extension":6.8193491322157715},"hitData":{"launchSpeed":85.9,"launchAngle":45.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.53,"coordY":108.43}},"index":1,"playId":"3689825f-308b-3260-9aa5-ccbddd5fe361","pitchNumber":2,"startTime":"2026-07-31T23:04:58.052Z","endTime":"2026-07-31T23:05:07.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:05:07.003Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (19) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:05:28.995Z","endTime":"2026-07-31T23:05:53.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91686621331522,"aZ":-16.93170387239662,"pfxX":-8.578699137024723,"pfxZ":7.749272675205866,"pX":0.05753128862922164,"pZ":3.0633982898898413,"vX0":8.056593326299783,"vY0":-139.92186823253056,"vZ0":-3.660809024569701,"x":114.81,"y":156.07,"x0":-1.7557515189840864,"y0":50.00502445039909,"z0":5.510092747057131,"aX":-16.877611688634634},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":13.7,"spinRate":2096,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3926553522277221,"extension":6.852063242051138},"hitData":{"launchSpeed":105.7,"launchAngle":37.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.49,"coordY":66.81}},"index":0,"playId":"720b0bdd-4ad9-32e1-8d94-1c17a7e39fec","pitchNumber":1,"startTime":"2026-07-31T23:05:30.016Z","endTime":"2026-07-31T23:05:53.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:05:53.303Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:06:17.064Z","endTime":"2026-07-31T23:08:43.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88152963774464,"aZ":-28.622184569796087,"pfxX":3.7605143852383938,"pfxZ":2.3466959526280764,"pX":-0.4938269012036492,"pZ":2.6884441075248513,"vX0":2.8031325754280005,"vY0":-122.6960960593522,"vZ0":-0.9981943491337676,"x":135.82,"y":166.19,"x0":-2.1425058653130473,"y0":50.003292211502696,"z0":5.555259368308163,"aX":5.692512875517813},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-7.6,"spinRate":2426,"spinDirection":87},"zone":4,"typeConfidence":2.0,"plateTime":0.44762913805027615,"extension":6.813567495325338},"index":0,"playId":"44126992-1fb5-3f83-b688-9670d7d3855a","pitchNumber":1,"startTime":"2026-07-31T23:06:17.909Z","endTime":"2026-07-31T23:06:21.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969955444898005,"aZ":-32.258696114024886,"pfxX":0.011435626610664329,"pfxZ":-0.0507967240173306,"pX":0.9489768448604523,"pZ":0.6767557874170154,"vX0":6.98251897189241,"vY0":-125.19041809425275,"vZ0":-5.042181736216896,"x":80.83,"y":220.51,"x0":-1.881415957631043,"y0":50.006220802231354,"z0":5.366696368810373,"aX":0.016552798834671253},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":-1.7,"spinRate":2270,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43800959077615387,"extension":6.955642081221349},"index":1,"playId":"a9b84667-2045-3663-bee7-81c5c386428a","pitchNumber":2,"startTime":"2026-07-31T23:06:33.531Z","endTime":"2026-07-31T23:06:36.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2485637079102,"aZ":-19.063941238694206,"pfxX":-8.92164497619655,"pfxZ":6.68853508395736,"pX":-0.5072598771100271,"pZ":3.3491646273626965,"vX0":6.778291249189237,"vY0":-139.3412642334792,"vZ0":-2.440888351844735,"x":136.34,"y":148.35,"x0":-1.8161778024016513,"y0":50.00315299835431,"z0":5.500685168675038,"aX":-17.487848186014535},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":14.6,"spinRate":2167,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.39357624981309725,"extension":6.880441394778861},"index":2,"playId":"d0693e5f-56de-394a-a4c1-9a0ea8f4a866","pitchNumber":3,"startTime":"2026-07-31T23:06:54.000Z","endTime":"2026-07-31T23:06:57.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22901083677656,"aZ":-28.479948234680418,"pfxX":-8.755021549201299,"pfxZ":1.9984385409799152,"pX":0.4974802722609429,"pZ":1.1619675807928629,"vX0":9.236402068839707,"vY0":-135.12498093634116,"vZ0":-6.09402033595717,"x":98.04,"y":207.41,"x0":-1.8262702722763697,"y0":50.00513865730992,"z0":5.445516275945455,"aX":-16.20501315968663},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":1615,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.40522345173378094,"extension":6.771226807028648},"index":3,"playId":"239446f0-ce3a-3776-9013-f974c2f26844","pitchNumber":4,"startTime":"2026-07-31T23:07:26.139Z","endTime":"2026-07-31T23:07:29.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521096429490157,"aZ":-24.300099060775448,"pfxX":-11.028162281239485,"pfxZ":4.777138552430822,"pX":-0.005509368540421654,"pZ":-0.03789297938060132,"vX0":8.348849313455153,"vY0":-127.93270211027854,"vZ0":-8.550691264644326,"x":117.21,"y":239.8,"x0":-1.885792747132764,"y0":50.00635643413583,"z0":5.266291092563949,"aX":-18.200283253250394},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":18.0,"spinRate":1879,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.428879670639442,"extension":6.813753566589268},"index":4,"playId":"d51e4115-2331-3f8d-a297-8431fc0a7a25","pitchNumber":5,"startTime":"2026-07-31T23:07:43.886Z","endTime":"2026-07-31T23:07:46.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89822688146276,"aZ":-18.864136933589478,"pfxX":-9.111020852626645,"pfxZ":6.6753214534110565,"pX":-0.8951119221134786,"pZ":3.083231345604882,"vX0":5.791325877882584,"vY0":-140.75571566445194,"vZ0":-3.5213014586780584,"x":151.12,"y":155.53,"x0":-1.8025942582813888,"y0":50.00167203341631,"z0":5.582117786191135,"aX":-18.160834282111555},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":15.2,"spinRate":2134,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39011262130523816,"extension":6.799371983101225},"index":5,"playId":"574b2c70-4ea1-3b0f-8992-7551239ba8bd","pitchNumber":6,"startTime":"2026-07-31T23:08:09.773Z","endTime":"2026-07-31T23:08:13.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34284586782125,"aZ":-19.122582181492554,"pfxX":-8.376638077232265,"pfxZ":6.44735999158236,"pX":-1.0413141127307994,"pZ":4.343486445604182,"vX0":5.238093158367249,"vY0":-140.99018959893854,"vZ0":-0.26074263475220044,"x":156.69,"y":121.51,"x0":-1.8294140070210139,"y0":50.00439000850667,"z0":5.665196671250622,"aX":-16.96192095489266},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":2048,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38764501869960144,"extension":6.791672637845692},"index":6,"playId":"518297c9-acfe-3f62-bdc1-a2447ace1121","pitchNumber":7,"startTime":"2026-07-31T23:08:37.773Z","endTime":"2026-07-31T23:08:43.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:08:43.144Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:09:08.492Z","endTime":"2026-07-31T23:11:58.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18778583573418,"aZ":-17.97890499948222,"pfxX":-9.464418091018317,"pfxZ":7.27356204433487,"pX":-0.39780366032962816,"pZ":3.9936949333781757,"vX0":7.521048873861867,"vY0":-139.2733639198395,"vZ0":-0.8939310039190183,"x":132.16,"y":130.95,"x0":-1.912442376378626,"y0":50.0034732897579,"z0":5.5153094805044125,"aX":-18.47234733601146},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2288,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3942646971839574,"extension":6.819082304038948},"index":0,"playId":"048d958a-c8e7-3b6e-842d-ec2ccd9cee81","pitchNumber":1,"startTime":"2026-07-31T23:09:10.085Z","endTime":"2026-07-31T23:09:13.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.437789837418144,"aZ":-18.215173235187557,"pfxX":-9.422725812489473,"pfxZ":7.155529776898568,"pX":0.13756723196052603,"pZ":3.153034199514689,"vX0":8.57635785030942,"vY0":-139.08683236884457,"vZ0":-3.05229341466467,"x":111.76,"y":153.65,"x0":-1.76810925372523,"y0":50.00350684687934,"z0":5.47889511020603,"aX":-18.38379334931276},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2177,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3944539256483637,"extension":6.868794439419492},"index":1,"playId":"e748586d-8ab3-34b2-b4d9-c0162cd66298","pitchNumber":2,"startTime":"2026-07-31T23:09:35.380Z","endTime":"2026-07-31T23:09:38.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78393577339516,"aZ":-24.61290108860079,"pfxX":-2.3927801507554696,"pfxZ":4.792670235914749,"pX":0.6640776601419871,"pZ":2.3062808818485996,"vX0":7.060036657234332,"vY0":-125.24981304470052,"vZ0":-2.6423010628127104,"x":91.69,"y":176.51,"x0":-1.8882753044376972,"y0":50.00521794039885,"z0":5.401012340687204,"aX":-3.7781085493862903},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":2.6,"spinRate":2256,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4383612049281336,"extension":6.919728200013271},"index":2,"playId":"5d80a289-52aa-3ab5-80d7-40b9c7a93058","pitchNumber":3,"startTime":"2026-07-31T23:09:57.012Z","endTime":"2026-07-31T23:10:00.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.731965926688673,"aZ":-25.35198762297175,"pfxX":-9.951764940284697,"pfxZ":4.041416443382522,"pX":0.5193935677941073,"pZ":0.7767484142277633,"vX0":9.38302535279063,"vY0":-128.85539745126783,"vZ0":-6.53991106724657,"x":97.2,"y":217.81,"x0":-1.868981477420713,"y0":50.00309024988059,"z0":5.29517527507833,"aX":-16.804776172766505},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":1680,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4243853716675825,"extension":6.872884049935081},"index":3,"playId":"ab7a8447-b3f5-3668-8537-df49cd74be93","pitchNumber":4,"startTime":"2026-07-31T23:10:31.124Z","endTime":"2026-07-31T23:10:34.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599183032131748,"aZ":-29.50987643678288,"pfxX":4.19438950803069,"pfxZ":1.7397015064913512,"pX":1.6145448427549953,"pZ":2.023789006678148,"vX0":7.133412755999147,"vY0":-124.085184555748,"vZ0":-2.18082232295779,"x":55.46,"y":184.14,"x0":-1.8610803118847663,"y0":50.005286363913825,"z0":5.412692989492005,"aX":6.434225576342644},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-9.5,"spinRate":2314,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4441977884040966,"extension":6.948819167067345},"index":4,"playId":"0fd4fe63-9016-374a-b422-aea5f5c33156","pitchNumber":5,"startTime":"2026-07-31T23:10:50.429Z","endTime":"2026-07-31T23:10:54.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70815271916052,"aZ":-20.27407427976813,"pfxX":-9.293508073164684,"pfxZ":6.029440424989863,"pX":0.36303702373052255,"pZ":3.1267423011921447,"vX0":9.080920126421274,"vY0":-140.3246008278579,"vZ0":-2.7143810908630734,"x":103.16,"y":154.36,"x0":-1.723289693790252,"y0":50.0066780485467,"z0":5.442699648540171,"aX":-18.353610306019696},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":14.8,"spinRate":2123,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.3918272202810078,"extension":6.819071925533537},"index":5,"playId":"03765441-f5e6-3329-9e5c-c6487fc45b46","pitchNumber":6,"startTime":"2026-07-31T23:11:09.572Z","endTime":"2026-07-31T23:11:12.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308225231819378,"aZ":-28.164774014658846,"pfxX":0.43257434245297466,"pfxZ":2.4531020904204244,"pX":0.8399305528719935,"pZ":3.114682245473185,"vX0":6.661469260267841,"vY0":-126.886341450937,"vZ0":-0.3998471983314906,"x":84.98,"y":154.68,"x0":-1.872689774755108,"y0":50.003623490623205,"z0":5.51326517237998,"aX":0.7064423084174126},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2190,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.43122949509539943,"extension":6.780729550532962},"index":6,"playId":"9f4073cb-5203-394f-a172-597fb2b4df00","pitchNumber":7,"startTime":"2026-07-31T23:11:30.944Z","endTime":"2026-07-31T23:11:35.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10192070871838,"aZ":-17.198016709030966,"pfxX":-9.293240441119744,"pfxZ":7.562007061773924,"pX":0.8370914870121765,"pZ":3.5311599506535765,"vX0":10.12783431964411,"vY0":-139.97629722405304,"vZ0":-2.419206144358137,"x":85.09,"y":143.44,"x0":-1.623565302265044,"y0":50.00503478099587,"z0":5.534875445586137,"aX":-18.412058220980775},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2132,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3915548011947476,"extension":6.887925349577716},"index":7,"playId":"7d79a6e8-b139-3f42-b36b-49cfc54c9884","pitchNumber":8,"startTime":"2026-07-31T23:11:55.261Z","endTime":"2026-07-31T23:11:58.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:11:58.696Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks. Tyler Stephenson to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:12:18.337Z","endTime":"2026-07-31T23:14:18.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07104025254572,"aZ":-17.479480906142864,"pfxX":-9.902308807869804,"pfxZ":7.5237111256777585,"pX":0.4563238138782339,"pZ":4.503637001011566,"vX0":9.580400670451901,"vY0":-139.5163539734097,"vZ0":0.08521144664656266,"x":99.61,"y":117.18,"x0":-1.7508481638875966,"y0":50.004077810137474,"z0":5.633445362305752,"aX":-19.344324513629527},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":15.7,"spinRate":2143,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3939825074014669,"extension":6.8619639995175},"index":0,"playId":"45141090-ec30-39c4-a69d-b958b5f3a6f3","pitchNumber":1,"startTime":"2026-07-31T23:12:23.007Z","endTime":"2026-07-31T23:12:26.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38461402931509,"aZ":-25.04579200182961,"pfxX":-11.000148649280614,"pfxZ":3.576748046888987,"pX":-0.23288432813427457,"pZ":2.6482020104656,"vX0":8.19573913832798,"vY0":-140.38476486367352,"vZ0":-3.144709590342872,"x":125.88,"y":167.28,"x0":-1.7640289950331693,"y0":50.00074482076895,"z0":5.4168954426763145,"aX":-21.908892106856303},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.0,"breakHorizontal":18.2,"spinRate":2156,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3904734782993522,"extension":6.8826096776099135},"index":1,"playId":"43ef84f3-b4cc-302f-9de4-b04e5463fb1a","pitchNumber":2,"startTime":"2026-07-31T23:12:43.649Z","endTime":"2026-07-31T23:12:47.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169302387452355,"aZ":-29.63946975059124,"pfxX":1.7268823896724634,"pfxZ":1.5738063814246779,"pX":0.6288778537799576,"pZ":2.0233063847437807,"vX0":5.523601391549678,"vY0":-126.25849999398834,"vZ0":-2.3749677486565806,"x":93.03,"y":184.15,"x0":-1.81330601224493,"y0":50.00456180948445,"z0":5.3660696396473515,"aX":2.7814379165777035},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.4,"spinRate":2252,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4341468699035249,"extension":6.922023682891555},"index":2,"playId":"07033577-8987-3b9f-a1cf-318f86951cc0","pitchNumber":3,"startTime":"2026-07-31T23:13:08.864Z","endTime":"2026-07-31T23:13:12.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.419355904628222,"aZ":-29.684456712231885,"pfxX":8.153486430446204,"pfxZ":1.6538753789448357,"pX":1.3225729344887414,"pZ":2.609893273941822,"vX0":5.119793747839432,"vY0":-123.35686385939177,"vZ0":-0.7683500069001482,"x":66.59,"y":168.31,"x0":-1.854406100470639,"y0":50.004520330802784,"z0":5.475996947574845,"aX":12.29908041722138},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.1,"spinRate":2115,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.4476989971237617,"extension":6.9084370143684914},"index":3,"playId":"f5ed1da9-71c8-397f-a46a-2cb437fbf1e3","pitchNumber":4,"startTime":"2026-07-31T23:13:29.829Z","endTime":"2026-07-31T23:13:34.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09997129086182,"aZ":-18.052453151932692,"pfxX":-8.317709241762854,"pfxZ":7.161957366069068,"pX":0.6064719003181366,"pZ":3.5418680316843796,"vX0":9.174394706967474,"vY0":-140.3117972501691,"vZ0":-2.026116164164371,"x":93.88,"y":143.15,"x0":-1.6427206628028583,"y0":50.001567174280694,"z0":5.464348293156894,"aX":-16.39707506741239},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2152,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3920814107999284,"extension":6.897719665359283},"index":4,"playId":"11260521-25bc-3c20-b688-3cf8f227a896","pitchNumber":5,"startTime":"2026-07-31T23:13:47.887Z","endTime":"2026-07-31T23:13:52.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300483096174947,"aZ":-29.303626902359344,"pfxX":0.4192289962827527,"pfxZ":1.7611476917174285,"pX":1.5524097989916004,"pZ":1.8289545603289736,"vX0":8.178459435820484,"vY0":-126.68896668606625,"vZ0":-3.075117453254027,"x":57.83,"y":189.4,"x0":-1.768818042082396,"y0":50.00291689862522,"z0":5.394822622104991,"aX":0.6817004129864301},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.5,"spinRate":2241,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.43194554204485813,"extension":6.912559086773275},"index":5,"playId":"fb92a2bc-200d-3d22-9196-a38b456cc88d","pitchNumber":6,"startTime":"2026-07-31T23:14:09.512Z","endTime":"2026-07-31T23:14:18.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:14:18.339Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a ground ball to pitcher Paul Skenes. Tyler Stephenson to 3rd. Eugenio Suárez to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:14:47.350Z","endTime":"2026-07-31T23:15:36.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.208727484727547,"aZ":-32.3130079241055,"pfxX":1.728209301030101,"pfxZ":-0.09173676634472727,"pX":0.8358868528914472,"pZ":2.7922562211921216,"vX0":6.078334844105034,"vY0":-124.61208936596469,"vZ0":-0.08126924622827125,"x":85.14,"y":163.39,"x0":-1.8600224782808081,"y0":50.00109190972194,"z0":5.49648234340174,"aX":2.7138803676846552},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-4.6,"spinRate":2294,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.43966864027359165,"extension":6.8132798537373365},"index":0,"playId":"6eff85f1-354c-3b20-9c1c-d2ad641f283c","pitchNumber":1,"startTime":"2026-07-31T23:14:54.600Z","endTime":"2026-07-31T23:14:58.666Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84435944589914,"aZ":-18.102070285260403,"pfxX":-8.156969063097977,"pfxZ":7.113485114846348,"pX":0.6439941498259145,"pZ":3.0980536899630957,"vX0":9.651089376661476,"vY0":-140.26375569094287,"vZ0":-3.3072387374490404,"x":92.45,"y":155.13,"x0":-1.7933153701466318,"y0":50.00242676448792,"z0":5.483380989380118,"aX":-16.136730672407815},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":12.6,"spinRate":2175,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3915666333417014,"extension":6.858594467529936},"hitData":{"launchSpeed":91.4,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.02,"coordY":169.42}},"index":1,"playId":"bae4b0e8-ab9c-3b14-a42d-265c97d37ad3","pitchNumber":2,"startTime":"2026-07-31T23:15:29.171Z","endTime":"2026-07-31T23:15:36.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:15:36.891Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:16:01.409Z","endTime":"2026-07-31T23:17:42.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.027032359799925,"aZ":-15.829624426658686,"pfxX":-8.716923294797352,"pfxZ":8.401641815740856,"pX":0.2108272136771796,"pZ":3.1760620932683916,"vX0":8.453960355320953,"vY0":-139.26352601559302,"vZ0":-3.4966173331288064,"x":108.96,"y":153.03,"x0":-1.7455805124639319,"y0":50.003637907153035,"z0":5.5082224485329006,"aX":-16.96135909560699},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":13.8,"spinRate":2178,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.394721971625589,"extension":6.866676719596088},"index":0,"playId":"526e4cef-fbc5-385f-aad8-e8727453aded","pitchNumber":1,"startTime":"2026-07-31T23:16:07.090Z","endTime":"2026-07-31T23:16:10.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7757223375338,"aZ":-27.20252071195607,"pfxX":6.566260563369443,"pfxZ":3.3404759712385186,"pX":0.6347789081436993,"pZ":2.537160200965145,"vX0":4.222400485039041,"vY0":-122.24747944685416,"vZ0":-1.136850076145152,"x":92.8,"y":170.28,"x0":-1.977691582314659,"y0":50.00451268093179,"z0":5.378909657042962,"aX":9.775092555967323},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.0,"spinRate":2336,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4508897061815689,"extension":6.886463279253985},"index":1,"playId":"e1fba127-220b-3464-8962-2cf5b41b5aa4","pitchNumber":2,"startTime":"2026-07-31T23:16:23.671Z","endTime":"2026-07-31T23:16:28.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-31T23:16:45.435Z","endTime":"2026-07-31T23:17:02.335Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61463727961222,"aZ":-20.93473404575017,"pfxX":-8.405454308359108,"pfxZ":5.743347535471532,"pX":0.2738290089870712,"pZ":4.399988941820563,"vX0":8.582620573474294,"vY0":-139.31438637953622,"vZ0":0.5276781658977492,"x":106.56,"y":119.98,"x0":-1.761449208837639,"y0":50.00203998153092,"z0":5.5966987382658075,"aX":-16.447572753863017},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":1887,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39383356681801374,"extension":6.862442594062771},"index":3,"playId":"baaabedd-f870-383b-81a0-06a82c9f8946","pitchNumber":3,"startTime":"2026-07-31T23:17:02.335Z","endTime":"2026-07-31T23:17:05.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795328484682873,"aZ":-20.64715485918432,"pfxX":-9.589738489107479,"pfxZ":5.914445978810011,"pX":-0.4185872349344089,"pZ":3.8846876329572657,"vX0":7.003051244278009,"vY0":-138.87487077428912,"vZ0":-0.8540659726321214,"x":132.96,"y":133.89,"x0":-1.7301233432476042,"y0":50.00140327694811,"z0":5.57263268306361,"aX":-18.6851816375018},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":15.8,"spinRate":2034,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.394760653567765,"extension":6.797585869175422},"index":4,"playId":"12b579b6-203b-3289-a1d8-4b92fd1a718e","pitchNumber":4,"startTime":"2026-07-31T23:17:19.148Z","endTime":"2026-07-31T23:17:22.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47030582985789,"aZ":-23.596605768403947,"pfxX":1.827301586129872,"pfxZ":5.614906802137459,"pX":1.2096521885944636,"pZ":2.1435978219744714,"vX0":6.878095970388072,"vY0":-124.07064852811818,"vZ0":-3.0060440740728307,"x":70.89,"y":180.9,"x0":-1.8589217741536221,"y0":50.004214857702074,"z0":5.381344872327408,"aX":2.7900325258374945},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.6,"breakHorizontal":-5.2,"spinRate":2389,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44490605703656483,"extension":6.92805695201024},"index":5,"playId":"011ac219-a514-34dc-85d3-2a688fd240bc","pitchNumber":5,"startTime":"2026-07-31T23:17:39.708Z","endTime":"2026-07-31T23:17:42.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:17:42.883Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:19:58.637Z","endTime":"2026-07-31T23:22:19.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56260097721399,"aZ":-15.05367029926068,"pfxX":-5.231189414849062,"pfxZ":8.808064590222653,"pX":-1.5374712126307593,"pZ":3.398436704121711,"vX0":2.6939675304131203,"vY0":-138.8808870286835,"vZ0":-3.8981680622399844,"x":175.6,"y":147.02,"x0":-1.8430746418376542,"y0":50.00176575371097,"z0":5.828621290628907,"aX":-10.166805496757851},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2313,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3951459920578695,"extension":6.530206262026436},"index":0,"playId":"21318b6c-47b1-309c-9054-11ff29aaae41","pitchNumber":1,"startTime":"2026-07-31T23:20:06.551Z","endTime":"2026-07-31T23:20:09.551Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-31T23:20:16.851Z","endTime":"2026-07-31T23:20:30.060Z","isPitch":false,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.358626152635324,"aZ":-13.486086296588487,"pfxX":-4.914328210964702,"pfxZ":9.413634465125151,"pX":0.31310391434034623,"pZ":3.390975236057899,"vX0":7.030129478595832,"vY0":-140.80115636107652,"vZ0":-4.0208529254780325,"x":105.07,"y":147.22,"x0":-1.5908061071876347,"y0":50.00036404541045,"z0":5.725322044989453,"aX":-9.75408966798276},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2379,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3907078485334705,"extension":6.710445301756246},"index":2,"playId":"223b4053-d7fc-345e-8227-1abacffbbffb","pitchNumber":2,"startTime":"2026-07-31T23:20:30.060Z","endTime":"2026-07-31T23:20:33.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.88163022435762,"aZ":-10.804023601814754,"pfxX":-5.494376798457082,"pfxZ":10.653631051512795,"pX":0.4700920560685748,"pZ":3.19650352532912,"vX0":7.023654249514623,"vY0":-141.58066206714398,"vZ0":-5.8261908728867935,"x":99.08,"y":152.47,"x0":-1.3428737393666161,"y0":50.00602496328922,"z0":5.989748426793099,"aX":-11.025031417446616},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2360,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38862592146391384,"extension":6.782560889258071},"index":3,"playId":"59051971-4218-3fe1-b226-c46f8de9b3d1","pitchNumber":3,"startTime":"2026-07-31T23:20:43.925Z","endTime":"2026-07-31T23:20:46.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45390257904189,"aZ":-27.579436936436224,"pfxX":2.9320203732098853,"pfxZ":2.711518852919177,"pX":0.6957240050815615,"pZ":2.2505211079390666,"vX0":4.76845100487204,"vY0":-129.9948626018987,"vZ0":-4.054837023160516,"x":90.48,"y":178.02,"x0":-1.5496439859530837,"y0":50.005230201640195,"z0":5.945167801064731,"aX":4.975429841092328},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":-6.5,"spinRate":2285,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.42274794232784574,"extension":6.410110780567679},"index":4,"playId":"79c58975-fca3-355c-9822-3850bf687508","pitchNumber":4,"startTime":"2026-07-31T23:21:02.273Z","endTime":"2026-07-31T23:21:05.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717884889470366,"aZ":-29.502384279676452,"pfxX":-6.081915181734844,"pfxZ":1.663632821321837,"pX":-1.333779897178851,"pZ":4.309670664338765,"vX0":1.7909412925509414,"vY0":-125.8340487904441,"vZ0":1.2891452431198713,"x":167.84,"y":122.42,"x0":-1.2630140405131773,"y0":50.0049322955753,"z0":6.174814464148819,"aX":-9.78787433525161},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":10.7,"spinRate":1059,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.43469937594339747,"extension":6.6722039001272675},"index":5,"playId":"6f1eb581-5cab-37ef-b624-8ba34c4a4a1f","pitchNumber":5,"startTime":"2026-07-31T23:21:23.930Z","endTime":"2026-07-31T23:21:26.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.819302553280146,"aZ":-6.748647151054236,"pfxX":-4.664367062692735,"pfxZ":12.560936483192847,"pX":1.4410513662763216,"pZ":1.7120333684320626,"vX0":8.521192199447691,"vY0":-141.91808226994203,"vZ0":-10.491785804403316,"x":62.07,"y":192.56,"x0":-1.0049901353106807,"y0":50.00276702116858,"z0":5.901650625647365,"aX":-9.442035591440964},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.5,"breakHorizontal":6.6,"spinRate":2325,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3870881810562734,"extension":6.684912371826876},"index":6,"playId":"030d6de0-c5c5-39ee-a0e2-fe139d7a2d1f","pitchNumber":6,"startTime":"2026-07-31T23:21:37.232Z","endTime":"2026-07-31T23:21:40.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.527487839200116,"aZ":-13.969859392170896,"pfxX":-6.281194449723911,"pfxZ":9.065862770440498,"pX":-0.8470968648214579,"pZ":2.833589758065822,"vX0":4.258121727623043,"vY0":-140.72404538280418,"vZ0":-5.4846545751906035,"x":149.29,"y":162.27,"x0":-1.562703096354709,"y0":50.00427298284915,"z0":5.710664787030731,"aX":-12.616086057819274},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2374,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38901266488142605,"extension":6.667298910983084},"index":7,"playId":"9962d05e-6f40-346b-852b-bea46f98f58f","pitchNumber":7,"startTime":"2026-07-31T23:21:53.843Z","endTime":"2026-07-31T23:21:56.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585859506126027,"aZ":-10.286169110344423,"pfxX":-3.031517394463444,"pfxZ":10.787088667730783,"pX":0.49238074103354545,"pZ":2.2997735286772096,"vX0":5.798755130271124,"vY0":-141.18172086997464,"vZ0":-8.001451127045094,"x":98.23,"y":176.69,"x0":-1.1895446229657265,"y0":50.006241032949404,"z0":5.823971812021702,"aX":-6.1536257523783595},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2366,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3872084808403362,"extension":6.958190874725552},"hitData":{"launchSpeed":105.5,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":151.68}},"index":8,"playId":"5401b6d0-6af1-369e-8fea-3221ab77ec60","pitchNumber":8,"startTime":"2026-07-31T23:22:12.613Z","endTime":"2026-07-31T23:22:19.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:22:19.927Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, third baseman Eugenio Suárez to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:22:40.515Z","endTime":"2026-07-31T23:23:20.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238718223416022,"aZ":-30.609537513568302,"pfxX":2.293838700436384,"pfxZ":0.9418971871972754,"pX":-0.17096758132210288,"pZ":2.612094000565538,"vX0":5.303968757733421,"vY0":-128.19554164107274,"vZ0":-2.4284462378919676,"x":123.52,"y":168.25,"x0":-2.56402590606864,"y0":50.00485102118284,"z0":5.958524562760853,"aX":3.822166070248613},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-5.3,"spinRate":2440,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.42708107666270445,"extension":6.37509986570334},"index":0,"playId":"35784c46-27be-369f-97ec-6f0445f541c8","pitchNumber":1,"startTime":"2026-07-31T23:22:42.133Z","endTime":"2026-07-31T23:22:45.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60395821362881,"aZ":-11.620996107903009,"pfxX":-3.038352872614643,"pfxZ":10.299901575412491,"pX":-0.4447068192181144,"pZ":4.056375812321506,"vX0":6.1317720401951465,"vY0":-140.96963039242067,"vZ0":-3.606541533710849,"x":133.95,"y":129.26,"x0":-2.261714665857125,"y0":50.002140685880164,"z0":6.112509822677319,"aX":-6.063200074161972},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2425,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38981615924971136,"extension":6.6293857827959135},"index":1,"playId":"c4869538-761e-3b94-845e-439d63163e9f","pitchNumber":2,"startTime":"2026-07-31T23:22:57.829Z","endTime":"2026-07-31T23:23:01.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28892927139884,"aZ":-12.842617749821503,"pfxX":-5.080196513573101,"pfxZ":9.755611666711618,"pX":-0.13963916306572133,"pZ":3.3770054926934194,"vX0":8.012381370748965,"vY0":-140.46644597980105,"vZ0":-4.194048117938448,"x":122.32,"y":147.6,"x0":-2.3800034734712314,"y0":50.00323254528231,"z0":5.7355473756164495,"aX":-10.067957115410543},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2400,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3911789246584263,"extension":6.7292053397466125},"hitData":{"launchSpeed":86.5,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":171.45}},"index":2,"playId":"7280e832-7c70-3f85-9761-d4de86cdcf1e","pitchNumber":3,"startTime":"2026-07-31T23:23:12.857Z","endTime":"2026-07-31T23:23:20.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:23:20.462Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:23:46.580Z","endTime":"2026-07-31T23:23:56.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01178624691451,"aZ":-11.424967318609582,"pfxX":-5.515751652978381,"pfxZ":10.503370511230042,"pX":0.4778096234612705,"pZ":3.1984106519809012,"vX0":8.105980655939064,"vY0":-139.9935963623487,"vZ0":-4.62544174154469,"x":98.79,"y":152.42,"x0":-1.7450078014803703,"y0":50.00336426314916,"z0":5.6263219182212305,"aX":-10.89742850245574},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2392,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3919720996149212,"extension":6.530267051581813},"hitData":{"launchSpeed":99.4,"launchAngle":38.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.24,"coordY":51.46}},"index":0,"playId":"96529961-ff84-3147-9e36-038d8d658d97","pitchNumber":1,"startTime":"2026-07-31T23:23:46.580Z","endTime":"2026-07-31T23:23:56.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:23:56.395Z","atBatIndex":35},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Matt McLain bunt grounds out softly, third baseman Nick Gonzales to first baseman Endy Rodríguez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:26:01.600Z","endTime":"2026-07-31T23:26:32.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.056922299178982,"aZ":-30.446105955585583,"pfxX":6.927343896695817,"pfxZ":1.184473353027034,"pX":1.3864642083833332,"pZ":1.3690702007542324,"vX0":5.5786357366595505,"vY0":-121.51303919334272,"vZ0":-3.240090712933882,"x":78.96,"y":205.92,"x0":-1.8587620253331152,"y0":50.00324387940203,"z0":5.431630663116704,"aX":10.114144848574462},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.4,"breakHorizontal":-14.0,"spinRate":2380,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4548920557054963,"extension":6.724708253249869},"index":0,"playId":"b0b9be04-5273-33ea-8253-e36554191f11","pitchNumber":1,"startTime":"2026-07-31T23:26:05.692Z","endTime":"2026-07-31T23:26:10.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10505941326342,"aZ":-15.92661624780286,"pfxX":-8.819126134363415,"pfxZ":8.244074159150925,"pX":-0.3046172367990694,"pZ":3.2109872624860114,"vX0":7.099011149404745,"vY0":-140.0753803918004,"vZ0":-3.373325248275547,"x":128.61,"y":152.08,"x0":-1.736586621752849,"y0":50.00185857498741,"z0":5.483716648604532,"aX":-17.378388284180016},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":14.4,"spinRate":2229,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39228768134404524,"extension":6.832044671038359},"hitData":{"launchSpeed":30.3,"launchAngle":37.0,"totalDistance":60.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":109.7,"coordY":181.21}},"index":1,"playId":"7dc86d88-f1d9-34da-ba08-d3f145ad4fdf","pitchNumber":2,"startTime":"2026-07-31T23:26:24.767Z","endTime":"2026-07-31T23:26:32.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:26:32.063Z","atBatIndex":36},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Elly De La Cruz triples (5) on a line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:26:55.078Z","endTime":"2026-07-31T23:28:02.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135595095044337,"aZ":-29.240210695381887,"pfxX":7.131516701141153,"pfxZ":1.938207647205278,"pX":-0.5526321210791649,"pZ":1.5453140383230566,"vX0":1.5376597747246703,"vY0":-123.21972063232536,"vZ0":-3.3075722931246183,"x":138.07,"y":197.06,"x0":-2.112941149895364,"y0":50.00168416276253,"z0":5.4179747699324805,"aX":10.790090223535788},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":-13.3,"spinRate":2284,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.4472483934977274,"extension":6.713607270099592},"index":0,"playId":"40bdaddf-298f-3a39-9468-3360e96f5c8f","pitchNumber":1,"startTime":"2026-07-31T23:26:57.851Z","endTime":"2026-07-31T23:27:02.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279173977077907,"aZ":-29.175963053342535,"pfxX":-9.687124548634905,"pfxZ":1.5954902121494001,"pX":0.024592743392729724,"pZ":1.984889149764115,"vX0":8.565647237155668,"vY0":-136.33560740553966,"vZ0":-3.794502081122058,"x":116.06,"y":185.19,"x0":-1.901034820725926,"y0":50.003330509859026,"z0":5.410786315870505,"aX":-18.216739232639895},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":1662,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.40191756662942346,"extension":6.829592135674026},"index":1,"playId":"0edf8406-7524-3ddc-a589-006724ca289e","pitchNumber":2,"startTime":"2026-07-31T23:27:14.691Z","endTime":"2026-07-31T23:27:18.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5576404876821,"aZ":-30.646769667816276,"pfxX":-9.657937862159919,"pfxZ":0.8260320352255306,"pX":0.4582629483146546,"pZ":2.265230931837933,"vX0":9.46467973741804,"vY0":-135.1818705470727,"vZ0":-2.9231559164108254,"x":99.53,"y":177.62,"x0":-1.8340554342877093,"y0":50.004543209131754,"z0":5.512868568580752,"aX":-17.871417773126154},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1715,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4052410980425929,"extension":6.903575185890885},"index":2,"playId":"0a212b60-7a56-32d1-b17c-606408de05c8","pitchNumber":3,"startTime":"2026-07-31T23:27:32.092Z","endTime":"2026-07-31T23:27:35.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.326244085489506,"aZ":-24.779425495146505,"pfxX":-10.73349122403464,"pfxZ":3.7723275673253926,"pX":-0.19647428893141197,"pZ":2.4592834680365683,"vX0":8.167552583632627,"vY0":-138.98445967213885,"vZ0":-3.6844523184174514,"x":124.49,"y":172.38,"x0":-1.77450567451705,"y0":50.00650038244961,"z0":5.442446446518674,"aX":-21.062524547599253},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":2038,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39366744490276684,"extension":6.601299768428517},"hitData":{"launchSpeed":99.2,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":149.22,"coordY":66.36}},"index":3,"playId":"9f07be3e-a32f-3ed2-826d-a22dd432e10e","pitchNumber":4,"startTime":"2026-07-31T23:27:49.999Z","endTime":"2026-07-31T23:28:02.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:28:02.937Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (23) on a fly ball to center field. Elly De La Cruz scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:28:38.403Z","endTime":"2026-07-31T23:29:19.439Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20827452010512,"aZ":-23.729864553248134,"pfxX":-0.7781564771618155,"pfxZ":5.441732319497167,"pX":0.30405184035535526,"pZ":2.2768365128326553,"vX0":5.743643104372718,"vY0":-124.64861017930103,"vZ0":-2.682434497666404,"x":105.41,"y":177.31,"x0":-1.942481060467004,"y0":50.00513974426437,"z0":5.354712518701692,"aX":-1.2087939871229905},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.4,"breakHorizontal":-0.1,"spinRate":2249,"spinDirection":95},"zone":6,"typeConfidence":2.0,"plateTime":0.4417078980589011,"extension":6.8554577288289975},"hitData":{"launchSpeed":104.1,"launchAngle":29.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.64,"coordY":34.64}},"index":0,"playId":"1924499a-e5f5-3534-a40e-3df0a52caa29","pitchNumber":1,"startTime":"2026-07-31T23:28:51.737Z","endTime":"2026-07-31T23:29:19.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:29:19.439Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:29:40.663Z","endTime":"2026-07-31T23:31:53.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92095868964425,"aZ":-17.442070692237618,"pfxX":-8.242352158644213,"pfxZ":7.398944182918205,"pX":0.5243434974976356,"pZ":3.1971826274992425,"vX0":9.397976287404754,"vY0":-140.70059030222075,"vZ0":-3.3474106498807084,"x":97.01,"y":152.46,"x0":-1.7989316325918658,"y0":50.00497580681095,"z0":5.542336461636699,"aX":-16.41727259007748},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2188,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.3902942997963348,"extension":6.936129088539221},"index":0,"playId":"662db896-789c-3a95-9f32-d0849614c814","pitchNumber":1,"startTime":"2026-07-31T23:29:40.663Z","endTime":"2026-07-31T23:29:43.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94713897383367,"aZ":-29.97692540413236,"pfxX":-9.282250852508984,"pfxZ":1.1716152910870754,"pX":0.5797645454566326,"pZ":1.1780382590609284,"vX0":9.592218725415812,"vY0":-135.73821983377294,"vZ0":-5.69929412758042,"x":94.9,"y":206.97,"x0":-1.7892331119282578,"y0":50.00104759402169,"z0":5.384850281956427,"aX":-17.367504226940685},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":14.9,"spinRate":1662,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4030970934723994,"extension":6.981641308377088},"index":1,"playId":"6823c5c5-f1c1-3335-b45a-09d853b0a55a","pitchNumber":2,"startTime":"2026-07-31T23:29:58.375Z","endTime":"2026-07-31T23:30:01.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275182252574933,"aZ":-30.050636464800384,"pfxX":1.7845690276197175,"pfxZ":1.271442370317878,"pX":1.1640997450471344,"pZ":1.9808892523184096,"vX0":7.117379682643863,"vY0":-128.09382406464383,"vZ0":-2.8273942933010834,"x":72.63,"y":185.3,"x0":-1.876852631206738,"y0":50.00189182755205,"z0":5.436849657420133,"aX":2.979434830228053},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-4.8,"spinRate":2186,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4268089730489639,"extension":6.914266542506119},"index":2,"playId":"5f9fd6ae-dbde-35ae-aa1f-7c570d5faccc","pitchNumber":3,"startTime":"2026-07-31T23:30:14.794Z","endTime":"2026-07-31T23:30:19.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32750591131123,"aZ":-27.716995522726805,"pfxX":-9.445541737750558,"pfxZ":2.420803185539276,"pX":0.17336502550744398,"pZ":0.9059877757075209,"vX0":8.695612563856939,"vY0":-135.78634370467105,"vZ0":-6.618820446464409,"x":110.39,"y":214.32,"x0":-1.8636587811339465,"y0":50.00429361189348,"z0":5.338011609074226,"aX":-17.411145496001694},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":1703,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4053848513180123,"extension":6.912522916703299},"index":3,"playId":"12452e42-ea3b-3681-b311-5e998cc47a89","pitchNumber":4,"startTime":"2026-07-31T23:30:35.419Z","endTime":"2026-07-31T23:30:38.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69101303033086,"aZ":-22.166857663943233,"pfxX":-9.590657720156127,"pfxZ":5.334161497260206,"pX":-0.06981200370166868,"pZ":2.5117316820308613,"vX0":8.259378060679369,"vY0":-136.95170839332525,"vZ0":-3.8183505143017302,"x":119.66,"y":170.96,"x0":-1.896915273270359,"y0":50.00307429330185,"z0":5.462956848444706,"aX":-17.995919926862904},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":15.4,"spinRate":1795,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4018190698241968,"extension":6.976657207155442},"index":4,"playId":"bdb07052-1213-36c3-89d9-4469adfa1dbf","pitchNumber":5,"startTime":"2026-07-31T23:30:54.403Z","endTime":"2026-07-31T23:30:59.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67276582904022,"aZ":-16.84645538747368,"pfxX":-8.949925160461103,"pfxZ":7.785142866044639,"pX":0.5724758843475206,"pZ":3.191099299252319,"vX0":9.14997548988872,"vY0":-140.5866723474679,"vZ0":-3.2918451216030236,"x":95.18,"y":152.62,"x0":-1.5871421359972675,"y0":50.00536256984852,"z0":5.493612272544067,"aX":-17.628551254477188},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2076,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3920252332727072,"extension":6.876858152516009},"index":5,"playId":"d9eeee55-8dbf-320f-bb90-5c2751d69cf9","pitchNumber":6,"startTime":"2026-07-31T23:31:24.792Z","endTime":"2026-07-31T23:31:28.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32395546011267,"aZ":-33.179060930155565,"pfxX":1.9040344491173622,"pfxZ":-0.6361517210467067,"pX":1.004934025228183,"pZ":1.8717404708078105,"vX0":6.595701070428907,"vY0":-125.90307734042611,"vZ0":-2.3998293294778312,"x":78.69,"y":188.24,"x0":-1.9083240805716475,"y0":50.00103168038168,"z0":5.553194502692671,"aX":3.0199384224864394},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-5.2,"spinRate":2236,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.43697554955659124,"extension":6.801457321875666},"index":6,"playId":"7d2b6483-98db-3436-9283-d6719236f7d2","pitchNumber":7,"startTime":"2026-07-31T23:31:49.946Z","endTime":"2026-07-31T23:31:53.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:31:53.963Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:32:31.446Z","endTime":"2026-07-31T23:33:52.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:32:17.738Z","endTime":"2026-07-31T23:32:33.754Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.64036904593478,"aZ":-15.510304430156731,"pfxX":-8.30979959685557,"pfxZ":8.436624148881009,"pX":-0.521399002466404,"pZ":4.070405619782018,"vX0":6.606883154776558,"vY0":-140.96717749531012,"vZ0":-1.3931697913769088,"x":136.87,"y":128.88,"x0":-1.8380633723455018,"y0":50.00091757268304,"z0":5.5921435962878,"aX":-16.409421317902318},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2176,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3913684797113044,"extension":6.820384061507589},"index":1,"playId":"74082a77-d57b-34df-a40c-5238765494ed","pitchNumber":1,"startTime":"2026-07-31T23:32:33.754Z","endTime":"2026-07-31T23:32:36.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35462246172925,"aZ":-20.079175279011718,"pfxX":-9.497679677983854,"pfxZ":6.484275452636023,"pX":0.9721904614985245,"pZ":1.3816271891728218,"vX0":10.436851332816158,"vY0":-136.2947843328738,"vZ0":-7.052294908731738,"x":79.94,"y":201.48,"x0":-1.6884689590234205,"y0":50.002175677000196,"z0":5.408608008719145,"aX":-17.715041940855926},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":1820,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4031860113046095,"extension":7.016335420299592},"index":2,"playId":"fc6ae3eb-251f-3557-b38d-23b9c9fc3dc7","pitchNumber":2,"startTime":"2026-07-31T23:32:49.443Z","endTime":"2026-07-31T23:32:52.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.191223195430844,"aZ":-28.731505199772524,"pfxX":-0.34400105624427013,"pfxZ":2.0917847708568615,"pX":0.6256056160987642,"pZ":1.8432177691313087,"vX0":6.391677178056901,"vY0":-128.19334529164448,"vZ0":-3.36649301145078,"x":93.15,"y":189.01,"x0":-1.866924514614102,"y0":50.003085224855205,"z0":5.442863189774777,"aX":-0.5666953876648974},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-1.0,"spinRate":2161,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.429049247499262,"extension":6.896843160534512},"index":3,"playId":"65350da4-733f-3575-8019-3a1870f657cc","pitchNumber":3,"startTime":"2026-07-31T23:33:07.770Z","endTime":"2026-07-31T23:33:11.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05319242843587,"aZ":-31.21093354163172,"pfxX":0.855062483078856,"pfxZ":0.5999582344372643,"pX":-0.278644090002416,"pZ":1.8826913095136193,"vX0":3.802590478071876,"vY0":-126.51560220215835,"vZ0":-2.5675774324558733,"x":127.62,"y":187.95,"x0":-1.917952792662808,"y0":50.00205140597161,"z0":5.435560590822873,"aX":1.3732853885238758},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-2.5,"spinRate":2152,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.43448388023647233,"extension":6.841671198696528},"index":4,"playId":"9645b74f-3b02-3254-bca2-21fcb79d344e","pitchNumber":4,"startTime":"2026-07-31T23:33:25.190Z","endTime":"2026-07-31T23:33:28.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46676273970773,"aZ":-15.269773776707348,"pfxX":-10.17916111309575,"pfxZ":8.7696380108183,"pX":0.37999446004771287,"pZ":1.7083777839637417,"vX0":9.331756700571878,"vY0":-138.35133646961475,"vZ0":-7.269281903381727,"x":102.52,"y":192.65,"x0":-1.7233062588050587,"y0":50.004140121422616,"z0":5.4042697611232295,"aX":-19.62524977412172},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":16.3,"spinRate":2222,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3967420713358307,"extension":6.861718201159678},"index":5,"playId":"26a295fa-4801-3dea-a484-52cf53859a5f","pitchNumber":5,"startTime":"2026-07-31T23:33:48.446Z","endTime":"2026-07-31T23:33:52.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:33:52.861Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lowe doubles (25) on a sharp line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T23:36:20.247Z","endTime":"2026-07-31T23:37:38.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65722906856314,"aZ":-12.552333851509536,"pfxX":-4.050631989255828,"pfxZ":10.123711057353768,"pX":-0.13641817708232556,"pZ":2.5147908142132875,"vX0":3.762284442105913,"vY0":-139.17297224578843,"vZ0":-7.23134927054747,"x":122.2,"y":170.88,"x0":-0.9872911229251504,"y0":50.00638392779052,"z0":5.9994904594724625,"aX":-7.85433383889815},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2270,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.39533909394119915,"extension":6.79827316586981},"index":0,"playId":"fef95feb-914e-3b1f-831d-911efff6ab89","pitchNumber":1,"startTime":"2026-07-31T23:36:25.348Z","endTime":"2026-07-31T23:36:28.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65865655473618,"aZ":-26.47071028752678,"pfxX":1.2702227996264455,"pfxZ":3.3866697836299657,"pX":1.3146429680991936,"pZ":0.16133925651168107,"vX0":6.40399198501269,"vY0":-128.95320455123363,"vZ0":-8.907704931380655,"x":66.89,"y":234.42,"x0":-1.3655192894783126,"y0":50.006345077001306,"z0":5.700933632644101,"aX":2.1397276847329647},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-3.7,"spinRate":2434,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4246508995277183,"extension":6.533466019903482},"index":1,"playId":"144d2355-1138-3adc-9e3f-17060e34147c","pitchNumber":2,"startTime":"2026-07-31T23:36:40.333Z","endTime":"2026-07-31T23:36:43.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.292888678943815,"aZ":-29.375312327537916,"pfxX":2.280415175323893,"pfxZ":1.660431784996124,"pX":-0.5393735139190847,"pZ":3.2186220361618574,"vX0":1.6346799819787805,"vY0":-128.9808426502018,"vZ0":-1.668314854564868,"x":137.56,"y":151.88,"x0":-1.4772590583892284,"y0":50.006013436384876,"z0":6.13456044501725,"aX":3.850508953621943},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-4.4,"spinRate":2302,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4243194538154338,"extension":6.466428719838812},"index":2,"playId":"066f9c1b-e62f-35a3-85ec-9a06a7695ea3","pitchNumber":3,"startTime":"2026-07-31T23:36:55.013Z","endTime":"2026-07-31T23:36:58.726Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.163006949970466,"aZ":-11.684502938423355,"pfxX":-4.027489042988386,"pfxZ":10.077333592010197,"pX":-0.10498580769687955,"pZ":2.8651839864772444,"vX0":4.313044386974651,"vY0":-141.86883306741458,"vZ0":-6.5908724074442215,"x":121.0,"y":161.42,"x0":-1.123421175032229,"y0":50.00619145962665,"z0":5.967107760932815,"aX":-8.192118902729446},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2391,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.38642504397492994,"extension":6.748683453636699},"hitData":{"launchSpeed":107.2,"launchAngle":18.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.54,"coordY":36.3}},"index":3,"playId":"2227eedd-99e5-3856-906c-8c64cd2f85e7","pitchNumber":4,"startTime":"2026-07-31T23:37:26.670Z","endTime":"2026-07-31T23:37:38.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:37:38.159Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to shortstop Elly De La Cruz. Brandon Lowe to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T23:38:03.647Z","endTime":"2026-07-31T23:38:38.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78390326994306,"aZ":-22.125851661964703,"pfxX":-9.261531166090837,"pfxZ":5.984441165473773,"pX":-0.5374446678927834,"pZ":1.982492752550383,"vX0":4.773221716064018,"vY0":-129.66659489566237,"vZ0":-5.736439926915751,"x":137.49,"y":185.25,"x0":-1.213265683995051,"y0":50.0004207602028,"z0":5.945936442047394,"aX":-15.539609738713558},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":1394,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4247772435736832,"extension":6.834283651523478},"index":0,"playId":"8120f108-40ec-3e69-ae2b-a74777709f40","pitchNumber":1,"startTime":"2026-07-31T23:38:14.034Z","endTime":"2026-07-31T23:38:17.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72214699069212,"aZ":-23.647646660564217,"pfxX":-7.940917589768151,"pfxZ":5.12299174315347,"pX":-0.9301552309918568,"pZ":2.841581377790356,"vX0":3.454669791435436,"vY0":-128.73818466780816,"vZ0":-3.2882415982865085,"x":152.46,"y":162.06,"x0":-1.2636351449742163,"y0":50.00537015391937,"z0":5.982501741032694,"aX":-13.22432310460295},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":13.6,"spinRate":1409,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.42676328299437216,"extension":6.98184806242469},"hitData":{"launchSpeed":69.2,"launchAngle":9.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.41,"coordY":141.26}},"index":1,"playId":"71771505-ebcf-3c6e-b0f8-0c535e0a4534","pitchNumber":2,"startTime":"2026-07-31T23:38:32.524Z","endTime":"2026-07-31T23:38:38.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:38:38.123Z","atBatIndex":42},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Esmerlyn Valdez out on a sacrifice fly to right fielder Noelvi Marte. Brandon Lowe scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T23:39:02.975Z","endTime":"2026-07-31T23:39:36.181Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85990007710887,"aZ":-8.884857995159896,"pfxX":-5.497356244028363,"pfxZ":11.505869349449695,"pX":-1.6026446850634781,"pZ":3.266218774131384,"vX0":4.941478353184197,"vY0":-142.14316471685882,"vZ0":-5.464006714704383,"x":178.09,"y":150.59,"x0":-2.65863768035779,"y0":50.00353590741568,"z0":5.791447937419024,"aX":-11.12850740824455},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.7,"breakHorizontal":8.8,"spinRate":2478,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3869308447887052,"extension":6.652527637883533},"index":0,"playId":"748a583d-a899-3504-b050-03e68fa8a522","pitchNumber":1,"startTime":"2026-07-31T23:39:07.199Z","endTime":"2026-07-31T23:39:10.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.489946664019847,"aZ":-31.006280877557682,"pfxX":1.4790971458373268,"pfxZ":0.7209831582875506,"pX":0.1919598108259834,"pZ":2.486292246212954,"vX0":6.125566245839156,"vY0":-126.71956786539381,"vZ0":-2.309637875652318,"x":109.68,"y":171.65,"x0":-2.455223947455424,"y0":50.000806220741765,"z0":5.902714835200225,"aX":2.389031336813301},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-4.2,"spinRate":2351,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.43332472609082506,"extension":6.516891607725388},"hitData":{"launchSpeed":94.5,"launchAngle":45.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.02,"coordY":119.95}},"index":1,"playId":"29d53640-e56e-39a0-b40f-11b2622c244d","pitchNumber":2,"startTime":"2026-07-31T23:39:22.892Z","endTime":"2026-07-31T23:39:36.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:39:36.181Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan O'Hearn pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T23:39:58.870Z","endTime":"2026-07-31T23:40:16.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642968092004576,"aZ":-22.13730658490355,"pfxX":-8.404447858290073,"pfxZ":6.24028669474164,"pX":-0.6065259302216663,"pZ":1.9292572082078114,"vX0":3.887978951607205,"vY0":-126.03888925737442,"vZ0":-5.5924964609248855,"x":140.12,"y":186.69,"x0":-1.0772144502351633,"y0":50.00475745956605,"z0":5.964968429015187,"aX":-13.521665421026873},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.2,"breakHorizontal":14.3,"spinRate":1276,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4345896077155613,"extension":6.901755000317957},"hitData":{"launchSpeed":69.2,"launchAngle":62.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.91,"coordY":147.12}},"index":0,"playId":"f9cb71af-7f5e-3f5d-b043-147326bfd9b9","pitchNumber":1,"startTime":"2026-07-31T23:40:04.612Z","endTime":"2026-07-31T23:40:16.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:40:16.731Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Bryan Reynolds out at 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T23:40:36.343Z","endTime":"2026-07-31T23:41:42.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63192045264294,"aZ":-31.989960745955667,"pfxX":2.498436969432143,"pfxZ":0.11138105758874683,"pX":-0.21704584014877992,"pZ":1.5177568457763226,"vX0":4.621892120874758,"vY0":-128.28741998969963,"vZ0":-4.803191396523021,"x":125.27,"y":197.8,"x0":-2.3668631371856983,"y0":50.002521527715466,"z0":5.908820689598508,"aX":4.162982636515612},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-5.5,"spinRate":2422,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.42701023734172194,"extension":6.727290105042505},"index":0,"playId":"f163be5e-8494-3076-b2f4-d2b59e6d4dd7","pitchNumber":1,"startTime":"2026-07-31T23:40:38.899Z","endTime":"2026-07-31T23:40:41.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66854843399917,"aZ":-11.646039861805267,"pfxX":-4.317752211440152,"pfxZ":10.004238727938725,"pX":-0.8601214650901841,"pZ":3.092889832951217,"vX0":4.918810300985458,"vY0":-142.55601303052637,"vZ0":-6.422579569768727,"x":149.79,"y":155.27,"x0":-2.0493810560171903,"y0":50.00641567139681,"z0":6.115020726102907,"aX":-8.862942581479722},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2355,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38465059400142376,"extension":6.693190309515638},"index":1,"playId":"ebaff81c-4f26-3fd1-b12c-03c235bb7075","pitchNumber":2,"startTime":"2026-07-31T23:40:57.348Z","endTime":"2026-07-31T23:41:00.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840431812212646,"aZ":-32.14785289311469,"pfxX":2.197973080488114,"pfxZ":0.013203002917020257,"pX":1.4966459119843083,"pZ":1.5154375564602331,"vX0":8.73930939242192,"vY0":-126.1491043795502,"vZ0":-4.172409896548216,"x":59.95,"y":197.86,"x0":-2.2931396492605467,"y0":50.0013845382228,"z0":5.7726983218016485,"aX":3.5522013657797626},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-5.9,"spinRate":2331,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4336243559535018,"extension":6.470325337101995},"index":2,"playId":"c952bc70-6fd7-3b3c-9e9e-18dc75efecd8","pitchNumber":3,"startTime":"2026-07-31T23:41:15.852Z","endTime":"2026-07-31T23:41:18.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.987863878596762,"aZ":-12.487931020083906,"pfxX":-5.518902662501844,"pfxZ":9.450851882125018,"pX":0.5000942441492345,"pZ":2.6862700453962494,"vX0":9.741238495864005,"vY0":-143.16805788255786,"vZ0":-6.5587893817835194,"x":97.94,"y":166.25,"x0":-2.2241401236570133,"y0":50.004409064894574,"z0":5.783029733582928,"aX":-11.498468438930505},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2377,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.38207715818015053,"extension":6.786998696123313},"hitData":{"launchSpeed":100.0,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":154.72}},"index":3,"playId":"cf569906-5072-3bbf-9a50-e1239db027ae","pitchNumber":4,"startTime":"2026-07-31T23:41:35.846Z","endTime":"2026-07-31T23:41:42.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:41:42.676Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T23:43:59.774Z","endTime":"2026-07-31T23:45:12.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Antwone Kelly replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T23:43:36.755Z","endTime":"2026-07-31T23:44:02.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699008,"link":"/api/v1/people/699008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":91.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90361529255904,"aZ":-12.735058152018247,"pfxX":-4.187645136287393,"pfxZ":9.036660951634513,"pX":1.5168986715849686,"pZ":2.799859478387271,"vX0":9.176290864727564,"vY0":-145.87701909186447,"vZ0":-5.8745884336513985,"x":59.18,"y":163.18,"x0":-1.128097368173541,"y0":50.00548445456432,"z0":5.610409027486821,"aX":-9.011613610596532},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":2283,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3757366527520376,"extension":6.505210345654191},"index":1,"playId":"46b21f40-a483-33af-85d6-fc19be4f60e6","pitchNumber":1,"startTime":"2026-07-31T23:44:02.077Z","endTime":"2026-07-31T23:44:05.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.36960651465737,"aZ":-10.1484981102385,"pfxX":-5.316460385150103,"pfxZ":10.636187563389718,"pX":0.8172444006716549,"pZ":1.8746116772553179,"vX0":7.731763843962787,"vY0":-143.70330116035555,"vZ0":-8.521785279841326,"x":85.85,"y":188.17,"x0":-1.229854536993257,"y0":50.0030630872767,"z0":5.526633281004512,"aX":-11.010098823981371},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2242,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.38260885701056546,"extension":6.4339865827611895},"index":2,"playId":"6e251ff1-6e0e-3040-b61e-d8bef9f724c8","pitchNumber":2,"startTime":"2026-07-31T23:44:14.854Z","endTime":"2026-07-31T23:44:18.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5828931090043,"aZ":-11.503313542031854,"pfxX":-4.936847192462642,"pfxZ":9.899056307639784,"pX":1.505016284917982,"pZ":2.448927198360012,"vX0":9.11491228497646,"vY0":-144.09010604114465,"vZ0":-6.96217133381836,"x":59.63,"y":172.66,"x0":-1.067764617289092,"y0":50.00668797212469,"z0":5.618309305362331,"aX":-10.313450227381532},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2251,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3811158639638115,"extension":6.346532139929496},"index":3,"playId":"677d7555-19f2-3ee8-a572-585671ceecfc","pitchNumber":3,"startTime":"2026-07-31T23:44:30.977Z","endTime":"2026-07-31T23:44:34.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76797987514996,"aZ":-27.431422367804274,"pfxX":3.0766199829401355,"pfxZ":2.8356823649560763,"pX":1.4487216491271022,"pZ":2.398078252456553,"vX0":6.263652561509203,"vY0":-128.59051605686298,"vZ0":-2.545679615875229,"x":61.78,"y":174.03,"x0":-1.4189343226653255,"y0":50.0049463369872,"z0":5.529983628363779,"aX":5.150364797704399},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-7.0,"spinRate":2569,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4260113236400236,"extension":6.382725785421545},"index":4,"playId":"64b9f6f9-ceb4-3b96-9bce-daf52bc03986","pitchNumber":4,"startTime":"2026-07-31T23:44:44.966Z","endTime":"2026-07-31T23:44:47.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-31T23:44:58.127Z","endTime":"2026-07-31T23:45:08.740Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23541731453013,"aZ":-24.446703105144156,"pfxX":4.31644642337317,"pfxZ":4.591944374854679,"pX":0.6302981854780488,"pZ":3.177200243907174,"vX0":4.162123668342832,"vY0":-129.24699872134795,"vZ0":-1.2409326073904001,"x":92.97,"y":153.0,"x0":-1.5647929416474784,"y0":50.00399162382085,"z0":5.5501256603647064,"aX":7.264329380582016},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.3,"breakHorizontal":-8.8,"spinRate":2442,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.4246334220224206,"extension":6.345799725356822},"index":6,"playId":"7b4b69f2-fd0b-3070-b02d-e233402dcc74","pitchNumber":5,"startTime":"2026-07-31T23:45:08.740Z","endTime":"2026-07-31T23:45:12.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:45:12.601Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T23:45:32.851Z","endTime":"2026-07-31T23:45:44.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":90.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64096822886201,"aZ":-10.496251070681659,"pfxX":-3.4621840527949077,"pfxZ":10.177643369151678,"pX":-0.2568404174335836,"pZ":2.5091970915995496,"vX0":6.0624115935498954,"vY0":-145.5928268154633,"vZ0":-7.588385689232384,"x":126.79,"y":171.03,"x0":-1.9237033531711194,"y0":50.00630756818928,"z0":5.797381169230587,"aX":-7.377093902110202},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2260,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.37731836740693137,"extension":6.436168953603894},"hitData":{"launchSpeed":95.5,"launchAngle":35.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.35,"coordY":79.2}},"index":0,"playId":"9c61a6dd-b649-350b-b873-106fa2cd883b","pitchNumber":1,"startTime":"2026-07-31T23:45:35.754Z","endTime":"2026-07-31T23:45:44.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:45:44.412Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dane Myers grounds out, shortstop Jacob Gonzalez to first baseman Endy Rodríguez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T23:46:35.189Z","endTime":"2026-07-31T23:47:01.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:46:06.867Z","endTime":"2026-07-31T23:46:37.441Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72676815469146,"aZ":-12.320808116930815,"pfxX":-3.545371057678242,"pfxZ":9.510822794068321,"pX":0.6525723694585301,"pZ":2.1619684956388867,"vX0":7.948766441323933,"vY0":-143.88157926779965,"vZ0":-8.04436282683269,"x":92.13,"y":180.41,"x0":-1.6906650555249905,"y0":50.005409675530366,"z0":5.765588584107589,"aX":-7.403319894702466},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2116,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38131607265770917,"extension":6.465079271437382},"index":1,"playId":"adb6c833-5625-34d6-a773-67c5f1404fe3","pitchNumber":1,"startTime":"2026-07-31T23:46:37.441Z","endTime":"2026-07-31T23:46:40.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.992536281653987,"aZ":-31.431149550134652,"pfxX":3.77051223807302,"pfxZ":0.44727284103586307,"pX":0.19198055009754042,"pZ":2.4764332243984772,"vX0":4.669232332266646,"vY0":-127.55779349069307,"vZ0":-1.6892268037990612,"x":109.68,"y":171.92,"x0":-2.1512346827883735,"y0":50.00106063517478,"z0":5.6230583673585155,"aX":6.217394995326896},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-7.9,"spinRate":2558,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.42924280993585606,"extension":6.376710108849822},"hitData":{"launchSpeed":93.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.71,"coordY":169.65}},"index":2,"playId":"d335a7da-fe42-36a0-a57a-57f9319e3133","pitchNumber":2,"startTime":"2026-07-31T23:46:51.603Z","endTime":"2026-07-31T23:47:01.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:47:01.902Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T23:49:02.580Z","endTime":"2026-07-31T23:49:49.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686075892298213,"aZ":-31.582117329132718,"pfxX":-2.289795487820564,"pfxZ":0.3972817140606075,"pX":0.6069689880041624,"pZ":1.6491290141341977,"vX0":4.618170773860586,"vY0":-121.92642104367576,"vZ0":-3.7941262326617675,"x":93.86,"y":194.25,"x0":-1.028378092932491,"y0":50.00227991490668,"z0":6.000106910323697,"aX":-3.3909762319522194},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":2.9,"spinRate":1206,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4521148718914776,"extension":6.90029614514412},"index":0,"playId":"e3a1f14f-bd68-3b90-8eb1-5894223ba68f","pitchNumber":1,"startTime":"2026-07-31T23:49:04.351Z","endTime":"2026-07-31T23:49:07.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08729499481131,"aZ":-11.407012962963279,"pfxX":-5.312623044482421,"pfxZ":10.486041515984569,"pX":0.1303872558679083,"pZ":3.314073837438459,"vX0":5.603064930541453,"vY0":-140.60439278778986,"vZ0":-5.262561213719716,"x":112.03,"y":149.3,"x0":-1.2083448058640351,"y0":50.006137060013366,"z0":5.965645927957059,"aX":-10.524847225695522},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2206,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3911749133240576,"extension":6.742060498271551},"index":1,"playId":"29e99c1a-1ea1-33ea-9ea3-0b1d90807755","pitchNumber":2,"startTime":"2026-07-31T23:49:19.197Z","endTime":"2026-07-31T23:49:22.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79652282157581,"aZ":-27.956676178402624,"pfxX":-5.256045512936496,"pfxZ":2.621206363481871,"pX":-0.6184096169319405,"pZ":2.7151023314961114,"vX0":3.078081623038904,"vY0":-125.78728868265323,"vZ0":-2.7630468266443162,"x":140.57,"y":165.47,"x0":-1.173223312052517,"y0":50.00103275515342,"z0":6.087410433732291,"aX":-8.44708802296069},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":8.9,"spinRate":1146,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.434942815137624,"extension":6.88856373822708},"index":2,"playId":"4151331e-8f49-387b-8946-6a74e6b32c32","pitchNumber":3,"startTime":"2026-07-31T23:49:44.814Z","endTime":"2026-07-31T23:49:49.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:49:49.262Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T23:50:07.673Z","endTime":"2026-07-31T23:50:57.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280132611878074,"aZ":-22.596727863475273,"pfxX":-6.516119726914205,"pfxZ":5.933519837445794,"pX":0.16724195067963676,"pZ":1.9649092819105818,"vX0":4.971342207678079,"vY0":-125.9087305128134,"vZ0":-5.407514678879953,"x":110.63,"y":185.73,"x0":-0.9810027593609155,"y0":50.00263075205267,"z0":5.95598740537904,"aX":-10.518176307612721},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":10.8,"spinRate":1303,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.43411911271769377,"extension":6.860159302977766},"index":0,"playId":"09f69e72-eb24-359d-8802-18a2d2662b23","pitchNumber":1,"startTime":"2026-07-31T23:50:09.857Z","endTime":"2026-07-31T23:50:12.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746328444053535,"aZ":-26.384855521796208,"pfxX":-5.8381305848068035,"pfxZ":3.5640827009609213,"pX":0.42920669443919135,"pZ":1.3200770334479484,"vX0":5.404635730924619,"vY0":-125.85509140419163,"vZ0":-6.325877156015949,"x":100.64,"y":203.14,"x0":-0.975599938095835,"y0":50.000673363359375,"z0":5.970179402230091,"aX":-9.474115112400549},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":9.5,"spinRate":1344,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.43328411965220237,"extension":6.852163088323678},"index":1,"playId":"c695f569-1b79-35a4-b1c6-f11413c48dfd","pitchNumber":2,"startTime":"2026-07-31T23:50:22.542Z","endTime":"2026-07-31T23:50:25.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16735857643024,"aZ":-11.047590634810698,"pfxX":-5.802934910296677,"pfxZ":10.226662050369631,"pX":-0.4105557486896824,"pZ":3.941635322514687,"vX0":4.457028582026676,"vY0":-142.88267341653406,"vZ0":-3.8403354435495456,"x":132.65,"y":132.36,"x0":-1.2373498012926838,"y0":50.00397615482014,"z0":5.998259826009499,"aX":-11.989657463472785},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2353,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38344925896342774,"extension":6.720237287125595},"index":2,"playId":"78e82acb-0ffc-3edd-b2e3-852b97e2bee4","pitchNumber":3,"startTime":"2026-07-31T23:50:35.280Z","endTime":"2026-07-31T23:50:38.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368853860337598,"aZ":-24.736494716735635,"pfxX":-5.64990525333432,"pfxZ":4.544842286612721,"pX":0.11254073995864844,"pZ":1.1465253937602238,"vX0":5.035795053345422,"vY0":-127.14471819354088,"vZ0":-6.992149226721551,"x":112.71,"y":207.82,"x0":-1.1608667583060066,"y0":50.00053526559101,"z0":5.898605550989334,"aX":-9.237960899609758},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":9.1,"spinRate":1360,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4309976028207223,"extension":6.909481021356347},"hitData":{"launchSpeed":97.8,"launchAngle":-8.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":152.19}},"index":3,"playId":"97312b1e-a61a-368c-8d32-e8a01f3dbfe1","pitchNumber":4,"startTime":"2026-07-31T23:50:50.190Z","endTime":"2026-07-31T23:50:57.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:50:57.547Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out sharply to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T23:51:15.471Z","endTime":"2026-07-31T23:51:29.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48944879134187,"aZ":-11.807013884627313,"pfxX":-4.895293070289249,"pfxZ":10.003159174307106,"pX":-0.03946178846972355,"pZ":3.1951536671358762,"vX0":7.835310061309091,"vY0":-142.44292668274173,"vZ0":-5.600749892443602,"x":118.5,"y":152.51,"x0":-2.2013695200874603,"y0":50.00320388451571,"z0":5.946564714881308,"aX":-9.968254637076248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2314,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3858635355098228,"extension":6.752112356229854},"hitData":{"launchSpeed":101.5,"launchAngle":49.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.11,"coordY":91.65}},"index":0,"playId":"2fedbd84-2a66-3cff-9184-8f52dede14ee","pitchNumber":1,"startTime":"2026-07-31T23:51:19.253Z","endTime":"2026-07-31T23:51:29.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:51:29.452Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to center fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T23:53:42.315Z","endTime":"2026-07-31T23:54:09.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536836383722843,"aZ":-12.348472090300042,"pfxX":-5.42103619831687,"pfxZ":9.737291108552864,"pX":0.6973567628078979,"pZ":1.794694246215921,"vX0":8.960719331218446,"vY0":-141.40066218233122,"vZ0":-8.997827083197613,"x":90.42,"y":190.32,"x0":-1.8002794710438461,"y0":50.006275830983185,"z0":5.799323298470497,"aX":-11.04203761296753},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3865251268963332,"extension":6.434018920499821},"index":0,"playId":"16d859c6-126a-3db2-83b9-5b238c5c29c7","pitchNumber":1,"startTime":"2026-07-31T23:53:45.317Z","endTime":"2026-07-31T23:53:48.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80093439896781,"aZ":-13.416284531800635,"pfxX":-4.964689388757169,"pfxZ":9.04847163207544,"pX":0.14682788632847238,"pZ":1.8910060743586423,"vX0":6.907633953960956,"vY0":-143.23028080936263,"vZ0":-8.773336768511971,"x":111.4,"y":187.72,"x0":-1.6536921443811787,"y0":50.000997428384544,"z0":5.837252635615399,"aX":-10.290449614260641},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2339,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3827411897271338,"extension":6.320242121420342},"hitData":{"launchSpeed":108.5,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":114.18}},"index":1,"playId":"30ce580f-f8e2-3ca1-a0e5-3c22f7bdae09","pitchNumber":2,"startTime":"2026-07-31T23:53:59.670Z","endTime":"2026-07-31T23:54:09.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:54:09.650Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T23:54:29.570Z","endTime":"2026-07-31T23:55:53.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6198261958233,"aZ":-28.321969846960396,"pfxX":2.899460600572819,"pfxZ":2.3164354841404906,"pX":0.8751085282776606,"pZ":1.197418863136949,"vX0":7.147461760009014,"vY0":-127.37631389995961,"vZ0":-5.18732574871296,"x":83.64,"y":206.45,"x0":-2.332184066210719,"y0":50.00027701249051,"z0":5.471605578679021,"aX":4.811428716211848},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-6.7,"spinRate":2411,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4283110478326959,"extension":6.34753987480649},"index":0,"playId":"daaff358-18b4-31d3-9336-e02421ffb87c","pitchNumber":1,"startTime":"2026-07-31T23:54:32.250Z","endTime":"2026-07-31T23:54:35.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07146673562756,"aZ":-13.285917654999515,"pfxX":-5.634518910844936,"pfxZ":9.366347812344763,"pX":-0.8472379705372357,"pZ":1.6280697921474045,"vX0":5.401641371318182,"vY0":-141.5140327579335,"vZ0":-9.039069767253405,"x":149.29,"y":194.82,"x0":-2.0541886026845826,"y0":50.00109515830917,"z0":5.726785241709436,"aX":-11.359898948768036},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2348,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3879243801107366,"extension":6.336768730040424},"index":1,"playId":"794e3820-8f34-3bfd-9c5b-fd9d42390c98","pitchNumber":2,"startTime":"2026-07-31T23:54:52.810Z","endTime":"2026-07-31T23:54:56.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73345118284779,"aZ":-26.90774545581867,"pfxX":2.6549725207340793,"pfxZ":3.266350773618461,"pX":-0.7194055191448879,"pZ":2.7869449719350343,"vX0":3.417304727524268,"vY0":-125.94583167284722,"vZ0":-1.5748607465090143,"x":144.42,"y":163.53,"x0":-2.4369132336497974,"y0":50.00231964777044,"z0":5.589138763795267,"aX":4.279787128523126},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-5.5,"spinRate":2436,"spinDirection":89},"zone":1,"typeConfidence":2.0,"plateTime":0.4343043379229683,"extension":6.278845508085362},"index":2,"playId":"d0087001-0fd5-398e-85e4-d9edfe0dc61c","pitchNumber":3,"startTime":"2026-07-31T23:55:14.833Z","endTime":"2026-07-31T23:55:18.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9083182817117,"aZ":-13.211235462351572,"pfxX":-5.350869208248982,"pfxZ":9.671905334526201,"pX":-1.0197270153470488,"pZ":2.0987152903090918,"vX0":4.015798830238246,"vY0":-140.14918497095036,"vZ0":-8.201384796361447,"x":155.87,"y":182.11,"x0":-1.7863943988047808,"y0":50.00391421493365,"z0":5.954163565378126,"aX":-10.49261227067557},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2208,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39297026137360946,"extension":6.073513319160931},"hitData":{"launchSpeed":91.3,"launchAngle":26.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.85,"coordY":76.08}},"index":3,"playId":"50fbbc69-302b-345e-8d7a-7ca60feeebb5","pitchNumber":4,"startTime":"2026-07-31T23:55:41.626Z","endTime":"2026-07-31T23:55:53.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:55:53.835Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Noelvi Marte to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T23:56:11.321Z","endTime":"2026-08-01T00:00:00.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.73947747795939,"aZ":-12.073181399600553,"pfxX":-3.751147634383604,"pfxZ":9.86357467488449,"pX":0.04798008994728216,"pZ":3.373118024227117,"vX0":5.036000246797382,"vY0":-142.77336040252527,"vZ0":-4.479982569980223,"x":115.17,"y":147.71,"x0":-1.2619291541184532,"y0":50.00697806480337,"z0":5.7389533800794705,"aX":-7.648181825140093},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":5.6,"spinRate":2364,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.38549671051979484,"extension":6.155625404948495},"index":0,"playId":"5e9d85c5-cac4-3481-8947-a5043cb80599","pitchNumber":1,"startTime":"2026-07-31T23:56:18.625Z","endTime":"2026-07-31T23:56:21.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18087799033979,"aZ":-10.228828927745724,"pfxX":-5.2456214081787955,"pfxZ":10.86064483430199,"pX":0.8924475481428731,"pZ":1.871156994597637,"vX0":7.241793758215783,"vY0":-142.10874505717388,"vZ0":-8.703625857852447,"x":82.98,"y":188.26,"x0":-1.021660354825293,"y0":50.00519871898808,"z0":5.645417708694162,"aX":-10.602547680400743},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2376,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3871936278468042,"extension":6.170648759837494},"index":1,"playId":"b23d2eb6-5bcb-38ed-a93c-080c5d7f3171","pitchNumber":2,"startTime":"2026-07-31T23:56:38.789Z","endTime":"2026-07-31T23:56:42.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":90.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.337723476982134,"aZ":-10.094923542281446,"pfxX":-4.057105241887825,"pfxZ":10.369829991575326,"pX":-0.2685630685365288,"pZ":2.555349107406763,"vX0":4.0319677236233105,"vY0":-145.90598297759064,"vZ0":-6.865634531313722,"x":127.24,"y":169.79,"x0":-1.1497094836847062,"y0":50.003208737802815,"z0":5.56624506304086,"aX":-8.638427639874898},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2402,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.37720780595513403,"extension":6.462820667879847},"index":2,"playId":"9f650b65-8919-3102-a42e-b723448841ea","pitchNumber":3,"startTime":"2026-07-31T23:56:59.075Z","endTime":"2026-07-31T23:57:02.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.565581009029934,"aZ":-32.72452334282788,"pfxX":4.215281354515146,"pfxZ":-0.3164033201165415,"pX":-0.4263432994607009,"pZ":1.5258267772436338,"vX0":1.6552375134329302,"vY0":-129.97383598605407,"vZ0":-3.561755207212972,"x":133.25,"y":197.58,"x0":-1.618081474122258,"y0":50.00624238850512,"z0":5.381910690844748,"aX":7.260078129324381},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.1,"breakHorizontal":-8.0,"spinRate":2528,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.4203564040725509,"extension":6.368428064187269},"index":3,"playId":"13986b56-8632-3337-af76-74617c07a287","pitchNumber":4,"startTime":"2026-07-31T23:57:19.569Z","endTime":"2026-07-31T23:57:24.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13278517312225,"aZ":-32.342874467836594,"pfxX":3.415666472991023,"pfxZ":-0.10548014505995429,"pX":0.8406867351676279,"pZ":1.1947682065798846,"vX0":4.697067955361144,"vY0":-128.77337081185942,"vZ0":-4.144125439254848,"x":84.95,"y":206.52,"x0":-1.448813254410654,"y0":50.00016291829905,"z0":5.320353209205654,"aX":5.7474644888999835},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.8,"breakHorizontal":-7.2,"spinRate":2530,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4249583175151477,"extension":6.365317513920405},"index":4,"playId":"c1979d19-3a74-34ce-b9d9-75f434d7281f","pitchNumber":5,"startTime":"2026-07-31T23:57:41.448Z","endTime":"2026-07-31T23:57:44.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-31T23:58:06.438Z","endTime":"2026-07-31T23:58:48.982Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.0,"endSpeed":92.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.20835547264141,"aZ":-11.150976293296509,"pfxX":-4.867775790968712,"pfxZ":9.517499954822174,"pX":-0.22224822860845783,"pZ":2.8296661186106378,"vX0":4.3170826295774205,"vY0":-148.30335489521468,"vZ0":-6.3638215237146,"x":125.47,"y":162.38,"x0":-1.0703518949972433,"y0":50.0040159094865,"z0":5.665808667318262,"aX":-10.754043460780451},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2380,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.37050505223963404,"extension":6.431495641735523},"index":6,"playId":"121f7a0f-592c-31cb-a041-9667affade9d","pitchNumber":6,"startTime":"2026-07-31T23:58:48.982Z","endTime":"2026-07-31T23:58:53.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-31T23:59:15.404Z","endTime":"2026-07-31T23:59:33.224Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"612250f3-5e98-3036-88f4-170d315a0472","startTime":"2026-07-31T23:59:33.224Z","endTime":"2026-07-31T23:59:37.626Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":90.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.44792607033532,"aZ":-9.058044375699085,"pfxX":-4.1427378181807235,"pfxZ":10.90877298234622,"pX":-0.9525454598987355,"pZ":3.0405639800652176,"vX0":2.960309984604164,"vY0":-145.42042727445323,"vZ0":-5.610887322689073,"x":153.31,"y":156.68,"x0":-1.450968252762179,"y0":50.00472933648849,"z0":5.558051706413806,"aX":-8.780387305662641},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2292,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.378183268074618,"extension":6.421225108221769},"index":9,"playId":"aee3ca02-b0c2-3097-bb53-37fd323ce31d","pitchNumber":7,"startTime":"2026-07-31T23:59:52.326Z","endTime":"2026-08-01T00:00:00.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:00:00.783Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Stewart grounds into a double play, shortstop Jacob Gonzalez to second baseman Brandon Lowe to first baseman Endy Rodríguez. Elly De La Cruz out at 2nd. Sal Stewart out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:00:21.544Z","endTime":"2026-08-01T00:02:58.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.145448800502272,"aZ":-26.543278642345314,"pfxX":1.7190370784684057,"pfxZ":3.054721033875424,"pX":0.04405668432167895,"pZ":2.4357230073623914,"vX0":5.329861889638995,"vY0":-134.61563996513055,"vZ0":-3.5705385780762167,"x":115.32,"y":173.02,"x0":-2.181677726718778,"y0":50.00258119137008,"z0":5.6500964287941,"aX":3.1656597289847417},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":2192,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4062863314482543,"extension":6.411739544071633},"index":0,"playId":"2bb07035-ab56-3f2a-8513-b314c96bc016","pitchNumber":1,"startTime":"2026-08-01T00:00:25.442Z","endTime":"2026-08-01T00:00:28.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.070128231346054,"aZ":-20.228574348280002,"pfxX":-9.298098961571151,"pfxZ":5.70650713473429,"pX":-0.8653003437201913,"pZ":1.8913462834105232,"vX0":7.11006243790567,"vY0":-143.92092582033186,"vZ0":-6.601792147916076,"x":149.98,"y":187.71,"x0":-2.1623982565731206,"y0":50.004004772152655,"z0":5.472206443542762,"aX":-19.4652284050115},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2299,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3808934005025355,"extension":6.3887747517974205},"index":1,"playId":"ceecaf3a-1af1-3e00-8076-2eb111c83996","pitchNumber":2,"startTime":"2026-08-01T00:00:44.706Z","endTime":"2026-08-01T00:00:47.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T00:01:08.040Z","endTime":"2026-08-01T00:01:25.362Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"ac6d0017-796d-3d21-8139-fe3aab12577b","startTime":"2026-08-01T00:01:25.362Z","endTime":"2026-08-01T00:01:29.037Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36180574094871,"aZ":-29.50570584275174,"pfxX":-7.545046790398563,"pfxZ":1.609039560144467,"pX":0.5483086083167694,"pZ":0.6589253708734304,"vX0":8.722749062392433,"vY0":-127.61014568362377,"vZ0":-6.516522806523584,"x":96.1,"y":220.99,"x0":-1.9216213132116082,"y0":50.00568142138353,"z0":5.5471148597440445,"aX":-12.542107780385729},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":11.9,"spinRate":1521,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4279577944951565,"extension":6.535353854507048},"index":4,"playId":"eb6a2f65-be3b-3589-945a-1ff5797fec6d","pitchNumber":3,"startTime":"2026-08-01T00:01:59.170Z","endTime":"2026-08-01T00:02:02.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995040679168778,"aZ":-28.190347590525654,"pfxX":3.0938299642873375,"pfxZ":2.3791000439505723,"pX":-0.13142211477110705,"pZ":2.8214554208927463,"vX0":4.61369013587865,"vY0":-128.36461548674862,"vZ0":-1.4981518578377804,"x":122.01,"y":162.6,"x0":-2.352227352130496,"y0":50.00017860650808,"z0":5.602536999141657,"aX":5.173604362232666},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2494,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.4263178586582028,"extension":6.361480852356171},"index":5,"playId":"738e9036-696d-3421-82b1-3aca0dd38c06","pitchNumber":4,"startTime":"2026-08-01T00:02:22.595Z","endTime":"2026-08-01T00:02:25.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123220608809046,"aZ":-26.75986191251066,"pfxX":0.4588051075184729,"pfxZ":3.039012825414991,"pX":0.3786198495000513,"pZ":2.5403440639770265,"vX0":6.498756868538281,"vY0":-132.13373153659896,"vZ0":-2.9375719346612463,"x":102.57,"y":170.19,"x0":-2.164528445052618,"y0":50.0044317669445,"z0":5.616736438197644,"aX":0.8159256381328261},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2095,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.4133118180131392,"extension":6.415815806834869},"hitData":{"launchSpeed":80.1,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":147.63}},"index":6,"playId":"ad4c8a9b-2c34-30b8-b400-48d3e885f1c5","pitchNumber":5,"startTime":"2026-08-01T00:02:50.596Z","endTime":"2026-08-01T00:02:58.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:02:58.410Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Mangum walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T00:05:21.344Z","endTime":"2026-08-01T00:07:01.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Hunter Greene.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:05:15.107Z","endTime":"2026-08-01T00:05:23.644Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82874415157353,"aZ":-38.09286083149802,"pfxX":10.19805437318729,"pfxZ":-3.3268801408790463,"pX":0.8285248924553059,"pZ":3.232738089883036,"vX0":-5.424456270401196,"vY0":-133.91846945875128,"vZ0":2.2126051624533494,"x":85.42,"y":151.5,"x0":1.5792035296579092,"y0":50.005915818528386,"z0":5.163478221736157,"aX":18.120400923887033},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-5.2,"breakHorizontal":-16.9,"spinRate":2505,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.412478382250939,"extension":4.525708885093235},"index":1,"playId":"19027213-640f-316f-b886-ef31d2cb9fcf","pitchNumber":1,"startTime":"2026-08-01T00:05:23.644Z","endTime":"2026-08-01T00:05:27.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26610844677365,"aZ":-31.71004840040297,"pfxX":12.01810479435625,"pfxZ":0.2629952679688614,"pX":-0.04060525722603714,"pZ":2.7665472366832935,"vX0":-7.285687080533279,"vY0":-132.59217008060094,"vZ0":0.10694674487798705,"x":118.55,"y":164.08,"x0":1.2081794797628391,"y0":50.00061674726642,"z0":5.075613176149184,"aX":20.998213524149072},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.7,"breakHorizontal":-19.8,"spinRate":2496,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.41606539152989885,"extension":4.60197677510398},"index":2,"playId":"27009991-a0e2-3f4c-8a1f-b034aaf9c1a2","pitchNumber":2,"startTime":"2026-08-01T00:05:40.147Z","endTime":"2026-08-01T00:05:43.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898553971767697,"aZ":-36.66874050388467,"pfxX":8.9985399574687,"pfxZ":-3.018671807612911,"pX":1.1022228972040926,"pZ":2.5452268521159307,"vX0":-4.111546981749109,"vY0":-121.83792190788041,"vZ0":1.7332681736246223,"x":74.99,"y":170.06,"x0":1.6505810131581062,"y0":50.00148577783979,"z0":5.014187452952805,"aX":13.408701103959608},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.7,"breakHorizontal":-15.2,"spinRate":1651,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.45107831571248,"extension":4.532334920759523},"index":3,"playId":"8b8a3259-2bde-34ec-8506-1b8b738deb12","pitchNumber":3,"startTime":"2026-08-01T00:06:00.790Z","endTime":"2026-08-01T00:06:04.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66320082919326,"aZ":-31.29732097559376,"pfxX":12.396545018932123,"pfxZ":0.49330904235440887,"pX":-1.6092765648719922,"pZ":1.2782284082220947,"vX0":-10.996327060200446,"vY0":-133.53767460716412,"vZ0":-3.498233980593407,"x":178.34,"y":204.27,"x0":0.9732180633581935,"y0":50.006050273699074,"z0":4.883421251731853,"aX":22.15070136731209},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.2,"breakHorizontal":-19.8,"spinRate":2484,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4118862865488957,"extension":4.604204205234099},"index":4,"playId":"4c685c92-a696-3250-b5e9-c8285e3ad59f","pitchNumber":4,"startTime":"2026-08-01T00:06:17.753Z","endTime":"2026-08-01T00:06:22.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-01T00:06:32.929Z","endTime":"2026-08-01T00:06:57.961Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":82.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30400328447556,"aZ":-36.25120410967962,"pfxX":10.951731812670205,"pfxZ":-2.311667632383031,"pX":1.7082038560949124,"pZ":3.43446765752881,"vX0":-3.247422921975081,"vY0":-134.0067953558712,"vZ0":2.515464995433686,"x":51.89,"y":146.05,"x0":1.536495244930537,"y0":50.00336403539272,"z0":5.129297975533412,"aX":19.302592960426797},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.1,"breakHorizontal":-18.7,"spinRate":2540,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.41368025173922485,"extension":4.515780672168151},"index":6,"playId":"49c1fefa-c5d4-371f-9cf3-b8bf59ffe763","pitchNumber":5,"startTime":"2026-08-01T00:06:57.961Z","endTime":"2026-08-01T00:07:01.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:07:01.212Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T00:07:26.491Z","endTime":"2026-08-01T00:09:07.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682507134661957,"aZ":-31.52156119848151,"pfxX":-6.714658375736682,"pfxZ":0.4778443835485291,"pX":-1.7286516956858278,"pZ":2.663018677108653,"vX0":-5.495602156292564,"vY0":-116.8944953589929,"vZ0":1.5188897433620894,"x":182.89,"y":166.88,"x0":1.536126679215656,"y0":50.0032428102908,"z0":4.9927025649199015,"aX":-9.171451218027283},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":2878,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.47089225473436747,"extension":4.763670219098741},"index":0,"playId":"520fabe9-c634-3355-a661-9751dbe9a091","pitchNumber":1,"startTime":"2026-08-01T00:07:29.932Z","endTime":"2026-08-01T00:07:34.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22587601420174,"aZ":-19.720956513564865,"pfxX":6.058752868001609,"pfxZ":6.727588275822262,"pX":0.5551397303340226,"pZ":3.5550725320018617,"vX0":-4.523038667272207,"vY0":-135.36943968607233,"vZ0":-0.16299146106714552,"x":95.84,"y":142.79,"x0":1.4625066331691872,"y0":50.004936972903955,"z0":4.999577585592828,"aX":11.218494899437967},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-10.0,"spinRate":2687,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4050059188128903,"extension":4.632057717480931},"index":1,"playId":"9f68b0c9-0568-36a6-ad09-70a49ad44ca7","pitchNumber":2,"startTime":"2026-08-01T00:07:49.222Z","endTime":"2026-08-01T00:07:52.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644208566203606,"aZ":-33.704270474737065,"pfxX":-5.450492259959514,"pfxZ":-1.0858564727356255,"pX":-1.8370854352751544,"pZ":1.8276832248147077,"vX0":-6.422592157912276,"vY0":-118.518173493763,"vZ0":0.0723352105342121,"x":187.03,"y":189.43,"x0":1.630964306135328,"y0":50.005263013720814,"z0":4.911343282692785,"aX":-7.6457854321903485},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.7,"breakHorizontal":11.6,"spinRate":2905,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4646617134325983,"extension":4.622732376066591},"index":2,"playId":"c8d531f7-a419-3ddb-b785-536cccfbcb77","pitchNumber":3,"startTime":"2026-08-01T00:08:09.974Z","endTime":"2026-08-01T00:08:14.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T00:08:23.211Z","endTime":"2026-08-01T00:08:41.972Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92610325382503,"aZ":-34.2020774313774,"pfxX":-5.335698693392409,"pfxZ":-1.4240302451800275,"pX":-2.134987247260689,"pZ":1.490051395630087,"vX0":-6.660152774366645,"vY0":-119.83719702552958,"vZ0":-1.0797021530943456,"x":198.38,"y":198.55,"x0":1.391765608723072,"y0":50.00053400106674,"z0":5.050138147849351,"aX":-7.6218012717167385},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.5,"breakHorizontal":11.5,"spinRate":2925,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46014358812084355,"extension":4.625042777703912},"index":4,"playId":"43c54d0a-b002-3b92-b6fb-8398d7b8037f","pitchNumber":4,"startTime":"2026-08-01T00:08:41.972Z","endTime":"2026-08-01T00:08:45.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746732486486916,"aZ":-16.747250804388543,"pfxX":6.358171764863499,"pfxZ":8.400322994639277,"pX":-0.6352917842208196,"pZ":3.1622585264904974,"vX0":-7.198585974892032,"vY0":-134.98971064592587,"vZ0":-1.6544843106669838,"x":141.22,"y":153.4,"x0":1.2461735051116294,"y0":50.00181955157826,"z0":4.968279079547018,"aX":11.675662118920917},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-9.8,"spinRate":2642,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.4065238529888182,"extension":4.88442648952288},"index":5,"playId":"73e37329-b33d-37b5-bdb7-1dc66a8e0379","pitchNumber":5,"startTime":"2026-08-01T00:09:03.155Z","endTime":"2026-08-01T00:09:07.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:09:07.742Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T00:09:28.167Z","endTime":"2026-08-01T00:12:08.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79737051773582,"aZ":-32.41870596431132,"pfxX":-8.529406998046063,"pfxZ":-0.17647341967216512,"pX":0.22255863845462198,"pZ":1.8645847853638124,"vX0":-1.450684694549614,"vY0":-118.08169527840764,"vZ0":0.1118232649028601,"x":108.52,"y":188.44,"x0":1.9545690966985394,"y0":50.003335916406236,"z0":4.850915615775883,"aX":-11.796518107906238},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.0,"breakHorizontal":15.8,"spinRate":2857,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.46756777903888613,"extension":4.3297197304782795},"index":0,"playId":"3d8e1dd9-f09f-3f65-bf49-8a13e621c1a8","pitchNumber":1,"startTime":"2026-08-01T00:09:35.376Z","endTime":"2026-08-01T00:09:38.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36472558287055,"aZ":-42.61341744931561,"pfxX":7.44552526791397,"pfxZ":-6.757421998312308,"pX":0.6798150749852411,"pZ":2.2497214656839506,"vX0":-4.5226071786040425,"vY0":-124.90064613939323,"vZ0":1.786786160528868,"x":91.09,"y":178.04,"x0":1.5675395384198796,"y0":50.00255199243997,"z0":5.088510832300812,"aX":11.502211262487936},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.3,"breakHorizontal":-12.1,"spinRate":1666,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.4423163786663076,"extension":4.677221590433809},"index":1,"playId":"7f67060d-c3aa-394b-82e1-d5cd7a5e954e","pitchNumber":2,"startTime":"2026-08-01T00:10:09.224Z","endTime":"2026-08-01T00:10:14.633Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake Mangum steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"7f67060d-c3aa-394b-82e1-d5cd7a5e954e","startTime":"2026-08-01T00:10:17.749Z","endTime":"2026-08-01T00:10:43.234Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42235261592249,"aZ":-40.268105096458676,"pfxX":8.87592773751642,"pfxZ":-5.11798853587306,"pX":-0.6365363875601819,"pZ":1.3469478822480014,"vX0":-7.677423265098892,"vY0":-125.91583395830662,"vZ0":-0.5847675723444481,"x":141.26,"y":202.41,"x0":1.3229948084062588,"y0":50.00600276421573,"z0":4.886419216230363,"aX":14.024764325825789},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.1,"breakHorizontal":-13.9,"spinRate":1673,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.43770505211082744,"extension":4.731600021707717},"index":3,"playId":"a8568289-1fce-3b17-95bd-3b9ca93b6dbd","pitchNumber":3,"startTime":"2026-08-01T00:10:43.234Z","endTime":"2026-08-01T00:10:46.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981006927829643,"aZ":-39.197572965768586,"pfxX":9.851749850313757,"pfxZ":-4.3008182175871115,"pX":-1.4774752892148166,"pZ":1.1567471478301414,"vX0":-10.08635820556897,"vY0":-128.0916974507925,"vZ0":-1.586960736340268,"x":173.32,"y":207.55,"x0":1.266099688962498,"y0":50.005016134471035,"z0":4.901321670651279,"aX":16.072644900546276},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.9,"breakHorizontal":-15.0,"spinRate":2022,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.43062620988605227,"extension":4.721421786475029},"index":4,"playId":"fac7a347-b5a6-3173-bdd4-6016cadacaf4","pitchNumber":4,"startTime":"2026-08-01T00:11:02.124Z","endTime":"2026-08-01T00:11:05.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58536270452187,"aZ":-17.76743049069961,"pfxX":5.655319108354465,"pfxZ":7.610901103023682,"pX":0.9018567916688102,"pZ":2.2879377602454922,"vX0":-3.685844706019921,"vY0":-136.80627640910464,"vZ0":-3.6063273720271907,"x":82.62,"y":177.01,"x0":1.5328468826254307,"y0":50.00299525801134,"z0":4.843390896518767,"aX":10.704470451417599},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-9.5,"spinRate":2686,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.40059834695253826,"extension":4.63135112152189},"index":5,"playId":"441f608f-1edf-313f-be8a-03d23b11709a","pitchNumber":5,"startTime":"2026-08-01T00:11:25.522Z","endTime":"2026-08-01T00:11:30.202Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32076352217442,"aZ":-37.90856555310377,"pfxX":9.045206776627479,"pfxZ":-3.6562500469712615,"pX":0.5665987392734074,"pZ":1.844076777560425,"vX0":-5.209281017689181,"vY0":-125.48001147918285,"vZ0":0.05348272186883918,"x":95.4,"y":188.99,"x0":1.5123444072811365,"y0":50.00295678760217,"z0":4.954188186370735,"aX":14.18471228300056},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.2,"breakHorizontal":-14.9,"spinRate":1747,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.43931086996600266,"extension":4.763412107772686},"index":6,"playId":"4ea45344-1998-37c5-be6b-cd6bdf65c6e2","pitchNumber":6,"startTime":"2026-08-01T00:12:04.562Z","endTime":"2026-08-01T00:12:08.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:12:08.062Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T00:14:40.572Z","endTime":"2026-08-01T00:14:51.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:12:23.337Z","endTime":"2026-08-01T00:13:27.862Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Julian Garcia replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T00:13:27.862Z","endTime":"2026-08-01T00:14:42.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259118500584087,"aZ":-34.30880244996489,"pfxX":7.260204459841854,"pfxZ":-1.4578613662569246,"pX":0.2552355886991677,"pZ":2.5017118833753704,"vX0":1.9608483747301155,"vY0":-120.71534750619291,"vZ0":-0.7529666034002457,"x":107.27,"y":171.23,"x0":-1.5123306828966272,"y0":50.0035580424445,"z0":5.859432562928635,"aX":10.628367440012509},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":-13.7,"spinRate":3040,"spinDirection":46},"zone":6,"typeConfidence":0.94,"plateTime":0.4551450256421057,"extension":6.4943150998787305},"hitData":{"launchSpeed":79.9,"launchAngle":48.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.76,"coordY":107.45}},"index":2,"playId":"ff356bab-965f-359f-bbae-192257ca9d54","pitchNumber":1,"startTime":"2026-08-01T00:14:42.809Z","endTime":"2026-08-01T00:14:51.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:14:51.631Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T00:16:56.460Z","endTime":"2026-08-01T00:17:49.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.750371178303986,"aZ":-13.993053669939485,"pfxX":-4.73448884080884,"pfxZ":8.934584564681263,"pX":0.0023489842724521925,"pZ":4.124932509722122,"vX0":4.978143909796622,"vY0":-142.04415932328843,"vZ0":-2.490646248196058,"x":116.91,"y":127.41,"x0":-1.161174451166342,"y0":50.00683894790733,"z0":5.9073997206029345,"aX":-9.638656380594615},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2259,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3861966427047223,"extension":6.339767821151659},"index":0,"playId":"de6e42f9-c6ae-32bb-8c32-7307827fab70","pitchNumber":1,"startTime":"2026-08-01T00:16:59.903Z","endTime":"2026-08-01T00:17:04.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232588254915125,"aZ":-26.994524989181162,"pfxX":-10.738768717847343,"pfxZ":3.0043844879347805,"pX":-1.1464187659481002,"pZ":2.045525588678032,"vX0":4.781040372823661,"vY0":-130.39079344213553,"vZ0":-3.6064790052851707,"x":160.7,"y":183.55,"x0":-1.607970438893032,"y0":50.00052324577549,"z0":5.481646277683816,"aX":-18.502001562057565},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":18.4,"spinRate":1639,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4199490944413862,"extension":6.2088918610284285},"index":1,"playId":"de7db81f-1ec8-348c-9fca-4b1860c0735e","pitchNumber":2,"startTime":"2026-08-01T00:17:14.983Z","endTime":"2026-08-01T00:17:18.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22359372333723,"aZ":-26.262117637433747,"pfxX":0.6961937758686083,"pfxZ":3.250212272123558,"pX":0.28048153494877487,"pZ":1.1843478340249218,"vX0":4.6764001786648715,"vY0":-133.66565480382707,"vZ0":-6.492457167230464,"x":106.31,"y":206.8,"x0":-1.5780020904212106,"y0":50.00453824151817,"z0":5.51530646615589,"aX":1.2671683139089962},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":-2.2,"spinRate":2123,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.40885655872008586,"extension":6.243174232290745},"index":2,"playId":"4c7add50-46c9-343c-ad5e-b85dabbc4bdd","pitchNumber":3,"startTime":"2026-08-01T00:17:28.261Z","endTime":"2026-08-01T00:17:31.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17166076721646,"aZ":-12.78862018294745,"pfxX":-3.797975870250536,"pfxZ":9.374450433363231,"pX":0.5891052102830027,"pZ":3.6493109084168833,"vX0":6.626829181723382,"vY0":-142.73723872119507,"vZ0":-3.669017321034338,"x":94.54,"y":140.25,"x0":-1.2668288924719648,"y0":50.00232909011697,"z0":5.753880986224675,"aX":-7.8540624152192935},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2269,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3833991138074495,"extension":6.341880421795535},"index":3,"playId":"65f65661-8351-31ff-80c4-d3796e60b978","pitchNumber":4,"startTime":"2026-08-01T00:17:44.981Z","endTime":"2026-08-01T00:17:49.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:17:49.167Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T00:18:10.255Z","endTime":"2026-08-01T00:19:14.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654626666248163,"aZ":-28.005315778202153,"pfxX":0.3204500892943313,"pfxZ":2.3594478375032573,"pX":-0.07960306692893862,"pZ":2.2074310507441934,"vX0":6.062806568295648,"vY0":-131.5544823399043,"vZ0":-3.554732195734652,"x":120.03,"y":179.18,"x0":-2.447486343775532,"y0":50.00391674668602,"z0":5.632418247332079,"aX":0.5661556009150369},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2006,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4149863917212704,"extension":6.179567123990433},"index":0,"playId":"b202205a-84b2-35b5-b2fa-4bc44b9aa063","pitchNumber":1,"startTime":"2026-08-01T00:18:14.608Z","endTime":"2026-08-01T00:18:17.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493440688005318,"aZ":-14.182752689639136,"pfxX":-3.3674167257758145,"pfxZ":9.392206855686432,"pX":-0.5234709236604312,"pZ":2.63207833148534,"vX0":5.244895127312113,"vY0":-137.30573788012478,"vZ0":-6.670170801702772,"x":136.95,"y":167.71,"x0":-2.018099459700066,"y0":50.002433235572255,"z0":6.0521068436632595,"aX":-6.450541643166958},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":2130,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3984335260516607,"extension":6.043815282869975},"index":1,"playId":"c31763e3-1c8a-35f6-bcd8-40220d926b04","pitchNumber":2,"startTime":"2026-08-01T00:18:34.372Z","endTime":"2026-08-01T00:18:37.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T00:18:54.620Z","endTime":"2026-08-01T00:19:10.425Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0677569869044,"aZ":-34.24083590630703,"pfxX":-5.0329062132746065,"pfxZ":-1.3276063139027743,"pX":-0.2956772656911852,"pZ":1.777230906304827,"vX0":5.967412829883838,"vY0":-123.6976769349103,"vZ0":-2.8575782632923747,"x":128.27,"y":190.79,"x0":-2.0776443435260354,"y0":50.000809201787185,"z0":5.798257031469067,"aX":-7.853070347254619},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.8,"breakHorizontal":7.8,"spinRate":970,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.44161440209082636,"extension":6.367016439924101},"index":3,"playId":"c6458ad1-d433-37cb-a4a6-0968d3a0aa9b","pitchNumber":3,"startTime":"2026-08-01T00:19:10.425Z","endTime":"2026-08-01T00:19:14.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:19:14.582Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to center fielder Jake Mangum. JJ Bleday to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T00:19:36.254Z","endTime":"2026-08-01T00:20:09.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08345132659434,"aZ":-14.04651932991033,"pfxX":-4.579538934862217,"pfxZ":9.411448663409733,"pX":0.7344119067749445,"pZ":1.8456445578653202,"vX0":6.335298997242972,"vY0":-138.22828982023856,"vZ0":-8.122976413105262,"x":89.01,"y":188.95,"x0":-0.996991541261046,"y0":50.00637540614018,"z0":5.774637118548245,"aX":-8.824776628747419},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2236,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39691132492819925,"extension":6.145420206394246},"index":0,"playId":"e4a878d2-8b68-3119-9c82-92e02166fbd0","pitchNumber":1,"startTime":"2026-08-01T00:19:39.431Z","endTime":"2026-08-01T00:19:42.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.476626363070686,"aZ":-12.500085032204478,"pfxX":-5.329368823578401,"pfxZ":10.109420895318404,"pX":0.15005621897012997,"pZ":2.7639250092227754,"vX0":5.3217322044074,"vY0":-139.1538620385414,"vZ0":-5.933729825653256,"x":111.28,"y":164.15,"x0":-1.101912847967575,"y0":50.00100286186283,"z0":5.764294807505511,"aX":-10.370016761518176},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2300,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3947837973193691,"extension":6.046401803611476},"hitData":{"launchSpeed":97.7,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.3,"coordY":108.1}},"index":1,"playId":"7f4d1814-b130-3d64-a2d8-a87b7ca995f6","pitchNumber":2,"startTime":"2026-08-01T00:19:58.619Z","endTime":"2026-08-01T00:20:09.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:20:09.226Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T00:20:38.378Z","endTime":"2026-08-01T00:21:46.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.200588475940904,"aZ":-21.07059763610477,"pfxX":-11.498389401463623,"pfxZ":5.563430125700514,"pX":0.2654545453237749,"pZ":1.9619148537510958,"vX0":10.803295668498736,"vY0":-141.13054277492986,"vZ0":-6.028589470091064,"x":106.88,"y":185.81,"x0":-2.137448054134886,"y0":50.0060996489558,"z0":5.504020434961239,"aX":-22.961410506688036},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":18.4,"spinRate":2035,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38964686599102816,"extension":6.387077090600676},"index":0,"playId":"27495815-f03a-350f-884e-5bee858fd985","pitchNumber":1,"startTime":"2026-08-01T00:20:45.186Z","endTime":"2026-08-01T00:20:48.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.686048853202315,"aZ":-10.734829670901126,"pfxX":-5.269519858529756,"pfxZ":10.29085908544024,"pX":0.44983367252954715,"pZ":1.9515245330686866,"vX0":8.622777249037737,"vY0":-144.16342664001857,"vZ0":-8.536518900632544,"x":99.85,"y":186.09,"x0":-1.9093731689754276,"y0":50.00284634685138,"z0":5.6319359263686035,"aX":-10.979019972529564},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2257,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38140937816700093,"extension":6.34103548284857},"index":1,"playId":"a3a447fb-8712-3109-b124-30f0aa78a824","pitchNumber":2,"startTime":"2026-08-01T00:21:02.560Z","endTime":"2026-08-01T00:21:06.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77703447500654,"aZ":-28.1582292799044,"pfxX":3.3026148410130824,"pfxZ":2.334169584326311,"pX":1.2888815570440069,"pZ":2.4230255810966694,"vX0":8.099679971938652,"vY0":-130.02905418048962,"vZ0":-2.509765022128398,"x":80.27,"y":176.24,"x0":-2.2885813255330323,"y0":50.00591514036454,"z0":5.5246945459469305,"aX":5.6873830850061005},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-7.7,"spinRate":2507,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4203083953878335,"extension":6.464075717841053},"index":2,"playId":"b1c8740a-89f4-3ef5-aa2a-7ac0a1fbe0f9","pitchNumber":3,"startTime":"2026-08-01T00:21:20.729Z","endTime":"2026-08-01T00:21:24.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065524673306285,"aZ":-32.23889246263582,"pfxX":-6.43908567487413,"pfxZ":-0.04023843243215097,"pX":-0.055650966210016514,"pZ":2.7926497845939195,"vX0":7.4635846047058925,"vY0":-127.52203376540643,"vZ0":-0.9933622015714406,"x":119.12,"y":163.38,"x0":-2.171761722601802,"y0":50.00140200450757,"z0":5.710511846176508,"aX":-10.697563317084192},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":10.2,"spinRate":1313,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4280705646762044,"extension":6.575089913974309},"index":3,"playId":"480f4f2f-c818-3741-a55d-67b256a332b5","pitchNumber":4,"startTime":"2026-08-01T00:21:42.213Z","endTime":"2026-08-01T00:21:46.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:21:46.387Z","atBatIndex":63},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Dane Myers bunt grounds out softly, pitcher Antwone Kelly to first baseman Endy Rodríguez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T00:22:11.179Z","endTime":"2026-08-01T00:22:21.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699008,"link":"/api/v1/people/699008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62091995440698,"aZ":-13.543752675015618,"pfxX":-6.571679016896275,"pfxZ":9.218044817557105,"pX":-0.6152205954784276,"pZ":4.200055319334973,"vX0":6.275510926085873,"vY0":-142.0072419718997,"vZ0":-2.369239122203466,"x":140.45,"y":125.38,"x0":-2.0109651012522103,"y0":50.00656004513873,"z0":5.917835358646949,"aX":-13.287798399091736},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2340,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.387213975761183,"extension":6.336443100597038},"hitData":{"launchSpeed":35.1,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.04,"coordY":183.07}},"index":0,"playId":"ad407a88-cca6-3679-969b-3b3251e561b2","pitchNumber":1,"startTime":"2026-08-01T00:22:14.173Z","endTime":"2026-08-01T00:22:21.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:22:21.200Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, pitcher Caleb Ferguson to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:24:50.981Z","endTime":"2026-08-01T00:25:56.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ke'Bryan Hayes replaces third baseman Eugenio Suárez, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:24:26.269Z","endTime":"2026-08-01T00:24:26.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"description":"Pitching Change: Caleb Ferguson replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T00:24:26.283Z","endTime":"2026-08-01T00:24:47.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-01T00:24:47.770Z","endTime":"2026-08-01T00:24:53.263Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93039316667765,"aZ":-19.470081548801055,"pfxX":9.634196881906211,"pfxZ":7.062969647199137,"pX":-0.23976198044915073,"pZ":2.394234835172596,"vX0":-10.264349610165542,"vY0":-134.24979554406602,"vZ0":-4.495573448243022,"x":126.14,"y":174.14,"x0":2.407706096501764,"y0":50.00477816314303,"z0":5.503158346254368,"aX":17.336722688130784},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":-14.9,"spinRate":2312,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.4102403150073122,"extension":6.256124796122737},"index":3,"playId":"32bf3881-8b43-38df-b768-68e6f071f149","pitchNumber":1,"startTime":"2026-08-01T00:24:53.263Z","endTime":"2026-08-01T00:24:56.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11077205831008,"aZ":-26.084475136062924,"pfxX":9.325504556221635,"pfxZ":3.3743697204896037,"pX":-0.16688047996874775,"pZ":1.616710265588727,"vX0":-9.792704627765472,"vY0":-133.73548682757271,"vZ0":-5.367197262747532,"x":123.36,"y":195.13,"x0":2.3389193184147112,"y0":50.001092971393135,"z0":5.532018661898542,"aX":16.81189395750651},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":-14.6,"spinRate":2195,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.41031255199294003,"extension":6.375007688816218},"index":4,"playId":"8717f2be-f7da-3b5a-a3b6-bea2500114bc","pitchNumber":2,"startTime":"2026-08-01T00:25:08.149Z","endTime":"2026-08-01T00:25:11.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-01T00:25:17.204Z","endTime":"2026-08-01T00:25:32.101Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73146916076506,"aZ":-25.527373751319125,"pfxX":-0.9405025683607011,"pfxZ":3.904104551715559,"pX":-1.7062033034421333,"pZ":0.6854266192313603,"vX0":-9.679608803604363,"vY0":-129.4083188107666,"vZ0":-7.090704934746778,"x":182.04,"y":220.27,"x0":2.197429861001624,"y0":50.00640869476544,"z0":5.402622353474808,"aX":-1.6041438186037464},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":3.7,"spinRate":2722,"spinDirection":136},"zone":13,"typeConfidence":0.83,"plateTime":0.4224425183235274,"extension":6.355115335294847},"index":6,"playId":"45589ede-039e-3581-9c55-a20442110c2d","pitchNumber":3,"startTime":"2026-08-01T00:25:32.101Z","endTime":"2026-08-01T00:25:36.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227313859764273,"aZ":-16.78422426247092,"pfxX":4.379672220746623,"pfxZ":8.398954436994062,"pX":-1.0405882447546824,"pZ":2.3644362629732862,"vX0":-10.050981684821977,"vY0":-134.295249409208,"vZ0":-5.485922574079942,"x":156.66,"y":174.94,"x0":2.176260666745842,"y0":50.00336861040081,"z0":5.621807114509347,"aX":8.026638918839646},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-5.9,"spinRate":2421,"spinDirection":144},"zone":13,"typeConfidence":0.94,"plateTime":0.40735994621648697,"extension":6.383917314910691},"hitData":{"launchSpeed":78.7,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":184.11}},"index":7,"playId":"49231190-2074-3279-8722-fb49ff7b99fd","pitchNumber":4,"startTime":"2026-08-01T00:25:49.284Z","endTime":"2026-08-01T00:25:56.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:25:56.261Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:26:22.664Z","endTime":"2026-08-01T00:26:42.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869311541809136,"aZ":-18.79192272530264,"pfxX":3.694999667674383,"pfxZ":7.389954731868121,"pX":-0.03411088516981208,"pZ":2.749540724731626,"vX0":-7.8421746418326075,"vY0":-133.50610028045585,"vZ0":-3.66002377508505,"x":118.3,"y":164.54,"x0":2.457017566990145,"y0":50.00243382302124,"z0":5.485158093149033,"aX":6.691495792769524},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":-5.0,"spinRate":2319,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.40975287536149985,"extension":6.380853278873375},"hitData":{"launchSpeed":99.2,"launchAngle":14.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.37,"coordY":107.72}},"index":0,"playId":"adf8c0a3-e9dc-3298-ac26-966abfde194f","pitchNumber":1,"startTime":"2026-08-01T00:26:31.972Z","endTime":"2026-08-01T00:26:42.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:26:42.090Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Endy Rodríguez singles on a line drive to left fielder JJ Bleday. Nick Gonzales to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:27:05.809Z","endTime":"2026-08-01T00:27:34.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106238924982712,"aZ":-23.33803415008251,"pfxX":9.087690325577828,"pfxZ":4.816457931200647,"pX":0.5936611846728341,"pZ":2.8242468840315396,"vX0":-7.757621986656513,"vY0":-134.78651429504885,"vZ0":-2.7689307876245577,"x":94.37,"y":162.53,"x0":2.3325995053894903,"y0":50.00171760433776,"z0":5.518071776978566,"aX":16.6705344302578},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":2310,"spinDirection":144},"zone":3,"typeConfidence":0.91,"plateTime":0.40681845213438406,"extension":6.42349868106828},"index":0,"playId":"b247cee1-b27f-33a9-b6b0-a39ccbce500d","pitchNumber":1,"startTime":"2026-08-01T00:27:08.448Z","endTime":"2026-08-01T00:27:12.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.905849569848087,"aZ":-16.475151260285596,"pfxX":4.253229174514282,"pfxZ":8.493180848296149,"pX":-0.8613397851920743,"pZ":2.4937034262875946,"vX0":-9.841052991703245,"vY0":-135.20966605193126,"vZ0":-4.821806939598594,"x":149.83,"y":171.45,"x0":2.2754411223213635,"y0":50.00306367396648,"z0":5.458814476892703,"aX":7.862665738895824},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-5.5,"spinRate":2367,"spinDirection":137},"zone":11,"typeConfidence":0.95,"plateTime":0.40532856329408506,"extension":6.558701421267511},"hitData":{"launchSpeed":87.7,"launchAngle":20.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.01,"coordY":105.78}},"index":1,"playId":"b9db1935-790e-3fde-913d-47e2e728b430","pitchNumber":2,"startTime":"2026-08-01T00:27:23.923Z","endTime":"2026-08-01T00:27:34.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:27:34.253Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:30:44.560Z","endTime":"2026-08-01T00:31:41.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Triolo replaces Jacob Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:27:48.929Z","endTime":"2026-08-01T00:28:21.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T00:28:21.543Z","endTime":"2026-08-01T00:29:18.302Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Pierce Johnson replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-01T00:29:18.302Z","endTime":"2026-08-01T00:30:46.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83945315001297,"aZ":-40.19688556295047,"pfxX":1.1510947198166346,"pfxZ":-4.930338415325201,"pX":0.43072817903107824,"pZ":2.3767875909028446,"vX0":2.940048624232677,"vY0":-127.20502403818504,"vZ0":-1.4520711006492113,"x":100.58,"y":174.61,"x0":-0.8929199140487083,"y0":50.00336493556389,"z0":6.162705511753864,"aX":1.8725460594958452},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.0,"breakHorizontal":-2.8,"spinRate":2973,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.4317656852291649,"extension":5.629976695048586},"index":3,"playId":"32385551-95be-338e-be46-e54a6c4ee1c4","pitchNumber":1,"startTime":"2026-08-01T00:30:46.825Z","endTime":"2026-08-01T00:30:50.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09540916436477,"aZ":-37.00443223788588,"pfxX":3.6679696108575452,"pfxZ":-3.09107069673668,"pX":0.6963006757492322,"pZ":1.5676324447450531,"vX0":2.5292445995010073,"vY0":-124.7214897464243,"vZ0":-3.4318600488672297,"x":90.46,"y":196.45,"x0":-0.8105288974385378,"y0":50.00416700610782,"z0":6.040224502280573,"aX":5.728917054713268},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.2,"breakHorizontal":-7.3,"spinRate":2855,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.44061907149809,"extension":5.726410185322496},"index":4,"playId":"874f2ef0-5ad6-34ba-9161-3667b2fb4957","pitchNumber":2,"startTime":"2026-08-01T00:31:04.918Z","endTime":"2026-08-01T00:31:07.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-01T00:31:17.684Z","endTime":"2026-08-01T00:31:36.076Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687178152483902,"aZ":-37.3560880446032,"pfxX":1.515761039103853,"pfxZ":-3.2089511494176106,"pX":1.6345292464552301,"pZ":-0.2924402778828333,"vX0":5.702957018657483,"vY0":-126.41438286223337,"vZ0":-7.890421239428661,"x":54.7,"y":246.68,"x0":-0.8512686450816251,"y0":50.0055768261693,"z0":5.8827045973574315,"aX":2.4443971494758836},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.4,"breakHorizontal":-4.1,"spinRate":2973,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4339127766065922,"extension":5.835021517612027},"index":6,"playId":"f2d9578c-250f-3da6-9737-39faf0288d42","pitchNumber":3,"startTime":"2026-08-01T00:31:36.076Z","endTime":"2026-08-01T00:31:41.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:31:41.453Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a fly ball to left fielder JJ Bleday. Nick Gonzales scores. Endy Rodríguez to 2nd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:32:02.896Z","endTime":"2026-08-01T00:32:42.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48365095654915,"aZ":-36.176519812247825,"pfxX":1.9518959091804176,"pfxZ":-2.50018594700839,"pX":0.16966515562666554,"pZ":1.6038894999092737,"vX0":2.0353109956718027,"vY0":-125.60835903107353,"vZ0":-3.7876316973820283,"x":110.53,"y":195.47,"x0":-0.9034150250087742,"y0":50.00060231606822,"z0":6.060534591903798,"aX":3.1301697877897054},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":-4.0,"spinRate":2606,"spinDirection":35},"zone":8,"typeConfidence":0.9,"plateTime":0.4353971103391361,"extension":5.697380404852806},"index":0,"playId":"2112cc0e-b9ee-3e7f-bd54-65583e4192f7","pitchNumber":1,"startTime":"2026-08-01T00:32:08.276Z","endTime":"2026-08-01T00:32:11.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50849496836872,"aZ":-35.959033784208714,"pfxX":0.43198442203669773,"pfxZ":-2.30867864914594,"pX":-0.2510496083074332,"pZ":1.6424174021847369,"vX0":1.5718211726061964,"vY0":-126.96785961514742,"vZ0":-3.7848449718242785,"x":126.57,"y":194.43,"x0":-0.9338083763493114,"y0":50.005762794865234,"z0":6.007924066959206,"aX":0.7068373653288105},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.8,"breakHorizontal":-1.1,"spinRate":2775,"spinDirection":32},"zone":8,"typeConfidence":0.88,"plateTime":0.43104951757035614,"extension":5.632002226291824},"hitData":{"launchSpeed":70.8,"launchAngle":26.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.33,"coordY":110.4}},"index":1,"playId":"4aad199e-67cb-3f6a-b3f0-65b51cedce76","pitchNumber":2,"startTime":"2026-08-01T00:32:30.364Z","endTime":"2026-08-01T00:32:42.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:32:42.129Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to left fielder JJ Bleday. Endy Rodríguez scores. Henry Davis to 3rd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:33:42.436Z","endTime":"2026-08-01T00:35:29.710Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:33:25.840Z","endTime":"2026-08-01T00:33:44.702Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76763095775745,"aZ":-14.31719524049576,"pfxX":-5.000181078156246,"pfxZ":8.847544644082884,"pX":-1.3710177747585621,"pZ":3.6282150826878254,"vX0":1.113600920001204,"vY0":-141.504916925105,"vZ0":-3.7811401223192047,"x":169.26,"y":140.82,"x0":-1.121424947260304,"y0":50.001991932926856,"z0":5.90559550523842,"aX":-10.08919493310689},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2422,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3878103011000773,"extension":5.702031781041795},"index":1,"playId":"b7621f3f-17ae-352a-8b93-1b8420b7a5e0","pitchNumber":1,"startTime":"2026-08-01T00:33:44.702Z","endTime":"2026-08-01T00:33:47.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40946381695866,"aZ":-16.1522859488509,"pfxX":-8.52068053669209,"pfxZ":8.186460899187628,"pX":-0.36751455113119424,"pZ":1.8591752610994412,"vX0":4.7910630147848545,"vY0":-139.28809937219117,"vZ0":-7.831980034324388,"x":131.01,"y":188.58,"x0":-1.0063655018683957,"y0":50.00292592517863,"z0":5.783381140964544,"aX":-16.678281182975716},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":2380,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.3938002726610734,"extension":5.684301482855838},"index":2,"playId":"08aaa86e-7dd7-3919-b737-b9f1f96dff9f","pitchNumber":2,"startTime":"2026-08-01T00:34:06.596Z","endTime":"2026-08-01T00:34:09.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.778167742390686,"aZ":-13.465989200261877,"pfxX":-6.298629915415367,"pfxZ":9.462150068736133,"pX":0.2030973071595463,"pZ":2.365106472737948,"vX0":6.857951094242281,"vY0":-140.21539516953789,"vZ0":-7.0809019055497435,"x":109.26,"y":174.92,"x0":-1.4643229141311427,"y0":50.003256140753194,"z0":5.814524670165538,"aX":-12.454346190351838},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2438,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.39167836034889136,"extension":5.727813337546993},"index":3,"playId":"acfde62f-5cce-3cc7-abcf-4d16c14cf1da","pitchNumber":3,"startTime":"2026-08-01T00:34:26.919Z","endTime":"2026-08-01T00:34:29.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726176904071114,"aZ":-14.095624589315149,"pfxX":-7.57985709243101,"pfxZ":9.39105042834674,"pX":0.7150173197497842,"pZ":2.1892781355105444,"vX0":8.168923947157733,"vY0":-137.6717069656785,"vZ0":-7.266767300226239,"x":89.75,"y":179.67,"x0":-1.301717987788757,"y0":50.00424165832984,"z0":5.811598173070539,"aX":-14.594365373114867},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":12.1,"spinRate":2357,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3974073558584341,"extension":5.814345547567066},"index":4,"playId":"3098676d-0652-3f88-9e3d-1cef24e387c6","pitchNumber":4,"startTime":"2026-08-01T00:34:51.456Z","endTime":"2026-08-01T00:34:54.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10718010953797,"aZ":-36.67281447480899,"pfxX":0.9978544657753146,"pfxZ":-2.7852349833627557,"pX":-0.5548803449057087,"pZ":2.170459428481745,"vX0":2.592538681186132,"vY0":-125.88002077702289,"vZ0":-2.4775676461202685,"x":138.15,"y":180.18,"x0":-1.7253154614738437,"y0":50.00403354153923,"z0":6.119136692006713,"aX":1.6107388376463947},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":-2.4,"spinRate":2807,"spinDirection":38},"zone":7,"typeConfidence":0.89,"plateTime":0.43411485245774317,"extension":5.491735076913236},"hitData":{"launchSpeed":96.5,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.62,"coordY":127.87}},"index":5,"playId":"481485bf-a938-3a46-85e2-435e11a4ebd2","pitchNumber":5,"startTime":"2026-08-01T00:35:19.290Z","endTime":"2026-08-01T00:35:29.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:35:29.710Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to center fielder Dane Myers. Henry Davis scores. Jake Mangum to 3rd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:35:58.372Z","endTime":"2026-08-01T00:36:49.396Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24229738000499,"aZ":-37.50467662886107,"pfxX":2.6860059984777505,"pfxZ":-3.3343238446461694,"pX":-0.6360217012640169,"pZ":3.1620539776501695,"vX0":1.3138727253707758,"vY0":-125.59135966541801,"vZ0":-0.2901067842499717,"x":141.24,"y":153.4,"x0":-1.5147533993399316,"y0":50.00191635461496,"z0":6.32712426980264,"aX":4.294174444231732},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.9,"breakHorizontal":-5.2,"spinRate":2915,"spinDirection":48},"zone":1,"typeConfidence":0.9,"plateTime":0.435984286391808,"extension":5.575029109655934},"index":0,"playId":"3d1fd03b-85f7-384f-ae1b-9b8981c5de73","pitchNumber":1,"startTime":"2026-08-01T00:36:00.067Z","endTime":"2026-08-01T00:36:03.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727458315757385,"aZ":-37.10029376165194,"pfxX":5.17567923172337,"pfxZ":-3.118093088098931,"pX":-0.5761974806509019,"pZ":4.109435826168461,"vX0":1.0372112765407648,"vY0":-124.73430220358415,"vZ0":2.0681521860045273,"x":138.96,"y":127.83,"x0":-1.669828364729324,"y0":50.00458979052341,"z0":6.3250826383345515,"aX":8.168953241959139},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":-9.6,"spinRate":2933,"spinDirection":39},"zone":11,"typeConfidence":0.9,"plateTime":0.4388567298163122,"extension":5.520039259764843},"index":1,"playId":"23da3348-8d7a-3d08-97f1-84eb5894e6c3","pitchNumber":2,"startTime":"2026-08-01T00:36:17.173Z","endTime":"2026-08-01T00:36:20.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14609281009406,"aZ":-36.54751231397299,"pfxX":4.912312807918298,"pfxZ":-2.7158476374718585,"pX":-0.47480058307497114,"pZ":2.3265301664567333,"vX0":1.3522789985175983,"vY0":-126.52720685383593,"vZ0":-1.8127571926176669,"x":135.1,"y":175.96,"x0":-1.654896432216447,"y0":50.0001000605363,"z0":5.995955526451305,"aX":7.919253330166357},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":-9.2,"spinRate":2981,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.433797866141175,"extension":5.592387664307149},"hitData":{"launchSpeed":96.2,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.58,"coordY":190.1}},"index":2,"playId":"99821aea-ba38-3fbc-96f3-99484feac8fb","pitchNumber":3,"startTime":"2026-08-01T00:36:38.078Z","endTime":"2026-08-01T00:36:49.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:36:49.396Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T00:38:02.897Z","endTime":"2026-08-01T00:39:16.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:37:03.255Z","endTime":"2026-08-01T00:38:05.157Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89893191495655,"aZ":-33.122634760427935,"pfxX":7.157722240899028,"pfxZ":-0.5667712885265761,"pX":-0.5079867641390853,"pZ":2.4298898660507526,"vX0":1.5312674047162367,"vY0":-128.93276774079737,"vZ0":-1.6982677347554636,"x":136.36,"y":173.17,"x0":-2.0408680858587864,"y0":50.00533615529919,"z0":5.683204122025728,"aX":11.90349618865157},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":-13.3,"spinRate":2931,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.4268364272191283,"extension":5.688781783220783},"index":1,"playId":"c2dc7397-8b43-344e-ae6b-0c1700500ed0","pitchNumber":1,"startTime":"2026-08-01T00:38:05.157Z","endTime":"2026-08-01T00:38:09.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.610273666824305,"aZ":-13.851324658697429,"pfxX":-7.6037518137693425,"pfxZ":9.16939312016498,"pX":-0.16855019190303958,"pZ":1.7327152264094143,"vX0":6.9813303926067025,"vY0":-140.20916143372963,"vZ0":-8.163880916118657,"x":123.42,"y":192.0,"x0":-1.69839026353351,"y0":50.00552477724725,"z0":5.579077713358161,"aX":-15.197501247409022},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":12.4,"spinRate":2352,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.39010985922065133,"extension":5.804054274787971},"index":2,"playId":"770d3970-29e3-38a9-909c-2c75fa53a95f","pitchNumber":2,"startTime":"2026-08-01T00:38:25.012Z","endTime":"2026-08-01T00:38:28.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brandon Lowe steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"770d3970-29e3-38a9-909c-2c75fa53a95f","startTime":"2026-08-01T00:38:34.806Z","endTime":"2026-08-01T00:38:49.637Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273486103517154,"aZ":-16.360120885733775,"pfxX":-8.620578746360348,"pfxZ":8.141695790754303,"pX":-0.5891906071950286,"pZ":2.274318341764752,"vX0":5.91695898957363,"vY0":-138.5558407185421,"vZ0":-6.496928483213246,"x":139.46,"y":177.37,"x0":-1.6335488528765116,"y0":50.00385707788689,"z0":5.74501800378916,"aX":-16.74379399574582},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":14.4,"spinRate":2300,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3954774754402086,"extension":5.769934746196482},"index":4,"playId":"f0fa41c2-5079-363b-abf1-232882af970e","pitchNumber":3,"startTime":"2026-08-01T00:38:49.637Z","endTime":"2026-08-01T00:38:53.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55898165885953,"aZ":-34.67512771342723,"pfxX":5.596962408790196,"pfxZ":-1.4989417227660669,"pX":-0.15163639060620912,"pZ":1.4036649972790387,"vX0":2.816497888077281,"vY0":-129.15043113968915,"vZ0":-3.8083297644904874,"x":122.78,"y":200.88,"x0":-1.9886397710202621,"y0":50.00602430717118,"z0":5.60634084662324,"aX":9.317880780056118},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.5,"breakHorizontal":-10.8,"spinRate":2970,"spinDirection":41},"zone":13,"typeConfidence":0.89,"plateTime":0.4265031524486629,"extension":5.679211403175532},"hitData":{"launchSpeed":93.4,"launchAngle":-6.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.95,"coordY":143.57}},"index":5,"playId":"4e05b327-4aa0-3bb6-a485-e5b13acbe60b","pitchNumber":4,"startTime":"2026-08-01T00:39:09.038Z","endTime":"2026-08-01T00:39:16.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:39:16.479Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:41:46.363Z","endTime":"2026-08-01T00:45:18.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7,8,9,10,11,12],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jared Triolo remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:41:33.208Z","endTime":"2026-08-01T00:41:33.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"description":"Pitching Change: Wilber Dotel replaces Antwone Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T00:41:33.221Z","endTime":"2026-08-01T00:41:48.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696062,"link":"/api/v1/people/696062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0665279828375,"aZ":-11.176195690436279,"pfxX":-6.697153520667449,"pfxZ":10.164324778214088,"pX":-0.046008965558782214,"pZ":3.534499380745106,"vX0":7.804123901683963,"vY0":-143.48055169148446,"vZ0":-4.551241203860147,"x":118.75,"y":143.35,"x0":-1.9431041877818755,"y0":50.00078334389156,"z0":5.8493078894107,"aX":-13.833128330017884},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2354,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.38310102649767774,"extension":6.755828355949603},"index":2,"playId":"3c2802a3-610c-307d-8ed2-c71f96e6791d","pitchNumber":1,"startTime":"2026-08-01T00:41:48.695Z","endTime":"2026-08-01T00:41:51.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08296856139009,"aZ":-11.520282622680062,"pfxX":-6.887632363626843,"pfxZ":10.244354859191382,"pX":0.4103201557663521,"pZ":3.0451241145338708,"vX0":8.685638079897826,"vY0":-141.7254166897767,"vZ0":-5.699194661296289,"x":101.36,"y":156.56,"x0":-1.8121028908282881,"y0":50.0019445940809,"z0":5.8308883507658384,"aX":-13.88605766930767},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2320,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.38778938873524593,"extension":6.7583525877551125},"index":3,"playId":"96acfa51-a88c-353f-b60e-bc31a9231285","pitchNumber":2,"startTime":"2026-08-01T00:42:08.148Z","endTime":"2026-08-01T00:42:11.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T00:42:21.895Z","endTime":"2026-08-01T00:42:37.804Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0123390500051,"aZ":-11.05443111849495,"pfxX":-5.760031707905273,"pfxZ":10.182278412032522,"pX":0.4980129950265521,"pZ":3.19661632871798,"vX0":8.77948270666875,"vY0":-143.73178570598535,"vZ0":-5.382032661396488,"x":98.02,"y":152.47,"x0":-1.860049757420941,"y0":50.00224398717487,"z0":5.791697435340303,"aX":-11.947319943730934},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2313,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.38235453470275305,"extension":6.76778137301621},"index":5,"playId":"c361e34d-5c22-3065-9fe1-ec36a178f9a0","pitchNumber":3,"startTime":"2026-08-01T00:42:37.804Z","endTime":"2026-08-01T00:42:40.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":88.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.89823648976137,"aZ":-13.113562753362695,"pfxX":-4.592435604941517,"pfxZ":9.257536433546303,"pX":-0.510445155121993,"pZ":4.681984483134409,"vX0":5.979391425696676,"vY0":-143.66149583484213,"vZ0":-1.1853279685205318,"x":136.46,"y":112.37,"x0":-2.0367962553722707,"y0":50.00354598765709,"z0":5.927837281546011,"aX":-9.456895089417973},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2314,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3834544031877032,"extension":6.613291332707951},"index":6,"playId":"bc36c8f3-4c6f-3e30-90e3-e45b7a20a6cd","pitchNumber":4,"startTime":"2026-08-01T00:42:59.105Z","endTime":"2026-08-01T00:43:02.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.5092012680516,"aZ":-12.076534095329382,"pfxX":-3.3686570179073714,"pfxZ":9.980607487587747,"pX":-0.08461825201830268,"pZ":3.5503465085824937,"vX0":6.203159727300497,"vY0":-142.1585394388417,"vZ0":-4.674734028705155,"x":120.23,"y":142.92,"x0":-1.8735150770831668,"y0":50.00142713716291,"z0":6.004443962310584,"aX":-6.782954688617424},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2368,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3876939725777482,"extension":6.728478967682987},"index":7,"playId":"5f872c41-7d1c-39df-b197-ef692abf728d","pitchNumber":5,"startTime":"2026-08-01T00:43:20.547Z","endTime":"2026-08-01T00:43:23.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182175854982408,"aZ":-28.07240191400656,"pfxX":1.9273061010707941,"pfxZ":2.337888302951579,"pX":1.1418285221277449,"pZ":-0.10118171218919164,"vX0":7.532238761324971,"vY0":-131.8403673002754,"vZ0":-9.391244686776155,"x":73.48,"y":241.51,"x0":-2.0074673294755203,"y0":50.000393857043356,"z0":5.592924591284628,"aX":3.3768288260731505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-5.2,"spinRate":2296,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4161506566869839,"extension":6.875621668751654},"index":8,"playId":"fe8c5cb4-5e08-39fd-bfc1-b014e6fda867","pitchNumber":6,"startTime":"2026-08-01T00:43:43.032Z","endTime":"2026-08-01T00:43:46.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68245759212746,"aZ":-27.89111925999423,"pfxX":1.824460364203973,"pfxZ":2.5146369687378356,"pX":1.1400711418150922,"pZ":-0.08830094606855551,"vX0":7.372034620558727,"vY0":-129.76846896565604,"vZ0":-9.17038979288004,"x":73.54,"y":241.16,"x0":-1.9768250496490316,"y0":50.000371979031705,"z0":5.6225636231463065,"aX":3.104586952597509},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.9,"spinRate":2253,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4224143085762524,"extension":6.882443816296086},"index":9,"playId":"f1761243-36e7-3366-9406-b73c6c89162d","pitchNumber":7,"startTime":"2026-08-01T00:44:05.543Z","endTime":"2026-08-01T00:44:08.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97371149741482,"aZ":-11.706747432532048,"pfxX":-4.955042489052395,"pfxZ":10.027067023754714,"pX":0.2776797647156442,"pZ":3.6008941023224024,"vX0":7.858239492199877,"vY0":-142.29329859427762,"vZ0":-4.244144965371585,"x":106.42,"y":141.56,"x0":-1.881613955170613,"y0":50.00655627750574,"z0":5.858977339657883,"aX":-10.118651598640893},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2336,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.38555673783590905,"extension":6.816555595221051},"index":10,"playId":"939bf0eb-dbea-3177-9516-c169efa7b489","pitchNumber":8,"startTime":"2026-08-01T00:44:27.984Z","endTime":"2026-08-01T00:44:32.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.717727177293895,"aZ":-10.547264406566788,"pfxX":-3.4532779322637484,"pfxZ":10.668785190665655,"pX":0.10990260624788882,"pZ":2.751129796915244,"vX0":7.274793398739643,"vY0":-141.78339325461283,"vZ0":-6.718798970230175,"x":112.81,"y":164.5,"x0":-2.0454554982328035,"y0":50.002009695519725,"z0":5.831258364202316,"aX":-7.000122273030387},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2251,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.38695111153015826,"extension":6.795015116978598},"index":11,"playId":"37953b8b-173a-3271-ab4b-42e6d653004c","pitchNumber":9,"startTime":"2026-08-01T00:44:50.046Z","endTime":"2026-08-01T00:44:53.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11893355384437,"aZ":-31.409679909849682,"pfxX":4.364328190661263,"pfxZ":0.462008234844566,"pX":0.4314244543923921,"pZ":1.7558571609059772,"vX0":5.1135013347907785,"vY0":-128.59081867816775,"vZ0":-4.164137313410444,"x":100.56,"y":191.37,"x0":-2.157288795613888,"y0":50.00293624955593,"z0":5.8598469666897195,"aX":7.236954394006603},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-9.1,"spinRate":2242,"spinDirection":122},"zone":9,"typeConfidence":0.91,"plateTime":0.4275483617548974,"extension":6.80158782883342},"hitData":{"launchSpeed":103.2,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.26,"coordY":159.93}},"index":12,"playId":"f8cde1ac-6f65-3196-9491-3d9f58d007ae","pitchNumber":10,"startTime":"2026-08-01T00:45:07.140Z","endTime":"2026-08-01T00:45:18.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:45:18.548Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to right fielder Esmerlyn Valdez. Noelvi Marte to 3rd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:45:36.485Z","endTime":"2026-08-01T00:46:36.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80024163765964,"aZ":-20.72310336841033,"pfxX":-1.046628265852474,"pfxZ":6.086721463227287,"pX":-0.8791487377078929,"pZ":2.488643649222261,"vX0":3.817165518871069,"vY0":-136.26424139252788,"vZ0":-4.631018595300333,"x":150.51,"y":171.59,"x0":-2.16185991002893,"y0":50.00391877634272,"z0":5.64103157992567,"aX":-1.9698037827036352},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":1.1,"spinRate":2351,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.401875564411752,"extension":6.725584118224171},"index":0,"playId":"8c2bff24-1486-3cb4-9378-da752d888cca","pitchNumber":1,"startTime":"2026-08-01T00:45:40.454Z","endTime":"2026-08-01T00:45:44.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185723254217766,"aZ":-35.06340535140148,"pfxX":2.20104425119435,"pfxZ":-1.8507355229559774,"pX":0.2609746194714979,"pZ":1.3246963619363807,"vX0":4.600390971153683,"vY0":-124.73269682832203,"vZ0":-3.764546461492806,"x":107.05,"y":203.01,"x0":-1.8998025600556736,"y0":50.003571705344925,"z0":5.772207269177115,"aX":3.43603596308843},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":-5.2,"spinRate":2293,"spinDirection":97},"zone":14,"typeConfidence":0.89,"plateTime":0.44064503732776306,"extension":6.691071971320299},"index":1,"playId":"57d98fd4-b881-33e1-a8fd-2d7c2d426f86","pitchNumber":2,"startTime":"2026-08-01T00:46:01.752Z","endTime":"2026-08-01T00:46:05.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36427309556359,"aZ":-32.01382811253191,"pfxX":3.7404771765695775,"pfxZ":0.10237379363379695,"pX":0.5129160794656996,"pZ":0.9246048786011931,"vX0":4.889667738256768,"vY0":-127.00738690521186,"vZ0":-5.524584104985876,"x":97.45,"y":213.82,"x0":-1.9274555602823051,"y0":50.005298192464686,"z0":5.690996987112742,"aX":6.0776141873403295},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-7.9,"spinRate":2322,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4321809804021828,"extension":6.874942405365528},"hitData":{"launchSpeed":66.5,"launchAngle":22.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.14,"coordY":135.81}},"index":2,"playId":"ec3cd5b6-8b87-3a0b-b6e5-a6cf7bbd5fdc","pitchNumber":3,"startTime":"2026-08-01T00:46:25.387Z","endTime":"2026-08-01T00:46:36.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:46:36.289Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:47:06.177Z","endTime":"2026-08-01T00:48:34.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.804970642673894,"aZ":-14.390854543435443,"pfxX":-5.8298675803639455,"pfxZ":8.513514300605108,"pX":-0.20707087100306126,"pZ":3.1815053119731007,"vX0":7.2329897723791925,"vY0":-143.9347373672554,"vZ0":-4.8075987079675,"x":124.89,"y":152.88,"x0":-2.000458032301477,"y0":50.00367124526326,"z0":5.771128284221627,"aX":-12.178829715043658},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2366,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3812009039625579,"extension":6.749734204574655},"index":0,"playId":"5edcd591-e21b-33a2-9a0e-9e08a8066f0b","pitchNumber":1,"startTime":"2026-08-01T00:47:16.793Z","endTime":"2026-08-01T00:47:19.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.67028640962728,"aZ":-11.436136815302348,"pfxX":-6.0948771378602595,"pfxZ":9.971334539304817,"pX":0.43902763491365,"pZ":4.931629667958621,"vX0":8.914324867752054,"vY0":-144.24721737173488,"vZ0":-0.5809053800981149,"x":100.27,"y":105.63,"x0":-1.9184964395717081,"y0":50.00021119977867,"z0":5.849622399933084,"aX":-12.673873096221687},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2453,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3816401309723889,"extension":6.742212778818546},"index":1,"playId":"e5ac86ed-02dc-385a-bfe2-953fe25ce194","pitchNumber":2,"startTime":"2026-08-01T00:47:41.801Z","endTime":"2026-08-01T00:47:44.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.66780829145898,"aZ":-10.374702839174551,"pfxX":-7.511016210575685,"pfxZ":10.53195056506455,"pX":0.854240608282774,"pZ":1.9303176385523064,"vX0":10.14157209173718,"vY0":-143.74164289925392,"vZ0":-8.660459621403202,"x":84.44,"y":186.66,"x0":-1.7617770384663742,"y0":50.00673274703255,"z0":5.646343447835784,"aX":-15.552418565943226},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2494,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.38262732523855103,"extension":6.937110696766211},"index":2,"playId":"88685e09-7ca8-385b-a2ee-5cadf59bb428","pitchNumber":3,"startTime":"2026-08-01T00:48:08.794Z","endTime":"2026-08-01T00:48:12.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91462886339263,"aZ":-28.868020695814465,"pfxX":0.5060564738584805,"pfxZ":2.0025751059831407,"pX":-0.6961217213560116,"pZ":2.894310863932155,"vX0":3.312357329372731,"vY0":-127.85512675675051,"vZ0":-1.7297729654151313,"x":143.53,"y":160.63,"x0":-2.0754006317216454,"y0":50.00325748888413,"z0":5.849921716998295,"aX":0.8358661588738576},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.7,"spinRate":2316,"spinDirection":102},"zone":4,"typeConfidence":0.9,"plateTime":0.42876407444223874,"extension":6.666412160529668},"index":3,"playId":"02d2836b-61b5-3138-80a9-c32d3b8a8726","pitchNumber":4,"startTime":"2026-08-01T00:48:31.792Z","endTime":"2026-08-01T00:48:34.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:48:34.966Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a sharp line drive to center fielder Jake Mangum. Noelvi Marte scores. Matt McLain scores. Sal Stewart to 2nd.","rbi":2,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:50:47.675Z","endTime":"2026-08-01T00:51:05.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":696062,"link":"/api/v1/people/696062"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":696062,"link":"/api/v1/people/696062"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:49:03.407Z","endTime":"2026-08-01T00:50:49.961Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84923158523994,"aZ":-12.736732177096581,"pfxX":-6.2161982892124845,"pfxZ":9.704680902836152,"pX":-0.23997312142063681,"pZ":2.6942409987254723,"vX0":6.3618468283213225,"vY0":-141.24265240191252,"vZ0":-6.3978768903646985,"x":126.15,"y":166.04,"x0":-1.7236625964713326,"y0":50.00068301158439,"z0":5.822496587848982,"aX":-12.446697197900363},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2509,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3891228519326764,"extension":6.811062353459845},"hitData":{"launchSpeed":104.4,"launchAngle":12.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":162.73,"coordY":78.06}},"index":1,"playId":"cdd71300-7780-3fb0-bae0-d8ecfd67512e","pitchNumber":1,"startTime":"2026-08-01T00:50:49.961Z","endTime":"2026-08-01T00:51:05.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:51:05.641Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, shortstop Jared Triolo to first baseman Endy Rodríguez. Sal Stewart to 3rd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:54:03.884Z","endTime":"2026-08-01T00:55:53.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:51:43.245Z","endTime":"2026-08-01T00:53:54.559Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Montgomery replaces Wilber Dotel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T00:53:54.559Z","endTime":"2026-08-01T00:54:03.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"c17529db-86e0-4042-a2a8-c4834a7925f8","startTime":"2026-08-01T00:54:03.884Z","endTime":"2026-08-01T00:54:08.884Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.023777114808055,"aZ":-9.078039258126587,"pfxX":1.7746571145291525,"pfxZ":10.887230201657564,"pX":-0.39788171681116663,"pZ":2.306893172688962,"vX0":-4.567596119970317,"vY0":-144.98602691233313,"vZ0":-7.600626900694478,"x":132.17,"y":176.49,"x0":0.9698273984395415,"y0":50.00096306243082,"z0":5.521832239938198,"aX":3.7643998064307076},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":-2.3,"spinRate":2212,"spinDirection":161},"zone":4,"typeConfidence":0.89,"plateTime":0.37828038349587567,"extension":7.123213794944004},"index":3,"playId":"8c0716a4-7786-3d1b-85be-dadb2592002e","pitchNumber":1,"startTime":"2026-08-01T00:54:20.053Z","endTime":"2026-08-01T00:54:23.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99527453073037,"aZ":-31.68791599301484,"pfxX":-1.1363830482539512,"pfxZ":0.27444844881000563,"pX":-0.2970046590989553,"pZ":2.139478186928695,"vX0":-3.2360290329473975,"vY0":-131.9740040339245,"vZ0":-2.7706625418844166,"x":128.32,"y":181.01,"x0":1.0924722898427106,"y0":50.001420767456814,"z0":5.5359570436117895,"aX":-2.0049189595636223},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.1,"breakHorizontal":2.8,"spinRate":2774,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.41495819765256226,"extension":7.133826618251301},"index":4,"playId":"7c8e9de7-340e-3c50-b50c-0033c9eb7c4f","pitchNumber":2,"startTime":"2026-08-01T00:54:41.527Z","endTime":"2026-08-01T00:54:45.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":91.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.785349036501174,"aZ":-8.217903929742016,"pfxX":3.69335283206279,"pfxZ":10.99033570212571,"pX":1.3713352615720376,"pZ":2.2946708057001506,"vX0":-0.4869368108944178,"vY0":-147.3323130343616,"vZ0":-7.964196920259892,"x":64.73,"y":176.82,"x0":1.0602280029633668,"y0":50.00162874604811,"z0":5.531689709813771,"aX":8.049741875519427},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2242,"spinDirection":159},"zone":14,"typeConfidence":0.92,"plateTime":0.3729809555423156,"extension":7.150116208372456},"index":5,"playId":"21739a63-c6bd-366a-80af-823ee2448218","pitchNumber":3,"startTime":"2026-08-01T00:55:06.062Z","endTime":"2026-08-01T00:55:09.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13754704124149,"aZ":-9.389195294281773,"pfxX":2.444740237381053,"pfxZ":10.922484068333123,"pX":0.8074052248814914,"pZ":2.81661575513142,"vX0":-1.4884410780053658,"vY0":-144.55069216940623,"vZ0":-5.8189465007197345,"x":86.22,"y":162.73,"x0":1.0152112724750562,"y0":50.00525987440208,"z0":5.451268588641019,"aX":5.101167837234127},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":-4.1,"spinRate":2241,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.38097864947592575,"extension":7.195881164712331},"index":6,"playId":"050dcc03-ecba-3a65-9547-4e78d792a813","pitchNumber":4,"startTime":"2026-08-01T00:55:23.156Z","endTime":"2026-08-01T00:55:26.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":90.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.928078273231286,"aZ":-9.273934259379546,"pfxX":4.441464726039565,"pfxZ":10.737640334733637,"pX":0.6664530076376493,"pZ":2.495437886038824,"vX0":-2.6309755703081326,"vY0":-145.7197582963072,"vZ0":-6.967075162719401,"x":91.6,"y":171.4,"x0":1.0080233460839725,"y0":50.00290451185245,"z0":5.490169412561968,"aX":9.471270058575117},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.1,"breakHorizontal":-7.4,"spinRate":2347,"spinDirection":152},"zone":6,"typeConfidence":0.93,"plateTime":0.3771029399217962,"extension":7.0310868914446045},"hitData":{"launchSpeed":61.4,"launchAngle":13.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.63,"coordY":146.11}},"index":7,"playId":"5c81e342-2652-3762-b234-9e21866d40a8","pitchNumber":5,"startTime":"2026-08-01T00:55:46.059Z","endTime":"2026-08-01T00:55:53.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:55:53.503Z","atBatIndex":77},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Mason Montgomery intentionally walks Tyler Stephenson.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:56:15.419Z","endTime":"2026-08-01T00:56:20.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08244866-0796-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T00:56:17.719Z","endTime":"2026-08-01T00:56:17.731Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08244866-0796-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T00:56:17.731Z","endTime":"2026-08-01T00:56:17.732Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08244866-0796-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T00:56:17.732Z","endTime":"2026-08-01T00:56:18.732Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08244866-0796-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T00:56:17.732Z","endTime":"2026-08-01T00:56:20.229Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-01T00:56:20.229Z","atBatIndex":78},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Nathaniel Lowe reaches on a fielder's choice. Sal Stewart scores. Tyler Stephenson to 3rd. Nathaniel Lowe to 2nd. Missed catch error by second baseman Brandon Lowe, assist to third baseman Nick Gonzales.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:56:40.770Z","endTime":"2026-08-01T00:57:17.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":696062,"link":"/api/v1/people/696062"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24005678188938,"aZ":-11.46521698013114,"pfxX":2.5363360355273237,"pfxZ":9.860119602550341,"pX":0.11248013212158041,"pZ":2.4335340841993474,"vX0":-3.5280828561265647,"vY0":-144.3928641518602,"vZ0":-6.481885937589747,"x":112.71,"y":173.07,"x0":1.0236180245008157,"y0":50.00534818088434,"z0":5.420906360440346,"aX":5.328730396608879},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":-3.8,"spinRate":2196,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.3800819980305761,"extension":7.292329974331149},"index":0,"playId":"ec05c94b-50d5-3b8a-baa3-08660ffe4cba","pitchNumber":1,"startTime":"2026-08-01T00:56:40.770Z","endTime":"2026-08-01T00:56:43.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75686891416617,"aZ":-12.982341110513314,"pfxX":7.009766375012826,"pfxZ":8.93022088447638,"pX":0.45917928315089046,"pZ":2.1276616035636455,"vX0":-4.490750715218026,"vY0":-145.58401006620412,"vZ0":-7.109729419038196,"x":99.5,"y":181.33,"x0":1.109848686066937,"y0":50.00635159229444,"z0":5.385231881294515,"aX":15.069755202424663},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.0,"breakHorizontal":-11.9,"spinRate":2298,"spinDirection":155},"zone":9,"typeConfidence":0.95,"plateTime":0.3760327921390201,"extension":7.086723688318588},"hitData":{"launchSpeed":95.7,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":150.67}},"index":1,"playId":"ec9a5ec7-806e-3117-97fd-bbd2b8c460dc","pitchNumber":2,"startTime":"2026-08-01T00:57:05.021Z","endTime":"2026-08-01T00:57:17.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:57:17.061Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T00:58:16.787Z","endTime":"2026-08-01T00:59:41.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ivan Johnson replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:58:18.905Z","endTime":"2026-08-01T00:58:18.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92369846672734,"aZ":-15.111968893592474,"pfxX":8.400630121934457,"pfxZ":8.071057758659354,"pX":0.3348704712151344,"pZ":1.8298234441047792,"vX0":-4.3746379873520596,"vY0":-144.5137542694262,"vZ0":-7.568212699791329,"x":104.24,"y":189.37,"x0":0.7775763285764465,"y0":50.000540861898465,"z0":5.41233002146465,"aX":17.75163298469955},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":-14.3,"spinRate":1992,"spinDirection":162},"zone":9,"typeConfidence":0.95,"plateTime":0.3791253917715469,"extension":7.2532916325388035},"index":1,"playId":"bc362451-dd5d-3067-84a0-01ad6d6e2fa8","pitchNumber":1,"startTime":"2026-08-01T00:58:18.907Z","endTime":"2026-08-01T00:58:22.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36386437761477,"aZ":-10.894337426021357,"pfxX":3.2617494427097142,"pfxZ":10.052685066450795,"pX":-0.4065614032049121,"pZ":2.17928758346977,"vX0":-4.88991615787148,"vY0":-144.70694522222158,"vZ0":-7.184394778561704,"x":132.5,"y":179.94,"x0":0.8828567095426452,"y0":50.0027363860167,"z0":5.364679234823553,"aX":6.904784715859148},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2130,"spinDirection":150},"zone":4,"typeConfidence":0.92,"plateTime":0.3787816129240795,"extension":7.30215839046381},"index":2,"playId":"4e3588c1-1517-3dd2-b7b9-9abce61795bf","pitchNumber":2,"startTime":"2026-08-01T00:58:34.957Z","endTime":"2026-08-01T00:58:39.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.873692864865426,"aZ":-12.559446566899688,"pfxX":7.548815813970083,"pfxZ":9.137360864937317,"pX":-0.4049986336399763,"pZ":1.3106837244670566,"vX0":-6.675844918873312,"vY0":-145.51799772737675,"vZ0":-9.50930892216382,"x":132.44,"y":203.39,"x0":0.9371316858651402,"y0":50.00321360567484,"z0":5.380158380411512,"aX":16.20385272661105},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.8,"breakHorizontal":-12.4,"spinRate":2096,"spinDirection":156},"zone":13,"typeConfidence":0.95,"plateTime":0.3762879005613353,"extension":7.148945479468444},"index":3,"playId":"46800650-d1d3-3daa-a40c-e9b12f325bcd","pitchNumber":3,"startTime":"2026-08-01T00:58:56.259Z","endTime":"2026-08-01T00:58:59.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.172595358901994,"aZ":-13.438025531601376,"pfxX":7.49127894687082,"pfxZ":8.654298497907213,"pX":0.0731895412380838,"pZ":2.4340078973188684,"vX0":-5.4225739262631585,"vY0":-146.5597664997532,"vZ0":-6.340200749653539,"x":114.21,"y":173.06,"x0":0.9785917310046077,"y0":50.00220962423742,"z0":5.435338585408085,"aX":16.21897189129566},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.5,"breakHorizontal":-12.5,"spinRate":2189,"spinDirection":156},"zone":5,"typeConfidence":0.95,"plateTime":0.3744018669637126,"extension":7.284064878285017},"index":4,"playId":"69af7c54-51db-34a5-b2a3-1b19609eb252","pitchNumber":4,"startTime":"2026-08-01T00:59:15.512Z","endTime":"2026-08-01T00:59:18.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.504827980015754,"aZ":-11.682218646560962,"pfxX":3.3381999451036606,"pfxZ":9.810231596587943,"pX":-0.5346240476976226,"pZ":4.023626736738867,"vX0":-5.603766045064904,"vY0":-144.49539629034888,"vZ0":-2.3242302095900866,"x":137.38,"y":130.14,"x0":1.0070700835446773,"y0":50.0017793126592,"z0":5.567737434838171,"aX":6.972885003721258},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2117,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.38085653634125816,"extension":7.0930371144524},"index":5,"playId":"76e4ef55-5bc9-3248-9b09-cbee22665074","pitchNumber":5,"startTime":"2026-08-01T00:59:38.089Z","endTime":"2026-08-01T00:59:41.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:59:41.467Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to center fielder Dane Myers.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:02:09.684Z","endTime":"2026-08-01T01:02:21.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ivan Johnson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:01:50.353Z","endTime":"2026-08-01T01:01:50.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"description":"Pitching Change: Emilio Pagán replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T01:01:50.368Z","endTime":"2026-08-01T01:02:11.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.254900686180285,"aZ":-14.962881890343068,"pfxX":-6.880227883001297,"pfxZ":8.838605100686934,"pX":-0.6240725540112636,"pZ":2.417165207217063,"vX0":3.594879130878761,"vY0":-138.9305957031837,"vZ0":-5.51243286686744,"x":140.79,"y":173.52,"x0":-1.043642680803751,"y0":50.00140859406352,"z0":5.427886862393563,"aX":-13.396454620632197},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2536,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39483442284540526,"extension":6.870754771669265},"hitData":{"launchSpeed":97.3,"launchAngle":40.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.1,"coordY":66.47}},"index":2,"playId":"cf5bc9e1-6326-31fc-bccd-1dbbf9208326","pitchNumber":1,"startTime":"2026-08-01T01:02:11.984Z","endTime":"2026-08-01T01:02:21.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:02:21.202Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:02:39.434Z","endTime":"2026-08-01T01:04:13.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46950559121983,"aZ":-15.209562759213279,"pfxX":-6.397091201252313,"pfxZ":8.66995420248791,"pX":-1.0341206466204111,"pZ":2.7913927453910357,"vX0":3.0183284440318996,"vY0":-139.28388113936938,"vZ0":-4.2845463787398135,"x":156.42,"y":163.41,"x0":-1.3031225054883295,"y0":50.00341215091621,"z0":5.361412369572121,"aX":-12.518333718867343},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2641,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3938530976189494,"extension":6.750155249676826},"index":0,"playId":"c308c951-ab99-393b-be7f-550306fa0d8b","pitchNumber":1,"startTime":"2026-08-01T01:02:49.870Z","endTime":"2026-08-01T01:02:53.182Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94026817052062,"aZ":-26.934048492426626,"pfxX":-7.187237065589729,"pfxZ":3.419329414361682,"pX":-1.0851625159731408,"pZ":1.6985730104620933,"vX0":2.4856525976808066,"vY0":-122.60154758256819,"vZ0":-3.343747354114578,"x":158.36,"y":192.92,"x0":-1.1751222547301154,"y0":50.00102085017159,"z0":5.364681347709568,"aX":-11.002378396794326},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":865,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4457821157579249,"extension":7.060255269877782},"index":1,"playId":"3256fd6f-a478-342d-828b-90723a425950","pitchNumber":2,"startTime":"2026-08-01T01:03:25.338Z","endTime":"2026-08-01T01:03:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.512264007131044,"aZ":-12.887483785179207,"pfxX":-6.527634235080411,"pfxZ":9.746070477092438,"pX":1.0076695275775998,"pZ":2.688999686083674,"vX0":7.884764020145996,"vY0":-140.00135662392572,"vZ0":-4.970137186276657,"x":78.59,"y":166.18,"x0":-1.0011682501036152,"y0":50.00436904344108,"z0":5.335325582689868,"aX":-12.920041683187218},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2470,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3916976170046551,"extension":6.867571209111473},"index":2,"playId":"8db8eb01-8393-3ae8-b5c6-cf7384049332","pitchNumber":3,"startTime":"2026-08-01T01:03:45.403Z","endTime":"2026-08-01T01:03:49.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69182438376273,"aZ":-14.386932873972121,"pfxX":-6.889442398746252,"pfxZ":8.937634498467956,"pX":-0.12680883229471723,"pZ":2.3844978408975073,"vX0":5.31473273511442,"vY0":-140.16243743361005,"vZ0":-5.6021502092734075,"x":121.83,"y":174.4,"x0":-1.1525441126772356,"y0":50.000102068452236,"z0":5.34864605943505,"aX":-13.705120522482867},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2455,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3907996811224721,"extension":6.942192535059211},"hitData":{"launchSpeed":92.2,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":148.14}},"index":3,"playId":"f66a69d3-edbd-359a-86d1-944103bca47f","pitchNumber":4,"startTime":"2026-08-01T01:04:06.511Z","endTime":"2026-08-01T01:04:13.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:04:13.915Z","atBatIndex":82},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Gonzales hit by pitch.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:05:58.681Z","endTime":"2026-08-01T01:07:06.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:05:00.108Z","endTime":"2026-08-01T01:06:00.933Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06546789597464,"aZ":-26.854635112942944,"pfxX":0.9967414702917917,"pfxZ":3.153572457663798,"pX":0.1290285199988305,"pZ":0.8489546051272543,"vX0":2.694253441311978,"vY0":-128.58815867488104,"vZ0":-6.230014106275149,"x":112.08,"y":215.86,"x0":-1.0590639970026297,"y0":50.00084826406655,"z0":5.3690435899695785,"aX":1.6791240567792567},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2235,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.42492649262380855,"extension":6.875951892011187},"index":1,"playId":"bbca1962-2203-31e2-89d2-dc8c2fe23b51","pitchNumber":1,"startTime":"2026-08-01T01:06:00.933Z","endTime":"2026-08-01T01:06:04.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.329109114842954,"aZ":-11.47533501390299,"pfxX":-5.4747850201322485,"pfxZ":10.435398125182171,"pX":-0.4793249005335802,"pZ":2.9660865223408948,"vX0":3.8220395656718824,"vY0":-139.88367905609388,"vZ0":-4.471622765073735,"x":117.53,"y":148.91,"x0":-1.1515666875069857,"y0":50.001310736122846,"z0":5.336725137438984,"aX":-10.857003304684532},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2524,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39145732674038447,"extension":6.829464323176236},"index":2,"playId":"a79967a9-1825-332c-a831-c8b8098e9089","pitchNumber":2,"startTime":"2026-08-01T01:06:31.466Z","endTime":"2026-08-01T01:06:34.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233943733495675,"aZ":-26.49523629123425,"pfxX":0.4287978088171043,"pfxZ":3.79188246258755,"pX":-1.6000409160084879,"pZ":3.577616021527381,"vX0":-0.9630555937221187,"vY0":-121.75443323355438,"vZ0":0.9423043528331184,"x":177.99,"y":142.18,"x0":-1.2548079735515436,"y0":50.005726020523184,"z0":5.480939390230701,"aX":0.6429788425287524},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":-0.6,"spinRate":805,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4501233768538335,"extension":6.995418311822948},"index":3,"playId":"588c67c9-e978-3d8f-a325-6d6f6a404b45","pitchNumber":3,"startTime":"2026-08-01T01:06:54.217Z","endTime":"2026-08-01T01:07:06.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:07:06.233Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez challenged (pitch result), call on the field was confirmed: Endy Rodríguez called out on strikes.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:07:25.986Z","endTime":"2026-08-01T01:09:50.628Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.68"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.09"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.67"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.88"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.47"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.86"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66929890985493,"aZ":-13.18571134734283,"pfxX":-6.634348987630631,"pfxZ":9.691033150662964,"pX":-0.46082183153119144,"pZ":3.938575069831787,"vX0":4.318821467474674,"vY0":-139.40194180858745,"vZ0":-1.6906880056172344,"x":134.57,"y":132.44,"x0":-1.1718948552997104,"y0":50.00109494190185,"z0":5.427862472955306,"aX":-12.996475814022546},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2542,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39360972696553453,"extension":6.858272127006681},"index":0,"playId":"e2cb51e0-1cfe-3cea-9cd6-94a65200ffd0","pitchNumber":1,"startTime":"2026-08-01T01:07:35.324Z","endTime":"2026-08-01T01:07:38.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761423940562075,"aZ":-9.97445780339293,"pfxX":-6.143589034241992,"pfxZ":11.431042163280473,"pX":-0.21734849581730492,"pZ":1.592565775769796,"vX0":4.6891646516149015,"vY0":-138.65395134859293,"vZ0":-7.9034885828739245,"x":125.28,"y":195.78,"x0":-1.1344974485025603,"y0":50.00240792348909,"z0":5.15019182492638,"aX":-11.930414551573147},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2540,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3954354192346319,"extension":6.8850732876094005},"index":1,"playId":"43e3fd3f-1104-311d-855a-388134851bef","pitchNumber":2,"startTime":"2026-08-01T01:07:57.026Z","endTime":"2026-08-01T01:08:01.342Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087446018178415,"aZ":-26.444113232264144,"pfxX":-7.686036120712257,"pfxZ":3.7392950748513916,"pX":0.211872314036122,"pZ":0.7966615962459177,"vX0":5.913466988577124,"vY0":-123.2033606100967,"vZ0":-5.18191434380017,"x":108.92,"y":217.27,"x0":-1.2239912882043187,"y0":50.00432329907428,"z0":5.169479668909718,"aX":-11.785415393178843},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":1103,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4450196173410812,"extension":7.040395639351746},"index":2,"playId":"94db52e6-48ff-3c0e-a3e9-5f7a182899b2","pitchNumber":3,"startTime":"2026-08-01T01:08:33.226Z","endTime":"2026-08-01T01:08:36.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16652408354146,"aZ":-30.27864029113389,"pfxX":-7.567134160073255,"pfxZ":1.262597342664601,"pX":0.02956401712507835,"pZ":0.28025680851496326,"vX0":5.424554095814535,"vY0":-121.77768529966329,"vZ0":-5.409064944181898,"x":115.87,"y":231.21,"x0":-1.2449438654510305,"y0":50.003364407331084,"z0":5.153128040402862,"aX":-11.353061556594549},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1091,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4499720477329703,"extension":7.207494585958564},"index":3,"playId":"a132173b-86b0-3178-b1ff-90ed9a181637","pitchNumber":4,"startTime":"2026-08-01T01:08:55.664Z","endTime":"2026-08-01T01:08:59.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04306916174373,"aZ":-11.57223338578984,"pfxX":-4.990900030184552,"pfxZ":10.523896606766918,"pX":-0.6096211874398016,"pZ":3.743635995163886,"vX0":3.9533607933212815,"vY0":-139.65476051470588,"vZ0":-2.1916187539193737,"x":140.24,"y":137.7,"x0":-1.4013804445847609,"y0":50.00502432329537,"z0":5.308360417403111,"aX":-9.772707400812363},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2502,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39352642522697456,"extension":6.796209618563806},"index":4,"playId":"46215742-e928-3327-a7ce-65c1c3afd6e2","pitchNumber":5,"startTime":"2026-08-01T01:09:20.682Z","endTime":"2026-08-01T01:09:24.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04307728022236,"aZ":-11.574436155727454,"pfxX":-4.815716344894604,"pfxZ":10.742990324042808,"pX":-0.7575996582006446,"pZ":2.5931708250752714,"vX0":2.9140909641950277,"vY0":-138.1447882713292,"vZ0":-4.977311960125987,"x":145.88,"y":168.76,"x0":-1.2048323349948384,"y0":50.00296272209311,"z0":5.207487147042298,"aX":-9.234353222665511},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2518,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.397694828113655,"extension":6.834456920994336},"index":5,"playId":"3c515a83-cca1-36a1-8227-43e1280aa2b9","pitchNumber":6,"startTime":"2026-08-01T01:09:42.763Z","endTime":"2026-08-01T01:09:50.628Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}},"playEndTime":"2026-08-01T01:09:50.628Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez challenged (pitch result), call on the field was confirmed: Endy Rodríguez called out on strikes.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:07:25.986Z","endTime":"2026-08-01T01:09:50.628Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.68"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.09"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.67"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.88"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.47"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.86"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66929890985493,"aZ":-13.18571134734283,"pfxX":-6.634348987630631,"pfxZ":9.691033150662964,"pX":-0.46082183153119144,"pZ":3.938575069831787,"vX0":4.318821467474674,"vY0":-139.40194180858745,"vZ0":-1.6906880056172344,"x":134.57,"y":132.44,"x0":-1.1718948552997104,"y0":50.00109494190185,"z0":5.427862472955306,"aX":-12.996475814022546},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2542,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39360972696553453,"extension":6.858272127006681},"index":0,"playId":"e2cb51e0-1cfe-3cea-9cd6-94a65200ffd0","pitchNumber":1,"startTime":"2026-08-01T01:07:35.324Z","endTime":"2026-08-01T01:07:38.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761423940562075,"aZ":-9.97445780339293,"pfxX":-6.143589034241992,"pfxZ":11.431042163280473,"pX":-0.21734849581730492,"pZ":1.592565775769796,"vX0":4.6891646516149015,"vY0":-138.65395134859293,"vZ0":-7.9034885828739245,"x":125.28,"y":195.78,"x0":-1.1344974485025603,"y0":50.00240792348909,"z0":5.15019182492638,"aX":-11.930414551573147},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2540,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3954354192346319,"extension":6.8850732876094005},"index":1,"playId":"43e3fd3f-1104-311d-855a-388134851bef","pitchNumber":2,"startTime":"2026-08-01T01:07:57.026Z","endTime":"2026-08-01T01:08:01.342Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087446018178415,"aZ":-26.444113232264144,"pfxX":-7.686036120712257,"pfxZ":3.7392950748513916,"pX":0.211872314036122,"pZ":0.7966615962459177,"vX0":5.913466988577124,"vY0":-123.2033606100967,"vZ0":-5.18191434380017,"x":108.92,"y":217.27,"x0":-1.2239912882043187,"y0":50.00432329907428,"z0":5.169479668909718,"aX":-11.785415393178843},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":1103,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4450196173410812,"extension":7.040395639351746},"index":2,"playId":"94db52e6-48ff-3c0e-a3e9-5f7a182899b2","pitchNumber":3,"startTime":"2026-08-01T01:08:33.226Z","endTime":"2026-08-01T01:08:36.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16652408354146,"aZ":-30.27864029113389,"pfxX":-7.567134160073255,"pfxZ":1.262597342664601,"pX":0.02956401712507835,"pZ":0.28025680851496326,"vX0":5.424554095814535,"vY0":-121.77768529966329,"vZ0":-5.409064944181898,"x":115.87,"y":231.21,"x0":-1.2449438654510305,"y0":50.003364407331084,"z0":5.153128040402862,"aX":-11.353061556594549},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1091,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4499720477329703,"extension":7.207494585958564},"index":3,"playId":"a132173b-86b0-3178-b1ff-90ed9a181637","pitchNumber":4,"startTime":"2026-08-01T01:08:55.664Z","endTime":"2026-08-01T01:08:59.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04306916174373,"aZ":-11.57223338578984,"pfxX":-4.990900030184552,"pfxZ":10.523896606766918,"pX":-0.6096211874398016,"pZ":3.743635995163886,"vX0":3.9533607933212815,"vY0":-139.65476051470588,"vZ0":-2.1916187539193737,"x":140.24,"y":137.7,"x0":-1.4013804445847609,"y0":50.00502432329537,"z0":5.308360417403111,"aX":-9.772707400812363},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2502,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39352642522697456,"extension":6.796209618563806},"index":4,"playId":"46215742-e928-3327-a7ce-65c1c3afd6e2","pitchNumber":5,"startTime":"2026-08-01T01:09:20.682Z","endTime":"2026-08-01T01:09:24.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04307728022236,"aZ":-11.574436155727454,"pfxX":-4.815716344894604,"pfxZ":10.742990324042808,"pX":-0.7575996582006446,"pZ":2.5931708250752714,"vX0":2.9140909641950277,"vY0":-138.1447882713292,"vZ0":-4.977311960125987,"x":145.88,"y":168.76,"x0":-1.2048323349948384,"y0":50.00296272209311,"z0":5.207487147042298,"aX":-9.234353222665511},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2518,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.397694828113655,"extension":6.834456920994336},"index":5,"playId":"3c515a83-cca1-36a1-8227-43e1280aa2b9","pitchNumber":6,"startTime":"2026-08-01T01:09:42.763Z","endTime":"2026-08-01T01:09:50.628Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}},"playEndTime":"2026-08-01T01:09:50.628Z","atBatIndex":84},"scoringPlays":[5,10,11,15,27,38,43,69,70,71,76,79],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":181.71,"y":130.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":137.49,"y":172.89},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":162.45,"y":166.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":117.84,"y":98.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":87.75,"y":74.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":115.83,"y":145.6},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":68.91,"y":146.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":162.53,"y":108.91},"type":"H","description":"Single"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":52.23,"y":134.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":108.07,"y":116.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":225.56,"y":105.45},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":32.22,"y":109.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":79.93,"y":91.73},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":32,"top":[21,22,23,24,25],"bottom":[26,27,28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":153.35,"y":95.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":88.78,"y":47.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":154.34,"y":152.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":177.53,"y":108.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":209.49,"y":66.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":130.02,"y":169.42},"type":"H","description":"Single"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":149.78,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":99.11,"y":171.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":141.24,"y":51.46},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":109.7,"y":181.21},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":149.22,"y":66.36},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":108.64,"y":34.64},"type":"H","description":"Home Run"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":188.54,"y":36.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":107.41,"y":141.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":205.02,"y":119.95},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":121.91,"y":147.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":112.79,"y":154.72},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":189.35,"y":79.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":111.71,"y":169.65},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":148.26,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":114.11,"y":91.65},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":127.49,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":71.85,"y":76.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":115.83,"y":147.63},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":142.76,"y":107.45},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":151.3,"y":108.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":123.04,"y":183.07},"type":"O","description":"Bunt Groundout"}]}},{"startIndex":65,"endIndex":80,"top":[65,66,67,68,69,70,71,72],"bottom":[73,74,75,76,77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":128.5,"y":184.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":196.37,"y":107.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":50.01,"y":105.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":85.33,"y":110.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":99.62,"y":127.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":128.58,"y":190.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":124.95,"y":143.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":104.26,"y":159.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":184.14,"y":135.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":162.73,"y":78.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":138.63,"y":146.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":116.34,"y":150.67},"type":"O","description":"Fielders Choice"}]}},{"startIndex":81,"endIndex":84,"top":[81,82,83,84],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":97.1,"y":66.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":148.77,"y":148.14},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":5,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":12,"errors":0,"leftOnBase":10},"away":{"runs":7,"hits":12,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"onDeck":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"inHole":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"battingOrder":7,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"onDeck":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"inHole":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".260","atBats":38,"obp":".336","slg":".419","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":16,"rbi":7,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":4,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":35,"obp":".452","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":170,"era":"4.29","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.33","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":55,"strikes":115,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":7,"pitchesPerInning":"21.25","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":24,"groundOuts":30,"airOuts":38,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".231","atBats":121,"obp":".288","slg":".372","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":45,"rbi":23,"leftOnBase":40,"sacBunts":1,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":169,"errors":0,"chances":202,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 5 ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":35,"strikes":65,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":57,"groundOuts":94,"airOuts":114,"runs":61,"doubles":27,"triples":2,"homeRuns":13,"strikeOuts":156,"baseOnBalls":32,"intentionalWalks":0,"hits":107,"hitByPitch":8,"atBats":466,"obp":".288","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":2115,"era":"3.90","inningsPitched":"124.2","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.11","battersFaced":512,"outs":374,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2115,"balls":743,"strikes":1372,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":5,"winPercentage":".500","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"4.88","strikeoutsPer9Inn":"11.26","walksPer9Inn":"2.31","hitsPer9Inn":"7.72","runsScoredPer9":"4.40","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":67,"groundOuts":76,"airOuts":108,"runs":67,"doubles":25,"triples":1,"homeRuns":23,"strikeOuts":124,"baseOnBalls":41,"intentionalWalks":0,"hits":104,"hitByPitch":2,"avg":".257","atBats":405,"obp":".323","slg":".494","ops":".817","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":200,"rbi":71,"leftOnBase":168,"sacBunts":0,"sacFlies":7,"babip":".306","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.61","popOuts":19,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":252,"putOuts":134,"errors":10,"chances":396,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682848":{"person":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":21,"groundOuts":21,"airOuts":30,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":22,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".259","atBats":116,"obp":".377","slg":".440","ops":".817","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":51,"rbi":17,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.70","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.20","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":6,"putOuts":269,"errors":3,"chances":278,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":48,"groundOuts":100,"airOuts":83,"runs":75,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":116,"baseOnBalls":67,"intentionalWalks":3,"hits":109,"hitByPitch":8,"avg":".268","atBats":406,"obp":".381","slg":".453","ops":".834","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":184,"rbi":61,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","popOuts":7,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":169,"errors":2,"chances":173,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":27,"groundOuts":40,"airOuts":57,"runs":23,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":192,"obp":".256","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":811,"era":"3.81","inningsPitched":"52.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.02","battersFaced":208,"outs":156,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":301,"strikes":510,"strikePercentage":".630","hitBatsmen":0,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.60","hitsPer9Inn":"6.58","runsScoredPer9":"3.98","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":19,"groundOuts":40,"airOuts":43,"runs":22,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":1,"hits":29,"hitByPitch":3,"atBats":163,"obp":".280","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":776,"era":"3.77","inningsPitched":"45.1","wins":5,"losses":3,"saves":13,"saveOpportunities":18,"holds":7,"blownSaves":5,"earnedRuns":19,"whip":"1.08","battersFaced":188,"outs":136,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":298,"strikes":478,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".625","pitchesPerInning":"17.12","gamesFinished":23,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.97","hitsPer9Inn":"5.76","runsScoredPer9":"4.37","homeRunsPer9":"0.99","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":5,"flyOuts":14,"groundOuts":42,"airOuts":25,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":2,"hits":33,"hitByPitch":0,"atBats":168,"obp":".284","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":791,"era":"3.80","inningsPitched":"45.0","wins":4,"losses":3,"saves":2,"saveOpportunities":4,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.20","battersFaced":190,"outs":135,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":280,"strikes":511,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".571","pitchesPerInning":"17.58","gamesFinished":10,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"13.80","walksPer9Inn":"4.20","hitsPer9Inn":"6.60","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":24,"groundOuts":68,"airOuts":46,"runs":23,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".243","atBats":222,"obp":".314","slg":".311","ops":".625","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":69,"rbi":19,"leftOnBase":112,"sacBunts":1,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.48","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"222.00","popOuts":4,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":101,"errors":8,"chances":217,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":20,"groundOuts":17,"airOuts":30,"runs":27,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".271","atBats":140,"obp":".366","slg":".650","ops":"1.016","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":91,"rbi":37,"leftOnBase":67,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":30,"groundOuts":94,"airOuts":53,"runs":38,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":1,"hits":86,"hitByPitch":7,"avg":".304","atBats":283,"obp":".353","slg":".382","ops":".735","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":108,"rbi":23,"leftOnBase":132,"sacBunts":3,"sacFlies":1,"babip":".366","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.33","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":161,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":66,"groundOuts":110,"airOuts":133,"runs":66,"doubles":24,"triples":2,"homeRuns":13,"strikeOuts":87,"baseOnBalls":38,"intentionalWalks":0,"hits":111,"hitByPitch":8,"atBats":439,"obp":".322","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1818,"era":"4.83","inningsPitched":"113.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.31","battersFaced":487,"outs":341,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1818,"balls":652,"strikes":1166,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".462","pitchesPerInning":"15.99","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.01","hitsPer9Inn":"8.79","runsScoredPer9":"5.23","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":15,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":20,"groundOuts":58,"airOuts":43,"runs":24,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":66,"baseOnBalls":34,"intentionalWalks":9,"hits":45,"hitByPitch":10,"atBats":212,"obp":".348","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":972,"era":"3.10","inningsPitched":"58.0","wins":6,"losses":3,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":20,"whip":"1.36","battersFaced":256,"outs":174,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":363,"strikes":609,"strikePercentage":".630","hitBatsmen":10,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".667","pitchesPerInning":"16.76","gamesFinished":10,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"10.24","walksPer9Inn":"5.28","hitsPer9Inn":"6.98","runsScoredPer9":"3.72","homeRunsPer9":"0.62","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":3,"chances":16,"fielding":".813","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":71,"groundOuts":90,"airOuts":126,"runs":61,"doubles":22,"triples":2,"homeRuns":10,"strikeOuts":93,"baseOnBalls":57,"intentionalWalks":1,"hits":91,"hitByPitch":5,"atBats":397,"obp":".332","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1807,"era":"4.56","inningsPitched":"104.2","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.41","battersFaced":463,"outs":314,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1807,"balls":673,"strikes":1134,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".273","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"8.00","walksPer9Inn":"4.90","hitsPer9Inn":"7.82","runsScoredPer9":"5.25","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691373":{"person":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"jerseyNumber":"34","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":11,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".190","atBats":42,"obp":".227","slg":".214","ops":".441","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":9,"rbi":2,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":22,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".200","atBats":45,"obp":".200","slg":".267","ops":".467","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":12,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":9,"flyOuts":54,"groundOuts":88,"airOuts":106,"runs":40,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":92,"hitByPitch":2,"atBats":356,"obp":".318","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1526,"era":"3.25","inningsPitched":"91.1","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":33,"whip":"1.34","battersFaced":391,"outs":274,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1526,"balls":550,"strikes":976,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"16.71","gamesFinished":4,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.96","hitsPer9Inn":"9.07","runsScoredPer9":"3.94","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":30,"groundOuts":45,"airOuts":69,"runs":26,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":6,"avg":".173","atBats":191,"obp":".267","slg":".325","ops":".592","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":62,"rbi":29,"leftOnBase":103,"sacBunts":1,"sacFlies":1,"babip":".181","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.88","popOuts":26,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":15,"stolenBasePercentage":".517","caughtStealingPercentage":".483","assists":17,"putOuts":618,"errors":4,"chances":639,"fielding":".994","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668716":{"person":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696062":{"person":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 1-4)(BS, 1)","summary":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":17,"groundOuts":25,"airOuts":21,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":94,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":420,"era":"5.11","inningsPitched":"24.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"1.38","battersFaced":106,"outs":74,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":149,"strikes":271,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":2,"winPercentage":".200","pitchesPerInning":"17.03","gamesFinished":2,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.65","hitsPer9Inn":"8.76","runsScoredPer9":"5.84","homeRunsPer9":"0.73","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":29,"groundOuts":46,"airOuts":56,"runs":27,"doubles":7,"triples":2,"homeRuns":10,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":195,"obp":".349","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":874,"era":"4.83","inningsPitched":"50.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.43","battersFaced":218,"outs":151,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":341,"strikes":533,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.36","gamesFinished":12,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.40","hitsPer9Inn":"9.48","runsScoredPer9":"4.83","homeRunsPer9":"1.79","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":54,"groundOuts":87,"airOuts":92,"runs":54,"doubles":15,"triples":0,"homeRuns":17,"strikeOuts":86,"baseOnBalls":31,"intentionalWalks":1,"hits":97,"hitByPitch":5,"avg":".270","atBats":359,"obp":".334","slg":".454","ops":".788","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":163,"rbi":69,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.12","popOuts":14,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":281,"errors":2,"chances":299,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HBP, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":51,"groundOuts":113,"airOuts":85,"runs":61,"doubles":18,"triples":1,"homeRuns":6,"strikeOuts":75,"baseOnBalls":28,"intentionalWalks":0,"hits":127,"hitByPitch":7,"avg":".318","atBats":399,"obp":".372","slg":".414","ops":".786","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":165,"rbi":49,"leftOnBase":164,"sacBunts":0,"sacFlies":1,"babip":".379","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.50","popOuts":8,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":90,"errors":9,"chances":245,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699008":{"person":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.64","battersFaced":32,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":40,"strikes":83,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.77","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"2.45","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":36,"groundOuts":46,"airOuts":71,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":50,"hitByPitch":2,"avg":".202","atBats":247,"obp":".286","slg":".324","ops":".610","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":80,"rbi":29,"leftOnBase":135,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.88","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":60,"groundOuts":114,"airOuts":107,"runs":60,"doubles":20,"triples":2,"homeRuns":16,"strikeOuts":135,"baseOnBalls":30,"intentionalWalks":0,"hits":115,"hitByPitch":6,"atBats":464,"obp":".298","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1868,"era":"4.05","inningsPitched":"122.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.19","battersFaced":507,"outs":367,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1868,"balls":581,"strikes":1287,"strikePercentage":".690","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".714","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.93","walksPer9Inn":"2.21","hitsPer9Inn":"8.46","runsScoredPer9":"4.41","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663968,664040,668804,699013,656811,693304,682848,694378,669707,680779,694973,699008,696062,682254],"pitchers":[694973,699008,696062,682254],"bench":[695257,691373,542303],"bullpen":[677952,696149,683003,656605,676760,669387,668716,670990,642397],"battingOrder":[663968,664040,668804,699013,656811,693304,682848,669707,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lowe, B (25, Greene, H)."},{"label":"HR","value":"Mangum (3, 2nd inning off Greene, H, 0 on, 2 out)."},{"label":"TB","value":"Davis, H; Gonzales, N 2; Lowe, B 4; Mangum 5; O'Hearn; Reynolds, B 2; Rodríguez, E."},{"label":"RBI","value":"Davis, H (29); Gonzales, N 2 (49); Lowe, B (71); Mangum 2 (23); Valdez, Es (37)."},{"label":"2-out RBI","value":"Davis, H; Gonzales, N 2; Lowe, B; Mangum 2."},{"label":"Runners left in scoring position, 2 out","value":"Rodríguez, E 2; Reynolds, B 2; Valdez, Es."},{"label":"SF","value":"Valdez, Es."},{"label":"Team RISP","value":"6-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Mangum (20, 2nd base off Moll/Stephenson, T); Lowe, B (2, 2nd base off Johnson/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lowe, B (10, missed catch)."},{"label":"DP","value":"2 (2 Gonzalez, J-Lowe, B-Rodríguez, E)."}]}],"note":[{"label":"a","value":"Struck out for Gonzalez, J in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":4,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".231","atBats":35,"obp":".310","slg":".397","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":22,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":38,"obp":".372","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"4.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.42","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":52,"strikes":94,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":7,"pitchesPerInning":"16.22","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":31,"strikes":60,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":17,"airOuts":33,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".314","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":456,"era":"6.83","inningsPitched":"27.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.37","battersFaced":121,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":150,"strikes":306,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":4,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"10.73","walksPer9Inn":"2.93","hitsPer9Inn":"9.43","runsScoredPer9":"7.16","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 3B, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":47,"groundOuts":82,"airOuts":68,"runs":62,"doubles":18,"triples":5,"homeRuns":18,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":0,"hits":100,"hitByPitch":2,"avg":".279","atBats":358,"obp":".358","slg":".508","ops":".866","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":182,"rbi":48,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".353","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.89","popOuts":3,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":197,"putOuts":121,"errors":9,"chances":327,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":23,"groundOuts":26,"airOuts":41,"runs":21,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".276","atBats":156,"obp":".374","slg":".378","ops":".752","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":59,"rbi":15,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".374","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":121,"errors":0,"chances":121,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":62,"groundOuts":111,"airOuts":101,"runs":58,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":103,"baseOnBalls":50,"intentionalWalks":4,"hits":106,"hitByPitch":2,"avg":".255","atBats":415,"obp":".334","slg":".477","ops":".811","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":198,"rbi":84,"leftOnBase":186,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.04","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":466,"errors":2,"chances":566,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":25,"groundOuts":29,"airOuts":39,"runs":18,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":126,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":560,"era":"4.96","inningsPitched":"32.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"1.38","battersFaced":142,"outs":98,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":193,"strikes":367,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".667","pitchesPerInning":"17.14","gamesFinished":9,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.58","hitsPer9Inn":"8.82","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":20,"groundOuts":9,"airOuts":34,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":85,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":395,"era":"4.63","inningsPitched":"23.1","wins":4,"losses":1,"saves":11,"saveOpportunities":14,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.16","battersFaced":99,"outs":70,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":395,"balls":146,"strikes":249,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":".800","pitchesPerInning":"16.93","gamesFinished":21,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.03","walksPer9Inn":"3.09","hitsPer9Inn":"7.33","runsScoredPer9":"4.63","homeRunsPer9":"1.54","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":24,"groundOuts":40,"airOuts":35,"runs":10,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":127,"obp":".246","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":551,"era":"2.10","inningsPitched":"34.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"0.90","battersFaced":141,"outs":103,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":179,"strikes":372,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.05","gamesFinished":6,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"8.13","walksPer9Inn":"2.10","hitsPer9Inn":"6.03","runsScoredPer9":"2.62","homeRunsPer9":"1.05","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":17,"groundOuts":49,"airOuts":37,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".200","atBats":160,"obp":".243","slg":".356","ops":".599","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":57,"rbi":14,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".232","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":85,"errors":0,"chances":86,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":27,"groundOuts":55,"airOuts":54,"runs":24,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":69,"baseOnBalls":27,"intentionalWalks":1,"hits":62,"hitByPitch":0,"avg":".258","atBats":240,"obp":".333","slg":".471","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":113,"rbi":35,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":137,"errors":3,"chances":146,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":70,"groundOuts":108,"airOuts":118,"runs":61,"doubles":17,"triples":2,"homeRuns":21,"strikeOuts":91,"baseOnBalls":36,"intentionalWalks":0,"hits":118,"hitByPitch":8,"atBats":432,"obp":".339","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1872,"era":"4.68","inningsPitched":"107.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.43","battersFaced":479,"outs":323,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1872,"balls":714,"strikes":1158,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.01","hitsPer9Inn":"9.86","runsScoredPer9":"5.10","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":51,"groundOuts":56,"airOuts":83,"runs":34,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".192","atBats":276,"obp":".292","slg":".326","ops":".618","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":90,"rbi":25,"leftOnBase":128,"sacBunts":2,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":126,"errors":3,"chances":318,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":9,"groundOuts":28,"airOuts":19,"runs":11,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":2,"hits":26,"hitByPitch":0,"atBats":93,"obp":".352","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"4.18","inningsPitched":"23.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.56","battersFaced":106,"outs":71,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":137,"strikes":263,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.90","gamesFinished":2,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.99","walksPer9Inn":"4.18","hitsPer9Inn":"9.89","runsScoredPer9":"4.18","homeRunsPer9":"1.14","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"601","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":31,"groundOuts":40,"airOuts":58,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".141","atBats":149,"obp":".195","slg":".228","ops":".423","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":34,"rbi":6,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".155","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.67","popOuts":7,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":36,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":34,"groundOuts":54,"airOuts":67,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".167","atBats":203,"obp":".254","slg":".251","ops":".505","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":51,"rbi":11,"leftOnBase":73,"sacBunts":5,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.67","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":160,"errors":1,"chances":162,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":16,"flyOuts":54,"groundOuts":84,"airOuts":91,"runs":51,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":70,"baseOnBalls":37,"intentionalWalks":1,"hits":89,"hitByPitch":4,"atBats":332,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1414,"era":"5.42","inningsPitched":"83.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.52","battersFaced":376,"outs":249,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1414,"balls":534,"strikes":880,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".300","pitchesPerInning":"17.04","gamesFinished":3,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.59","walksPer9Inn":"4.01","hitsPer9Inn":"9.65","runsScoredPer9":"5.53","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":28,"airOuts":20,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".247","atBats":81,"obp":".256","slg":".395","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":32,"rbi":10,"leftOnBase":38,"sacBunts":2,"sacFlies":0,"babip":".270","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","assists":11,"putOuts":201,"errors":5,"chances":217,"fielding":".977","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":44,"groundOuts":48,"airOuts":74,"runs":24,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":76,"baseOnBalls":34,"intentionalWalks":1,"hits":66,"hitByPitch":1,"avg":".252","atBats":262,"obp":".338","slg":".401","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":105,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".322","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.75","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":74,"stolenBasePercentage":".831","caughtStealingPercentage":".169","assists":30,"putOuts":632,"errors":3,"chances":665,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":32,"groundOuts":49,"airOuts":65,"runs":27,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":115,"baseOnBalls":28,"intentionalWalks":1,"hits":57,"hitByPitch":2,"avg":".200","atBats":285,"obp":".275","slg":".386","ops":".661","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":110,"rbi":39,"leftOnBase":156,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.36","popOuts":16,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":21,"errors":2,"chances":59,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID685112":{"person":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":19,"obp":".480","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":96,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.54","battersFaced":25,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":39,"strikes":57,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"22.15","gamesFinished":3,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"8.31","walksPer9Inn":"10.38","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":9,"strikes":7,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":14,"groundOuts":51,"airOuts":29,"runs":26,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":2,"hits":36,"hitByPitch":5,"atBats":158,"obp":".347","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":814,"era":"4.36","inningsPitched":"43.1","wins":1,"losses":7,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":21,"whip":"1.41","battersFaced":195,"outs":130,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":814,"balls":328,"strikes":486,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".125","pitchesPerInning":"18.78","gamesFinished":5,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.97","walksPer9Inn":"5.19","hitsPer9Inn":"7.48","runsScoredPer9":"5.40","homeRunsPer9":"1.04","inheritedRunners":31,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":53,"groundOuts":49,"airOuts":103,"runs":42,"doubles":11,"triples":1,"homeRuns":19,"strikeOuts":72,"baseOnBalls":48,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".229","atBats":288,"obp":".341","slg":".472","ops":".813","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":136,"rbi":46,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".236","groundOutsToAirouts":"0.48","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.16","popOuts":19,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":139,"errors":0,"chances":140,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":34,"groundOuts":51,"airOuts":56,"runs":22,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":31,"intentionalWalks":4,"hits":38,"hitByPitch":3,"atBats":188,"obp":".323","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":833,"era":"2.56","inningsPitched":"52.2","wins":4,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":15,"whip":"1.31","battersFaced":224,"outs":158,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":316,"strikes":517,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"15.82","gamesFinished":10,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"7.69","walksPer9Inn":"5.30","hitsPer9Inn":"6.49","runsScoredPer9":"3.76","homeRunsPer9":"0.68","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":61,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":291,"era":"2.41","inningsPitched":"18.2","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"0.96","battersFaced":73,"outs":56,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":104,"strikes":187,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".333","pitchesPerInning":"15.59","gamesFinished":3,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.20","walksPer9Inn":"4.34","hitsPer9Inn":"4.34","runsScoredPer9":"2.89","homeRunsPer9":"1.45","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":71,"groundOuts":105,"airOuts":142,"runs":54,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":94,"baseOnBalls":54,"intentionalWalks":0,"hits":108,"hitByPitch":0,"atBats":444,"obp":".322","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2037,"era":"3.85","inningsPitched":"117.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.38","battersFaced":505,"outs":351,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2037,"balls":763,"strikes":1274,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".455","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.23","walksPer9Inn":"4.15","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":68,"groundOuts":80,"airOuts":120,"runs":34,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":128,"baseOnBalls":41,"intentionalWalks":0,"hits":85,"hitByPitch":0,"atBats":411,"obp":".278","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1857,"era":"2.40","inningsPitched":"112.2","wins":12,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.12","battersFaced":455,"outs":338,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1857,"balls":688,"strikes":1169,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".923","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.28","hitsPer9Inn":"6.79","runsScoredPer9":"2.72","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671155":{"person":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"jerseyNumber":"63","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".250","slg":".100","ops":".350","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[682829,701398,668709,663886,663993,671155,553993,663647,667472,682622,680574,668881,594580,670062,657571,572955,641941],"pitchers":[668881,594580,670062,657571,572955,641941],"bench":[670770,624431],"bullpen":[671096,622088,656271,695505,695076,685112,663903],"battingOrder":[682829,701398,668709,663886,671155,663647,667472,682622,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stephenson, T (15, Skenes); Marte, N (7, Skenes)."},{"label":"3B","value":"De La Cruz, E (5, Skenes)."},{"label":"HR","value":"Bleday (19, 3rd inning off Skenes, 0 on, 1 out); Stewart, S (23, 4th inning off Skenes, 1 on, 1 out)."},{"label":"TB","value":"Bleday 4; De La Cruz, E 3; Lowe, N 2; Marte, N 4; McLain, M; Myers; Stephenson, T 2; Stewart, S 5."},{"label":"RBI","value":"Bleday (46); Lowe, N (35); Stephenson, T (30); Stewart, S 4 (84)."},{"label":"2-out RBI","value":"Lowe, N; Stephenson, T."},{"label":"Runners left in scoring position, 2 out","value":"Marte, N 2; Hayes 2; De La Cruz, E; Myers."},{"label":"GIDP","value":"Stewart, S 2."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"1","value":"Ran for Lowe, N in the 8th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Stephenson, T (by Montgomery, M)."},{"label":"HBP","value":"Gonzales, N (by Pagán)."},{"label":"ABS Challenge","value":"Valdez, Es (Strike-Overturned to Ball); Davis, H (Ball-Confirmed); Stephenson, T 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike); O'Hearn (Strike-Overturned to Ball); Rodríguez, E (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Skenes 100-65; Kelly, A 40-27; Dotel 18-13; Montgomery, M 12-10; Greene, H 91-60; Moll 16-7; Garcia, J 1-1; Ferguson, C 7-6; Johnson 17-14; Pagán 14-6."},{"label":"Groundouts-flyouts","value":"Skenes 2-2; Kelly, A 3-2; Dotel 0-0; Montgomery, M 2-0; Greene, H 6-6; Moll 0-0; Garcia, J 0-1; Ferguson, C 1-0; Johnson 1-0; Pagán 1-1."},{"label":"Batters faced","value":"Skenes 22; Kelly, A 12; Dotel 4; Montgomery, M 4; Greene, H 27; Moll 3; Garcia, J 1; Ferguson, C 3; Johnson 5; Pagán 4."},{"label":"Inherited runners-scored","value":"Montgomery, M 1-1; Garcia, J 1-0; Johnson 2-2."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: Dexter Kelley. 2B: Shane Livensparger. 3B: Dan Merzel. "},{"label":"Weather","value":"84 degrees, Clear."},{"label":"Wind","value":"1 mph, Calm."},{"label":"First pitch","value":"6:11 PM."},{"label":"T","value":"2:58."},{"label":"Att","value":"30,618."},{"label":"Venue","value":"Great American Ball Park."},{"label":"July 31, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","boxscoreName":"Mangum"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":30,"groundOuts":94,"airOuts":53,"runs":38,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":1,"hits":86,"hitByPitch":7,"avg":".304","atBats":283,"obp":".353","slg":".382","ops":".735","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":108,"rbi":23,"leftOnBase":132,"sacBunts":3,"sacFlies":1,"babip":".366","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.33","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":161,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","boxscoreName":"Stewart, S"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":62,"groundOuts":111,"airOuts":101,"runs":58,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":103,"baseOnBalls":50,"intentionalWalks":4,"hits":106,"hitByPitch":2,"avg":".255","atBats":415,"obp":".334","slg":".477","ops":".811","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":198,"rbi":84,"leftOnBase":186,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.04","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":466,"errors":2,"chances":566,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","boxscoreName":"Bleday"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":53,"groundOuts":49,"airOuts":103,"runs":42,"doubles":11,"triples":1,"homeRuns":19,"strikeOuts":72,"baseOnBalls":48,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".229","atBats":288,"obp":".341","slg":".472","ops":".813","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":136,"rbi":46,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".236","groundOutsToAirouts":"0.48","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.16","popOuts":19,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":139,"errors":0,"chances":140,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"loser":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}