{"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":776967,"link":"/api/v1.1/game/776967/feed/live","metaData":{"wait":10,"timeStamp":"20250729_020043","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776967,"type":"R","doubleHeader":"N","id":"2025/07/28/lanmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776967-2025-07-28","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-28T23:10:00Z","originalDate":"2025-07-28","officialDate":"2025-07-28","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2025,"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":45,"ties":0,"pct":".579"},"records":{},"divisionLeader":false,"wins":62,"losses":45,"winningPercentage":".579"},"franchiseName":"Los Angeles","clubName":"Dodgers","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":2025,"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":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":51,"ties":0,"pct":".523"},"records":{},"divisionLeader":false,"wins":56,"losses":51,"winningPercentage":".523"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID676508":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508","firstName":"Benjamin","lastName":"Casparius","primaryNumber":"78","birthDate":"1999-02-11","currentAge":27,"birthCity":"Westport","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Casparius","middleName":"Keith","boxscoreName":"Casparius","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Kaz-per-reh-us","mlbDebutDate":"2024-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Casparius","nameSlug":"ben-casparius-676508","firstLastName":"Ben Casparius","lastFirstName":"Casparius, Ben","lastInitName":"Casparius, B","initLastName":"B Casparius","fullFMLName":"Benjamin Keith Casparius","fullLFMName":"Casparius, Benjamin Keith","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"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},"ID680689":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689","firstName":"Lyon","lastName":"Richardson","birthDate":"2000-01-18","currentAge":26,"birthCity":"Jensen Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lyon","useLastName":"Richardson","boxscoreName":"Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lyon Richardson","nameSlug":"lyon-richardson-680689","firstLastName":"Lyon Richardson","lastFirstName":"Richardson, Lyon","lastInitName":"Richardson, L","initLastName":"L Richardson","fullFMLName":"Lyon  Richardson","fullLFMName":"Richardson, Lyon","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656582":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582","firstName":"Connor","lastName":"Joe","primaryNumber":"9","birthDate":"1992-08-16","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Connor","useLastName":"Joe","middleName":"Kok-Wy","boxscoreName":"Joe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Joe","nameSlug":"connor-joe-656582","firstLastName":"Connor Joe","lastFirstName":"Joe, Connor","lastInitName":"Joe, C","initLastName":"C Joe","fullFMLName":"Connor Kok-Wy Joe","fullLFMName":"Joe, Connor Kok-Wy","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"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},"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},"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},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664747":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747","firstName":"Alexis","lastName":"Díaz","primaryNumber":"43","birthDate":"1996-09-28","currentAge":29,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alexis","useLastName":"Díaz","middleName":"Omar","boxscoreName":"Díaz, A","gender":"M","nameMatrilineal":"Laboy","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexis Díaz","nameSlug":"alexis-diaz-664747","firstLastName":"Alexis Díaz","lastFirstName":"Díaz, Alexis","lastInitName":"Díaz, A","initLastName":"A Díaz","fullFMLName":"Alexis Omar Díaz","fullLFMName":"Díaz, Alexis Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"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":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Partly Cloudy","temp":"85","wind":"3 mph, Out To LF"},"gameInfo":{"attendance":33589,"firstPitch":"2025-07-28T23:10:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"home":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":800976,"fullName":"Matthew Yates","link":"/api/v1/people/800976"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (15) on a sharp line drive to left fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-28T23:10:42.898Z","endTime":"2025-07-28T23:11:58.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":"2025-07-28T19:28:50.028Z","endTime":"2025-07-28T22:53:07.725Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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":"2025-07-28T22:53:07.725Z","endTime":"2025-07-28T23:10:38.641Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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":"2025-07-28T23:10:38.641Z","endTime":"2025-07-28T23:10:45.251Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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.7,"endSpeed":90.2,"strikeZoneTop":3.25046245253002,"strikeZoneBottom":1.33091075691937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31800231367537,"aZ":-8.96941369024542,"pfxX":-2.2602164031972167,"pfxZ":11.10530115008254,"pX":-1.5632359619145673,"pZ":3.2040211041526083,"vX0":1.0477492288435586,"vY0":-143.65232529535254,"vZ0":-7.433805079229547,"x":176.59,"y":152.27,"x0":-1.6390606827292737,"y0":50.003862902055815,"z0":6.383163784186126,"aX":-4.723477946353725},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":3.8,"spinRate":2657,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.38129708980518284,"extension":6.282950569289547},"index":3,"playId":"1104851a-9a5f-3363-addc-f61a30e4fc8c","pitchNumber":1,"startTime":"2025-07-28T23:10:45.251Z","endTime":"2025-07-28T23:10:49.091Z","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":98.5,"endSpeed":89.9,"strikeZoneTop":3.11913825454546,"strikeZoneBottom":1.3873843914713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13643395123205,"aZ":-8.94871607855126,"pfxX":-2.772374594409281,"pfxZ":11.19472359455053,"pX":0.4797997123529965,"pZ":3.5462747578953926,"vX0":6.71059357852342,"vY0":-143.1511152236964,"vZ0":-6.315822691078141,"x":98.71,"y":143.03,"x0":-1.534936877833907,"y0":50.00469906988614,"z0":6.34189325931452,"aX":-5.753331906847426},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2711,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3826669676347234,"extension":6.504941530030292},"index":4,"playId":"5b4c026a-d098-367a-834d-5aeee8a5be19","pitchNumber":2,"startTime":"2025-07-28T23:10:58.277Z","endTime":"2025-07-28T23:11:02.901Z","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":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12568692000853,"aZ":-8.738932274883597,"pfxX":-3.1298001859846467,"pfxZ":11.294384951836452,"pX":0.4619386676494548,"pZ":1.398153798471932,"vX0":6.56489882694996,"vY0":-143.1618380369398,"vZ0":-11.894592058158304,"x":99.39,"y":201.03,"x0":-1.4545930781861516,"y0":50.00511644240615,"z0":6.154501865136972,"aX":-6.495815950612975},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2557,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3826305004905519,"extension":6.43256586129544},"index":5,"playId":"4ab50588-0db6-395f-9e30-58d92c77b1ad","pitchNumber":3,"startTime":"2025-07-28T23:11:12.460Z","endTime":"2025-07-28T23:11:16.491Z","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":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.10235239126079,"strikeZoneBottom":1.37062796053418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.40822159641175,"aZ":-7.458188580619554,"pfxX":-2.667342867135841,"pfxZ":12.107384445511029,"pX":1.0917570866483925,"pZ":2.4730187486210746,"vX0":7.597474880153811,"vY0":-142.7985886447571,"vZ0":-9.219991332784641,"x":75.38,"y":172.01,"x0":-1.2704958424660062,"y0":50.00630805804767,"z0":6.233415530514399,"aX":-5.447463774219469},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":3.1,"spinRate":2642,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.38527039502770677,"extension":6.4622059444769615},"index":6,"playId":"4a70279a-9468-3ec6-a450-656e2483ddf4","pitchNumber":4,"startTime":"2025-07-28T23:11:31.577Z","endTime":"2025-07-28T23:11:35.865Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.74509689427812,"aZ":-8.37332501459929,"pfxX":-2.473693164228294,"pfxZ":11.549856640496714,"pX":0.06013474016777896,"pZ":2.677828700084699,"vX0":5.070448819396277,"vY0":-143.26329897840972,"vZ0":-8.77939687789886,"x":114.71,"y":166.48,"x0":-1.418238362264092,"y0":50.00711597790039,"z0":6.320638289047703,"aX":-5.099794337400158},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":2622,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3835848782862321,"extension":6.367103946773838},"hitData":{"launchSpeed":103.8,"launchAngle":15.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.49,"coordY":103.7}},"index":7,"playId":"cc910dfa-4eef-355b-b6a4-5d1a18bfd480","pitchNumber":5,"startTime":"2025-07-28T23:11:46.395Z","endTime":"2025-07-28T23:11:58.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:11:58.890Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Matt McLain to first baseman Spencer Steer. Mookie Betts to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-28T23:12:22.510Z","endTime":"2025-07-28T23:13:43.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.737049800693185,"aZ":-6.25977486410412,"pfxX":-3.0899805216901557,"pfxZ":12.532740250310983,"pX":0.6988083319716072,"pZ":2.512656443377345,"vX0":7.366095975392981,"vY0":-144.10165119342085,"vZ0":-9.376136597987331,"x":90.36,"y":170.94,"x0":-1.5085401815680495,"y0":50.00345036475023,"z0":6.224201447202149,"aX":-6.390258495599096},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.5,"breakHorizontal":3.8,"spinRate":2783,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.38256904186328944,"extension":6.524368614605711},"index":0,"playId":"a23612dc-dbc7-3ade-afd6-471084dc4a1d","pitchNumber":1,"startTime":"2025-07-28T23:12:30.320Z","endTime":"2025-07-28T23:12:37.322Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96022126291063,"aZ":-27.526323713815227,"pfxX":-0.2733660904288617,"pfxZ":2.54757875430895,"pX":0.12434403090310996,"pZ":2.1262887937234436,"vX0":5.405654903275549,"vY0":-134.35231473720935,"vZ0":-5.598563302027298,"x":112.26,"y":181.37,"x0":-1.8808159693600859,"y0":50.00149130745962,"z0":6.201325267406766,"aX":-0.49953584956947056},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":-0.7,"spinRate":2862,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.40817236335906193,"extension":6.44960991575058},"index":1,"playId":"de499480-f34a-3da0-a9bc-183381ad29e3","pitchNumber":2,"startTime":"2025-07-28T23:13:04.725Z","endTime":"2025-07-28T23:13:10.202Z","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":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.652510645609546,"aZ":-11.830842221355603,"pfxX":-3.521541302752536,"pfxZ":10.154366036911892,"pX":-0.34342905715030114,"pZ":2.5234693086459097,"vX0":4.756330909758102,"vY0":-141.01715971871005,"vZ0":-8.124294662403651,"x":130.09,"y":170.65,"x0":-1.5985875684569848,"y0":50.0006490786496,"z0":6.214665523770796,"aX":-7.054044422478894},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2571,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3891863658430599,"extension":6.407962850623735},"hitData":{"launchSpeed":94.0,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.59,"coordY":127.43}},"index":2,"playId":"db788451-852c-3bf9-9393-69b6133a29af","pitchNumber":3,"startTime":"2025-07-28T23:13:36.689Z","endTime":"2025-07-28T23:13:43.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:13:43.987Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a ground ball to left fielder Austin Hays. Mookie Betts scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-28T23:14:14.665Z","endTime":"2025-07-28T23:14:58.729Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":99.2,"endSpeed":90.2,"strikeZoneTop":3.23148779465968,"strikeZoneBottom":1.45435255424561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.22978500765527,"aZ":-9.713802382592293,"pfxX":-2.7462848409246066,"pfxZ":10.713290692855615,"pX":0.33078210893860643,"pZ":3.3474905128474153,"vX0":5.6715490680528475,"vY0":-144.25847952995227,"vZ0":-6.890455234569784,"x":104.39,"y":148.4,"x0":-1.308610115070254,"y0":50.000200213897855,"z0":6.373696925726585,"aX":-5.75664511440872},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2699,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3804511982153831,"extension":6.449282450143111},"index":0,"playId":"61a30b32-78bd-3604-bd57-22060c1009ae","pitchNumber":1,"startTime":"2025-07-28T23:14:19.558Z","endTime":"2025-07-28T23:14:24.665Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.51000004720724,"strikeZoneBottom":1.56891255428048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150251769926662,"aZ":-30.429237237478212,"pfxX":2.506845348297586,"pfxZ":0.9870584994343758,"pX":0.5162802284918381,"pZ":3.2020423374121805,"vX0":4.9353125865279015,"vY0":-132.4046097194383,"vZ0":-2.527210881672056,"x":97.32,"y":152.32,"x0":-1.7026144783855088,"y0":50.000881117283,"z0":6.41172511208212,"aX":4.417516588213335},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":-5.6,"spinRate":2998,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.4148061208870786,"extension":6.272296393399095},"index":1,"playId":"903fdb51-0cee-3dbd-8adb-f4002ee6d74f","pitchNumber":2,"startTime":"2025-07-28T23:14:33.335Z","endTime":"2025-07-28T23:14:37.275Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.198255247694302,"aZ":-23.743600256494542,"pfxX":-0.9632162963614181,"pfxZ":4.542716351940964,"pX":-0.06120471243247572,"pZ":2.6395962710795553,"vX0":4.615064217760526,"vY0":-135.5464684391571,"vZ0":-5.214437088645644,"x":119.33,"y":167.51,"x0":-1.6623497477449725,"y0":50.00577454677792,"z0":6.250760690173894,"aX":-1.7891732902419888},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":0.7,"spinRate":2844,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4044041600659787,"extension":6.342501859405079},"hitData":{"launchSpeed":104.0,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.26,"coordY":121.69}},"index":2,"playId":"a5b6f838-15c8-3dfe-b081-962c084b7398","pitchNumber":3,"startTime":"2025-07-28T23:14:46.709Z","endTime":"2025-07-28T23:14:58.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:14:58.729Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-28T23:15:19.212Z","endTime":"2025-07-28T23:16:05.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"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":100.1,"endSpeed":90.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.88587729330867,"aZ":-6.763880480242098,"pfxX":-2.357653311653192,"pfxZ":12.029750068600531,"pX":0.0783594059346797,"pZ":2.6648676112624576,"vX0":5.296771563725294,"vY0":-145.30225848170687,"vZ0":-9.087753521672342,"x":114.01,"y":166.83,"x0":-1.4719065770106459,"y0":50.00550050849615,"z0":6.264437559742495,"aX":-4.981461254858901},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":19.8,"breakHorizontal":3.1,"spinRate":2751,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.37870660440355675,"extension":6.434534305551634},"index":0,"playId":"2032d215-f879-3a5f-a000-d1dce1f2cf36","pitchNumber":1,"startTime":"2025-07-28T23:15:22.334Z","endTime":"2025-07-28T23:15:26.091Z","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":99.9,"endSpeed":90.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.49529357849877,"aZ":-7.781145382737348,"pfxX":-1.9474881239610253,"pfxZ":11.519026589810586,"pX":0.14898359479887616,"pZ":2.8309404675982424,"vX0":5.497049014623929,"vY0":-145.17963808520255,"vZ0":-8.462077143412257,"x":111.32,"y":162.34,"x0":-1.5226634172513014,"y0":50.00340591703134,"z0":6.269937014772399,"aX":-4.1244334732556105},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.2,"breakHorizontal":2.3,"spinRate":2806,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.37841600327964287,"extension":6.446525454471923},"index":1,"playId":"6d2f3c3f-3aa9-399c-b7c8-d8b6000fe354","pitchNumber":2,"startTime":"2025-07-28T23:15:39.514Z","endTime":"2025-07-28T23:15:44.377Z","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":100.2,"endSpeed":91.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59867913994363,"aZ":-8.364460428823698,"pfxX":-3.1694702547750024,"pfxZ":11.074707516270422,"pX":-0.38753016176798544,"pZ":3.339411213914189,"vX0":4.461205161934402,"vY0":-145.7758956516616,"vZ0":-7.280637574456843,"x":131.77,"y":148.62,"x0":-1.5266799241800426,"y0":50.00286571995211,"z0":6.3757737013709725,"aX":-6.8144967121921916},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2754,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3758842437459644,"extension":6.434176001925568},"index":2,"playId":"f751de07-c806-385c-9453-6533468375fe","pitchNumber":3,"startTime":"2025-07-28T23:16:00.991Z","endTime":"2025-07-28T23:16:05.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:16:05.126Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-28T23:16:22.757Z","endTime":"2025-07-28T23:18:11.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":"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.6,"endSpeed":90.6,"strikeZoneTop":3.44000088171728,"strikeZoneBottom":1.58708111408653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.22715936327172,"aZ":-8.73712513897077,"pfxX":-3.0542851383796683,"pfxZ":11.104913059463748,"pX":0.26105402542185263,"pZ":2.8337329653754537,"vX0":5.727044318973809,"vY0":-144.69742703943066,"vZ0":-8.520275125151056,"x":107.05,"y":162.27,"x0":-1.3512031465025354,"y0":50.00238058516412,"z0":6.3595641421795,"aX":-6.446236399177743},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2763,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.37919570358873234,"extension":6.4135182182854065},"index":0,"playId":"0e138ff3-035f-3b84-b535-6002c5408d10","pitchNumber":1,"startTime":"2025-07-28T23:16:27.053Z","endTime":"2025-07-28T23:16:31.046Z","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":2},"pitchData":{"startSpeed":100.4,"endSpeed":92.1,"strikeZoneTop":3.35633081735357,"strikeZoneBottom":1.42471727187287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52280433353137,"aZ":-9.38832377999641,"pfxX":-2.5602158832647914,"pfxZ":10.564798652220452,"pX":0.39760176205796866,"pZ":1.5785588908081298,"vX0":6.1281720313912595,"vY0":-145.75339411962074,"vZ0":-11.68520097373654,"x":101.84,"y":196.16,"x0":-1.3973707483338198,"y0":50.003485259268814,"z0":6.201797987538211,"aX":-5.522648039360402},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.0,"breakHorizontal":3.5,"spinRate":2723,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.3754730306402765,"extension":6.541020111506961},"index":1,"playId":"87baeaa7-8b5a-36b1-9d71-e8a3b52e898c","pitchNumber":2,"startTime":"2025-07-28T23:16:44.804Z","endTime":"2025-07-28T23:16:49.971Z","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":92.1,"endSpeed":85.2,"strikeZoneTop":3.43999934501271,"strikeZoneBottom":1.49768945635466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.027707426020513,"aZ":-30.323562339036236,"pfxX":2.492790928491205,"pfxZ":1.0133943596200998,"pX":0.8484042706086514,"pZ":1.4182382594612557,"vX0":5.5102869541691515,"vY0":-133.91107200640258,"vZ0":-6.999544512310411,"x":84.66,"y":200.49,"x0":-1.5571141810635694,"y0":50.0026263873055,"z0":6.22590213445998,"aX":4.540087190120485},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.6,"breakHorizontal":-5.6,"spinRate":2818,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.408516217910722,"extension":6.423094671410016},"index":2,"playId":"c93e7aad-c897-36e2-8a9f-f8c9332cb664","pitchNumber":3,"startTime":"2025-07-28T23:17:03.363Z","endTime":"2025-07-28T23:17:07.872Z","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":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93856687743056,"aZ":-6.998551085679155,"pfxX":-1.8798770071200197,"pfxZ":11.977828379929322,"pX":-0.014968206474963738,"pZ":3.0361391935436504,"vX0":4.699470471653731,"vY0":-144.57576778473071,"vZ0":-8.107795024233345,"x":117.57,"y":156.8,"x0":-1.4224950913039316,"y0":50.005810782301765,"z0":6.3175992082634425,"aX":-3.952684787771861},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.0,"breakHorizontal":2.4,"spinRate":2702,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.37988617737196906,"extension":6.483194452565546},"index":3,"playId":"58040e7c-1fd1-338c-9cf0-889c0262294a","pitchNumber":4,"startTime":"2025-07-28T23:17:21.162Z","endTime":"2025-07-28T23:17:24.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-28T23:17:35.860Z","endTime":"2025-07-28T23:17:49.231Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"f47adf2e-2232-36dc-8a39-5aed599bac6d","startTime":"2025-07-28T23:17:49.231Z","endTime":"2025-07-28T23:17:52.231Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.309845902267114,"aZ":-6.529864839924978,"pfxX":-1.5462032453796266,"pfxZ":12.049983351297087,"pX":0.28834122670016316,"pZ":2.780922189208151,"vX0":5.3134264450334285,"vY0":-145.04391139026814,"vZ0":-8.935135000964888,"x":106.01,"y":163.7,"x0":-1.3673256772828828,"y0":50.00057455114759,"z0":6.301439979512648,"aX":-3.290476459570309},"breaks":{"breakAngle":13.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.2,"breakHorizontal":1.7,"spinRate":2755,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3778005824757713,"extension":6.497826519476728},"index":6,"playId":"8f64b80b-1fa1-39ce-a8ac-7398a736b1c3","pitchNumber":5,"startTime":"2025-07-28T23:18:07.560Z","endTime":"2025-07-28T23:18:11.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:18:11.472Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to third baseman Miguel Rojas in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:21:42.163Z","endTime":"2025-07-28T23:22:52.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-28T23:20:32.515Z","endTime":"2025-07-28T23:21:44.495Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":94.2,"endSpeed":86.2,"strikeZoneTop":3.23999951994841,"strikeZoneBottom":1.46162407277293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26074418861018,"aZ":-14.775053357975262,"pfxX":-4.298845391667449,"pfxZ":9.142839699756205,"pX":-0.7048566559118906,"pZ":2.054978539518774,"vX0":4.453433097582768,"vY0":-137.0640722899049,"vZ0":-6.493528635857363,"x":143.87,"y":183.3,"x0":-1.7921031192325143,"y0":50.00061915724493,"z0":5.463351944247089,"aX":-8.17929810783273},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":6.8,"spinRate":2279,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3995850010361508,"extension":6.348305964276137},"index":1,"playId":"478b36eb-d642-3b01-b575-0bd3975d9c49","pitchNumber":1,"startTime":"2025-07-28T23:21:44.495Z","endTime":"2025-07-28T23:21:48.572Z","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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3420938608602,"aZ":-25.920618507557805,"pfxX":-8.159201417475296,"pfxZ":3.5872597030387867,"pX":-0.9044293987247718,"pZ":1.4704177545054096,"vX0":5.188087155991344,"vY0":-131.09788347964871,"vZ0":-5.2856835969527465,"x":151.47,"y":199.08,"x0":-1.8475127222935235,"y0":50.00426311904632,"z0":5.444190935153098,"aX":-14.223758317246878},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":13.7,"spinRate":1485,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4175824699705184,"extension":6.56741079726118},"index":2,"playId":"fc003076-d9bd-340f-9622-ccdff152253e","pitchNumber":2,"startTime":"2025-07-28T23:21:58.696Z","endTime":"2025-07-28T23:22:02.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-28T23:22:08.665Z","endTime":"2025-07-28T23:22:27.483Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.15070270635842,"strikeZoneBottom":1.42507049101057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39626975057922,"aZ":-29.620538143724495,"pfxX":-8.325011979108677,"pfxZ":1.4623006691245113,"pX":-0.9972336030506819,"pZ":1.058959755419873,"vX0":5.397059225112247,"vY0":-131.49184475926023,"vZ0":-5.73975209102726,"x":155.01,"y":210.19,"x0":-1.9968043821520203,"y0":50.00376952011375,"z0":5.4732675822189565,"aX":-14.550059049834092},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":13.9,"spinRate":1496,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41685845209737726,"extension":6.651724003451038},"index":4,"playId":"c08516f4-d258-317a-960b-b5985796b7ab","pitchNumber":3,"startTime":"2025-07-28T23:22:27.483Z","endTime":"2025-07-28T23:22:32.416Z","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":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56718896999159,"aZ":-42.93942002947023,"pfxX":7.688553944204735,"pfxZ":-9.09581510438096,"pX":0.010410541137104597,"pZ":2.2373894196860045,"vX0":1.447339566256734,"vY0":-109.10881984618158,"vZ0":2.2756833585784007,"x":116.6,"y":178.37,"x0":-1.6627010717497088,"y0":50.00469185041159,"z0":5.873278829899623,"aX":9.096122040557868},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-15.2,"breakHorizontal":-14.3,"spinRate":2899,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.5056658533703242,"extension":6.4893184153656085},"hitData":{"launchSpeed":70.9,"launchAngle":65.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":169.42}},"index":5,"playId":"a6de4af0-8fe4-37fb-b335-79e4d0ac8170","pitchNumber":4,"startTime":"2025-07-28T23:22:43.779Z","endTime":"2025-07-28T23:22:52.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:22:52.738Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a ground ball to right fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:23:11.060Z","endTime":"2025-07-28T23:23:54.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95603919450913,"aZ":-19.87483275399803,"pfxX":-8.555217824264815,"pfxZ":6.695388624401344,"pX":-1.1368337175986074,"pZ":2.357739718681409,"vX0":4.704983879182495,"vY0":-135.0791570898783,"vZ0":-4.630874635786224,"x":160.33,"y":175.12,"x0":-1.7947486540981474,"y0":50.00647597506834,"z0":5.502386772239603,"aX":-15.724785672570624},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":14.4,"spinRate":2373,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40635780644957764,"extension":6.432558604146461},"index":0,"playId":"a60c035d-9348-321e-8502-b876f36a418f","pitchNumber":1,"startTime":"2025-07-28T23:23:14.230Z","endTime":"2025-07-28T23:23:18.861Z","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":84.4,"endSpeed":77.9,"strikeZoneTop":3.12999827347152,"strikeZoneBottom":1.28149363440394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.803808844338477,"aZ":-33.42880600843237,"pfxX":3.893491255608615,"pfxZ":-0.8190756482785204,"pX":1.032947746077718,"pZ":1.1636635277005438,"vX0":5.16413275606264,"vY0":-122.85602367429584,"vZ0":-3.828447772145405,"x":77.63,"y":207.36,"x0":-1.6038776532355217,"y0":50.00436421308279,"z0":5.589492870784925,"aX":5.940429631185485},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-8.3,"spinRate":2929,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4461716471629411,"extension":6.565335673758752},"index":1,"playId":"3a65ff9a-f526-3cac-be11-dd6344c39109","pitchNumber":2,"startTime":"2025-07-28T23:23:29.858Z","endTime":"2025-07-28T23:23:35.535Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13239623663901,"aZ":-17.26718138004271,"pfxX":-8.18380079623492,"pfxZ":7.762569229901026,"pX":-0.4617784182039078,"pZ":1.7125751637205888,"vX0":5.9987936395135515,"vY0":-137.82849510535488,"vZ0":-6.849708211963554,"x":134.6,"y":192.54,"x0":-1.6050546314882776,"y0":50.006354769392715,"z0":5.399868110736317,"aX":-15.721127811181262},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2341,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3976756222797957,"extension":6.473774507891716},"hitData":{"launchSpeed":94.6,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":128.88}},"index":2,"playId":"16c51780-4ff3-3893-a3dc-53bcc44f62df","pitchNumber":3,"startTime":"2025-07-28T23:23:43.672Z","endTime":"2025-07-28T23:23:54.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:23:54.673Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Matt McLain to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:24:13.415Z","endTime":"2025-07-28T23:26:38.769Z","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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43907860248249,"aZ":-29.383973820084837,"pfxX":-4.579936411685635,"pfxZ":1.6183075126702908,"pX":-0.6224529996204821,"pZ":2.098500513269085,"vX0":4.556078993122858,"vY0":-130.3580177673984,"vZ0":-3.1642670387311576,"x":140.73,"y":182.12,"x0":-1.7979389557931256,"y0":50.00053342832178,"z0":5.546633280937053,"aX":-7.88040135056839},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":7.3,"spinRate":1501,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42019375738637166,"extension":6.446373131612293},"index":0,"playId":"73482215-8b46-3425-84a8-41f59acc04e0","pitchNumber":1,"startTime":"2025-07-28T23:24:19.624Z","endTime":"2025-07-28T23:24:23.886Z","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":89.6,"endSpeed":83.1,"strikeZoneTop":3.6000001684527,"strikeZoneBottom":1.66089536875277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.688937364967046,"aZ":-27.53754850644596,"pfxX":-2.482894776049985,"pfxZ":2.6527870136437546,"pX":-1.5566039125696216,"pZ":2.2147120685849715,"vX0":2.2876861035609224,"vY0":-130.62554141438108,"vZ0":-3.2472751589398596,"x":176.33,"y":178.98,"x0":-2.116547787109964,"y0":50.0011534629746,"z0":5.5198118269260785,"aX":-4.337417581713523},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":4.1,"spinRate":1581,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4175682405410477,"extension":6.40390320770142},"index":1,"playId":"0e8bec36-bd62-37e8-9ce0-49baae9aa1ca","pitchNumber":2,"startTime":"2025-07-28T23:24:41.212Z","endTime":"2025-07-28T23:24:45.021Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.60000079309405,"strikeZoneBottom":1.6856604362085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.892644172711694,"aZ":-18.29218930924063,"pfxX":-0.4833357334755499,"pfxZ":7.419873425280066,"pX":-0.1339824341493996,"pZ":3.9071388462743513,"vX0":4.822264315705354,"vY0":-135.28307060981632,"vZ0":-1.0936554957876203,"x":122.11,"y":133.29,"x0":-1.8696403624760907,"y0":50.00285392810706,"z0":5.587161903744818,"aX":-0.9043426785112232},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":0.0,"spinRate":2427,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.403417975039015,"extension":6.436733300522107},"index":2,"playId":"a88a96dc-25d1-368c-98e6-0384beb2e9ee","pitchNumber":3,"startTime":"2025-07-28T23:25:00.200Z","endTime":"2025-07-28T23:25:04.286Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.54672385554795,"strikeZoneBottom":1.61397242987757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.653276957174157,"aZ":-45.0576604824634,"pfxX":6.01380506591141,"pfxZ":-10.501728725476864,"pX":-0.06158965241904108,"pZ":1.3443690290152515,"vX0":1.7029725876729502,"vY0":-111.1545759356049,"vZ0":0.5761790322754994,"x":119.35,"y":202.48,"x0":-1.6229944088728205,"y0":50.004355975038635,"z0":5.837288831206588,"aX":7.375010992985131},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-18.4,"breakHorizontal":-11.4,"spinRate":2727,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.49658657452903254,"extension":6.521608640886498},"index":3,"playId":"7481697d-2970-3d46-b4f4-c7b9c2e52f8a","pitchNumber":4,"startTime":"2025-07-28T23:25:19.614Z","endTime":"2025-07-28T23:25:24.096Z","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":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.6000011939681,"strikeZoneBottom":1.71873129721871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53308695942139,"aZ":-10.261365327629417,"pfxX":-5.2512482934372215,"pfxZ":11.037545872285417,"pX":0.08786444609214819,"pZ":1.7282722942761004,"vX0":6.6494216502985735,"vY0":-139.77559103953794,"vZ0":-8.165918283663682,"x":113.65,"y":192.12,"x0":-1.6359597501675247,"y0":50.004264775903835,"z0":5.355694123067475,"aX":-10.426580675977956},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2316,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.3913765621188978,"extension":6.589593109778299},"index":4,"playId":"edadfea5-6bb0-37da-9622-39c534438f5b","pitchNumber":5,"startTime":"2025-07-28T23:25:42.125Z","endTime":"2025-07-28T23:25:46.306Z","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":91.7,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.779775730658287,"aZ":-28.872506624769947,"pfxX":-4.7593342373127125,"pfxZ":1.8102320765526265,"pX":0.03392975527649092,"pZ":2.0878153446582792,"vX0":6.322985559837665,"vY0":-133.48193091459214,"vZ0":-3.474103835395818,"x":115.71,"y":182.41,"x0":-1.7352245958958161,"y0":50.0042308338135,"z0":5.460376795637748,"aX":-8.683981435814667},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.8,"breakHorizontal":7.4,"spinRate":1538,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.408640496329598,"extension":6.4406570735509225},"index":5,"playId":"d6d1dd12-21c2-374b-bdf2-d0afe5f39bbc","pitchNumber":6,"startTime":"2025-07-28T23:26:05.053Z","endTime":"2025-07-28T23:26:09.091Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.42397721007259,"strikeZoneBottom":1.70219255283033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.276892796381127,"aZ":-42.176281074168756,"pfxX":6.169624557370193,"pfxZ":-8.28679897324481,"pX":-0.47805611879299864,"pZ":1.0587421706495685,"vX0":0.6593930539361779,"vY0":-109.72025166773167,"vZ0":-0.42347428938437726,"x":135.22,"y":210.19,"x0":-1.584034226890578,"y0":50.00472329721779,"z0":5.788433583458939,"aX":7.4449507220339175},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.8,"breakHorizontal":-11.3,"spinRate":2811,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.5011922428701072,"extension":6.651856483702872},"index":6,"playId":"a3e3fbff-7368-3260-bf8e-e965418e27c4","pitchNumber":7,"startTime":"2025-07-28T23:26:28.837Z","endTime":"2025-07-28T23:26:38.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:26:38.769Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to left fielder Michael Conforto. Matt McLain to 3rd. Elly De La Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:27:02.937Z","endTime":"2025-07-28T23:28:34.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":87.5,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30396596231011,"aZ":-31.862170492490332,"pfxX":1.9537821072442836,"pfxZ":0.19310131586495238,"pX":0.6987757896059797,"pZ":1.5719505172260715,"vX0":5.391765054751055,"vY0":-127.34612264768872,"vZ0":-3.3353395891164856,"x":90.36,"y":196.34,"x0":-1.6970069998540978,"y0":50.00624611455419,"z0":5.41010533991963,"aX":3.2199264066929767},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":-4.7,"spinRate":2695,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.4295353824638317,"extension":6.392302327131815},"index":0,"playId":"080b1119-bddf-30a0-a735-36872f379a87","pitchNumber":1,"startTime":"2025-07-28T23:27:13.739Z","endTime":"2025-07-28T23:27:17.341Z","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":95.9,"endSpeed":87.4,"strikeZoneTop":3.29000001427669,"strikeZoneBottom":1.47071367946728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37760362701624,"aZ":-13.637560984862839,"pfxX":-5.2468836559827166,"pfxZ":9.43331225372953,"pX":-0.26668923465419175,"pZ":2.529369043835701,"vX0":5.874878612311681,"vY0":-139.52873863450884,"vZ0":-5.46170437597858,"x":127.17,"y":170.49,"x0":-1.7211963486221449,"y0":50.00300575389839,"z0":5.416122331565704,"aX":-10.310945530350567},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2169,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3930527619626707,"extension":6.505122538624336},"index":1,"playId":"444ff91c-dd2e-3d63-a561-bdad15f59fbc","pitchNumber":2,"startTime":"2025-07-28T23:27:36.424Z","endTime":"2025-07-28T23:27:40.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-28T23:27:48.440Z","endTime":"2025-07-28T23:28:04.421Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"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":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.29000007380871,"strikeZoneBottom":1.3790254474273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762740451385643,"aZ":-30.24235293882274,"pfxX":-7.498614246449986,"pfxZ":1.0672078744205846,"pX":0.5542112841079517,"pZ":1.5350466887520904,"vX0":8.227077669128418,"vY0":-133.5267982189494,"vZ0":-4.478106477690048,"x":95.87,"y":197.33,"x0":-1.5926182917605496,"y0":50.001913072121866,"z0":5.410037469048089,"aX":-13.540103818626172},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":11.8,"spinRate":1281,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4102220085754955,"extension":6.586834461330943},"index":3,"playId":"a387eb8c-67c7-35bf-aff6-808d9eb322fc","pitchNumber":3,"startTime":"2025-07-28T23:28:04.421Z","endTime":"2025-07-28T23:28:10.476Z","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, 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":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98594963427998,"aZ":-44.522051952613815,"pfxX":7.414219242695175,"pfxZ":-9.439033511104991,"pX":0.15305901796522683,"pZ":1.5672286843754473,"vX0":1.555252530774848,"vY0":-114.71061734756859,"vZ0":0.4435971105190273,"x":111.17,"y":196.46,"x0":-1.499562871227358,"y0":50.005178987699345,"z0":5.780108090982947,"aX":9.69412896499031},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.6,"breakHorizontal":-13.8,"spinRate":2913,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4810015192279957,"extension":6.475253756594354},"hitData":{"launchSpeed":73.9,"launchAngle":25.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.72,"coordY":116.24}},"index":4,"playId":"18e15f2b-0215-3fb8-ab79-cd656bd3543f","pitchNumber":4,"startTime":"2025-07-28T23:28:24.779Z","endTime":"2025-07-28T23:28:34.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:28:34.328Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman. Matt McLain scores. Elly De La Cruz to 3rd. Austin Hays to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:29:06.116Z","endTime":"2025-07-28T23:29:41.788Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","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":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.31999966530468,"strikeZoneBottom":1.57351696597608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63480670647339,"aZ":-13.223503777646497,"pfxX":-4.262665682862422,"pfxZ":9.603900118347257,"pX":-0.544486623453047,"pZ":2.0814387676380295,"vX0":4.963739406469478,"vY0":-139.84491933106074,"vZ0":-6.775941528250093,"x":137.75,"y":182.58,"x0":-1.7917833000318282,"y0":50.002241374591385,"z0":5.409705248781465,"aX":-8.41121926637198},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2230,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3922299201224111,"extension":6.4974342597767665},"index":0,"playId":"f7e54b17-4fa4-377f-a84e-96fb374e776e","pitchNumber":1,"startTime":"2025-07-28T23:29:16.198Z","endTime":"2025-07-28T23:29:20.201Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.561945502099974,"aZ":-19.149130471791658,"pfxX":-0.940817728243267,"pfxZ":6.852800736683756,"pX":0.3767339494707248,"pZ":2.5626444632333207,"vX0":6.241691460896479,"vY0":-136.3904034579803,"vZ0":-4.272343363137149,"x":102.64,"y":169.59,"x0":-1.8106058400212213,"y0":50.00182140214641,"z0":5.454811140766764,"aX":-1.7889933407968892},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":0.5,"spinRate":2483,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4002648245638203,"extension":6.595394563626727},"hitData":{"launchSpeed":65.1,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.58,"coordY":160.65}},"index":1,"playId":"5a066b75-c546-3ccf-901c-8751e6f09780","pitchNumber":2,"startTime":"2025-07-28T23:29:34.416Z","endTime":"2025-07-28T23:29:41.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:29:41.788Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Steer lines out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-28T23:30:09.746Z","endTime":"2025-07-28T23:30:18.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.719224182695964,"aZ":-19.362616495461822,"pfxX":-8.174352764248052,"pfxZ":6.652084306039651,"pX":-0.2911196328409384,"pZ":2.481194899700497,"vX0":6.371632655738877,"vY0":-137.90700727006387,"vZ0":-4.425633586528706,"x":128.1,"y":171.79,"x0":-1.5696671579226908,"y0":50.00301014073137,"z0":5.413232390540899,"aX":-15.742546993018875},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":13.4,"spinRate":2361,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.39719845783790353,"extension":6.647314939101342},"hitData":{"launchSpeed":99.0,"launchAngle":20.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.88,"coordY":73.3}},"index":0,"playId":"c2388485-50a4-3a73-8088-8368e2bf7ca0","pitchNumber":1,"startTime":"2025-07-28T23:30:11.713Z","endTime":"2025-07-28T23:30:18.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:30:18.764Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-28T23:32:47.672Z","endTime":"2025-07-28T23:34:41.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":99.2,"endSpeed":91.0,"strikeZoneTop":3.52478391246217,"strikeZoneBottom":1.71720154198685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.438368425671435,"aZ":-10.07538724545785,"pfxX":-3.3682233164337125,"pfxZ":10.42191554448543,"pX":-1.5012785749519804,"pZ":3.132291261495266,"vX0":1.4922884551265558,"vY0":-144.42739662475816,"vZ0":-7.314763924838219,"x":174.23,"y":154.21,"x0":-1.5859307299985035,"y0":50.004470982154714,"z0":6.311488631678536,"aX":-7.1434802974463185},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2684,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.378686472408166,"extension":6.393753498769428},"index":0,"playId":"97caeb09-9003-376f-9e62-96d5a6cda000","pitchNumber":1,"startTime":"2025-07-28T23:32:48.937Z","endTime":"2025-07-28T23:32:52.766Z","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":99.0,"endSpeed":90.8,"strikeZoneTop":3.39999820329933,"strikeZoneBottom":1.59740100935208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.583593755853165,"aZ":-8.955125165924324,"pfxX":-3.4368501149005306,"pfxZ":11.01655969736962,"pX":-0.967159435387126,"pZ":2.6589440722029685,"vX0":2.812037654702636,"vY0":-144.05825289099616,"vZ0":-8.778656185881944,"x":153.87,"y":166.99,"x0":-1.5080336548366,"y0":50.00683506500863,"z0":6.294790451010203,"aX":-7.245723804989111},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.5,"breakHorizontal":5.6,"spinRate":2422,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3798055649757148,"extension":6.361836895275663},"index":1,"playId":"9958d8b5-e462-355c-9e47-1801c603d443","pitchNumber":2,"startTime":"2025-07-28T23:33:01.873Z","endTime":"2025-07-28T23:33:06.466Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.4000015469617,"strikeZoneBottom":1.61448564841192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.348642245808264,"aZ":-10.135492939231874,"pfxX":-3.3439600253233355,"pfxZ":10.791078591055953,"pX":0.2644430981616834,"pZ":2.1274947183124175,"vX0":5.514616849934913,"vY0":-141.9732462745712,"vZ0":-9.786145136021146,"x":106.92,"y":181.34,"x0":-1.268222378167684,"y0":50.003408050852634,"z0":6.263185635821678,"aX":-6.830168055290501},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2485,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.38571981655298204,"extension":6.516898869424451},"index":2,"playId":"572d07b4-c77a-3330-9118-1a82e337a260","pitchNumber":3,"startTime":"2025-07-28T23:33:16.750Z","endTime":"2025-07-28T23:33:20.445Z","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":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.214825552524637,"aZ":-27.994964515918618,"pfxX":1.431890398756352,"pfxZ":2.3694827610995217,"pX":0.7758064649409121,"pZ":1.6209769459052628,"vX0":6.065322010916285,"vY0":-131.35364121191967,"vZ0":-6.506582418298351,"x":87.43,"y":195.01,"x0":-1.7399681292372466,"y0":50.00469366112115,"z0":6.184208220871688,"aX":2.5266835413738433},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":-3.8,"spinRate":2846,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.41541229607166485,"extension":6.374639329334097},"index":3,"playId":"89c14b1d-306d-3ce0-9a36-07e0c3aee06b","pitchNumber":4,"startTime":"2025-07-28T23:33:30.507Z","endTime":"2025-07-28T23:33:34.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-28T23:33:38.820Z","endTime":"2025-07-28T23:33:53.299Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.285744446823088,"aZ":-29.222302651186332,"pfxX":3.746704682939557,"pfxZ":1.6497993957229724,"pX":-0.23832810260534734,"pZ":1.3125105423818868,"vX0":2.544325420781102,"vY0":-132.7620341116942,"vZ0":-7.266495722764607,"x":126.08,"y":203.34,"x0":-1.6946387849598294,"y0":50.00551750405432,"z0":6.1995608214793725,"aX":6.717801645733038},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.7,"breakHorizontal":-7.3,"spinRate":2926,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.4118917661249406,"extension":6.360009575100283},"index":5,"playId":"44735411-ffae-30ea-a9ee-e5cf09666733","pitchNumber":5,"startTime":"2025-07-28T23:33:53.299Z","endTime":"2025-07-28T23:33:58.807Z","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":99.5,"endSpeed":90.8,"strikeZoneTop":3.48425917192377,"strikeZoneBottom":1.43498225021424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34551994037668,"aZ":-7.797704577069558,"pfxX":-4.033102554638177,"pfxZ":11.570767301205809,"pX":0.2549011890734926,"pZ":1.4814868538830095,"vX0":6.356684867354687,"vY0":-144.40434266443825,"vZ0":-11.796223448492976,"x":107.28,"y":198.78,"x0":-1.453312494223391,"y0":50.00552867603072,"z0":6.10416043046056,"aX":-8.49915457406881},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2762,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.379634959990895,"extension":6.506319425104259},"index":6,"playId":"d2ecfd98-53e5-3aef-9c4e-53afaae55d43","pitchNumber":6,"startTime":"2025-07-28T23:34:17.367Z","endTime":"2025-07-28T23:34:21.836Z","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":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.4,"strikeZoneTop":3.50064107844606,"strikeZoneBottom":1.52447463242892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.448587239472054,"aZ":-5.397087468213012,"pfxX":-3.5618897294347778,"pfxZ":12.813180259885863,"pX":-0.2146982553608928,"pZ":0.553916346980085,"vX0":4.859505182070143,"vY0":-144.10421440853395,"vZ0":-14.531575168258586,"x":125.18,"y":223.82,"x0":-1.4651036797841974,"y0":50.005205888958905,"z0":6.010785245560219,"aX":-7.445298863185098},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.3,"breakHorizontal":5.4,"spinRate":2694,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.38100414644647884,"extension":6.53843265288641},"index":7,"playId":"dda78d58-36b7-37ab-b39d-ad4c35f98060","pitchNumber":7,"startTime":"2025-07-28T23:34:36.069Z","endTime":"2025-07-28T23:34:41.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:34:41.391Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-28T23:35:05.187Z","endTime":"2025-07-28T23:35:47.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":"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.1,"endSpeed":89.7,"strikeZoneTop":2.90790762102615,"strikeZoneBottom":1.2908729070783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.739055773808474,"aZ":-12.700909000061266,"pfxX":-3.5820843165489267,"pfxZ":9.54408787285422,"pX":0.6467168483968648,"pZ":2.4172912221176914,"vX0":7.521179119856086,"vY0":-141.135744845724,"vZ0":-8.301195014889851,"x":92.35,"y":173.51,"x0":-1.5738282159481665,"y0":50.0008808419377,"z0":6.193165580975724,"aX":-7.307809054854955},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2568,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.3864350238210208,"extension":6.5011653875255},"index":0,"playId":"771f8c8f-1e80-34c7-9437-889167a09f3e","pitchNumber":1,"startTime":"2025-07-28T23:35:07.918Z","endTime":"2025-07-28T23:35:11.745Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":92.0,"strikeZoneTop":2.93,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.235635000582285,"aZ":-9.949189578668749,"pfxX":-3.63623508642471,"pfxZ":10.325940593034014,"pX":-0.23479550284606043,"pZ":2.37787501594533,"vX0":4.9909340839780825,"vY0":-145.15858698407598,"vZ0":-9.342098975929446,"x":125.95,"y":174.58,"x0":-1.4971434470585174,"y0":50.007002056560815,"z0":6.228104614016756,"aX":-7.8293031516163},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2563,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.37610808596408773,"extension":6.414752244917279},"index":1,"playId":"8f617fb1-425b-30ca-8012-92c601115fc6","pitchNumber":2,"startTime":"2025-07-28T23:35:24.718Z","endTime":"2025-07-28T23:35:29.126Z","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":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.6,"strikeZoneTop":2.93,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.989370035202857,"aZ":-8.43796780305865,"pfxX":-2.984226163211026,"pfxZ":11.099973722892386,"pX":-0.7769158322726515,"pZ":2.3987424123509458,"vX0":2.9974086233417645,"vY0":-144.87550340226727,"vZ0":-9.655309413018024,"x":146.61,"y":174.01,"x0":-1.434299940760094,"y0":50.00032614842378,"z0":6.279571934355044,"aX":-6.380054940239182},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2664,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.37723226499495777,"extension":6.462637767384583},"index":2,"playId":"7c1fb7e8-2bce-348b-9742-ba0183fc0ba7","pitchNumber":3,"startTime":"2025-07-28T23:35:42.270Z","endTime":"2025-07-28T23:35:47.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:35:47.463Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-28T23:36:03.791Z","endTime":"2025-07-28T23:37:13.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":100.0,"endSpeed":91.9,"strikeZoneTop":3.39999924885598,"strikeZoneBottom":1.58698082847257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13818207241699,"aZ":-7.510229629886658,"pfxX":-2.9738044212967125,"pfxZ":11.45603134293441,"pX":0.3140647813716178,"pZ":2.2709342585929395,"vX0":5.772887005679534,"vY0":-145.35375995587293,"vZ0":-10.105081165631455,"x":105.03,"y":177.46,"x0":-1.3058895085806632,"y0":50.000753301023515,"z0":6.237281540110226,"aX":-6.401718382729413},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2646,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.3759594369054846,"extension":6.529542583557846},"index":0,"playId":"08dae2cb-bc8a-3401-bfc5-d682a18c1dac","pitchNumber":1,"startTime":"2025-07-28T23:36:09.626Z","endTime":"2025-07-28T23:36:13.752Z","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":90.6,"endSpeed":84.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.768649702714242,"aZ":-25.79370262511014,"pfxX":1.5472813943641301,"pfxZ":3.5639498797386553,"pX":0.841877253999271,"pZ":2.2930444666911125,"vX0":5.9031765821179025,"vY0":-131.920605225312,"vZ0":-5.444616360863492,"x":84.91,"y":176.87,"x0":-1.6112988318533643,"y0":50.005241983390434,"z0":6.245666226628483,"aX":2.771398048412713},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-3.8,"spinRate":2838,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.41262507139714444,"extension":6.32477292331038},"index":1,"playId":"0565a7a7-4e23-3a08-913d-166496f22601","pitchNumber":2,"startTime":"2025-07-28T23:36:26.489Z","endTime":"2025-07-28T23:36:30.126Z","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":100.1,"endSpeed":92.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51116663709572,"aZ":-10.429541426269912,"pfxX":-2.3097186299659334,"pfxZ":10.100783202401516,"pX":0.27798177960860626,"pZ":2.1906991155772495,"vX0":5.955009625951222,"vY0":-145.44352689714322,"vZ0":-9.852679984371978,"x":106.4,"y":179.63,"x0":-1.4914523425523156,"y0":50.005927202116574,"z0":6.2450867963824495,"aX":-4.973984061911445},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.6,"breakHorizontal":3.1,"spinRate":2652,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.375875160233182,"extension":6.509872458874665},"index":2,"playId":"ed7993e4-4e77-3489-8f97-755b2eec2ca9","pitchNumber":3,"startTime":"2025-07-28T23:36:48.484Z","endTime":"2025-07-28T23:36:52.406Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.009799494852793,"aZ":-32.618402373365385,"pfxX":3.142445669872031,"pfxZ":-0.24602934949440236,"pX":1.106776177758093,"pZ":1.5238991785475164,"vX0":5.917638952941215,"vY0":-134.2961128858679,"vZ0":-6.187575315200963,"x":74.81,"y":197.63,"x0":-1.5395940098671943,"y0":50.002034757248914,"z0":6.198539029128856,"aX":5.698258105205317},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.7,"breakHorizontal":-7.1,"spinRate":2840,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.40895230863404164,"extension":6.3819830750982405},"index":3,"playId":"71d4a737-570e-3547-9f7c-d8c9cb31c834","pitchNumber":4,"startTime":"2025-07-28T23:37:09.069Z","endTime":"2025-07-28T23:37:13.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:37:13.391Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-28T23:37:30.795Z","endTime":"2025-07-28T23:38:19.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":99.6,"endSpeed":91.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68241586931013,"aZ":-9.73815428046274,"pfxX":-2.9578024999026002,"pfxZ":10.525258150895628,"pX":0.5122299978522586,"pZ":2.7090937490270357,"vX0":6.51263471605782,"vY0":-144.80984630456373,"vZ0":-8.49067485648902,"x":97.47,"y":165.63,"x0":-1.3779223369320912,"y0":50.00030910647667,"z0":6.268597240872493,"aX":-6.304130226511478},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2566,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.37771968877265394,"extension":6.465316315850979},"index":0,"playId":"7da5c6f9-11e9-3091-acb8-b4de15c8f9ad","pitchNumber":1,"startTime":"2025-07-28T23:37:36.304Z","endTime":"2025-07-28T23:37:40.245Z","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":100.7,"endSpeed":92.3,"strikeZoneTop":3.27999897077327,"strikeZoneBottom":1.50521677133197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58166637775722,"aZ":-8.970797679231437,"pfxX":-1.95081056683901,"pfxZ":10.677477914686403,"pX":0.38876609896575187,"pZ":2.059931575896479,"vX0":5.654378783887475,"vY0":-146.26976581296438,"vZ0":-10.497306798248779,"x":102.18,"y":183.16,"x0":-1.31347409209268,"y0":50.0017329687114,"z0":6.227545256750855,"aX":-4.239428713808964},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2773,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.3740476735713756,"extension":6.550305104615411},"index":1,"playId":"0ee03d26-92a8-3f83-ae52-b0f656b539d0","pitchNumber":2,"startTime":"2025-07-28T23:37:52.339Z","endTime":"2025-07-28T23:37:56.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-28T23:38:02.578Z","endTime":"2025-07-28T23:38:16.057Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.619958267776575,"aZ":-9.72742667242017,"pfxX":-0.6355230096675439,"pfxZ":10.293812608072892,"pX":0.3612613150826575,"pZ":2.8594021320162777,"vX0":5.526249519103065,"vY0":-146.30394711418512,"vZ0":-8.171189529759719,"x":103.23,"y":161.58,"x0":-1.4647246984651863,"y0":50.001328214676974,"z0":6.261693277500041,"aX":-1.3859679332004566},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.3,"breakHorizontal":0.1,"spinRate":2719,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.3735279843804582,"extension":6.418350254357085},"index":3,"playId":"3345391a-7e96-30d9-bc66-a4bf1aa5707b","pitchNumber":3,"startTime":"2025-07-28T23:38:16.057Z","endTime":"2025-07-28T23:38:19.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:38:19.536Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-28T23:40:34.785Z","endTime":"2025-07-28T23:41:53.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.4099982500079,"strikeZoneBottom":1.5416681991406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926183162534993,"aZ":-12.99636763288403,"pfxX":-4.695381216147721,"pfxZ":9.921006584723168,"pX":0.40636433187792625,"pZ":1.0268671703240773,"vX0":7.310637210115894,"vY0":-138.395870100781,"vZ0":-9.196550473203349,"x":101.51,"y":211.05,"x0":-1.6637649923881024,"y0":50.00304578480766,"z0":5.271205978121578,"aX":-9.076592066334335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2233,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3963257321170488,"extension":6.622619656588548},"index":0,"playId":"f62644ff-eb86-3c3a-943e-5d815fd3097e","pitchNumber":1,"startTime":"2025-07-28T23:40:40.155Z","endTime":"2025-07-28T23:40:44.476Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.264990750978296,"aZ":-18.894888276780403,"pfxX":-9.390302398778472,"pfxZ":6.9119922408892895,"pX":-0.3248497700341294,"pZ":2.260989989395902,"vX0":6.965044906019269,"vY0":-137.8785406363964,"vZ0":-5.169386863422092,"x":129.38,"y":177.73,"x0":-1.6663811609601866,"y0":50.00465928285279,"z0":5.439316771785685,"aX":-18.04323210585771},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":15.5,"spinRate":2277,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3975873434913133,"extension":6.51287406665338},"index":1,"playId":"463f8b82-e050-3265-9183-05c081f14b95","pitchNumber":2,"startTime":"2025-07-28T23:40:53.643Z","endTime":"2025-07-28T23:40:57.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-28T23:41:11.984Z","endTime":"2025-07-28T23:41:25.490Z","isPitch":false,"type":"action","player":{"id":663886,"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(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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.594609929038985,"aZ":-19.359094394222556,"pfxX":-8.752268164774868,"pfxZ":6.5893970278922565,"pX":-1.1720367603638617,"pZ":2.005473008372052,"vX0":4.363118837784614,"vY0":-138.25863710018407,"vZ0":-5.862803291796439,"x":161.68,"y":184.63,"x0":-1.629937797827127,"y0":50.00015983357158,"z0":5.444170702678096,"aX":-17.013670557157884},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2193,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3955131386952462,"extension":6.570753769874331},"index":3,"playId":"0b326d54-88d3-3fbf-b38a-6fa2bf090b78","pitchNumber":3,"startTime":"2025-07-28T23:41:25.490Z","endTime":"2025-07-28T23:41:29.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-28T23:41:37.897Z","endTime":"2025-07-28T23:41:49.908Z","isPitch":false,"type":"action","player":{"id":663886,"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(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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.654228327776774,"aZ":-16.340451389955174,"pfxX":-4.442668368103972,"pfxZ":7.971734554542467,"pX":-0.03610129862518488,"pZ":3.7860497966921804,"vX0":5.760753701454771,"vY0":-139.40429316211123,"vZ0":-1.9320769395664803,"x":118.38,"y":136.56,"x0":-1.5433541459004154,"y0":50.002724449368294,"z0":5.555998875848882,"aX":-8.824522878078099},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2288,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3915492067605819,"extension":6.43624637107026},"index":5,"playId":"c066f2ff-abec-3d5a-acfa-01f87fed5d91","pitchNumber":4,"startTime":"2025-07-28T23:41:49.908Z","endTime":"2025-07-28T23:41:53.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:41:53.706Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-28T23:42:12.996Z","endTime":"2025-07-28T23:43:16.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.60071580107071,"strikeZoneBottom":1.56271088421151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.874502932017442,"aZ":-43.99970419944201,"pfxX":6.992329229305335,"pfxZ":-10.15992703821674,"pX":-0.9435785736372704,"pZ":2.968041065053674,"vX0":-0.23292059075888644,"vY0":-107.85093360485028,"vZ0":4.171830760419263,"x":152.97,"y":158.64,"x0":-1.740254169435257,"y0":50.00404710107139,"z0":5.900735941721812,"aX":8.137585018332906},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-16.7,"breakHorizontal":-12.6,"spinRate":2692,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.5102321427017165,"extension":6.519960871127962},"index":0,"playId":"9829376b-75e0-39f0-9df4-bd4040542bd8","pitchNumber":1,"startTime":"2025-07-28T23:42:15.171Z","endTime":"2025-07-28T23:42:19.916Z","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":94.5,"endSpeed":86.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94666875493603,"aZ":-12.105141618019477,"pfxX":-4.2603706134363915,"pfxZ":10.460186934049402,"pX":-0.9048459999663218,"pZ":2.2654025592299125,"vX0":4.623638687806212,"vY0":-137.50412460225687,"vZ0":-6.399450075056421,"x":151.49,"y":177.61,"x0":-2.05309125075938,"y0":50.00274747278358,"z0":5.44108548600195,"aX":-8.174019674919842},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2257,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3980523498998658,"extension":6.458628964767807},"index":1,"playId":"176db08c-4e6a-3baa-bbd8-bc50b5b95dd9","pitchNumber":2,"startTime":"2025-07-28T23:42:29.887Z","endTime":"2025-07-28T23:42:33.442Z","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":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.414348266471407,"aZ":-27.30171650492154,"pfxX":-6.560322980753691,"pfxZ":2.691082992868994,"pX":-0.15258660963375692,"pZ":1.025857757292209,"vX0":6.797296861380359,"vY0":-132.93102193318015,"vZ0":-5.8835394133209515,"x":122.82,"y":211.08,"x0":-1.876454975547509,"y0":50.00139574016222,"z0":5.220214670433829,"aX":-11.875286663284617},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":10.6,"spinRate":1595,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4102329210377098,"extension":6.5086645359949955},"index":2,"playId":"a5666c3a-388a-3aef-9610-ae266abe1d78","pitchNumber":3,"startTime":"2025-07-28T23:42:48.609Z","endTime":"2025-07-28T23:42:53.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-28T23:42:56.841Z","endTime":"2025-07-28T23:43:12.289Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"}},{"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.620297008437817,"aZ":-14.356191051817406,"pfxX":-4.580408887109421,"pfxZ":9.141445924966149,"pX":-0.38012488412400613,"pZ":3.8768748630383416,"vX0":5.776958759812634,"vY0":-138.6363361238937,"vZ0":-1.7594808814614296,"x":131.49,"y":134.1,"x0":-1.8945337041939458,"y0":50.00317057836285,"z0":5.476660876855796,"aX":-8.928605953846514},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":7.1,"spinRate":2269,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3948990621962194,"extension":6.544172174648525},"index":4,"playId":"241049f5-865c-3be6-bcf1-8b656cd610f2","pitchNumber":4,"startTime":"2025-07-28T23:43:12.289Z","endTime":"2025-07-28T23:43:16.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:43:16.426Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, first baseman Freddie Freeman to pitcher Yoshinobu Yamamoto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-28T23:43:40.905Z","endTime":"2025-07-28T23:43:49.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.344416318447493,"aZ":-18.887535691578506,"pfxX":-7.307476088737781,"pfxZ":6.927850037893085,"pX":-0.7830277771031784,"pZ":3.316060316197859,"vX0":5.283829558611619,"vY0":-137.55306953637074,"vZ0":-2.2759393875080267,"x":146.85,"y":149.25,"x0":-1.7789114897303644,"y0":50.000211713404234,"z0":5.433912317317968,"aX":-14.009228559096735},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2299,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3981021666391906,"extension":6.457265529228998},"hitData":{"launchSpeed":57.0,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":166.7}},"index":0,"playId":"aa4d0376-b240-3912-a46b-dae8e2ba1389","pitchNumber":1,"startTime":"2025-07-28T23:43:42.205Z","endTime":"2025-07-28T23:43:49.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:43:49.519Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-28T23:45:59.671Z","endTime":"2025-07-28T23:47:29.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":668715,"link":"/api/v1/people/668715"},"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.25000104184102,"strikeZoneBottom":1.31353408635786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.272482992265807,"aZ":-29.298866631822918,"pfxX":1.6349094173426897,"pfxZ":1.641007830089821,"pX":0.013636360075819679,"pZ":2.5117357012414545,"vX0":3.9995612783261367,"vY0":-131.05895351587233,"vZ0":-4.164536471519482,"x":116.48,"y":170.96,"x0":-1.7391071322140839,"y0":50.005882538005764,"z0":6.286565235667661,"aX":2.8709229491566055},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":-3.7,"spinRate":2790,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.41643736374360385,"extension":6.344296060090656},"index":0,"playId":"ce287c2b-1c6a-352a-9b55-3ae96d6de704","pitchNumber":1,"startTime":"2025-07-28T23:45:59.671Z","endTime":"2025-07-28T23:46:03.911Z","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.0,"endSpeed":90.3,"strikeZoneTop":3.02607872075831,"strikeZoneBottom":1.3376478747746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91903906885397,"aZ":-8.85218672527393,"pfxX":-2.286107131075261,"pfxZ":11.143506264897308,"pX":0.4630960268381031,"pZ":3.3631002695175787,"vX0":6.1409636648074954,"vY0":-143.87470808711888,"vZ0":-7.0599648558336305,"x":99.35,"y":147.98,"x0":-1.4036287179647402,"y0":50.0044030887935,"z0":6.400096514481924,"aX":-4.786131258419625},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2692,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3809511080786905,"extension":6.476619804729836},"index":1,"playId":"bd813d58-7571-3423-8044-345428bfa3cb","pitchNumber":2,"startTime":"2025-07-28T23:46:12.959Z","endTime":"2025-07-28T23:46:16.756Z","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":98.8,"endSpeed":90.3,"strikeZoneTop":3.09392172486866,"strikeZoneBottom":1.40510789826234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94274008661625,"aZ":-8.83317664464098,"pfxX":-2.3042616638729525,"pfxZ":11.16638927008512,"pX":0.5899920700512596,"pZ":3.3068241894534847,"vX0":6.174300887126586,"vY0":-143.594772734892,"vZ0":-7.058700375838698,"x":94.51,"y":149.5,"x0":-1.2877963891855955,"y0":50.00532362467063,"z0":6.345145357815997,"aX":-4.818368074896054},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":3.0,"spinRate":2698,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3812931301068554,"extension":6.4863929830027915},"index":2,"playId":"7d24053c-6628-3fc5-8209-e06253544110","pitchNumber":3,"startTime":"2025-07-28T23:46:27.666Z","endTime":"2025-07-28T23:46:31.585Z","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":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.10923769693397,"strikeZoneBottom":1.46167602540406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.192269486745932,"aZ":-29.45225331906912,"pfxX":2.1732246843238334,"pfxZ":1.5543013693396617,"pX":1.4343784829241477,"pZ":1.3205722902011843,"vX0":6.900493542713434,"vY0":-131.6879739702928,"vZ0":-6.915230549377453,"x":62.32,"y":203.12,"x0":-1.5034169371008885,"y0":50.005820583731044,"z0":6.162006084613941,"aX":3.813684076934765},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2797,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4160741738987097,"extension":6.430971590366566},"index":3,"playId":"1a5c9ef5-aba1-3cf0-ad59-863523067b31","pitchNumber":4,"startTime":"2025-07-28T23:46:44.216Z","endTime":"2025-07-28T23:46:49.386Z","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":98.6,"endSpeed":89.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24463924699684,"aZ":-6.158321670140741,"pfxX":-2.7904745280580108,"pfxZ":12.643164153211927,"pX":0.37399122672568286,"pZ":2.1776217330028556,"vX0":5.8173018259055835,"vY0":-143.06861494483942,"vZ0":-10.268735390897621,"x":102.74,"y":179.98,"x0":-1.329904534837925,"y0":50.00610826486005,"z0":6.212919151977603,"aX":-5.743645201829432},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.8,"breakHorizontal":3.8,"spinRate":2719,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3839056343190954,"extension":6.496263559299594},"index":4,"playId":"f68482f2-75e1-3180-b0eb-45918df6bafe","pitchNumber":5,"startTime":"2025-07-28T23:47:01.369Z","endTime":"2025-07-28T23:47:04.977Z","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":99.6,"endSpeed":91.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.172793816388406,"aZ":-9.154860754413884,"pfxX":-3.5714964967436114,"pfxZ":10.781067489606263,"pX":-0.3604452666041884,"pZ":2.6615202856100635,"vX0":4.0861045929998525,"vY0":-144.82274358953177,"vZ0":-8.675787287060402,"x":130.74,"y":166.92,"x0":-1.3221399850200848,"y0":50.007091773352705,"z0":6.247435123431115,"aX":-7.628318899812539},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.1,"breakHorizontal":5.8,"spinRate":2591,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.37745778398885843,"extension":6.536678286943808},"hitData":{"launchSpeed":82.8,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":151.68}},"index":5,"playId":"6ea025ba-4f0e-39b0-bb38-c589b6b75705","pitchNumber":6,"startTime":"2025-07-28T23:47:21.902Z","endTime":"2025-07-28T23:47:29.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:47:29.744Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-28T23:47:48.984Z","endTime":"2025-07-28T23:48:00.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.614460300586007,"aZ":-21.33302807316614,"pfxX":-7.199311424780438,"pfxZ":5.9554361462982754,"pX":-1.156966059207764,"pZ":3.1628387962808846,"vX0":4.5301232692757205,"vY0":-133.7518830739385,"vZ0":-4.100241541070784,"x":161.1,"y":153.38,"x0":-1.9333332095078097,"y0":50.00184000141594,"z0":6.236717044827685,"aX":-13.102751293105438},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":12.1,"spinRate":1621,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4088019473862441,"extension":6.289156176140222},"hitData":{"launchSpeed":71.5,"launchAngle":2.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.97,"coordY":140.71}},"index":0,"playId":"003540db-57ae-3bc6-bffb-98d01c524638","pitchNumber":1,"startTime":"2025-07-28T23:47:52.470Z","endTime":"2025-07-28T23:48:00.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:48:00.051Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-28T23:48:19.516Z","endTime":"2025-07-28T23:49:09.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.6,"endSpeed":90.8,"strikeZoneTop":3.34650761144567,"strikeZoneBottom":1.51483959306987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.845769193480436,"aZ":-8.613466660730047,"pfxX":-2.9419197703471003,"pfxZ":11.133840668074544,"pX":-0.40840195164913523,"pZ":2.508241290967972,"vX0":4.069461063301814,"vY0":-144.7806410239256,"vZ0":-9.08981225890724,"x":132.57,"y":171.06,"x0":-1.4521283011465127,"y0":50.001111775423006,"z0":6.221458198185081,"aX":-6.22468922153889},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":4.4,"spinRate":2646,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3787994916620434,"extension":6.495694376946194},"index":0,"playId":"167aafb7-c770-3729-849b-124267102077","pitchNumber":1,"startTime":"2025-07-28T23:48:22.830Z","endTime":"2025-07-28T23:48:26.867Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.82822762436999,"aZ":-9.86253586874369,"pfxX":-1.8904356126578397,"pfxZ":10.382021125168984,"pX":0.5963393359056849,"pZ":3.597918085599894,"vX0":6.200023755448734,"vY0":-146.2104056228056,"vZ0":-6.183379923255536,"x":94.27,"y":141.64,"x0":-1.3129505665374754,"y0":50.003594692485656,"z0":6.342194243746623,"aX":-4.063227004339175},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.6,"breakHorizontal":2.2,"spinRate":2701,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.37566607335118496,"extension":6.4571162988745},"index":1,"playId":"ef4a9f81-a7a3-3044-84da-5fa1c936ec3d","pitchNumber":2,"startTime":"2025-07-28T23:48:36.600Z","endTime":"2025-07-28T23:48:39.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-28T23:48:48.711Z","endTime":"2025-07-28T23:49:05.418Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"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":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.847117974727034,"aZ":-8.577330304504668,"pfxX":-2.233685861552908,"pfxZ":10.95978502877266,"pX":0.8794626051089526,"pZ":3.4936741532810056,"vX0":6.655332626301615,"vY0":-146.11709979240135,"vZ0":-6.763491700637105,"x":83.48,"y":144.45,"x0":-1.1418985626742664,"y0":50.000227165520094,"z0":6.359919320641271,"aX":-4.809251713153046},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2667,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.37550020144928187,"extension":6.472239855192957},"index":3,"playId":"dac63979-da1a-3eb0-8886-86621cbf3b29","pitchNumber":3,"startTime":"2025-07-28T23:49:05.418Z","endTime":"2025-07-28T23:49:09.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:49:09.702Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Friedl doubles (16) on a sharp line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-28T23:51:12.253Z","endTime":"2025-07-28T23:51:58.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37892458458278,"aZ":-15.044885383929168,"pfxX":-5.55832628968501,"pfxZ":8.908684867677682,"pX":-0.7648234861782772,"pZ":2.6454300476734462,"vX0":4.751793766469477,"vY0":-137.94999234430855,"vZ0":-4.833716176780132,"x":146.15,"y":167.35,"x0":-1.7895588372671039,"y0":50.00328232464505,"z0":5.438451550935855,"aX":-10.687497580115126},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2230,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39742811119664,"extension":6.501420582503307},"index":0,"playId":"5eedb93f-57fc-300d-8f8a-c5308e69ca8f","pitchNumber":1,"startTime":"2025-07-28T23:51:17.729Z","endTime":"2025-07-28T23:51:21.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-07-28T23:51:30.317Z","endTime":"2025-07-28T23:51:46.476Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.890430482461177,"aZ":-14.952057034580974,"pfxX":-4.414914666226465,"pfxZ":8.805448955989355,"pX":0.2436635996503367,"pZ":2.202277572917988,"vX0":7.042311352515818,"vY0":-138.69537413486097,"vZ0":-6.111307773060491,"x":107.71,"y":179.32,"x0":-1.7501964187709953,"y0":50.001045311383265,"z0":5.424447545195059,"aX":-8.63386118693765},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2179,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39431869346630677,"extension":6.605686925308124},"hitData":{"launchSpeed":105.8,"launchAngle":14.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.37,"coordY":115.11}},"index":2,"playId":"0dec941b-da47-3dec-93f0-5c694cbff6d0","pitchNumber":2,"startTime":"2025-07-28T23:51:46.476Z","endTime":"2025-07-28T23:51:58.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:51:58.451Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-28T23:52:20.785Z","endTime":"2025-07-28T23:53:53.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":1},"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":687221,"link":"/api/v1/people/687221"},"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(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":94.8,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92687041153104,"aZ":-16.999566881984695,"pfxX":-6.289389709737703,"pfxZ":7.815911290931538,"pX":-0.19679756326675626,"pZ":3.034660810079372,"vX0":5.914259575521721,"vY0":-138.03821557396924,"vZ0":-3.7584094415375793,"x":124.5,"y":156.84,"x0":-1.5434750139313427,"y0":50.00619537799776,"z0":5.549009873735257,"aX":-12.216068102466973},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2277,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39584543768813685,"extension":6.330910400661777},"index":0,"playId":"188319cc-a895-31c6-81b4-7c60a5ffec8d","pitchNumber":1,"startTime":"2025-07-28T23:52:25.754Z","endTime":"2025-07-28T23:52:29.463Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.03984753913259,"strikeZoneBottom":1.23305735343106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.163747584388556,"aZ":-30.87287008774562,"pfxX":-8.504676116849346,"pfxZ":0.7213749858446471,"pX":0.08739081163864419,"pZ":0.19329354609842622,"vX0":7.2878469446725225,"vY0":-133.46574365825037,"vZ0":-7.567107106582483,"x":113.67,"y":233.56,"x0":-1.5708674013578732,"y0":50.0031100022697,"z0":5.282194431463091,"aX":-15.37540901683325},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":1634,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.410054198399437,"extension":6.569630107933598},"index":1,"playId":"70ef0be9-b919-3ea5-adfc-47b46ac44e63","pitchNumber":2,"startTime":"2025-07-28T23:52:42.655Z","endTime":"2025-07-28T23:52:46.986Z","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":95.8,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.161475278602794,"aZ":-13.381048447013011,"pfxX":-4.222304528121612,"pfxZ":9.54512397999067,"pX":-0.16917148945789795,"pZ":2.682242512428413,"vX0":5.619864409099912,"vY0":-139.3766022022442,"vZ0":-5.043439855814934,"x":123.45,"y":166.36,"x0":-1.662511491968506,"y0":50.00117372493884,"z0":5.398078514507842,"aX":-8.31176909117733},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":6.5,"spinRate":2386,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39290388742875804,"extension":6.481290096457193},"index":2,"playId":"b1dfb0a3-3b89-3591-b88c-815ad7c652b3","pitchNumber":3,"startTime":"2025-07-28T23:53:06.011Z","endTime":"2025-07-28T23:53:10.786Z","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":91.0,"endSpeed":83.7,"strikeZoneTop":3.13000009058831,"strikeZoneBottom":1.23800585867131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.542312216145596,"aZ":-29.666052976393473,"pfxX":-8.155255574177701,"pfxZ":1.4065059945863716,"pX":-1.2093082150538712,"pZ":2.0959200784353507,"vX0":4.131095560745973,"vY0":-132.46091813249546,"vZ0":-3.089493933774572,"x":163.1,"y":182.19,"x0":-1.7272195964485326,"y0":50.001827001161466,"z0":5.43982791427642,"aX":-14.532283158376563},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":13.9,"spinRate":1185,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41305720796678935,"extension":6.502009713742538},"index":3,"playId":"bc964979-cebf-31f6-96cd-81944ebbd2aa","pitchNumber":4,"startTime":"2025-07-28T23:53:29.902Z","endTime":"2025-07-28T23:53:34.012Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00797048299289,"aZ":-42.821814629044184,"pfxX":7.137200010154541,"pfxZ":-8.26655006438768,"pX":0.24248471813835012,"pZ":0.8240957385675847,"vX0":1.6073668485018051,"vY0":-113.69574817469024,"vZ0":-1.2091357164656726,"x":107.76,"y":216.53,"x0":-1.4032598094474444,"y0":50.002894214289775,"z0":5.674369569054131,"aX":9.191969372341424},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.9,"breakHorizontal":-13.3,"spinRate":2810,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.48477901774487364,"extension":6.5068764696382155},"index":4,"playId":"981bff3b-b138-34a4-8a4a-ff896747c0af","pitchNumber":5,"startTime":"2025-07-28T23:53:49.263Z","endTime":"2025-07-28T23:53:53.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:53:53.095Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a fly ball to shortstop Mookie Betts, deflected by left fielder Michael Conforto. TJ Friedl to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-28T23:54:16.319Z","endTime":"2025-07-28T23:54:55.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":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":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.4,"strikeZoneTop":3.58765686411559,"strikeZoneBottom":1.68654354927988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.905667141417933,"aZ":-44.95159956746468,"pfxX":6.244507413965058,"pfxZ":-10.194717000670073,"pX":-0.838409728446996,"pZ":2.982871239012355,"vX0":-0.03594096508779504,"vY0":-111.78654588132247,"vZ0":3.8284707629232506,"x":148.96,"y":158.24,"x0":-1.6319655807531117,"y0":50.00070433428124,"z0":5.891960851146869,"aX":7.828331201922817},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-17.0,"breakHorizontal":-11.3,"spinRate":2919,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4917369083874119,"extension":6.507877722449816},"index":0,"playId":"162278cb-89cd-38d0-97d3-bff43d9c0168","pitchNumber":1,"startTime":"2025-07-28T23:54:23.873Z","endTime":"2025-07-28T23:54:27.726Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62934500107605,"aZ":-22.389515092460105,"pfxX":-0.16465095173873667,"pfxZ":5.314769486055853,"pX":0.5179615294528559,"pZ":2.927687644883569,"vX0":6.4230175291643175,"vY0":-133.9969267973306,"vZ0":-2.6456778056256245,"x":97.26,"y":159.73,"x0":-1.8763641873879442,"y0":50.00249109639955,"z0":5.506357813809422,"aX":-0.3044193120974277},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.0,"spinRate":2469,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4068748767504857,"extension":6.509833319257443},"hitData":{"launchSpeed":73.4,"launchAngle":45.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.05,"coordY":121.49}},"index":1,"playId":"e4da4f08-fa7b-3d5e-a645-9c80daded7b9","pitchNumber":2,"startTime":"2025-07-28T23:54:39.817Z","endTime":"2025-07-28T23:54:55.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:54:55.078Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-28T23:55:30.269Z","endTime":"2025-07-28T23:56:22.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.29000130567042,"strikeZoneBottom":1.33255058046444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.159510534008504,"aZ":-14.753046365694656,"pfxX":-3.089654671545963,"pfxZ":9.169347634109641,"pX":-0.34594603573547733,"pZ":3.285744734002942,"vX0":4.588624724831904,"vY0":-137.39429683034555,"vZ0":-3.230817654984,"x":130.19,"y":150.06,"x0":-1.6409800344203471,"y0":50.00510548717415,"z0":5.487584426127716,"aX":-5.872106502476049},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2158,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3995809047416965,"extension":6.524968179784063},"index":0,"playId":"e2932fb8-256d-3a61-8e04-94b75c461a47","pitchNumber":1,"startTime":"2025-07-28T23:55:35.925Z","endTime":"2025-07-28T23:55:39.721Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88210868967834,"aZ":-31.16768781424674,"pfxX":-6.5487523656877675,"pfxZ":0.5704834301112154,"pX":0.4517781537208023,"pZ":1.5846086305867366,"vX0":7.854922034272494,"vY0":-131.74333459280342,"vZ0":-3.607538001714021,"x":99.78,"y":196.0,"x0":-1.7169876207276056,"y0":50.00246030606916,"z0":5.2744577804221215,"aX":-11.516846658118212},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":10.2,"spinRate":1498,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.41568939759288526,"extension":6.580958603561797},"index":1,"playId":"87047612-e210-3780-8f74-c3617c660f63","pitchNumber":2,"startTime":"2025-07-28T23:55:56.627Z","endTime":"2025-07-28T23:55:59.942Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06476258672968,"aZ":-31.012390206400738,"pfxX":-3.517758504000024,"pfxZ":0.677141188125824,"pX":-0.1278416530997014,"pZ":1.9837764354885417,"vX0":5.329100280722616,"vY0":-130.4036635877772,"vZ0":-2.7558739433444246,"x":121.87,"y":185.22,"x0":-1.739609066695384,"y0":50.00512907894029,"z0":5.390480419183234,"aX":-6.06768322007978},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":5.2,"spinRate":1407,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4197888949194932,"extension":6.4485551089250865},"index":2,"playId":"57257eca-7183-351a-8ba7-c6e19992a5db","pitchNumber":3,"startTime":"2025-07-28T23:56:18.251Z","endTime":"2025-07-28T23:56:22.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:56:22.903Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Lux pops out to shortstop Mookie Betts.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-28T23:56:46.711Z","endTime":"2025-07-28T23:59:06.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.4,"strikeZoneTop":3.22673671467004,"strikeZoneBottom":1.44848182435235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.666348091745654,"aZ":-44.68199448340284,"pfxX":7.191898823705621,"pfxZ":-9.959696003613303,"pX":-0.17708456637044165,"pZ":1.2532848168917368,"vX0":1.5272708947420308,"vY0":-112.87711759402221,"vZ0":0.5162288386774241,"x":123.75,"y":204.94,"x0":-1.800368925456563,"y0":50.003364299747446,"z0":5.620494114477843,"aX":9.031627499681381},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-17.4,"breakHorizontal":-13.4,"spinRate":2703,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4903156626337779,"extension":6.4043907406213805},"index":0,"playId":"a906b2c2-20db-37f1-bbeb-a3a30be5b4e0","pitchNumber":1,"startTime":"2025-07-28T23:56:51.863Z","endTime":"2025-07-28T23:56:56.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"ecbd6ae5-fe4e-3f44-8a50-6ba661999c2c","startTime":"2025-07-28T23:57:09.755Z","endTime":"2025-07-28T23:57:12.755Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.31999994316035,"strikeZoneBottom":1.53175481366613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.416499205746966,"aZ":-12.32272348694156,"pfxX":-3.896409337344813,"pfxZ":10.152081156315798,"pX":-0.4849756716166217,"pZ":1.987021021792169,"vX0":5.002167243696977,"vY0":-139.67015616434853,"vZ0":-6.896642419861953,"x":135.49,"y":185.13,"x0":-1.8014472926893192,"y0":50.00566215597291,"z0":5.31613021601138,"aX":-7.621816895019622},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2395,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3936746688878823,"extension":6.56969055991011},"index":2,"playId":"16b8c792-97e7-30ae-9a66-a08438fc190b","pitchNumber":2,"startTime":"2025-07-28T23:57:44.418Z","endTime":"2025-07-28T23:57:49.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Elly De La Cruz steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"16b8c792-97e7-30ae-9a66-a08438fc190b","startTime":"2025-07-28T23:58:08.325Z","endTime":"2025-07-28T23:58:34.854Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.29036958171317,"strikeZoneBottom":1.43072037610409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45432473565003,"aZ":-30.931074631745492,"pfxX":-8.107663814412973,"pfxZ":0.7075405769884573,"pX":-0.9598205651433183,"pZ":0.7359147936641314,"vX0":4.78036099122645,"vY0":-132.61102966418017,"vZ0":-6.166261138550277,"x":153.59,"y":218.91,"x0":-1.7471641270871596,"y0":50.000733992173124,"z0":5.392269491865423,"aX":-14.214951338090742},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":13.4,"spinRate":1450,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4154981796952928,"extension":6.536167192902701},"index":4,"playId":"598ff77f-2531-3172-97ec-31af43df973b","pitchNumber":3,"startTime":"2025-07-28T23:58:34.854Z","endTime":"2025-07-28T23:58:38.787Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237697883799665,"aZ":-20.88824603762959,"pfxX":0.9427038242742121,"pfxZ":6.110223428636926,"pX":0.49222321178330947,"pZ":3.0053167179102163,"vX0":5.675407726192969,"vY0":-134.34597810856417,"vZ0":-2.6075027064820135,"x":98.24,"y":157.64,"x0":-1.7611092343537995,"y0":50.00433397362715,"z0":5.456097807088437,"aX":1.7399425316301702},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-2.8,"spinRate":2354,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4060823323614371,"extension":6.485638274543938},"hitData":{"launchSpeed":57.7,"launchAngle":52.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":147.63}},"index":5,"playId":"94d85efa-3517-3057-a8a7-2009e23d93ac","pitchNumber":4,"startTime":"2025-07-28T23:58:58.958Z","endTime":"2025-07-28T23:59:06.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-28T23:59:06.392Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T00:01:14.647Z","endTime":"2025-07-29T00:01:51.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"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(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.9,"endSpeed":89.1,"strikeZoneTop":3.71000058836685,"strikeZoneBottom":1.74558300736678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.255138897698064,"aZ":-13.19096859357795,"pfxX":-0.8419557405948064,"pfxZ":9.339195903331134,"pX":-0.3815736480690194,"pZ":4.36331409711404,"vX0":3.3433899538122382,"vY0":-141.23089069470575,"vZ0":-3.58356910801203,"x":131.54,"y":120.97,"x0":-1.4681068155034631,"y0":50.004216204243114,"z0":6.48918406177044,"aX":-1.7117408999174122},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2484,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.38688380242736287,"extension":6.463640014445332},"index":0,"playId":"986fda4e-88f0-3c44-a579-d97b8b9ba102","pitchNumber":1,"startTime":"2025-07-29T00:01:16.380Z","endTime":"2025-07-29T00:01:20.778Z","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":97.9,"endSpeed":90.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.188122801982935,"aZ":-9.14732545986077,"pfxX":-2.3861458401615216,"pfxZ":11.175383152092241,"pX":0.5017351585736081,"pZ":1.5915223278253492,"vX0":6.137605451122328,"vY0":-142.0834787213679,"vZ0":-11.233266472969612,"x":97.88,"y":195.81,"x0":-1.3688908942918514,"y0":50.00024718876079,"z0":6.160783534005363,"aX":-4.915877943685978},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":3.2,"spinRate":2580,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3843494931593443,"extension":6.511124090125967},"index":1,"playId":"7ad5ce3d-b710-3a20-92b3-adeafc247a91","pitchNumber":2,"startTime":"2025-07-29T00:01:28.899Z","endTime":"2025-07-29T00:01:33.827Z","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":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.599059422434227,"aZ":-30.906026372554898,"pfxX":1.982424683773143,"pfxZ":0.7287767710435986,"pX":0.14047024515199946,"pZ":3.1348047197016573,"vX0":3.826210973326868,"vY0":-129.9710039165623,"vZ0":-2.236661413228388,"x":111.65,"y":154.14,"x0":-1.600091486131416,"y0":50.00197383283449,"z0":6.321031673545649,"aX":3.4386344551768584},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2797,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.4191532790144388,"extension":6.311334428486265},"hitData":{"launchSpeed":91.7,"launchAngle":44.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.55,"coordY":102.98}},"index":2,"playId":"63c75508-c786-3138-9bc5-7b66d19d7b02","pitchNumber":3,"startTime":"2025-07-29T00:01:43.831Z","endTime":"2025-07-29T00:01:51.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:01:51.563Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T00:02:11.145Z","endTime":"2025-07-29T00:02:55.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.43999893550767,"strikeZoneBottom":1.54117734250577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67981459190302,"aZ":-10.538136074893936,"pfxX":-1.6966170240318945,"pfxZ":10.769528118985257,"pX":-0.3463285928166411,"pZ":4.048856690431082,"vX0":3.751693697553107,"vY0":-140.78246313481418,"vZ0":-4.821073772658368,"x":130.2,"y":129.46,"x0":-1.4752392620451515,"y0":50.003214726660346,"z0":6.464375355215739,"aX":-3.4088082318146555},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":2.3,"spinRate":2651,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.38891880957432523,"extension":6.412906361630315},"index":0,"playId":"a2af56f0-339d-3d9f-998f-42101ca67072","pitchNumber":1,"startTime":"2025-07-29T00:02:14.943Z","endTime":"2025-07-29T00:02:19.707Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80575417886534,"aZ":-30.22776803481607,"pfxX":3.838535029761461,"pfxZ":1.097102844015796,"pX":0.8093037872885698,"pZ":0.7919904423411875,"vX0":5.046105973058956,"vY0":-132.52591373632853,"vZ0":-8.10234761231195,"x":86.15,"y":217.4,"x0":-1.6195708754289908,"y0":50.00485966024236,"z0":6.102779297084878,"aX":6.814743799254797},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.4,"breakHorizontal":-8.0,"spinRate":2777,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4135911501150549,"extension":6.4225649517698455},"index":1,"playId":"5ac3c22a-f124-3f99-b38a-930004e13b0d","pitchNumber":2,"startTime":"2025-07-29T00:02:28.798Z","endTime":"2025-07-29T00:02:32.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5229338087134,"aZ":-10.754658463895108,"pfxX":-2.426863518220512,"pfxZ":10.111581661757771,"pX":0.564169460235095,"pZ":2.913323672377185,"vX0":6.159166086796257,"vY0":-144.1666199021049,"vZ0":-7.698452643841418,"x":95.5,"y":160.12,"x0":-1.2786261826928695,"y0":50.004573121131536,"z0":6.271648347530798,"aX":-5.14237135323681},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2652,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.37900904524318246,"extension":6.494112457709109},"hitData":{"launchSpeed":104.4,"launchAngle":9.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":163.44,"coordY":79.54}},"index":2,"playId":"6356c5e7-735f-37aa-b796-a85a90499488","pitchNumber":3,"startTime":"2025-07-29T00:02:46.991Z","endTime":"2025-07-29T00:02:55.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:02:55.430Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T00:03:19.301Z","endTime":"2025-07-29T00:03:49.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"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":89.7,"endSpeed":82.9,"strikeZoneTop":3.40000178368775,"strikeZoneBottom":1.65492857348617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.972685866005346,"aZ":-28.476068997354464,"pfxX":2.18979536699374,"pfxZ":2.1349542236574415,"pX":0.09259498312173596,"pZ":1.4872976411608025,"vX0":4.119012201470998,"vY0":-130.58316352148995,"vZ0":-6.376121480998225,"x":113.47,"y":198.62,"x0":-1.7883410181451482,"y0":50.000757482559905,"z0":6.097108981040588,"aX":3.7886232259314565},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":-4.8,"spinRate":2826,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4191188288017891,"extension":6.515277036502439},"index":0,"playId":"78e95194-5169-3f64-b58b-3514670f3c64","pitchNumber":1,"startTime":"2025-07-29T00:03:22.574Z","endTime":"2025-07-29T00:03:26.970Z","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":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44936486903895,"aZ":-9.84568708574787,"pfxX":-2.2299031827933673,"pfxZ":10.82611820502429,"pX":-0.18612488266303603,"pZ":3.1582466680158694,"vX0":4.4454256686046545,"vY0":-142.61242790055326,"vZ0":-7.045678750172175,"x":124.09,"y":153.51,"x0":-1.4745302264026148,"y0":50.00003914802492,"z0":6.280000148306868,"aX":-4.5984179351550605},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":3.1,"spinRate":2662,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.3839130088684617,"extension":6.461472670552801},"hitData":{"launchSpeed":84.0,"launchAngle":36.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.98,"coordY":95.13}},"index":1,"playId":"6f8fa916-79c8-3462-9ddb-2f68d66ea079","pitchNumber":2,"startTime":"2025-07-29T00:03:38.867Z","endTime":"2025-07-29T00:03:49.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:03:49.979Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T00:04:27.886Z","endTime":"2025-07-29T00:05:43.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c27061fc-6b14-3d34-89be-175ef2bc0e47","startTime":"2025-07-29T00:04:12.912Z","endTime":"2025-07-29T00:04:15.912Z","isPitch":false,"type":"pickoff"},{"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":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":2.9516394246466,"strikeZoneBottom":1.21021947606071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09767877353805,"aZ":-11.97265255597301,"pfxX":-1.1668567191811547,"pfxZ":9.70403742116789,"pX":-0.08842895034671447,"pZ":3.389887329369201,"vX0":4.4036124407996216,"vY0":-143.36343330892183,"vZ0":-6.0453941763759484,"x":120.37,"y":147.25,"x0":-1.4927010512917878,"y0":50.00510710515962,"z0":6.273143009581445,"aX":-2.4302907204207673},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":1.2,"spinRate":2753,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3820340656575367,"extension":6.454937220954278},"index":1,"playId":"ef3dc075-0ac2-3228-b6f1-58553558849e","pitchNumber":1,"startTime":"2025-07-29T00:04:30.268Z","endTime":"2025-07-29T00:04:33.912Z","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":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":2.92999967717365,"strikeZoneBottom":1.22208507578705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73014889690216,"aZ":-10.757807296924069,"pfxX":-2.442939264117819,"pfxZ":10.176083141574813,"pX":-0.4152920440729445,"pZ":4.729978863600949,"vX0":3.799744239931562,"vY0":-143.98972595661513,"vZ0":-2.8054503087051725,"x":132.83,"y":111.07,"x0":-1.433245243549194,"y0":50.00197294743541,"z0":6.380394837995982,"aX":-5.141371366779467},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2698,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3800660448607647,"extension":6.429474460668123},"index":2,"playId":"d77ff96d-c5d7-38a7-ab08-a1a587b072b2","pitchNumber":2,"startTime":"2025-07-29T00:04:48.084Z","endTime":"2025-07-29T00:04:52.807Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":2.93,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88104916597688,"aZ":-9.069700917150524,"pfxX":-4.222385811813155,"pfxZ":11.296249532318289,"pX":-0.1458567958646358,"pZ":2.220101402974831,"vX0":5.21488191233607,"vY0":-141.9588415524183,"vZ0":-9.435657638289342,"x":122.56,"y":178.84,"x0":-1.4563252071476502,"y0":50.00348711378791,"z0":6.160735611872256,"aX":-8.636350204060438},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":6.6,"spinRate":2597,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.3855439922647532,"extension":6.4769904446967965},"index":3,"playId":"686e4849-4904-3621-83bd-d0dd82c0fde7","pitchNumber":3,"startTime":"2025-07-29T00:05:07.034Z","endTime":"2025-07-29T00:05:10.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-29T00:05:23.246Z","endTime":"2025-07-29T00:05:39.271Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":2.93000071973948,"strikeZoneBottom":1.20907778404357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6321198023461,"aZ":-9.408413259736006,"pfxX":-3.6126254909752706,"pfxZ":10.811295185302157,"pX":-0.49248456260124923,"pZ":1.7135678947631732,"vX0":4.048511144701288,"vY0":-144.21156533772577,"vZ0":-10.949076216709347,"x":135.77,"y":192.51,"x0":-1.445378868793677,"y0":50.0037170910025,"z0":6.140619143027501,"aX":-7.607595965144148},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.5,"breakHorizontal":5.8,"spinRate":2524,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.3798620579311329,"extension":6.635281297670888},"index":5,"playId":"d841fc38-d8ff-3abb-9b67-288b8715041e","pitchNumber":4,"startTime":"2025-07-29T00:05:39.271Z","endTime":"2025-07-29T00:05:43.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:05:43.183Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T00:07:48.841Z","endTime":"2025-07-29T00:09:23.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":94.2,"endSpeed":85.8,"strikeZoneTop":3.40245208063593,"strikeZoneBottom":1.56946219476422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.248919225538636,"aZ":-13.263216773262352,"pfxX":-3.8546630037491503,"pfxZ":10.019180845826629,"pX":0.9378513734998769,"pZ":1.698080548427658,"vX0":8.143609820515321,"vY0":-136.77833788035696,"vZ0":-7.307151387021024,"x":81.25,"y":192.93,"x0":-1.582398221808499,"y0":50.00305188448541,"z0":5.320974222640711,"aX":-7.276384585263278},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2271,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40104022236418047,"extension":6.612912672417245},"index":0,"playId":"e1933ced-cefe-3aee-a284-48357a732922","pitchNumber":1,"startTime":"2025-07-29T00:07:53.860Z","endTime":"2025-07-29T00:07:57.716Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.37000195857066,"strikeZoneBottom":1.53941509850779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.784179193437843,"aZ":-25.59414230566545,"pfxX":-9.945756316502885,"pfxZ":3.7100271939071945,"pX":0.8937079011514304,"pZ":0.42273406191320273,"vX0":9.775335441998632,"vY0":-132.49844926857196,"vZ0":-7.891564482248818,"x":82.93,"y":227.37,"x0":-1.5544521534904783,"y0":50.00645317216997,"z0":5.315293589194181,"aX":-17.656310394581052},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":1724,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41367563378343686,"extension":6.558304842396692},"index":1,"playId":"887cfd69-fa85-326b-8b75-26a715d35e29","pitchNumber":2,"startTime":"2025-07-29T00:08:07.179Z","endTime":"2025-07-29T00:08:10.955Z","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":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.36999999762158,"strikeZoneBottom":1.58724446949741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76393706909936,"aZ":-32.314205280809325,"pfxX":-9.459947315733029,"pfxZ":-0.07617896520740519,"pX":-0.048690354217520465,"pZ":0.2538382761379874,"vX0":7.482972379382814,"vY0":-132.08326246189077,"vZ0":-7.088507760402376,"x":118.86,"y":231.93,"x0":-1.692753500661822,"y0":50.00453112861102,"z0":5.355926430948013,"aX":-16.6763057004982},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.6,"breakHorizontal":15.5,"spinRate":1523,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4150507474631011,"extension":6.570541468480755},"index":2,"playId":"f2c159a0-b03e-3fbf-85eb-05094f53543f","pitchNumber":3,"startTime":"2025-07-29T00:08:23.363Z","endTime":"2025-07-29T00:08:27.337Z","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":93.9,"endSpeed":85.9,"strikeZoneTop":3.36999939022592,"strikeZoneBottom":1.53864199244842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10465906502637,"aZ":-17.511433120855443,"pfxX":-5.580410639013655,"pfxZ":7.745961453902968,"pX":-1.5488618284208984,"pZ":2.534179933724651,"vX0":2.5969718627378002,"vY0":-136.71596474350477,"vZ0":-4.577883881570213,"x":176.04,"y":170.36,"x0":-1.7859459507026128,"y0":50.0047568580855,"z0":5.432075137936942,"aX":-10.566257478304419},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":9.6,"spinRate":2214,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4006104438851579,"extension":6.446208767126628},"index":3,"playId":"2286d53e-08e0-3acc-a7c3-9c0eac7582e4","pitchNumber":4,"startTime":"2025-07-29T00:08:43.790Z","endTime":"2025-07-29T00:08:49.067Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.13432607164854,"strikeZoneBottom":1.24398783472272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977181234341458,"aZ":-43.966987048404306,"pfxX":6.362385554494255,"pfxZ":-9.844554530179373,"pX":-0.11822117010705904,"pZ":2.450176296899184,"vX0":1.4714450821445122,"vY0":-109.53436192635448,"vZ0":2.836833106320559,"x":121.51,"y":172.63,"x0":-1.6275565833506618,"y0":50.00526227268562,"z0":5.889118864032951,"aX":7.618627249297035},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-16.6,"breakHorizontal":-11.9,"spinRate":2773,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.5028719977164551,"extension":6.451010100005945},"index":4,"playId":"d53d4b49-7f50-3627-88ac-e4196e734bbe","pitchNumber":5,"startTime":"2025-07-29T00:08:58.487Z","endTime":"2025-07-29T00:09:02.401Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.009744608960183,"aZ":-17.105302823330167,"pfxX":-4.621799958709793,"pfxZ":7.759494116484531,"pX":-0.9492839671552622,"pZ":2.626168105648049,"vX0":4.269220711436904,"vY0":-138.25771526202823,"vZ0":-4.30639203591349,"x":153.18,"y":167.87,"x0":-1.9108495966410817,"y0":50.00034824818025,"z0":5.3473549888403085,"aX":-8.971900782738908},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2194,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39574172038712474,"extension":6.478160377514016},"hitData":{"launchSpeed":76.0,"launchAngle":36.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.05,"coordY":123.51}},"index":5,"playId":"affb07c8-05de-38f0-b9ac-04f19a597fd1","pitchNumber":6,"startTime":"2025-07-29T00:09:15.527Z","endTime":"2025-07-29T00:09:23.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:09:23.349Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T00:09:44.022Z","endTime":"2025-07-29T00:11:34.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.40999952072043,"strikeZoneBottom":1.61513711741704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22930385427628,"aZ":-24.697318882132087,"pfxX":2.3325492223081143,"pfxZ":4.269580368456941,"pX":1.1673232810248375,"pZ":2.6925672205479105,"vX0":6.856357686556594,"vY0":-131.1332476980748,"vZ0":-2.4397896769637817,"x":72.5,"y":166.08,"x0":-1.7782229770570652,"y0":50.00362322181983,"z0":5.466406734487709,"aX":4.085497437703235},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-5.6,"spinRate":2413,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4167683999196754,"extension":6.544292160659939},"index":0,"playId":"a4cd08bf-7fcf-305f-9e55-829b67cf60a2","pitchNumber":1,"startTime":"2025-07-29T00:09:47.993Z","endTime":"2025-07-29T00:09:52.419Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.40999981622853,"strikeZoneBottom":1.61555901285223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13625046790652,"aZ":-13.665559279616238,"pfxX":-5.212766264952402,"pfxZ":9.610095437202668,"pX":0.33223123998270937,"pZ":1.7530369042823106,"vX0":7.139849970524679,"vY0":-137.98670457080038,"vZ0":-7.525782181832325,"x":104.34,"y":191.45,"x0":-1.6133029980792983,"y0":50.00043368858293,"z0":5.439333608056056,"aX":-10.036718870580781},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2259,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3971728958399581,"extension":6.472199550100051},"index":1,"playId":"296a2b5f-0332-36e3-85dd-f1c63f3afa96","pitchNumber":2,"startTime":"2025-07-29T00:10:00.396Z","endTime":"2025-07-29T00:10:04.193Z","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":91.8,"endSpeed":84.1,"strikeZoneTop":3.41000137510314,"strikeZoneBottom":1.56861395378061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32585008590736,"aZ":-29.911884174056407,"pfxX":-9.298533834718452,"pfxZ":1.2600793618716821,"pX":-0.37854423719915037,"pZ":1.7530090083871737,"vX0":6.773280511017404,"vY0":-133.54156350764455,"vZ0":-3.7537492552733775,"x":131.43,"y":191.45,"x0":-1.7423251061294174,"y0":50.00629835818161,"z0":5.333655547703648,"aX":-16.762253298459353},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":1499,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.41047711268102605,"extension":6.607813200117254},"index":2,"playId":"4a360fc8-603c-3017-8739-27e54421689a","pitchNumber":3,"startTime":"2025-07-29T00:10:13.097Z","endTime":"2025-07-29T00:10:18.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-29T00:10:27.112Z","endTime":"2025-07-29T00:10:36.530Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.34720034327415,"strikeZoneBottom":1.48353197256892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.622684383937273,"aZ":-15.901958728569745,"pfxX":-4.811072583986489,"pfxZ":8.26652026749738,"pX":0.24412266560269633,"pZ":4.335797499514977,"vX0":7.085613132379815,"vY0":-139.48883023226952,"vZ0":-0.3895570090622219,"x":107.69,"y":121.71,"x0":-1.7049555758422172,"y0":50.00522212949658,"z0":5.5264707764379395,"aX":-9.473933276341803},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2224,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39279001952984016,"extension":6.439254259954552},"index":4,"playId":"380d68d3-231f-3beb-9da9-ad15c2d70efe","pitchNumber":4,"startTime":"2025-07-29T00:10:36.530Z","endTime":"2025-07-29T00:10:41.151Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.6,"strikeZoneTop":3.40230908829993,"strikeZoneBottom":1.49580248445761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.847376993190817,"aZ":-44.831609842824626,"pfxX":5.743590273732488,"pfxZ":-10.414782813435767,"pX":-0.16819113665016944,"pZ":1.1033772585960933,"vX0":1.1305200883005058,"vY0":-110.49306248273146,"vZ0":0.44324078854514015,"x":123.41,"y":208.99,"x0":-1.43426697775261,"y0":50.00302125652354,"z0":5.677835925689662,"aX":6.9796040123942955},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-18.2,"breakHorizontal":-10.7,"spinRate":2885,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4990172148430596,"extension":6.638459926173841},"index":5,"playId":"bcf85914-2771-3036-96a9-ff26b8547b77","pitchNumber":5,"startTime":"2025-07-29T00:10:54.872Z","endTime":"2025-07-29T00:10:59.476Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.676199000264358,"aZ":-12.601748273371067,"pfxX":-4.97564927542218,"pfxZ":9.949773215978002,"pX":0.08782329850612769,"pZ":2.5856069294636725,"vX0":6.9122166106868645,"vY0":-139.457992780187,"vZ0":-5.343846247376765,"x":109.64,"y":152.68,"x0":-1.7777224147642723,"y0":50.00683648456441,"z0":5.359609550246511,"aX":-9.792399904728198},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":7.6,"spinRate":2342,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39291841425586194,"extension":6.534503255756777},"index":6,"playId":"467c608f-23a4-393f-ab4f-13604acc2328","pitchNumber":6,"startTime":"2025-07-29T00:11:11.569Z","endTime":"2025-07-29T00:11:15.113Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.36597213111913,"strikeZoneBottom":1.54474120214336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.210809524153326,"aZ":-19.83503128153656,"pfxX":-8.965269031843372,"pfxZ":6.316659058525628,"pX":0.5385695637044684,"pZ":2.4445292291813705,"vX0":9.09057699104045,"vY0":-138.89528752399562,"vZ0":-4.317858545186592,"x":96.47,"y":172.78,"x0":-1.6125052681115455,"y0":50.00114705750276,"z0":5.338741721924205,"aX":-17.50925628321767},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2323,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39438975471810656,"extension":6.455720355475126},"index":7,"playId":"4da62462-5731-3f37-a260-9227c5e9f2a7","pitchNumber":7,"startTime":"2025-07-29T00:11:29.809Z","endTime":"2025-07-29T00:11:34.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:11:34.327Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T00:11:50.874Z","endTime":"2025-07-29T00:13:02.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564679316482522,"aZ":-25.750779817283497,"pfxX":0.7836747650575959,"pfxZ":3.6395942944606645,"pX":0.893112633193562,"pZ":3.153882264535048,"vX0":6.887664198918274,"vY0":-131.69953140220264,"vZ0":-0.9961255447869127,"x":82.96,"y":153.63,"x0":-1.8521740260133226,"y0":50.004671481763204,"z0":5.43223291227046,"aX":1.3842036013876005},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":2417,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.41503270620163635,"extension":6.460579689633454},"index":0,"playId":"faf708d9-8bf9-3ff9-a70a-35f7098150ab","pitchNumber":1,"startTime":"2025-07-29T00:11:56.487Z","endTime":"2025-07-29T00:12:02.152Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.79999884830532,"strikeZoneBottom":1.80200329114999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60621702886548,"aZ":-27.760741374585653,"pfxX":-2.918722908105032,"pfxZ":2.5428270545713243,"pX":-1.1262241933746502,"pZ":3.601305404925544,"vX0":3.126924659640466,"vY0":-130.78779396090124,"vZ0":0.45487989429541564,"x":159.93,"y":141.54,"x0":-1.9559604402742512,"y0":50.00646142047826,"z0":5.500730144954262,"aX":-5.076586961713256},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":4.7,"spinRate":1092,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41817234448898066,"extension":6.486019197761057},"index":1,"playId":"bd1e5bad-fbe5-3479-91a2-9f7c484a40cd","pitchNumber":2,"startTime":"2025-07-29T00:12:13.759Z","endTime":"2025-07-29T00:12:17.252Z","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":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.79999996075023,"strikeZoneBottom":1.89955516388016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.469603201126674,"aZ":-28.691279439525786,"pfxX":-3.1562694715176214,"pfxZ":1.9841242328578037,"pX":-1.2468676067692843,"pZ":3.053308402288855,"vX0":2.9017712212811158,"vY0":-130.92577292382975,"vZ0":-0.9893594753831887,"x":164.53,"y":156.34,"x0":-1.9529694339219652,"y0":50.00446930927062,"z0":5.55970088420858,"aX":-5.547243941675562},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":5.2,"spinRate":1323,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41640709694687583,"extension":6.415190238146605},"index":2,"playId":"72c743fd-72ee-3da0-9947-6ebe2c326697","pitchNumber":3,"startTime":"2025-07-29T00:12:28.946Z","endTime":"2025-07-29T00:12:32.577Z","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":93.6,"endSpeed":85.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4749278443986,"aZ":-13.505122954869325,"pfxX":-5.3275138426381305,"pfxZ":9.991251411725013,"pX":-0.6795904489673827,"pZ":2.9333783769447557,"vX0":5.4187601313293,"vY0":-136.21537537754995,"vZ0":-3.885877719222642,"x":142.9,"y":159.58,"x0":-2.007843788836398,"y0":50.0049573642329,"z0":5.319954187647636,"aX":-9.957206183339029},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2257,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4029589580864741,"extension":6.536636174765826},"hitData":{"launchSpeed":93.4,"launchAngle":48.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.66,"coordY":116.61}},"index":3,"playId":"214387f6-a78b-3e32-b248-eb8a6402d209","pitchNumber":4,"startTime":"2025-07-29T00:12:53.447Z","endTime":"2025-07-29T00:13:02.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:13:02.517Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Rojas doubles (8) on a ground ball to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:15:05.657Z","endTime":"2025-07-29T00:15:22.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.023107390344013,"aZ":-28.14858365937608,"pfxX":1.0360292800825541,"pfxZ":2.365271574515038,"pX":0.18575342544510745,"pZ":2.914634266984625,"vX0":4.143743655446382,"vY0":-129.6367631967727,"vZ0":-3.2049271699314845,"x":109.92,"y":160.08,"x0":-1.567806244921087,"y0":50.00345295300858,"z0":6.314932714470761,"aX":1.7636231113198653},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.8,"spinRate":2789,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.4224524703374697,"extension":6.35494094111933},"hitData":{"launchSpeed":90.0,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.33,"coordY":140.03}},"index":0,"playId":"c2d86c5f-0882-33e7-8207-0f6b30c2ad8f","pitchNumber":1,"startTime":"2025-07-29T00:15:11.152Z","endTime":"2025-07-29T00:15:22.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:15:22.490Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:15:47.393Z","endTime":"2025-07-29T00:17:27.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96723173757134,"aZ":-10.748234971628115,"pfxX":-2.409636366546688,"pfxZ":10.682909583099754,"pX":0.02854106330038723,"pZ":2.4139556325435807,"vX0":5.02198661888568,"vY0":-140.30496264338345,"vZ0":-8.799698580444458,"x":115.91,"y":173.6,"x0":-1.4666755367702868,"y0":50.00218744848959,"z0":6.279994540549905,"aX":-4.832898131048875},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2452,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.38948592498814394,"extension":6.461594284554096},"index":0,"playId":"da00f791-2526-36d8-8ace-e926b3274847","pitchNumber":1,"startTime":"2025-07-29T00:15:54.045Z","endTime":"2025-07-29T00:15:58.487Z","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, 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":91.3,"endSpeed":84.6,"strikeZoneTop":3.27999940243548,"strikeZoneBottom":1.49918420353784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.910723418133312,"aZ":-30.01236805998574,"pfxX":2.8598206312378895,"pfxZ":1.2169148186090366,"pX":1.6592444087337257,"pZ":-0.20841240132843067,"vX0":7.841485906127174,"vY0":-132.46637656421132,"vZ0":-10.320722211838524,"x":53.75,"y":244.41,"x0":-1.709390766052707,"y0":50.00623174726028,"z0":5.927704891992463,"aX":5.089121000003054},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.1,"breakHorizontal":-6.8,"spinRate":2838,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4132509612883677,"extension":6.684922976992068},"index":1,"playId":"a7400dc9-1a1c-3ae2-bb4b-26fda4b20d6d","pitchNumber":2,"startTime":"2025-07-29T00:16:12.201Z","endTime":"2025-07-29T00:16:16.945Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41758218445205,"aZ":-33.32186566014794,"pfxX":3.2964273197252987,"pfxZ":-0.6625845193268969,"pX":0.8039191502240349,"pZ":1.8439952775486492,"vX0":5.396569922013001,"vY0":-130.65558381648393,"vZ0":-4.884525122978646,"x":86.36,"y":188.99,"x0":-1.716357432087866,"y0":50.00518690501724,"z0":6.2408125621523185,"aX":5.700498015143815},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":-7.2,"spinRate":2881,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.41915918602950475,"extension":6.46403467374787},"index":2,"playId":"544dfcd2-759c-3fc6-9c48-43629977eed2","pitchNumber":3,"startTime":"2025-07-29T00:16:39.358Z","endTime":"2025-07-29T00:16:42.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-29T00:16:45.990Z","endTime":"2025-07-29T00:17:03.612Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.28000015958161,"strikeZoneBottom":1.52217008593516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.719746262237805,"aZ":-11.992339019421983,"pfxX":-0.7121818580296505,"pfxZ":9.60874158559398,"pX":0.03530851709027713,"pZ":3.8718880753554044,"vX0":4.47763099296165,"vY0":-143.86446325122063,"vZ0":-4.980152978891123,"x":115.65,"y":134.24,"x0":-1.4474047970025712,"y0":50.006230806805114,"z0":6.366088615704957,"aX":-1.4972424430518905},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":0.4,"spinRate":2641,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.38042827323326067,"extension":6.397475912820682},"index":4,"playId":"b07e6d54-8b8c-3089-9ccf-048f40481c81","pitchNumber":4,"startTime":"2025-07-29T00:17:03.612Z","endTime":"2025-07-29T00:17:07.667Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955616026847256,"aZ":-28.909702442291522,"pfxX":2.909622174049926,"pfxZ":1.8898870722104562,"pX":1.032346049179515,"pZ":2.3656008465327627,"vX0":5.892524545675176,"vY0":-130.80970703326392,"vZ0":-4.426067832058767,"x":77.65,"y":174.91,"x0":-1.628935569678781,"y0":50.005632093994635,"z0":6.250557006525243,"aX":5.035916767180863},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2882,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41894046215634617,"extension":6.3990709094757365},"index":5,"playId":"e8e0c4fe-d3b7-34dd-ad2e-4bbc3493ba5b","pitchNumber":5,"startTime":"2025-07-29T00:17:24.069Z","endTime":"2025-07-29T00:17:27.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:17:27.807Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to left fielder Austin Hays, deflected by third baseman Noelvi Marte. Miguel Rojas to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:17:46.491Z","endTime":"2025-07-29T00:19:26.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.01073725252109,"aZ":-8.063091401944893,"pfxX":-1.9095056681720113,"pfxZ":11.73855136583061,"pX":0.22322662136488303,"pZ":1.9987343341593438,"vX0":5.208483383381704,"vY0":-142.9036862322619,"vZ0":-10.38656236164672,"x":108.49,"y":184.81,"x0":-1.3804803803809076,"y0":50.00497315705628,"z0":6.2003480979395285,"aX":-3.92300029237702},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":2.3,"spinRate":2600,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.3842836141479711,"extension":6.519126767963286},"index":0,"playId":"9eef192c-b560-38c5-866e-5a8e038ba526","pitchNumber":1,"startTime":"2025-07-29T00:17:52.095Z","endTime":"2025-07-29T00:17:55.387Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.1448156698244,"strikeZoneBottom":1.46011470457906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98907731311461,"aZ":-31.700869747237654,"pfxX":3.8564790651353165,"pfxZ":0.2620700378156089,"pX":0.6612486197976873,"pZ":1.9100904479434964,"vX0":4.908669762417472,"vY0":-134.5212103043531,"vZ0":-5.4054897266002,"x":91.79,"y":187.21,"x0":-1.6927997154768595,"y0":50.00360341926983,"z0":6.210913960779738,"aX":7.021720369267136},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":-8.0,"spinRate":2913,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4082027819989942,"extension":6.4445065489219955},"index":1,"playId":"a337b25d-71ae-31d0-9265-632d6d10e1aa","pitchNumber":2,"startTime":"2025-07-29T00:18:12.551Z","endTime":"2025-07-29T00:18:16.437Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.25000136113865,"strikeZoneBottom":1.53574132462325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07420533558754,"aZ":-33.075749725201526,"pfxX":2.3785429167484455,"pfxZ":-0.5030479166665618,"pX":1.6192207069294646,"pZ":1.010239495799846,"vX0":7.199239089072959,"vY0":-133.18998701217072,"vZ0":-7.261364040552785,"x":55.28,"y":211.5,"x0":-1.4297778310776381,"y0":50.00447853466361,"z0":6.169547902240112,"aX":4.26390758736644},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.3,"breakHorizontal":-5.9,"spinRate":2846,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4115221767097874,"extension":6.489558411132407},"index":2,"playId":"59956a67-e848-36fd-a224-ddb1b6e4a637","pitchNumber":3,"startTime":"2025-07-29T00:18:32.356Z","endTime":"2025-07-29T00:18:36.122Z","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":100.6,"endSpeed":91.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.293138744659316,"aZ":-10.275149451509076,"pfxX":-0.6375967662139161,"pfxZ":10.127527197606218,"pX":-0.25966221513641563,"pZ":3.0473234307365638,"vX0":3.430032807523904,"vY0":-146.29143744761828,"vZ0":-7.590126255018431,"x":126.9,"y":156.5,"x0":-1.3657205029271982,"y0":50.00265678084143,"z0":6.2953502442254035,"aX":-1.3792290203868431},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.9,"breakHorizontal":0.5,"spinRate":2625,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.3747651429166039,"extension":6.484645556308607},"index":3,"playId":"7f9ab606-b8d4-31ff-893d-763cf0714e5f","pitchNumber":4,"startTime":"2025-07-29T00:18:53.556Z","endTime":"2025-07-29T00:18:57.097Z","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":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.57602874948747,"aZ":-9.69851381282169,"pfxX":-2.085080343395743,"pfxZ":10.917401887338345,"pX":-0.0562885289042491,"pZ":2.96090235726097,"vX0":3.9483480094724275,"vY0":-143.58407514148342,"vZ0":-7.587103343690948,"x":119.15,"y":158.84,"x0":-1.1871422056989138,"y0":50.004047903721776,"z0":6.2638911786001295,"aX":-4.2932929422566},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":2.9,"spinRate":2715,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.3835173150112028,"extension":6.585312527906951},"hitData":{"launchSpeed":88.2,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":165.36}},"index":4,"playId":"6ab0f40d-4285-33cf-8fd9-87e3dd0db089","pitchNumber":5,"startTime":"2025-07-29T00:19:16.046Z","endTime":"2025-07-29T00:19:26.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:19:26.198Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (13) on a sharp line drive to center fielder TJ Friedl. Miguel Rojas scores. Mookie Betts scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:19:58.114Z","endTime":"2025-07-29T00:20:33.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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.8,"endSpeed":90.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00407144139864,"aZ":-9.963325712721165,"pfxX":-1.4066791371544138,"pfxZ":10.555313407414099,"pX":0.3125144526988615,"pZ":3.8205603495734874,"vX0":5.337751909312518,"vY0":-143.84334809439045,"vZ0":-5.426124750076611,"x":105.09,"y":135.62,"x0":-1.3810123671266188,"y0":50.006639466271,"z0":6.343538737037401,"aX":-2.9609338804022354},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.2,"breakHorizontal":1.6,"spinRate":2644,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.38014049421299845,"extension":6.536761625162219},"index":0,"playId":"d9e31107-ee6f-37a3-ad5c-d6e74d1f9c4f","pitchNumber":1,"startTime":"2025-07-29T00:20:02.260Z","endTime":"2025-07-29T00:20:05.582Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.215985336607105,"aZ":-9.554824152127578,"pfxX":-1.7000169461089523,"pfxZ":10.645652019350806,"pX":-0.11915693080100451,"pZ":2.1986466548134644,"vX0":4.344493652240036,"vY0":-144.50110701986424,"vZ0":-9.674557079878365,"x":121.54,"y":179.42,"x0":-1.418138111300517,"y0":50.00280766932297,"z0":6.168461309066383,"aX":-3.6126279291282346},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2688,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.37838874465136163,"extension":6.462922599828641},"hitData":{"launchSpeed":110.7,"launchAngle":17.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.46,"coordY":54.22}},"index":1,"playId":"c0ccabc5-8e96-3ae8-a13e-e6991658132a","pitchNumber":2,"startTime":"2025-07-29T00:20:21.463Z","endTime":"2025-07-29T00:20:33.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:20:33.871Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:21:52.106Z","endTime":"2025-07-29T00:23:49.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T00:21:15.863Z","endTime":"2025-07-29T00:21:54.486Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.50999981147609,"strikeZoneBottom":1.57976109371772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.061874511194294,"aZ":-32.267530932166416,"pfxX":3.232617786328058,"pfxZ":-0.05300072145093715,"pX":1.1363068280405377,"pZ":2.788940787225686,"vX0":6.245639181522208,"vY0":-133.25500994993502,"vZ0":-2.9549269061651824,"x":73.69,"y":163.48,"x0":-1.6558014965233037,"y0":50.001922620579045,"z0":6.23821924874333,"aX":5.824641094918794},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.5,"breakHorizontal":-7.2,"spinRate":2835,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4106940823931846,"extension":6.4846724416529025},"index":1,"playId":"f1c8fd41-a9f2-301c-9b7e-22af60c3dc02","pitchNumber":1,"startTime":"2025-07-29T00:21:54.486Z","endTime":"2025-07-29T00:21:58.835Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2616036973601,"aZ":-33.408200029858605,"pfxX":3.1203836810592094,"pfxZ":-0.6859232881521198,"pX":0.8858266877276029,"pZ":1.576368857657874,"vX0":5.408570139508419,"vY0":-132.76376530726716,"vZ0":-5.670516195102746,"x":83.23,"y":196.22,"x0":-1.5798790502472366,"y0":50.00555498096589,"z0":6.158847948639937,"aX":5.594440693319819},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.3,"breakHorizontal":-6.8,"spinRate":2800,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4118782933209877,"extension":6.5123597865288465},"index":2,"playId":"a39bef3b-b937-3897-81b3-3ed1aa272fd7","pitchNumber":2,"startTime":"2025-07-29T00:22:12.152Z","endTime":"2025-07-29T00:22:15.667Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.136737871074594,"aZ":-30.172491806376232,"pfxX":4.4127574355126296,"pfxZ":1.105521055688726,"pX":0.6768579860324047,"pZ":2.5991036611138947,"vX0":4.555032161423962,"vY0":-133.8497331075502,"vZ0":-3.8384219842980163,"x":91.2,"y":168.6,"x0":-1.620948750771961,"y0":50.00474850569803,"z0":6.214529322545495,"aX":7.999181960262147},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.3,"breakHorizontal":-9.0,"spinRate":2817,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.4093613127847848,"extension":6.456764643971585},"index":3,"playId":"c66e3605-530d-3eae-a1ab-02f4f3114fc0","pitchNumber":3,"startTime":"2025-07-29T00:22:30.340Z","endTime":"2025-07-29T00:22:33.652Z","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.1,"endSpeed":90.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.434579180084164,"aZ":-8.948103464236526,"pfxX":-1.9892649156936253,"pfxZ":11.055860085825884,"pX":1.0859638841394845,"pZ":3.6137006306438852,"vX0":7.595694805125276,"vY0":-144.01591664769438,"vZ0":-6.024167877116442,"x":75.61,"y":141.21,"x0":-1.3270676382156041,"y0":50.00071110634198,"z0":6.2859363410889575,"aX":-4.179336834625238},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":2.0,"spinRate":2639,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3803155942307015,"extension":6.476521690082588},"index":4,"playId":"0f1755d9-939f-378e-a658-cf03e10e74dd","pitchNumber":4,"startTime":"2025-07-29T00:22:55.945Z","endTime":"2025-07-29T00:22:59.119Z","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":92.5,"endSpeed":85.5,"strikeZoneTop":3.50999719486082,"strikeZoneBottom":1.57541216403609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.155077334410986,"aZ":-20.005425100712447,"pfxX":-7.627952573527457,"pfxZ":6.590799896704978,"pX":0.8168089474658836,"pZ":1.8611055662790232,"vX0":8.723667869677449,"vY0":-134.30399981152001,"vZ0":-7.55414082408661,"x":85.87,"y":188.53,"x0":-1.4660135874709035,"y0":50.00545652588992,"z0":6.108084050399805,"aX":-14.087951597812447},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":1447,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.406171163047623,"extension":6.498411931931725},"index":5,"playId":"03079bd3-02aa-37af-9098-c6244a1c38ad","pitchNumber":5,"startTime":"2025-07-29T00:23:21.258Z","endTime":"2025-07-29T00:23:26.723Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.324946664337343,"aZ":-29.06030057284376,"pfxX":1.376082054515372,"pfxZ":1.7050960723212132,"pX":1.4159524230346212,"pZ":2.699419406682687,"vX0":7.2427324791780245,"vY0":-134.44367708516515,"vZ0":-3.869103451238203,"x":63.03,"y":165.9,"x0":-1.4926240341595234,"y0":50.00633976652942,"z0":6.2213766632249055,"aX":2.5167023246470612},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2903,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.40751000949367233,"extension":6.480452926309577},"index":6,"playId":"5eab7e71-b4f5-3f18-97f2-cab8742c0434","pitchNumber":6,"startTime":"2025-07-29T00:23:45.544Z","endTime":"2025-07-29T00:23:49.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:23:49.607Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to second baseman Matt McLain.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T00:24:08.784Z","endTime":"2025-07-29T00:26:41.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64978746615144,"aZ":-25.480042852032383,"pfxX":1.6524378536731112,"pfxZ":3.7247547463884167,"pX":0.7271603165998283,"pZ":2.87526623545556,"vX0":5.980968466401409,"vY0":-133.440690173438,"vZ0":-3.854527096828932,"x":89.28,"y":161.15,"x0":-1.761075377412507,"y0":50.002759204381555,"z0":6.181626537760171,"aX":2.9687764710151345},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":-4.3,"spinRate":2868,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.4110111052306511,"extension":6.439298272145876},"index":0,"playId":"bf830acd-b29d-30a1-9690-65051096ad7e","pitchNumber":1,"startTime":"2025-07-29T00:24:16.204Z","endTime":"2025-07-29T00:24:20.793Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.463187222351824,"aZ":-24.160937015698803,"pfxX":-8.100757924790063,"pfxZ":4.484999776142461,"pX":0.15776485374638824,"pZ":0.9833187347558657,"vX0":8.090675958557169,"vY0":-131.9511795767857,"vZ0":-8.449071668254748,"x":110.99,"y":212.23,"x0":-1.8757070430142466,"y0":50.00498094951666,"z0":5.968689822082384,"aX":-14.48288938668372},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":1378,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.412936558812909,"extension":6.487247075765439},"index":1,"playId":"970aa349-451d-373b-9806-2d218e2382cb","pitchNumber":2,"startTime":"2025-07-29T00:24:39.641Z","endTime":"2025-07-29T00:24:43.202Z","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":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.8,"strikeZoneTop":3.71000141735251,"strikeZoneBottom":1.67606101968209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13646309107064,"aZ":-11.812505942446244,"pfxX":-2.279132783188071,"pfxZ":9.377643706481049,"pX":-0.7611536119124587,"pZ":4.940000116961729,"vX0":2.9560536437348093,"vY0":-146.34926053612958,"vZ0":-2.185042317309642,"x":146.01,"y":105.4,"x0":-1.487630202129549,"y0":50.00717236172447,"z0":6.402716078423769,"aX":-4.951150612133083},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2796,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.374071081811322,"extension":6.398128990897956},"index":2,"playId":"78c94297-65f6-3dea-95e4-2405b476adc7","pitchNumber":3,"startTime":"2025-07-29T00:25:02.178Z","endTime":"2025-07-29T00:25:05.881Z","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":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.4,"strikeZoneTop":3.70999821577863,"strikeZoneBottom":1.83021601599965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16332826887578,"aZ":-11.32373711337302,"pfxX":-2.3739738872503557,"pfxZ":9.532329213406674,"pX":-0.9500671688800746,"pZ":3.5795765244175612,"vX0":3.085110027915276,"vY0":-146.61470002933032,"vZ0":-5.644726143166265,"x":153.21,"y":142.13,"x0":-1.7052337253841061,"y0":50.001115089609236,"z0":6.199238081182399,"aX":-5.191973597126677},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2551,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3729279482859087,"extension":6.483625061334814},"index":3,"playId":"767f9860-6507-3631-ba13-e9ec1c34b037","pitchNumber":4,"startTime":"2025-07-29T00:25:23.362Z","endTime":"2025-07-29T00:25:26.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5242202643265,"aZ":-23.493845393765078,"pfxX":-8.25405334066859,"pfxZ":4.778597848405908,"pX":-0.44627134175030314,"pZ":1.7613814272124981,"vX0":6.772397061047269,"vY0":-133.20774661522032,"vZ0":-6.789789272187823,"x":134.01,"y":191.22,"x0":-1.9348622903380486,"y0":50.00638874830459,"z0":6.013616180435771,"aX":-15.007754059492973},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":13.7,"spinRate":1597,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4093895046659495,"extension":6.427669862078573},"index":4,"playId":"e5fd7d03-fef6-32a1-9b89-0ae077794a55","pitchNumber":5,"startTime":"2025-07-29T00:25:44.852Z","endTime":"2025-07-29T00:25:48.582Z","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":99.4,"endSpeed":90.9,"strikeZoneTop":3.73034573424732,"strikeZoneBottom":1.71509823801125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17687186149164,"aZ":-11.029967234395402,"pfxX":-1.644297472121457,"pfxZ":9.949847825539601,"pX":0.5134033215699504,"pZ":4.641205272761829,"vX0":6.12002741493513,"vY0":-144.72160025030047,"vZ0":-2.780790079392675,"x":97.43,"y":113.47,"x0":-1.413315209468075,"y0":50.0027119147307,"z0":6.288256171733072,"aX":-3.494390612038637},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.6,"breakHorizontal":1.8,"spinRate":2651,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3781881207057953,"extension":6.475078079539948},"index":5,"playId":"419eff1c-2701-3729-bff0-db171d9dfab5","pitchNumber":6,"startTime":"2025-07-29T00:26:10.319Z","endTime":"2025-07-29T00:26:13.842Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077791297983584,"aZ":-25.840576399740815,"pfxX":1.0384787265676438,"pfxZ":3.4496293877469597,"pX":0.37190086892138585,"pZ":2.910665707733986,"vX0":5.555728323816164,"vY0":-134.16450429049814,"vZ0":-3.6573466699188804,"x":102.82,"y":160.19,"x0":-1.8545116677207865,"y0":50.001884905626994,"z0":6.11802453979839,"aX":1.906821109888855},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":-3.0,"spinRate":2818,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4071271254032176,"extension":6.450031294118565},"hitData":{"launchSpeed":83.9,"launchAngle":68.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":157.26}},"index":6,"playId":"c46265cd-1274-320c-9fe5-0c71321a8cfb","pitchNumber":7,"startTime":"2025-07-29T00:26:31.332Z","endTime":"2025-07-29T00:26:41.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:26:41.346Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T00:28:48.956Z","endTime":"2025-07-29T00:29:00.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.636662105727776,"aZ":-18.535240448023245,"pfxX":-7.454638030054241,"pfxZ":7.223584548192701,"pX":-0.8856270567492533,"pZ":3.1383239016559745,"vX0":4.603473999037801,"vY0":-135.9958888163636,"vZ0":-3.1259966708189024,"x":150.76,"y":154.05,"x0":-1.6249940851658098,"y0":50.00101609012842,"z0":5.576191557494638,"aX":-14.0714163627298},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2155,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4015568517662125,"extension":6.612210315718644},"hitData":{"launchSpeed":65.7,"launchAngle":11.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.41,"coordY":146.05}},"index":0,"playId":"ed2bfeb5-53bb-33a5-830b-5c6d52035a2f","pitchNumber":1,"startTime":"2025-07-29T00:28:52.484Z","endTime":"2025-07-29T00:29:00.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:29:00.511Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to shortstop Mookie Betts.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T00:29:22.369Z","endTime":"2025-07-29T00:29:51.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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(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":93.1,"endSpeed":85.3,"strikeZoneTop":3.23999970151112,"strikeZoneBottom":1.50781413328964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.979496951149386,"aZ":-15.250265487767411,"pfxX":-4.3614820303307145,"pfxZ":9.071700669474128,"pX":-0.7503065984944662,"pZ":2.8296252148087926,"vX0":4.528054909298979,"vY0":-135.57520265900882,"vZ0":-4.343339168767714,"x":145.6,"y":162.38,"x0":-1.8735696339158159,"y0":50.005481438363894,"z0":5.513150805771819,"aX":-8.139816304706924},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":2172,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.40363036612201686,"extension":6.397306870826164},"index":0,"playId":"47be7256-41c3-3503-ab5d-dd851638fbb2","pitchNumber":1,"startTime":"2025-07-29T00:29:26.649Z","endTime":"2025-07-29T00:29:30.558Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.974618789563742,"aZ":-13.641574102387906,"pfxX":-5.847456641287634,"pfxZ":9.556158386613342,"pX":-0.4465155935192165,"pZ":1.9511264483737625,"vX0":5.752877286666119,"vY0":-138.61766077882518,"vZ0":-6.720425314814832,"x":134.02,"y":186.1,"x0":-1.7924959624797945,"y0":50.00312897314713,"z0":5.3238339267553405,"aX":-11.34092403905676},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2260,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39565382449425757,"extension":6.53334660028421},"hitData":{"launchSpeed":77.8,"launchAngle":63.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.05,"coordY":139.01}},"index":1,"playId":"3153fc5a-915a-3315-b99e-3b6809f7f7f5","pitchNumber":2,"startTime":"2025-07-29T00:29:43.913Z","endTime":"2025-07-29T00:29:51.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:29:51.695Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T00:30:13.183Z","endTime":"2025-07-29T00:31:30.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 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":73.6,"endSpeed":67.1,"strikeZoneTop":3.13000082324416,"strikeZoneBottom":1.45089136326864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.810847911977326,"aZ":-43.52419587606172,"pfxX":6.311633573977159,"pfxZ":-9.982065503508986,"pX":-0.15089151830829928,"pZ":1.9170294794184124,"vX0":1.2042741698685462,"vY0":-107.02167005071107,"vZ0":2.2286718489416075,"x":122.75,"y":187.02,"x0":-1.542776661034086,"y0":50.00197731630376,"z0":5.808606580846089,"aX":7.178235749065967},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-16.8,"breakHorizontal":-11.8,"spinRate":2643,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.5156403767964455,"extension":6.616978357613626},"index":0,"playId":"40d2ca44-9ad5-3e57-a51b-f66c036e2589","pitchNumber":1,"startTime":"2025-07-29T00:30:14.898Z","endTime":"2025-07-29T00:30:19.416Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.11783378259547,"strikeZoneBottom":1.66779767994344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.885231752763556,"aZ":-13.919910748713242,"pfxX":-5.54561477205697,"pfxZ":9.566090389289158,"pX":-0.616638730624386,"pZ":1.2821581516788585,"vX0":4.954178122166612,"vY0":-137.5954516061967,"vZ0":-8.06896380071515,"x":140.5,"y":204.16,"x0":-1.724170097442986,"y0":50.004655158536515,"z0":5.205689709479442,"aX":-10.584233105769837},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2182,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3987927013797763,"extension":6.610892132180619},"index":1,"playId":"6b31f349-a116-3925-b2d4-946484124f36","pitchNumber":2,"startTime":"2025-07-29T00:30:29.730Z","endTime":"2025-07-29T00:30:34.435Z","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":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.12999873284986,"strikeZoneBottom":1.24111487527433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325034525920817,"aZ":-24.931158648804566,"pfxX":-8.42206628629723,"pfxZ":4.02898721266437,"pX":0.5480469666421524,"pZ":0.9394590465638336,"vX0":8.567551174807994,"vY0":-133.17113931643058,"vZ0":-6.641453599382544,"x":96.11,"y":213.41,"x0":-1.6150334119208059,"y0":50.004762660870654,"z0":5.266723908867971,"aX":-15.144895740126938},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1544,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41113711430360755,"extension":6.5850797058577974},"index":2,"playId":"e01d6061-baf7-3299-9bf4-987ed0487b57","pitchNumber":3,"startTime":"2025-07-29T00:30:43.818Z","endTime":"2025-07-29T00:30:47.687Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.220837794592928,"aZ":-14.42540708852229,"pfxX":-4.262559064003976,"pfxZ":9.117160923369706,"pX":0.7727428935074099,"pZ":3.0495353757351125,"vX0":8.127715787186665,"vY0":-138.70992296523204,"vZ0":-3.936911367477747,"x":87.54,"y":156.44,"x0":-1.6425751385497531,"y0":50.00611267675894,"z0":5.450019384732941,"aX":-8.301736633602275},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2215,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3949575870092321,"extension":6.502222039719122},"index":3,"playId":"5ae0c62c-b4d9-3556-89f3-2475feeea21a","pitchNumber":4,"startTime":"2025-07-29T00:31:02.352Z","endTime":"2025-07-29T00:31:06.822Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761920374468293,"aZ":-29.460875858197365,"pfxX":2.865032709912171,"pfxZ":1.567132501976241,"pX":0.9135484317185321,"pZ":1.4943349658578873,"vX0":6.091840471750486,"vY0":-129.989919400173,"vZ0":-4.125656731659811,"x":82.18,"y":198.43,"x0":-1.8234074719144522,"y0":50.000550032339284,"z0":5.314208449685639,"aX":4.94888026709608},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.5,"spinRate":2665,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.41980207011415205,"extension":6.5285496346934835},"index":4,"playId":"bb397e2b-9abc-3bea-b86e-a3df5e33aacc","pitchNumber":5,"startTime":"2025-07-29T00:31:26.041Z","endTime":"2025-07-29T00:31:30.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:31:30.257Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Will Benson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T00:33:48.858Z","endTime":"2025-07-29T00:34:00.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T00:33:46.345Z","endTime":"2025-07-29T00:33:51.172Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.031163935633334,"aZ":-30.68485197619433,"pfxX":3.5440044813335363,"pfxZ":0.8414087330659363,"pX":-0.11751086735148909,"pZ":3.109819663944402,"vX0":2.6436287412601933,"vY0":-132.01426049057764,"vZ0":-2.5102809992094364,"x":121.48,"y":154.81,"x0":-1.5921643438342141,"y0":50.0022402514134,"z0":6.331197128766257,"aX":6.255444183384983},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-7.0,"spinRate":2721,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.414870818007949,"extension":6.291935582007565},"hitData":{"launchSpeed":79.9,"launchAngle":53.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.32,"coordY":133.95}},"index":1,"playId":"5b2cc95f-c053-3be5-8cf2-c15ef2ffc3a1","pitchNumber":1,"startTime":"2025-07-29T00:33:51.172Z","endTime":"2025-07-29T00:34:00.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:34:00.175Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging. Michael Conforto to 1st. Passed ball by catcher Tyler Stephenson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T00:34:18.874Z","endTime":"2025-07-29T00:35:30.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":96.9,"endSpeed":89.0,"strikeZoneTop":3.53767041927479,"strikeZoneBottom":1.66215485859516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.499585947384094,"aZ":-12.276274370079538,"pfxX":-1.5361216565514095,"pfxZ":9.845026026258752,"pX":0.2806259456746905,"pZ":3.1027518090559054,"vX0":5.263965751521127,"vY0":-140.92383470435666,"vZ0":-6.545290182925142,"x":106.3,"y":155.01,"x0":-1.4078410027943007,"y0":50.00553666410577,"z0":6.240209536483925,"aX":-3.1055196452842515},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":1.8,"spinRate":2689,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.38790616422441015,"extension":6.543612941599233},"index":0,"playId":"51dafaec-60a4-35cd-a00a-e9a4f129409c","pitchNumber":1,"startTime":"2025-07-29T00:34:24.286Z","endTime":"2025-07-29T00:34:28.314Z","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":91.7,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.329544014666535,"aZ":-29.24627032045801,"pfxX":3.3478531014249002,"pfxZ":1.6375326103397914,"pX":0.5302027857330782,"pZ":1.9490376430328336,"vX0":4.572476187916448,"vY0":-133.3596355734743,"vZ0":-5.466208350036922,"x":96.79,"y":186.16,"x0":-1.6457188680802648,"y0":50.00596953819317,"z0":6.151352465118573,"aX":5.99267027965321},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":-7.1,"spinRate":2876,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4116982008761627,"extension":6.453863108978096},"index":1,"playId":"9bc126a5-f4fe-3e06-aca7-abff0b3012f1","pitchNumber":2,"startTime":"2025-07-29T00:34:37.441Z","endTime":"2025-07-29T00:34:41.387Z","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":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.48300526844482,"strikeZoneBottom":1.60757023172165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.545781573865284,"aZ":-9.110693151390487,"pfxX":-2.78844677332995,"pfxZ":10.876895297394297,"pX":-1.1322195508497925,"pZ":3.5938730368649705,"vX0":2.4341795945632363,"vY0":-144.86165876140365,"vZ0":-6.13189731318696,"x":160.16,"y":141.75,"x0":-1.6220337200513206,"y0":50.00543852369077,"z0":6.2981939183411395,"aX":-5.914057794909024},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.6,"breakHorizontal":4.6,"spinRate":2527,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.37842645593456403,"extension":6.399607541591223},"index":2,"playId":"ee300047-e239-3ba6-8342-9ea1a3508e0c","pitchNumber":3,"startTime":"2025-07-29T00:35:08.281Z","endTime":"2025-07-29T00:35:13.347Z","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":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16181254825887,"aZ":-28.29614138850988,"pfxX":0.7605520242801127,"pfxZ":2.097478515359027,"pX":-1.1851068877915596,"pZ":2.407644122097443,"vX0":1.359176462732477,"vY0":-134.5814365940919,"vZ0":-4.790315532028243,"x":162.17,"y":173.77,"x0":-1.794020203859789,"y0":50.00236309057384,"z0":6.196863492221888,"aX":1.4052565845545661},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2769,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.40582493568236977,"extension":6.346909743941045},"index":3,"playId":"6d735115-4b6c-3bd9-b9e2-b2c41234c079","pitchNumber":4,"startTime":"2025-07-29T00:35:22.457Z","endTime":"2025-07-29T00:35:30.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:35:30.941Z","atBatIndex":43},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Hyeseong Kim hits a sacrifice bunt. Throwing error by pitcher Chase Burns. Michael Conforto to 3rd. Hyeseong Kim to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T00:35:54.026Z","endTime":"2025-07-29T00:36:08.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695505,"link":"/api/v1/people/695505"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":97.7,"endSpeed":89.4,"strikeZoneTop":2.93,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48276320009495,"aZ":-13.125385224428385,"pfxX":-0.9854008876551779,"pfxZ":9.290938060882937,"pX":0.03677051883384787,"pZ":3.238847990874664,"vX0":4.075455037369999,"vY0":-142.23770409908627,"vZ0":-6.175558215873288,"x":115.6,"y":151.33,"x0":-1.286250784118738,"y0":50.00196194978611,"z0":6.269699810800487,"aX":-2.0209488846563874},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":1.0,"spinRate":2612,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.38501343183832626,"extension":6.539943464511993},"hitData":{"launchSpeed":36.3,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":120.01,"coordY":189.1}},"index":0,"playId":"36109137-c2ab-3ced-b948-71bfdc92a34d","pitchNumber":1,"startTime":"2025-07-29T00:35:58.663Z","endTime":"2025-07-29T00:36:08.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:36:08.557Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Miguel Rojas reaches on a fielder's choice out, first baseman Spencer Steer to catcher Tyler Stephenson. Michael Conforto out at home. Hyeseong Kim to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T00:36:56.502Z","endTime":"2025-07-29T00:37:06.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T00:36:30.269Z","endTime":"2025-07-29T00:36:58.784Z","isPitch":false,"type":"action"},{"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.236824719207522,"aZ":-11.64076354476018,"pfxX":-2.9331884981673024,"pfxZ":10.188557953728177,"pX":0.3321218049330905,"pZ":3.4951086508676803,"vX0":6.03174610935863,"vY0":-140.88494637801915,"vZ0":-5.551316743301475,"x":104.34,"y":144.41,"x0":-1.4530407902145783,"y0":50.00539178340952,"z0":6.23989405142725,"aX":-5.913563832564008},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2619,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.38839381301445197,"extension":6.4950076952451195},"hitData":{"launchSpeed":33.8,"launchAngle":2.0,"totalDistance":27.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":135.08,"coordY":188.54}},"index":1,"playId":"ae6c5fcd-1244-37aa-bada-17f337750752","pitchNumber":1,"startTime":"2025-07-29T00:36:58.784Z","endTime":"2025-07-29T00:37:06.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:37:06.803Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dalton Rushing lines out to right fielder Will Benson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T00:39:53.146Z","endTime":"2025-07-29T00:40:02.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T00:37:37.520Z","endTime":"2025-07-29T00:39:17.352Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Moll replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T00:39:17.352Z","endTime":"2025-07-29T00:39:55.463Z","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":"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":81.2,"endSpeed":74.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.130927599362234,"aZ":-32.506389237989445,"pfxX":-9.696109443505103,"pfxZ":-0.2372408176288534,"pX":0.9241049846324493,"pZ":2.3173144662423675,"vX0":-0.3319857474177458,"vY0":-118.29943623052121,"vZ0":0.9701558561840984,"x":81.78,"y":176.21,"x0":2.324773168718102,"y0":50.00226833287019,"z0":4.898870533637144,"aX":-13.639724313473877},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":17.6,"spinRate":2986,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.46432115586953726,"extension":4.405284493298277},"hitData":{"launchSpeed":85.7,"launchAngle":25.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.49,"coordY":105.92}},"index":2,"playId":"dfdd553b-4795-3419-a82d-ac90fc9b81cb","pitchNumber":1,"startTime":"2025-07-29T00:39:55.463Z","endTime":"2025-07-29T00:40:02.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:40:02.574Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T00:42:31.666Z","endTime":"2025-07-29T00:43:49.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59221124925857,"aZ":-14.30849843506269,"pfxX":-5.34182602477274,"pfxZ":9.257524859194756,"pX":0.10634270618830852,"pZ":3.929116643128622,"vX0":7.366969989625054,"vY0":-138.0107397125867,"vZ0":-1.7409693094486272,"x":112.95,"y":132.69,"x0":-1.9030257919926006,"y0":50.00174438807459,"z0":5.531320503593505,"aX":-10.308516439464706},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":8.2,"spinRate":2362,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3968122159384575,"extension":6.544967496864443},"index":0,"playId":"d92e1a1a-59d6-3320-b5f8-4412f1e9997c","pitchNumber":1,"startTime":"2025-07-29T00:42:36.854Z","endTime":"2025-07-29T00:42:40.192Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085333082719604,"aZ":-30.736841626650616,"pfxX":-7.90302530333467,"pfxZ":0.8065528329629377,"pX":-0.4314178238544206,"pZ":1.6130271502304037,"vX0":6.826722075766489,"vY0":-132.77133321645425,"vZ0":-4.1125252660369025,"x":133.44,"y":195.23,"x0":-2.0075517006619745,"y0":50.003987592076236,"z0":5.4155312290813375,"aX":-14.128759620701588},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":12.8,"spinRate":1507,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4123214912859696,"extension":6.619839771314648},"index":1,"playId":"709144d6-e426-3e48-be55-bb542010f8ad","pitchNumber":2,"startTime":"2025-07-29T00:42:51.862Z","endTime":"2025-07-29T00:42:56.073Z","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":95.3,"endSpeed":87.3,"strikeZoneTop":3.60000075579953,"strikeZoneBottom":1.64753039171183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07926715606057,"aZ":-16.494706888951967,"pfxX":-5.306412977835894,"pfxZ":8.00841152731223,"pX":-1.1989588816999628,"pZ":3.9672205018246034,"vX0":4.04602827814183,"vY0":-138.80968974623627,"vZ0":-1.2877316524196945,"x":162.7,"y":131.67,"x0":-1.983524207957296,"y0":50.00451695444938,"z0":5.5316100960040835,"aX":-10.39161270714298},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2215,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39407623695796934,"extension":6.453689643125061},"index":2,"playId":"33fd2b3e-2472-3654-8da2-f6d657c65e43","pitchNumber":3,"startTime":"2025-07-29T00:43:09.220Z","endTime":"2025-07-29T00:43:12.804Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.59999844288526,"strikeZoneBottom":1.71326543701164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54873636996236,"aZ":-16.27310157535487,"pfxX":-6.688831517231738,"pfxZ":8.24665817623967,"pX":-1.6898117624276063,"pZ":4.63142510465971,"vX0":3.148831485053104,"vY0":-138.59171181886256,"vZ0":0.7549942710413775,"x":181.41,"y":113.73,"x0":-1.9773169137812538,"y0":50.00169102439189,"z0":5.449453905626262,"aX":-12.894772206957072},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2323,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3965620911388972,"extension":6.447283038895018},"index":3,"playId":"ec63ac2d-a4fe-33f6-8d5c-c33f625bd364","pitchNumber":4,"startTime":"2025-07-29T00:43:27.488Z","endTime":"2025-07-29T00:43:30.821Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.79711081361606,"strikeZoneBottom":1.68252278807748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23201161512251,"aZ":-22.224296296322787,"pfxX":-9.833627822999414,"pfxZ":5.219759175135534,"pX":-0.29095176360449315,"pZ":3.8034664981572526,"vX0":7.647409848060546,"vY0":-137.61677703262373,"vZ0":-0.533114153736595,"x":128.09,"y":136.09,"x0":-1.836489126591069,"y0":50.00393315547064,"z0":5.513061984517918,"aX":-18.75074981888127},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2292,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39890796268408657,"extension":6.397313264826915},"index":4,"playId":"ba1f583b-5cc2-3d1b-9bc6-7182a2f9cdbf","pitchNumber":5,"startTime":"2025-07-29T00:43:45.506Z","endTime":"2025-07-29T00:43:49.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:43:49.845Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, third baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T00:44:13.505Z","endTime":"2025-07-29T00:44:36.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80971164492308,"aZ":-24.45504199906588,"pfxX":0.9074570186455224,"pfxZ":4.479851047588749,"pX":0.3373171149963792,"pZ":2.427841726309762,"vX0":5.427959991507806,"vY0":-129.78856518447452,"vZ0":-2.731053852197107,"x":104.14,"y":173.23,"x0":-1.8909476091025241,"y0":50.00038683588978,"z0":5.337854217330202,"aX":1.5606775002954114},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2393,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.42053598736204556,"extension":6.473793173237115},"index":0,"playId":"1874faa5-c809-31c1-b67b-d1597a7bd3b1","pitchNumber":1,"startTime":"2025-07-29T00:44:13.505Z","endTime":"2025-07-29T00:44:18.565Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51260532530261,"aZ":-19.787407604744036,"pfxX":-8.623494861687751,"pfxZ":6.43449445413931,"pX":-0.7603221430870207,"pZ":2.6126379209483668,"vX0":5.607449552357307,"vY0":-138.0730102444196,"vZ0":-4.010788878399741,"x":145.98,"y":168.24,"x0":-1.6999016349444724,"y0":50.00498783123404,"z0":5.4202649410942385,"aX":-16.607576975602925},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2164,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39709771758851353,"extension":6.517930041169829},"hitData":{"launchSpeed":91.9,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":169.42}},"index":1,"playId":"dfdbacd0-e65f-39bb-b331-c2db91709dca","pitchNumber":2,"startTime":"2025-07-29T00:44:29.988Z","endTime":"2025-07-29T00:44:36.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:44:36.007Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Lux walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T00:45:01.031Z","endTime":"2025-07-29T00:46:43.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36910125266528,"aZ":-16.07140009260456,"pfxX":-3.7982310577692564,"pfxZ":8.18219351715588,"pX":-0.19263457868784764,"pZ":2.6454850942648274,"vX0":6.399593016773727,"vY0":-139.60403294303273,"vZ0":-4.263001536499572,"x":124.34,"y":167.35,"x0":-2.024526559616218,"y0":50.0007862622446,"z0":5.255093432695784,"aX":-7.473464348078264},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2137,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3928282825048899,"extension":6.6155277241701445},"index":0,"playId":"0d3f9440-b154-398f-9d98-7e0b68bc580d","pitchNumber":1,"startTime":"2025-07-29T00:45:11.463Z","endTime":"2025-07-29T00:45:15.807Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.38094345639576,"strikeZoneBottom":1.52546183797205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31205880894146,"aZ":-20.104147160144244,"pfxX":-8.522246930253809,"pfxZ":6.146385609098156,"pX":-1.1517705033197128,"pZ":2.211782016634716,"vX0":5.267484683004227,"vY0":-139.47977330792168,"vZ0":-4.557015021081266,"x":160.9,"y":179.06,"x0":-1.9606438226932903,"y0":50.004873417333414,"z0":5.198325487737696,"aX":-16.739648618723233},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":14.3,"spinRate":2324,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39317872516418007,"extension":6.464443349241385},"index":1,"playId":"6ee2a1b0-8bf1-3022-ae9f-37b152e62945","pitchNumber":2,"startTime":"2025-07-29T00:45:22.912Z","endTime":"2025-07-29T00:45:29.680Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.31999982522722,"strikeZoneBottom":1.5686393005916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.441264354495488,"aZ":-21.56386321474055,"pfxX":0.8548411715331099,"pfxZ":5.7825395282208625,"pX":-1.3774495540128706,"pZ":2.228596974628254,"vX0":1.7516410885695735,"vY0":-133.95509803089266,"vZ0":-4.0389065860382996,"x":169.51,"y":178.61,"x0":-2.14848499791407,"y0":50.00108910233494,"z0":5.280071085188389,"aX":1.566964666128755},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.9,"spinRate":2473,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.407457958314108,"extension":6.4492051236171735},"index":2,"playId":"8348de71-415b-360e-a64f-c6c8bea00007","pitchNumber":3,"startTime":"2025-07-29T00:45:40.011Z","endTime":"2025-07-29T00:45:44.642Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.804137283349032,"aZ":-13.964991221623963,"pfxX":-4.44825091689359,"pfxZ":9.213313235244005,"pX":0.5829330137156487,"pZ":1.5911567731714247,"vX0":8.29495611030742,"vY0":-139.55462936496275,"vZ0":-7.5056621595186686,"x":94.78,"y":195.82,"x0":-1.8472421597658273,"y0":50.00323403194922,"z0":5.2315417410908225,"aX":-8.792525525886044},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2304,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39217154993290215,"extension":6.4270403175524065},"index":3,"playId":"2dbdf63d-6c57-3c18-9666-dbdac87cccf3","pitchNumber":4,"startTime":"2025-07-29T00:45:55.294Z","endTime":"2025-07-29T00:45:59.322Z","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":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.8,"strikeZoneTop":3.32000054665843,"strikeZoneBottom":1.48762012614782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28067834961369,"aZ":-27.624857410713997,"pfxX":-7.115419312634317,"pfxZ":2.4239210029470746,"pX":0.8025358062776897,"pZ":-0.10013091076921272,"vX0":9.506205521297892,"vY0":-134.887671030684,"vZ0":-8.608478401893898,"x":86.41,"y":241.48,"x0":-1.813088332933629,"y0":50.00195956328466,"z0":5.026541407294169,"aX":-13.352528709303979},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":11.3,"spinRate":1517,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40324061419409896,"extension":6.604539997711976},"index":4,"playId":"dea479f8-f140-35d1-aa88-bd8dd648e65b","pitchNumber":5,"startTime":"2025-07-29T00:46:14.115Z","endTime":"2025-07-29T00:46:18.687Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.3,"strikeZoneTop":3.22559828761793,"strikeZoneBottom":1.37012602421006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.64189722169961,"aZ":-42.066202943976066,"pfxX":5.895087578399133,"pfxZ":-8.256266020005306,"pX":0.5889294428177768,"pZ":1.0999189742528905,"vX0":3.3458912844816284,"vY0":-109.17422891210755,"vZ0":0.08065235985819696,"x":94.55,"y":209.08,"x0":-1.7336052252647347,"y0":50.00401267995536,"z0":5.619878260870602,"aX":7.060349248124796},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-14.5,"breakHorizontal":-11.6,"spinRate":2680,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.5032284441812838,"extension":6.613459405236904},"index":5,"playId":"41c00f6c-af1f-3563-818d-0b872dd3be3c","pitchNumber":6,"startTime":"2025-07-29T00:46:38.808Z","endTime":"2025-07-29T00:46:43.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:46:43.928Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to third baseman Miguel Rojas in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T00:47:08.403Z","endTime":"2025-07-29T00:47:39.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":90.2,"endSpeed":81.8,"strikeZoneTop":3.07939025244146,"strikeZoneBottom":1.591587229036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29588160721084,"aZ":-34.40352995653444,"pfxX":-7.043306452628698,"pfxZ":-1.2928725311783982,"pX":0.5827969915290467,"pZ":3.183583452379116,"vX0":8.55874291593992,"vY0":-131.02923116166326,"vZ0":0.6694689137291279,"x":94.79,"y":152.82,"x0":-1.8264345738451926,"y0":50.005510897437176,"z0":5.516184889657528,"aX":-12.126147143611451},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.9,"breakHorizontal":10.7,"spinRate":1331,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.4196597583786299,"extension":6.60718061434602},"index":0,"playId":"9e13bb51-4df3-3ffb-a9e3-cdead68ad820","pitchNumber":1,"startTime":"2025-07-29T00:47:12.331Z","endTime":"2025-07-29T00:47:16.980Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11873691199773,"aZ":-18.95551092324262,"pfxX":-9.52327424672049,"pfxZ":6.907941815462557,"pX":-1.2565262642842778,"pZ":2.6073810941262594,"vX0":4.784982437152362,"vY0":-138.26260890913022,"vZ0":-3.9968769924120156,"x":164.9,"y":168.38,"x0":-1.7829976968074015,"y0":50.00610584000054,"z0":5.363184756661195,"aX":-18.230037182576627},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":16.1,"spinRate":2162,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39790906279677296,"extension":6.513220336515817},"hitData":{"launchSpeed":61.4,"launchAngle":68.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.03,"coordY":178.9}},"index":1,"playId":"cd73468d-e269-3dd6-a12c-52fe1ebea404","pitchNumber":2,"startTime":"2025-07-29T00:47:31.236Z","endTime":"2025-07-29T00:47:39.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:47:39.515Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T00:50:01.983Z","endTime":"2025-07-29T00:51:18.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T00:49:39.862Z","endTime":"2025-07-29T00:50:04.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"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(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":82.0,"endSpeed":75.5,"strikeZoneTop":3.18520921640681,"strikeZoneBottom":1.40384912941993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.952777374693465,"aZ":-24.25609363552918,"pfxX":8.017324210054056,"pfxZ":5.47901768650351,"pX":0.07242828191349533,"pZ":1.8001298112187671,"vX0":4.093156601231092,"vY0":-119.42506995803879,"vZ0":-2.4583844214591877,"x":114.24,"y":190.18,"x0":-2.704993912403659,"y0":50.00093088413313,"z0":5.02403726038471,"aX":11.58155642057192},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.6,"breakHorizontal":-15.5,"spinRate":2538,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.45860207731743063,"extension":6.443264232529448},"index":1,"playId":"fefea7a6-4dee-3215-a9a3-005eff44c35c","pitchNumber":1,"startTime":"2025-07-29T00:50:04.239Z","endTime":"2025-07-29T00:50:08.233Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.13403713625794,"strikeZoneBottom":1.48088093877108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.683627427553677,"aZ":-23.788799215933732,"pfxX":-10.017366985419372,"pfxZ":4.500064530923588,"pX":0.10428730969934868,"pZ":0.9598112912540798,"vX0":9.513737771613368,"vY0":-136.0852219950298,"vZ0":-6.976670463638307,"x":113.02,"y":212.87,"x0":-2.1466022967949163,"y0":50.00308621276631,"z0":5.220722424840208,"aX":-18.666547257362076},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2310,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40349970211997643,"extension":6.897345675307049},"index":2,"playId":"fb78cc71-e849-337a-8ea8-248f2e7b6572","pitchNumber":2,"startTime":"2025-07-29T00:50:20.665Z","endTime":"2025-07-29T00:50:25.427Z","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":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.09959827450532,"strikeZoneBottom":1.44620310283633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.783459711700505,"aZ":-26.202715347194403,"pfxX":8.17727079113805,"pfxZ":4.190332904652916,"pX":1.1339339866089848,"pZ":2.5713226107073575,"vX0":6.345029672935232,"vY0":-118.84843876245866,"vZ0":-0.4524269630255258,"x":73.78,"y":169.35,"x0":-2.636903907542885,"y0":50.0005606043203,"z0":5.1537625943466425,"aX":11.638302931641023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.4,"spinRate":2547,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.4616971592256398,"extension":6.482189551946359},"index":3,"playId":"fe0d372d-465d-3ff7-8377-972c70beeb0e","pitchNumber":3,"startTime":"2025-07-29T00:50:37.469Z","endTime":"2025-07-29T00:50:42.128Z","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":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.170375285079,"strikeZoneBottom":1.4747421066769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.892125931411513,"aZ":-25.809546217275276,"pfxX":6.422767464737568,"pfxZ":4.3927719761913355,"pX":1.2443660268773549,"pZ":2.149670050326464,"vX0":7.309740002141015,"vY0":-120.0541735533562,"vZ0":-1.2977542504696726,"x":69.57,"y":180.74,"x0":-2.6828599350517544,"y0":50.00150189471191,"z0":5.01072866843548,"aX":9.303168766862326},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":2563,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4575624761637309,"extension":6.495718559713972},"index":4,"playId":"cbf68169-c8e0-3524-a3a6-4b0dae1a6c61","pitchNumber":4,"startTime":"2025-07-29T00:50:56.465Z","endTime":"2025-07-29T00:51:00.753Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.11399331497124,"strikeZoneBottom":1.41833024370877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73792897025083,"aZ":-25.543182389568255,"pfxX":-8.815404257378743,"pfxZ":3.621241781315824,"pX":-1.1859416100397018,"pZ":2.968592520392238,"vX0":6.520188779197867,"vY0":-134.64054340904025,"vZ0":-1.3912820054231092,"x":162.21,"y":158.63,"x0":-2.4958641937796053,"y0":50.00587427666943,"z0":5.302832469040507,"aX":-16.157928816295357},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":14.5,"spinRate":2288,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4070899781799344,"extension":6.687308703871458},"index":5,"playId":"5bb0181d-f7b5-3cab-90fd-37044d410616","pitchNumber":5,"startTime":"2025-07-29T00:51:14.625Z","endTime":"2025-07-29T00:51:18.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:51:18.685Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T00:51:42.863Z","endTime":"2025-07-29T00:54:36.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7,8,9],"actionIndex":[4],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.57177523742676,"strikeZoneBottom":1.58695542685204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40962596480378,"aZ":-37.88478372299325,"pfxX":8.249491883279216,"pfxZ":-4.172786643123629,"pX":1.7409397574586247,"pZ":0.9608431138799481,"vX0":6.851046429870367,"vY0":-116.8642594080038,"vZ0":-1.7382260891625385,"x":50.64,"y":212.84,"x0":-2.3130840591845883,"y0":50.00556489935944,"z0":5.311320129982496,"aX":11.278747573968671},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.7,"breakHorizontal":-16.8,"spinRate":2785,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.47079027950629726,"extension":6.489334757317918},"index":0,"playId":"3fda3e23-df3c-343f-80e3-a47c9a60c415","pitchNumber":1,"startTime":"2025-07-29T00:51:43.807Z","endTime":"2025-07-29T00:51:48.562Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93930298019464,"aZ":-17.254962349212136,"pfxX":-4.264860983738591,"pfxZ":7.887433297837193,"pX":0.17701659522893715,"pZ":2.802482796799478,"vX0":7.652104997146344,"vY0":-135.96632527500464,"vZ0":-3.431699712794826,"x":110.25,"y":163.11,"x0":-2.1066260024710113,"y0":50.00261175903521,"z0":5.262737712532364,"aX":-8.067569833346926},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2411,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4012717425982535,"extension":6.687038838977691},"index":1,"playId":"ba2abd95-3e63-3027-8d8b-4acb92be4115","pitchNumber":2,"startTime":"2025-07-29T00:52:07.103Z","endTime":"2025-07-29T00:52:13.556Z","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":"ab25ae96-cf94-3205-ac1c-d2fab0d61b0c","startTime":"2025-07-29T00:52:35.933Z","endTime":"2025-07-29T00:52:39.019Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.52000113578371,"strikeZoneBottom":1.54854452576217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51491346144928,"aZ":-37.26955908143991,"pfxX":7.8379273800197335,"pfxZ":-3.7569778832142857,"pX":0.9954617504299894,"pZ":1.2476323436945014,"vX0":5.641733363116119,"vY0":-116.0310312776085,"vZ0":-1.2361150097469475,"x":79.06,"y":205.09,"x0":-2.4888646078261294,"y0":50.00043366509135,"z0":5.35117765582417,"aX":10.641639439819599},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.8,"breakHorizontal":-15.6,"spinRate":2698,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4727714945260941,"extension":6.501536511567617},"index":3,"playId":"bd8c3e11-329d-3a52-9818-81e012694a40","pitchNumber":3,"startTime":"2025-07-29T00:52:55.232Z","endTime":"2025-07-29T00:53:02.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mookie Betts steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"bd8c3e11-329d-3a52-9818-81e012694a40","startTime":"2025-07-29T00:53:03.803Z","endTime":"2025-07-29T00:53:19.117Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67683620884779,"aZ":-26.434012545854046,"pfxX":9.319535733070222,"pfxZ":3.971331011774754,"pX":0.25260704373501813,"pZ":1.5487223658677693,"vX0":4.274700257127685,"vY0":-119.59225479446022,"vZ0":-2.5235140296893834,"x":107.37,"y":196.96,"x0":-2.7700356790144545,"y0":50.000213288248574,"z0":4.995383005967687,"aX":13.458264617380557},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":2665,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4584944332590499,"extension":6.53546911695674},"index":5,"playId":"20a76693-084d-30d7-b056-158c37995343","pitchNumber":4,"startTime":"2025-07-29T00:53:19.117Z","endTime":"2025-07-29T00:53:22.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-29T00:53:35.279Z","endTime":"2025-07-29T00:53:44.069Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.382266817641376,"aZ":-16.48346588943226,"pfxX":-4.278502962738031,"pfxZ":8.388591714457968,"pX":-0.4541472210350707,"pZ":3.0000767987032293,"vX0":6.389806521873226,"vY0":-135.81675251157114,"vZ0":-2.962702914840509,"x":134.31,"y":157.78,"x0":-2.280040550059529,"y0":50.0045812614524,"z0":5.249657385938439,"aX":-8.00510220284866},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2471,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4030843520486296,"extension":6.700752254017123},"index":7,"playId":"047151ec-8758-397f-a765-f20bab613ac7","pitchNumber":5,"startTime":"2025-07-29T00:53:44.069Z","endTime":"2025-07-29T00:53:48.617Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.51999834900131,"strikeZoneBottom":1.61859311088398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324118159762083,"aZ":-37.896963996746,"pfxX":8.27329579768865,"pfxZ":-4.374024699552866,"pX":0.7373960765711912,"pZ":-0.0034836462510011348,"vX0":4.563647490133954,"vY0":-114.52831719471257,"vZ0":-3.5519418391708113,"x":88.89,"y":238.87,"x0":-2.3669269071880787,"y0":50.00564910353858,"z0":5.33500618219977,"aX":10.814618772652283},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.6,"breakHorizontal":-16.2,"spinRate":2561,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.481215098955841,"extension":6.698559610174025},"index":8,"playId":"1c406f99-7127-3f25-a0c9-159f331ee5bc","pitchNumber":6,"startTime":"2025-07-29T00:54:07.705Z","endTime":"2025-07-29T00:54:11.732Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.51999969333604,"strikeZoneBottom":1.66256555548486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.961960739534067,"aZ":-28.7850971727949,"pfxX":8.596455633417815,"pfxZ":2.4816788586187055,"pX":-1.638654579041045,"pZ":3.348430214130348,"vX0":-0.20568555753687118,"vY0":-116.14855230676886,"vZ0":1.9791009695995863,"x":179.46,"y":148.37,"x0":-2.6654851482878605,"y0":50.001746700308296,"z0":5.224517711973781,"aX":11.73197853556118},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.3,"breakHorizontal":-15.5,"spinRate":2396,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4717524402155817,"extension":6.489809036239544},"index":9,"playId":"ff2b9c82-f4d9-3a81-beff-90c2177d57c7","pitchNumber":7,"startTime":"2025-07-29T00:54:33.036Z","endTime":"2025-07-29T00:54:36.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:54:36.677Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a line drive to left fielder Austin Hays. Mookie Betts scores. Shohei Ohtani to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T00:55:44.731Z","endTime":"2025-07-29T00:58:46.302Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T00:54:54.975Z","endTime":"2025-07-29T00:55:46.981Z","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(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":81.8,"endSpeed":75.3,"strikeZoneTop":3.42977986517959,"strikeZoneBottom":1.56170263755926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.583771636512726,"aZ":-26.800312560720045,"pfxX":6.745075969928633,"pfxZ":3.7262576990452096,"pX":-0.6674249449929618,"pZ":2.978446371214061,"vX0":2.3925810968957606,"vY0":-119.23062630549873,"vZ0":0.4911758555682244,"x":142.44,"y":158.36,"x0":-2.5597187737040317,"y0":50.00194464619096,"z0":5.185117752220957,"aX":9.726083639969497},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.8,"spinRate":2457,"spinDirection":87},"zone":1,"typeConfidence":2.0,"plateTime":0.45910967099628675,"extension":6.465479713300584},"index":1,"playId":"5f6e501e-d707-34a3-b38f-11fd89724131","pitchNumber":1,"startTime":"2025-07-29T00:55:46.981Z","endTime":"2025-07-29T00:55:50.835Z","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":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.198781911243614,"aZ":-29.483440585469666,"pfxX":8.56681753765493,"pfxZ":1.916837049542159,"pX":0.6670487119708302,"pZ":1.8658841025856658,"vX0":4.85349160269314,"vY0":-117.8452154152198,"vZ0":-1.1622190495983102,"x":91.57,"y":188.4,"x0":-2.5345357201641305,"y0":50.00114116494114,"z0":5.098576954896646,"aX":11.999353319513741},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":2477,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.46547841970173076,"extension":6.54390572047115},"index":2,"playId":"85ae425c-55db-3dc9-941c-636a1aabd31c","pitchNumber":2,"startTime":"2025-07-29T00:56:02.681Z","endTime":"2025-07-29T00:56:06.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"3874e6bf-b7f0-448e-94a7-1f8ec41e0afe","startTime":"2025-07-29T00:56:27.924Z","endTime":"2025-07-29T00:56:32.924Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.51000081575881,"strikeZoneBottom":1.79110003798466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864059242148745,"aZ":-20.63349395008337,"pfxX":-5.717161166686043,"pfxZ":6.26745361686254,"pX":0.3654127189486649,"pZ":1.6281817485559038,"vX0":8.949498344065871,"vY0":-134.7365124028153,"vZ0":-5.746651882158366,"x":103.07,"y":194.82,"x0":-2.25412863258783,"y0":50.00419317738973,"z0":5.243730021579043,"aX":-10.529398974219866},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":8.5,"spinRate":2425,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4062913767733085,"extension":6.73384856106303},"index":4,"playId":"2b010577-e55f-3f72-8a20-c52ffc79f087","pitchNumber":3,"startTime":"2025-07-29T00:56:43.384Z","endTime":"2025-07-29T00:56:48.711Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.057248905236438,"aZ":-26.2836744561874,"pfxX":5.897438099927564,"pfxZ":4.2334753105376155,"pX":1.0665335303423251,"pZ":2.2482519934606624,"vX0":6.32079340727948,"vY0":-117.16451901713104,"vZ0":-1.0305001329993406,"x":76.35,"y":178.08,"x0":-2.431803431762373,"y0":50.00134014475544,"z0":5.149127113946796,"aX":8.20054718271767},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.7,"breakHorizontal":-12.2,"spinRate":2495,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4674120807970703,"extension":6.691049819284331},"index":5,"playId":"2a454c5a-ced4-36bc-85d8-9eb334ba7954","pitchNumber":4,"startTime":"2025-07-29T00:57:01.649Z","endTime":"2025-07-29T00:57:07.497Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.50999992258673,"strikeZoneBottom":1.63482165613927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.940394634165912,"aZ":-20.683721854852475,"pfxX":-6.66336874705337,"pfxZ":6.19060297698405,"pX":0.7836361595210926,"pZ":1.430876010340463,"vX0":9.311851237009787,"vY0":-135.45955214563818,"vZ0":-6.378340853315038,"x":87.13,"y":200.15,"x0":-1.8347867056073162,"y0":50.00165890544119,"z0":5.264779285720615,"aX":-12.366720194231778},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":10.1,"spinRate":2275,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40453605131598014,"extension":6.677716007573968},"index":6,"playId":"7b9885de-1ee8-39e9-afd7-3d316ddeda58","pitchNumber":5,"startTime":"2025-07-29T00:57:31.724Z","endTime":"2025-07-29T00:57:35.886Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.793982031092025,"aZ":-31.553255743712146,"pfxX":9.87676720509982,"pfxZ":0.46351559769628015,"pX":-0.18812579944229849,"pZ":1.2472474746591418,"vX0":2.7046832926933826,"vY0":-116.079401943628,"vZ0":-1.9092861504290766,"x":124.17,"y":205.1,"x0":-2.6546152357783055,"y0":50.004709163785144,"z0":5.113660535155117,"aX":13.342835733839573},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2679,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4737077481313898,"extension":6.467871310422173},"index":7,"playId":"d7456d8c-a0ec-305f-9cb0-4c1bd02e591e","pitchNumber":6,"startTime":"2025-07-29T00:57:51.756Z","endTime":"2025-07-29T00:57:55.076Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59974699548788,"aZ":-21.576353144615716,"pfxX":-0.9936508790210481,"pfxZ":5.991364944876436,"pX":-0.09183927910820489,"pZ":3.3702710767286352,"vX0":6.028725737715309,"vY0":-131.57456656438518,"vZ0":-0.6480795966159372,"x":120.5,"y":147.78,"x0":-2.275004993098894,"y0":50.00226026033255,"z0":5.205989002689803,"aX":-1.7579159350581262},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":0.6,"spinRate":2431,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.41487622304298544,"extension":6.630746417911339},"index":8,"playId":"9b98c9d8-2c82-3f6c-a5a2-6cc5768aad9e","pitchNumber":7,"startTime":"2025-07-29T00:58:12.813Z","endTime":"2025-07-29T00:58:16.255Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.01773846079284,"aZ":-30.67164676990062,"pfxX":9.032317541168451,"pfxZ":1.1028038912727585,"pX":-0.6080543981372343,"pZ":1.2435062396762482,"vX0":2.1171800522959265,"vY0":-116.38130282931549,"vZ0":-1.9714122431637788,"x":140.18,"y":205.21,"x0":-2.704205912259727,"y0":50.004321712460566,"z0":5.022730343917322,"aX":12.318683797017133},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.9,"spinRate":2530,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4716696680914856,"extension":6.417094548538151},"hitData":{"launchSpeed":99.2,"launchAngle":13.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.66,"coordY":94.42}},"index":9,"playId":"ddbb9ad7-98e2-32f1-8e06-5d8176fe005f","pitchNumber":8,"startTime":"2025-07-29T00:58:35.365Z","endTime":"2025-07-29T00:58:46.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:58:46.302Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Will Benson. Shohei Ohtani scores. Teoscar Hernández to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T00:59:15.247Z","endTime":"2025-07-29T00:59:58.453Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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(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":92.7,"endSpeed":85.6,"strikeZoneTop":3.70999845754854,"strikeZoneBottom":1.77534995708403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.708212591632286,"aZ":-18.503323776169935,"pfxX":-2.2779263968624974,"pfxZ":7.365156705201964,"pX":1.2224287417295185,"pZ":2.387791194222042,"vX0":9.831132140915253,"vY0":-134.76525586707274,"vZ0":-3.9057382242628575,"x":70.4,"y":174.31,"x0":-2.162179266446623,"y0":50.004741004112255,"z0":5.147007683661865,"aX":-4.229695189505716},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":2.3,"spinRate":2401,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4049773954279221,"extension":6.5712489650922805},"index":0,"playId":"86a7415e-ac94-3c14-8c26-650c35e8d3dd","pitchNumber":1,"startTime":"2025-07-29T00:59:15.247Z","endTime":"2025-07-29T00:59:19.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35856698529402,"aZ":-38.08480186458413,"pfxX":8.005042657379446,"pfxZ":-4.576338787787578,"pX":-0.2563662870806209,"pZ":1.8535536299619217,"vX0":2.9045887354629123,"vY0":-113.34344651950741,"vZ0":0.666465795202831,"x":126.77,"y":188.73,"x0":-2.5978477155836917,"y0":50.00566456708725,"z0":5.384735295884263,"aX":10.32814236365969},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.8,"breakHorizontal":-15.2,"spinRate":2586,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4848318910821612,"extension":6.601410203982356},"index":1,"playId":"f6087d19-5a91-3616-b618-bfdc9d30c15a","pitchNumber":2,"startTime":"2025-07-29T00:59:30.856Z","endTime":"2025-07-29T00:59:34.590Z","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":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57463603944984,"aZ":-30.581299571974377,"pfxX":7.479566813070601,"pfxZ":1.1501893684068687,"pX":-0.023754645852141945,"pZ":1.5427839147828628,"vX0":4.043474966326367,"vY0":-117.11444878640317,"vZ0":-1.2606863335965492,"x":117.91,"y":197.12,"x0":-2.7456906226135134,"y0":50.003558697226424,"z0":4.954128076519963,"aX":10.366604185931086},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.0,"breakHorizontal":-14.5,"spinRate":2627,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.46808384406406445,"extension":6.554334294261482},"hitData":{"launchSpeed":93.4,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.21,"coordY":167.85}},"index":2,"playId":"87d221a7-6fe7-3ba9-bd08-9e62de7a96e4","pitchNumber":3,"startTime":"2025-07-29T00:59:48.026Z","endTime":"2025-07-29T00:59:58.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T00:59:58.453Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T01:00:21.874Z","endTime":"2025-07-29T01:02:03.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":"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.6,"endSpeed":84.5,"strikeZoneTop":3.44000150489384,"strikeZoneBottom":1.34305434357174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66194452210138,"aZ":-23.261830931497293,"pfxX":-6.909296043441713,"pfxZ":4.886009380408613,"pX":1.1354558181881502,"pZ":1.804571191566223,"vX0":11.070852499902058,"vY0":-134.31750015831082,"vZ0":-4.492952603931105,"x":73.72,"y":190.06,"x0":-2.145883938046732,"y0":50.00233181487922,"z0":5.157523953270353,"aX":-12.599722164333366},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":10.1,"spinRate":2384,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4081151526732505,"extension":6.751906297582897},"index":0,"playId":"0f31fd91-ff3a-3331-b1ab-6618428f9038","pitchNumber":1,"startTime":"2025-07-29T01:00:22.951Z","endTime":"2025-07-29T01:00:27.147Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.44000052281503,"strikeZoneBottom":1.58456480422782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.423166999866268,"aZ":-22.60747977913988,"pfxX":-6.5001769645940914,"pfxZ":5.277587895752502,"pX":1.6032885354833937,"pZ":0.9062403180456191,"vX0":12.227656005148429,"vY0":-133.901634000483,"vZ0":-6.870097793827823,"x":55.89,"y":214.31,"x0":-2.1817523130061325,"y0":50.00227509966764,"z0":5.1273114402281665,"aX":-11.781897303790998},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":9.1,"spinRate":2361,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4093462737880609,"extension":6.8336349878839675},"index":1,"playId":"a0b695fd-41ad-3505-96a9-92f748206a1d","pitchNumber":2,"startTime":"2025-07-29T01:00:40.035Z","endTime":"2025-07-29T01:00:44.640Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.676066699459362,"aZ":-26.701796467725593,"pfxX":5.883580190424755,"pfxZ":3.8999361501062246,"pX":-0.4979287359243332,"pZ":1.5071451186954186,"vX0":3.9022713459645493,"vY0":-117.80630699047576,"vZ0":-2.1638209733697473,"x":135.98,"y":198.09,"x0":-2.941042530036497,"y0":50.002779215944635,"z0":4.909104699896183,"aX":8.258190411989554},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.8,"breakHorizontal":-11.6,"spinRate":2420,"spinDirection":87},"zone":7,"typeConfidence":2.0,"plateTime":0.46518493011434714,"extension":6.5105910850852755},"index":2,"playId":"d8b9fd71-b90e-316d-a8f7-eff342184eb4","pitchNumber":3,"startTime":"2025-07-29T01:01:01.846Z","endTime":"2025-07-29T01:01:07.767Z","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":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.43999838329851,"strikeZoneBottom":1.51150474932642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.001100050813985,"aZ":-20.982615650073907,"pfxX":-1.596262445535657,"pfxZ":6.41719205539818,"pX":0.96815395419196,"pZ":2.9106036911290896,"vX0":8.676664831649742,"vY0":-130.80862708232877,"vZ0":-1.9838431333324613,"x":80.1,"y":160.19,"x0":-2.175486887201767,"y0":50.000237118790345,"z0":5.24187510482816,"aX":-2.7830601139947055},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":1.1,"spinRate":2408,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41773397289906455,"extension":6.42560195982094},"index":3,"playId":"686f281f-3467-3b4a-851a-fdcfd400a3d5","pitchNumber":4,"startTime":"2025-07-29T01:01:18.508Z","endTime":"2025-07-29T01:01:22.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-07-29T01:01:30.796Z","endTime":"2025-07-29T01:01:42.579Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.43999919764663,"strikeZoneBottom":1.59394865938378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.630995271462783,"aZ":-22.224026826558035,"pfxX":-8.714920606544478,"pfxZ":5.660555065841176,"pX":0.022625701239429488,"pZ":2.0500288912709936,"vX0":9.325064809638555,"vY0":-132.12881483011157,"vZ0":-3.360729971124782,"x":116.14,"y":183.43,"x0":-2.4295745045006085,"y0":50.004279928798,"z0":4.982261511339883,"aX":-15.324085202208572},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":13.6,"spinRate":2325,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41544046134081025,"extension":6.647419189253419},"index":5,"playId":"5f4bf501-4957-3aa7-8db7-671a5ebd405d","pitchNumber":5,"startTime":"2025-07-29T01:01:42.579Z","endTime":"2025-07-29T01:01:46.702Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.43999942565208,"strikeZoneBottom":1.50852491344087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.154974027149613,"aZ":-22.14026475776842,"pfxX":-7.91665377224005,"pfxZ":5.813513317758071,"pX":0.2972386434155695,"pZ":1.6647511818613214,"vX0":9.038300566221617,"vY0":-131.127324510172,"vZ0":-4.696040512365057,"x":105.67,"y":193.83,"x0":-2.1810140678788192,"y0":50.00064041422386,"z0":5.150816913213275,"aX":-13.656210836882702},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":2299,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.41921195498063746,"extension":6.665614876680825},"index":6,"playId":"4b13c59b-225a-30b4-89dc-6885bda64704","pitchNumber":6,"startTime":"2025-07-29T01:01:58.647Z","endTime":"2025-07-29T01:02:03.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:02:03.457Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a line drive to left fielder Austin Hays. Teoscar Hernández to 3rd. Freddie Freeman to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T01:04:34.909Z","endTime":"2025-07-29T01:04:47.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T01:02:17.178Z","endTime":"2025-07-29T01:04:29.839Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Taylor Rogers replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-29T01:04:29.839Z","endTime":"2025-07-29T01:04:37.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27445275508342,"aZ":-23.25314193250029,"pfxX":10.351651027630854,"pfxZ":5.039033467724318,"pX":0.3389910646127647,"pZ":2.888223436435744,"vX0":-6.857756543149271,"vY0":-132.43855860147846,"vZ0":-2.645811766454868,"x":104.08,"y":160.8,"x0":1.62201402672707,"y0":50.001376822359724,"z0":5.607797093545011,"aX":18.318474140765705},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-17.2,"spinRate":2157,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4141718699683823,"extension":5.699688851887798},"hitData":{"launchSpeed":82.3,"launchAngle":16.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.89,"coordY":113.62}},"index":2,"playId":"e0565186-648b-3852-9e4f-bd91425ca999","pitchNumber":1,"startTime":"2025-07-29T01:04:37.202Z","endTime":"2025-07-29T01:04:47.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:04:47.855Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hyeseong Kim pops out to shortstop Elly De La Cruz on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T01:05:14.792Z","endTime":"2025-07-29T01:05:24.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":2.93,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66224613575863,"aZ":-23.44791305988678,"pfxX":9.024350256365786,"pfxZ":4.8020209246703125,"pX":1.034513850145514,"pZ":3.2528605634439174,"vX0":-4.867962830635688,"vY0":-133.68504136563402,"vZ0":-1.8896939407431756,"x":77.57,"y":150.95,"x0":1.7024180669894666,"y0":50.00412378548006,"z0":5.64473814778334,"aX":16.405535826150672},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-15.4,"spinRate":2008,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40904926312572965,"extension":5.5508256520536925},"hitData":{"launchSpeed":57.7,"launchAngle":47.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.7,"coordY":141.69}},"index":0,"playId":"00d4bc73-fb73-3491-8d93-48d756fff7a5","pitchNumber":1,"startTime":"2025-07-29T01:05:16.126Z","endTime":"2025-07-29T01:05:24.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:05:24.844Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T01:05:46.151Z","endTime":"2025-07-29T01:06:00.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.280168172616936,"aZ":-23.468926526986213,"pfxX":9.769351389374366,"pfxZ":4.797462268689195,"pX":-0.24257231863755516,"pZ":2.926094008054033,"vX0":-8.135153653342229,"vY0":-133.71178752022738,"vZ0":-2.595271209782481,"x":126.25,"y":159.78,"x0":1.5670157692859181,"y0":50.002471528205646,"z0":5.589532696108971,"aX":17.725741872330364},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":-16.0,"spinRate":2046,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4093163023182349,"extension":5.635248247771727},"hitData":{"launchSpeed":85.2,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":152.19}},"index":0,"playId":"e3f717e2-1a4e-3b50-9ff9-cf50dd8205e0","pitchNumber":1,"startTime":"2025-07-29T01:05:51.087Z","endTime":"2025-07-29T01:06:00.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:06:00.186Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T01:08:13.499Z","endTime":"2025-07-29T01:09:40.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.40999821196787,"strikeZoneBottom":1.58911946232044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92944036610965,"aZ":-14.235260989239631,"pfxX":-5.753760086399971,"pfxZ":9.51823346101816,"pX":0.303845862688636,"pZ":1.8271777680126025,"vX0":7.568542450922358,"vY0":-136.62912288127387,"vZ0":-6.805361420132907,"x":105.42,"y":189.45,"x0":-1.7584797876955216,"y0":50.00680316747176,"z0":5.334250811443331,"aX":-10.849164610149419},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2264,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40133736234778095,"extension":6.532491983379345},"index":0,"playId":"7128ebf2-8ac3-315a-8a37-b61c0b64d364","pitchNumber":1,"startTime":"2025-07-29T01:08:14.373Z","endTime":"2025-07-29T01:08:18.551Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.38253987277928,"strikeZoneBottom":1.68240658140054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282644907674662,"aZ":-25.501083255662238,"pfxX":-7.5604514683754775,"pfxZ":3.8293859539940955,"pX":-0.37612525434369154,"pZ":1.3725539394692374,"vX0":6.155219398431654,"vY0":-130.66065812292436,"vZ0":-5.418591917234522,"x":131.34,"y":201.72,"x0":-1.7700668967459303,"y0":50.00526964315826,"z0":5.368130933724147,"aX":-13.188272856401522},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":1506,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4178025125150615,"extension":6.52669806369991},"index":1,"playId":"690c008e-601e-39e0-a02f-43d13e1cd18e","pitchNumber":2,"startTime":"2025-07-29T01:08:26.499Z","endTime":"2025-07-29T01:08:31.547Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.37799491811685,"strikeZoneBottom":1.52393226423925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029505100161686,"aZ":-15.650687229547128,"pfxX":-8.062259868514857,"pfxZ":8.786651389659681,"pX":-1.6075801973287096,"pZ":2.063556686549206,"vX0":3.2301133106828424,"vY0":-136.28789981812275,"vZ0":-5.93338343546135,"x":178.28,"y":183.06,"x0":-1.7608530138376617,"y0":50.00308259664631,"z0":5.3502545894928755,"aX":-15.16260910407817},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":13.9,"spinRate":2236,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40191994970417744,"extension":6.515775346474366},"index":2,"playId":"1a1e3ee7-6008-33d7-ad08-0b18751cb428","pitchNumber":3,"startTime":"2025-07-29T01:08:39.433Z","endTime":"2025-07-29T01:08:43.495Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.248295002685587,"aZ":-42.37073491467182,"pfxX":7.11802536757893,"pfxZ":-9.190024455491118,"pX":0.10646646520903341,"pZ":2.8305542252299882,"vX0":1.57455444717615,"vY0":-105.38956891744346,"vZ0":3.769512983598704,"x":112.94,"y":162.36,"x0":-1.577429868689557,"y0":50.00378061869646,"z0":5.9594414450159015,"aX":7.895336983557322},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-15.0,"breakHorizontal":-13.3,"spinRate":2736,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.5225279013352884,"extension":6.387967977864011},"index":3,"playId":"6755fdc1-f646-3b92-ab70-63f707b6ccf6","pitchNumber":4,"startTime":"2025-07-29T01:08:56.784Z","endTime":"2025-07-29T01:09:00.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-29T01:09:09.305Z","endTime":"2025-07-29T01:09:19.325Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.176316964400183,"aZ":-18.443107643880055,"pfxX":-6.789075090476109,"pfxZ":7.2116250187458455,"pX":0.32559122302883897,"pZ":3.1291633282665257,"vX0":8.079567090065508,"vY0":-136.8931053356675,"vZ0":-2.751757923686827,"x":104.59,"y":154.29,"x0":-1.7769777013717916,"y0":50.00666706438617,"z0":5.404553476617122,"aX":-12.935426600066604},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":10.7,"spinRate":2230,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.39954230996319096,"extension":6.4022505901028035},"index":5,"playId":"b1b4b5d9-c7fc-389c-b5ca-3b6448b1a4a8","pitchNumber":5,"startTime":"2025-07-29T01:09:19.325Z","endTime":"2025-07-29T01:09:23.057Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756451006875213,"aZ":-30.30181645568452,"pfxX":-7.648220303179829,"pfxZ":1.0516027335295295,"pX":-1.3460600398106546,"pZ":1.4593481101692667,"vX0":3.5698439484345874,"vY0":-133.34522807641815,"vZ0":-4.511051132675226,"x":168.31,"y":199.38,"x0":-1.7141153229628194,"y0":50.00599849313516,"z0":5.379106290803477,"aX":-13.668414737994686},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.1,"breakHorizontal":13.0,"spinRate":1380,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41198988185970853,"extension":6.4193248410808215},"index":6,"playId":"81a24a62-ad36-33ee-8fbe-0735f6468566","pitchNumber":6,"startTime":"2025-07-29T01:09:36.753Z","endTime":"2025-07-29T01:09:40.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:09:40.256Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T01:09:57.440Z","endTime":"2025-07-29T01:11:37.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.79999813835809,"strikeZoneBottom":1.81709548944571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.833022478779096,"aZ":-22.598921024652572,"pfxX":-8.460910248078154,"pfxZ":5.161588628791963,"pX":-1.1670411674821852,"pZ":3.6266596072763075,"vX0":4.837098905098141,"vY0":-135.63330683739773,"vZ0":-0.7630616291002292,"x":161.48,"y":140.86,"x0":-1.878234665472974,"y0":50.00344022029238,"z0":5.493593220349506,"aX":-15.698064612514717},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":14.3,"spinRate":2234,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4044845053620918,"extension":6.441746910600925},"index":0,"playId":"21356a5f-5349-3e86-befd-5ce62203b9ca","pitchNumber":1,"startTime":"2025-07-29T01:10:05.782Z","endTime":"2025-07-29T01:10:10.282Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.6,"strikeZoneTop":3.80000081830588,"strikeZoneBottom":1.80049977958826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.348812856879874,"aZ":-43.22018735995649,"pfxX":8.004416728665669,"pfxZ":-9.230680249537908,"pX":-1.1254750988883604,"pZ":4.074634710182093,"vX0":-0.6837039514314505,"vY0":-109.04683105943067,"vZ0":5.969696602780243,"x":159.9,"y":128.76,"x0":-1.845828770895138,"y0":50.00355590720523,"z0":5.982123304491399,"aX":9.57685107157357},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-14.6,"breakHorizontal":-14.3,"spinRate":2562,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.5035567443526441,"extension":6.425471266893678},"index":1,"playId":"38eef3d9-dde7-3dcb-b69d-a06c9904ac0f","pitchNumber":2,"startTime":"2025-07-29T01:10:18.932Z","endTime":"2025-07-29T01:10:23.333Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85133222914138,"aZ":-43.24076465738858,"pfxX":7.638640232966527,"pfxZ":-9.280111418134926,"pX":-0.324797458011179,"pZ":1.9399208288985965,"vX0":0.6539824560623693,"vY0":-109.30264846545705,"vZ0":1.9042993579871415,"x":129.38,"y":186.4,"x0":-1.6197003199707682,"y0":50.00312754511531,"z0":5.751492162531084,"aX":9.109077488659576},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-15.8,"breakHorizontal":-13.9,"spinRate":2665,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.5038996243217544,"extension":6.442338145722529},"index":2,"playId":"9e3696ed-5ab9-3da6-81bc-bd7d221b7856","pitchNumber":3,"startTime":"2025-07-29T01:10:35.957Z","endTime":"2025-07-29T01:10:39.567Z","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":94.8,"endSpeed":86.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13650217130792,"aZ":-14.219245919101414,"pfxX":-4.986789499011035,"pfxZ":9.383303726391135,"pX":-0.4542165297444144,"pZ":2.342206638691066,"vX0":5.42665881880964,"vY0":-137.82783653790344,"vZ0":-5.55183832022032,"x":134.31,"y":175.54,"x0":-1.8056941933182014,"y0":50.00611511452488,"z0":5.351732189864999,"aX":-9.545935473387777},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2256,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.39820856419977346,"extension":6.601729264207898},"index":3,"playId":"a1564d0f-fcc0-3c5b-ac81-5db2cc0aa8e8","pitchNumber":4,"startTime":"2025-07-29T01:10:50.850Z","endTime":"2025-07-29T01:10:56.243Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362032282427048,"aZ":-28.478046188940663,"pfxX":-4.54936131596749,"pfxZ":2.053021131049336,"pX":0.46002915151565726,"pZ":1.7368898683413965,"vX0":7.1892300071366755,"vY0":-133.35582729629874,"vZ0":-4.233327768029248,"x":99.46,"y":191.88,"x0":-1.678321749997453,"y0":50.0056128168008,"z0":5.396461239303487,"aX":-8.205006444070415},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":6.7,"spinRate":1507,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.41053419475176334,"extension":6.578379450979084},"index":4,"playId":"14166ed1-01ab-32dc-9458-28d4704cdf71","pitchNumber":5,"startTime":"2025-07-29T01:11:33.254Z","endTime":"2025-07-29T01:11:37.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:11:37.390Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T01:12:00.244Z","endTime":"2025-07-29T01:12:48.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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, 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":94.3,"endSpeed":85.9,"strikeZoneTop":3.49999887810423,"strikeZoneBottom":1.83649144337136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.162122219242235,"aZ":-20.743039567229527,"pfxX":-8.612992996954834,"pfxZ":6.040627340648814,"pX":-1.9254201959544528,"pZ":1.799686833185945,"vX0":2.7310575474867615,"vY0":-137.15210242500316,"vZ0":-5.778136920269022,"x":190.39,"y":190.19,"x0":-1.8189331267656113,"y0":50.0048405842408,"z0":5.361872089813687,"aX":-16.304471922525188},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2185,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4003481296670759,"extension":6.550850972955368},"index":0,"playId":"62096731-3ca0-399e-8662-f8efae607fc2","pitchNumber":1,"startTime":"2025-07-29T01:12:01.416Z","endTime":"2025-07-29T01:12:05.616Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.5,"strikeZoneTop":3.39047449987645,"strikeZoneBottom":1.59727774282125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.961522849881217,"aZ":-44.13149104457986,"pfxX":5.117578849919822,"pfxZ":-9.79153340049377,"pX":0.9167361212929693,"pZ":2.187620836111391,"vX0":3.533006301971803,"vY0":-110.76520500330032,"vZ0":2.2907540459517817,"x":82.06,"y":179.71,"x0":-1.3735940553159194,"y0":50.00276811266744,"z0":5.813912173347654,"aX":6.249082317309566},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-16.6,"breakHorizontal":-10.3,"spinRate":2698,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4977844119397359,"extension":6.568049626710664},"index":1,"playId":"eb1d8adc-936a-3dd4-ad51-ebab1903b0ee","pitchNumber":2,"startTime":"2025-07-29T01:12:11.973Z","endTime":"2025-07-29T01:12:15.835Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.50000045744729,"strikeZoneBottom":1.72780221376506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76832199721061,"aZ":-21.69763822672007,"pfxX":-9.68860740619586,"pfxZ":5.762328831763242,"pX":0.8975386002132291,"pZ":1.5358652175136434,"vX0":10.041025803632454,"vY0":-134.4180313224478,"vZ0":-5.674393778933055,"x":82.79,"y":197.31,"x0":-1.6383725673993885,"y0":50.005895544021975,"z0":5.227988534899607,"aX":-17.626394388564595},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2206,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4084154363940815,"extension":6.583559227261524},"index":2,"playId":"54af25b7-a486-3f16-bc41-bf64ec6bc705","pitchNumber":3,"startTime":"2025-07-29T01:12:24.399Z","endTime":"2025-07-29T01:12:29.724Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15523477909021,"aZ":-27.800839184605245,"pfxX":1.8468148778004867,"pfxZ":2.551529129967399,"pX":0.546642066784601,"pZ":1.5170142169680898,"vX0":5.706884991566631,"vY0":-129.56689939496604,"vZ0":-3.996225737778135,"x":96.16,"y":197.82,"x0":-1.917658547395249,"y0":50.00170585589261,"z0":5.185615572853415,"aX":3.162664753950557},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2439,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4215278115172363,"extension":6.49092785959292},"hitData":{"launchSpeed":75.9,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.09,"coordY":158.78}},"index":3,"playId":"de832ff1-4b45-3837-b8e2-7574b5872691","pitchNumber":4,"startTime":"2025-07-29T01:12:41.142Z","endTime":"2025-07-29T01:12:48.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:12:48.745Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Reds challenged (hit by pitch), call on the field was upheld: Dalton Rushing hit by pitch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T01:15:04.436Z","endTime":"2025-07-29T01:16:01.272Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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(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":78.1,"endSpeed":71.3,"strikeZoneTop":3.14996039094825,"strikeZoneBottom":1.37491554649978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49136102772018,"aZ":-28.806685009326028,"pfxX":-6.248796141947846,"pfxZ":2.5866988675971747,"pX":0.8123276543939103,"pZ":2.7790896027350875,"vX0":-0.8908790400315028,"vY0":-113.78308643167304,"vZ0":-0.08804357024186538,"x":86.04,"y":163.74,"x0":2.020895031127505,"y0":50.00113956542192,"z0":5.692640746734023,"aX":-8.12410006528522},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.9,"breakHorizontal":11.5,"spinRate":2635,"spinDirection":282},"zone":3,"typeConfidence":0.9,"plateTime":0.4829227827759688,"extension":5.492210450652711},"index":0,"playId":"853c0784-0917-3902-9548-b63bcfef1542","pitchNumber":1,"startTime":"2025-07-29T01:15:05.478Z","endTime":"2025-07-29T01:15:09.824Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.955349383346817,"aZ":-29.270680525825686,"pfxX":-6.56902770417213,"pfxZ":2.25460565992004,"pX":0.14261945105287507,"pZ":3.1615782916425257,"vX0":-2.0929860500313646,"vY0":-113.22429695857663,"vZ0":0.8254395242382664,"x":111.56,"y":153.42,"x0":1.934200845780377,"y0":50.00448878203292,"z0":5.736517073146451,"aX":-8.473140647010363},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":2724,"spinDirection":280},"zone":2,"typeConfidence":0.9,"plateTime":0.48499120028396536,"extension":5.586884864890998},"index":1,"playId":"46096799-41ed-3b31-a20a-8cbc71e2de00","pitchNumber":2,"startTime":"2025-07-29T01:15:19.554Z","endTime":"2025-07-29T01:15:24.196Z","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":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.27999863841942,"strikeZoneBottom":1.48959864343852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.623788676815472,"aZ":-29.52523020707818,"pfxX":-8.312888721149276,"pfxZ":2.031695241810417,"pX":-1.0986735048532206,"pZ":1.8212551649313606,"vX0":-3.9366672441732815,"vY0":-114.00355237623022,"vZ0":-1.8017482875297293,"x":158.88,"y":189.61,"x0":1.7352529976949207,"y0":50.0035608831619,"z0":5.559668330498894,"aX":-10.849523094858865},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":2777,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4820147765331799,"extension":5.689263675392292},"index":2,"playId":"d461cb89-2c37-330e-927d-333c64758fba","pitchNumber":3,"startTime":"2025-07-29T01:15:38.727Z","endTime":"2025-07-29T01:15:43.407Z","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(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":91.7,"endSpeed":83.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.615977179041458,"aZ":-23.242991954888147,"pfxX":10.4558352195313,"pfxZ":4.944777663057623,"pX":1.0754143398952931,"pZ":3.7194049124661306,"vX0":-5.073555674536128,"vY0":-133.5017206432913,"vZ0":-0.8628697234526982,"x":76.01,"y":138.36,"x0":1.6416107902101973,"y0":50.00217150259377,"z0":5.7191108575533125,"aX":18.881009543747165},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":-17.9,"spinRate":2118,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.41021155220584227,"extension":5.61147405087195},"index":3,"playId":"60f4e8d4-dcf0-32ec-81cc-0668cf7ffedd","pitchNumber":4,"startTime":"2025-07-29T01:15:56.164Z","endTime":"2025-07-29T01:16:01.272Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":113},"playEndTime":"2025-07-29T01:16:01.272Z","atBatIndex":62},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, shortstop Elly De La Cruz to second baseman Matt McLain to first baseman Spencer Steer. Dalton Rushing out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T01:18:23.283Z","endTime":"2025-07-29T01:20:46.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(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":78.9,"endSpeed":72.8,"strikeZoneTop":3.24999828020104,"strikeZoneBottom":1.52051791956282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.262637598222582,"aZ":-32.05077119550168,"pfxX":-6.882924028762142,"pfxZ":0.09496250012494833,"pX":-0.36881619333362475,"pZ":2.745962264283713,"vX0":-2.8352468647843496,"vY0":-114.97092226253392,"vZ0":0.3403146535638544,"x":131.06,"y":164.64,"x0":1.7746074406893075,"y0":50.00439235627479,"z0":5.705862363899109,"aX":-9.217293957185033},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.6,"breakHorizontal":13.2,"spinRate":2571,"spinDirection":284},"zone":1,"typeConfidence":0.9,"plateTime":0.47635648635224737,"extension":5.708985514899881},"index":0,"playId":"67ebf217-6755-30ab-982a-0982f9fa6569","pitchNumber":1,"startTime":"2025-07-29T01:18:32.599Z","endTime":"2025-07-29T01:18:36.356Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.718882926660807,"aZ":-22.740794331143878,"pfxX":10.37268998802256,"pfxZ":5.144092889875694,"pX":0.6803841409929293,"pZ":2.1790341644138342,"vX0":-5.8658794824231375,"vY0":-134.65968925630887,"vZ0":-4.647659893170368,"x":91.07,"y":179.95,"x0":1.5414074039758465,"y0":50.000280867810794,"z0":5.539620935487919,"aX":19.01338325801457},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-17.5,"spinRate":2044,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4070228760963306,"extension":5.599391402451713},"index":1,"playId":"f419c3f4-f6b3-3169-8479-dd201caed064","pitchNumber":2,"startTime":"2025-07-29T01:18:47.837Z","endTime":"2025-07-29T01:18:51.108Z","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, 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":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.25000039396397,"strikeZoneBottom":1.49248182870095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.628753040189107,"aZ":-31.443957263955134,"pfxX":-6.697936070619438,"pfxZ":0.5356063857763553,"pX":-2.3392147114867283,"pZ":0.9656070882255285,"vX0":-6.822280172734628,"vY0":-116.43145853518234,"vZ0":-3.7322127230053503,"x":206.17,"y":212.71,"x0":1.4981017125428455,"y0":50.00479882639995,"z0":5.561301545189318,"aX":-9.207942180146416},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":2715,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4702209870109755,"extension":5.612262197079562},"index":2,"playId":"34d9271f-1631-337b-b64f-1577e22b6473","pitchNumber":3,"startTime":"2025-07-29T01:19:09.823Z","endTime":"2025-07-29T01:19:15.671Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.164608446559463,"aZ":-32.56731806904938,"pfxX":-7.515431155074065,"pfxZ":-0.2948457242480753,"pX":0.46590061029205476,"pZ":2.536715826147071,"vX0":-1.0070502081541084,"vY0":-115.72752460847592,"vZ0":-0.002428176659703407,"x":99.24,"y":170.29,"x0":1.8829664156963783,"y0":50.00057910515061,"z0":5.6646155537895115,"aX":-10.163028101367148},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.2,"breakHorizontal":13.8,"spinRate":2634,"spinDirection":280},"zone":6,"typeConfidence":0.9,"plateTime":0.4738091975904912,"extension":5.568990290560588},"index":3,"playId":"11c53f47-2850-3e6b-b933-d20ea31b005f","pitchNumber":4,"startTime":"2025-07-29T01:19:37.559Z","endTime":"2025-07-29T01:19:41.147Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.24999842641683,"strikeZoneBottom":1.54090179183718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57970621778824,"aZ":-18.427504226971664,"pfxX":11.093646580098524,"pfxZ":7.5295128601160775,"pX":-1.729840324178411,"pZ":2.0468535132973056,"vX0":-11.587924690018726,"vY0":-134.37194588939155,"vZ0":-5.815392740148541,"x":182.94,"y":183.51,"x0":1.2006985648769195,"y0":50.00242109345386,"z0":5.551799052516138,"aX":20.25222011878332},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-17.5,"spinRate":2185,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4078949197511008,"extension":5.585457494631976},"index":4,"playId":"7f87b2c8-5505-3fa1-ae73-c72eda27e210","pitchNumber":5,"startTime":"2025-07-29T01:19:57.763Z","endTime":"2025-07-29T01:20:01.621Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.453565798725307,"aZ":-21.139989251353835,"pfxX":11.039065800631288,"pfxZ":5.997036318744763,"pX":0.9554443803210262,"pZ":2.3292307732242645,"vX0":-5.5329273674421895,"vY0":-135.24410040886588,"vZ0":-4.410822039887793,"x":80.58,"y":175.89,"x0":1.601489599433964,"y0":50.00193361209115,"z0":5.477757688509038,"aX":20.30263626349808},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":-18.7,"spinRate":2154,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4061123317865132,"extension":5.713836086726968},"index":5,"playId":"b6511b53-898a-3c55-805f-c20c3f656323","pitchNumber":6,"startTime":"2025-07-29T01:20:14.232Z","endTime":"2025-07-29T01:20:18.198Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.619891333175214,"aZ":-22.28549647146285,"pfxX":10.396260181486623,"pfxZ":5.449269358501411,"pX":-0.26730386995273575,"pZ":2.275558540295382,"vX0":-7.88444187805402,"vY0":-133.99975302283465,"vZ0":-4.453823802413225,"x":127.19,"y":177.34,"x0":1.366142599935076,"y0":50.0003029024622,"z0":5.556239136530554,"aX":18.85701487177415},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-17.0,"spinRate":2046,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.40914076108830644,"extension":5.622082592133968},"hitData":{"launchSpeed":92.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":149.66}},"index":6,"playId":"4c58d250-00c8-3c24-aeef-92e6088af015","pitchNumber":7,"startTime":"2025-07-29T01:20:38.957Z","endTime":"2025-07-29T01:20:46.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:20:46.736Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T01:21:13.470Z","endTime":"2025-07-29T01:22:02.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(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":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.1,"strikeZoneTop":3.62667048557709,"strikeZoneBottom":1.55714306490722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.258875171779607,"aZ":-31.82988653329267,"pfxX":-9.596968295158481,"pfxZ":0.2709253153445328,"pX":0.9355252697818582,"pZ":3.9608118693941874,"vX0":0.46427610218954674,"vY0":-112.66145102672607,"vZ0":3.2354714280446135,"x":81.34,"y":131.84,"x0":1.969168068907148,"y0":50.001585611131354,"z0":5.753768959592167,"aX":-12.155620706685035},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.8,"breakHorizontal":17.2,"spinRate":2818,"spinDirection":281},"zone":12,"typeConfidence":0.91,"plateTime":0.48891802680662,"extension":5.554608752319526},"index":0,"playId":"fd4c27ce-98c9-3b99-9be6-432cce43f008","pitchNumber":1,"startTime":"2025-07-29T01:21:13.470Z","endTime":"2025-07-29T01:21:17.537Z","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":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.56893775042358,"strikeZoneBottom":1.68066864711816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.516075785381666,"aZ":-29.03083281442181,"pfxX":-8.189076359218248,"pfxZ":2.450932771711736,"pX":-0.8001871172033446,"pZ":2.857691906502864,"vX0":-3.323337544862025,"vY0":-113.15225652503287,"vZ0":0.22791024968863893,"x":147.5,"y":161.62,"x0":1.7560064871364047,"y0":50.005526885640805,"z0":5.687755940708935,"aX":-10.516133047203965},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.8,"breakHorizontal":15.7,"spinRate":2835,"spinDirection":284},"zone":4,"typeConfidence":0.9,"plateTime":0.4858736784169584,"extension":5.731023027358284},"index":1,"playId":"858544e4-c812-3c05-bc20-9056c0d286b5","pitchNumber":2,"startTime":"2025-07-29T01:21:27.170Z","endTime":"2025-07-29T01:21:31.753Z","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":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.5817571177003,"strikeZoneBottom":1.55404982512238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.662767128224377,"aZ":-31.78061816023772,"pfxX":-8.336415477928668,"pfxZ":0.30895415955355254,"pX":-1.1611659854717544,"pZ":2.0709007756749616,"vX0":-3.9113108566623938,"vY0":-112.93073162311832,"vZ0":-0.7488442598521614,"x":161.26,"y":182.87,"x0":1.6795474518908937,"y0":50.00375700175237,"z0":5.61954796313313,"aX":-10.706749802308549},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.7,"breakHorizontal":16.1,"spinRate":2858,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.48607477541411503,"extension":5.787838929223796},"index":2,"playId":"76af9663-1010-308f-8893-ed1c03642418","pitchNumber":3,"startTime":"2025-07-29T01:21:43.529Z","endTime":"2025-07-29T01:21:47.146Z","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":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.53043058195446,"strikeZoneBottom":1.63049466445035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99362287717834,"aZ":-20.05541416999097,"pfxX":9.551677429838616,"pfxZ":6.5803347585359555,"pX":-0.3235373702622788,"pZ":1.4841176565794418,"vX0":-8.111186627909754,"vY0":-134.98031353777506,"vZ0":-6.766549034874138,"x":129.33,"y":198.71,"x0":1.482714725691086,"y0":50.002367322350835,"z0":5.440638095384331,"aX":17.585996613525175},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":2130,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.40613317261673787,"extension":5.706875892498962},"index":3,"playId":"e0e9fbe6-91f8-3e02-ba52-a66e8d66200e","pitchNumber":4,"startTime":"2025-07-29T01:21:57.724Z","endTime":"2025-07-29T01:22:02.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:22:02.950Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T01:24:33.978Z","endTime":"2025-07-29T01:26:28.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T01:22:18.179Z","endTime":"2025-07-29T01:22:50.051Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Lyon Richardson replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T01:22:50.051Z","endTime":"2025-07-29T01:24:36.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680689,"link":"/api/v1/people/680689"},"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(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":96.4,"endSpeed":87.9,"strikeZoneTop":3.50999817471949,"strikeZoneBottom":1.54044954038772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25141068141253,"aZ":-22.395329910220237,"pfxX":-10.447241388401615,"pfxZ":4.927853122354771,"pX":0.7468454872713639,"pZ":2.5984946346658058,"vX0":8.319756395267284,"vY0":-140.10709667994223,"vZ0":-3.532839537421707,"x":88.53,"y":168.62,"x0":-0.9068139625630461,"y0":50.00070951285269,"z0":5.342744136501095,"aX":-20.725721765879907},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2297,"spinDirection":230},"zone":6,"typeConfidence":0.94,"plateTime":0.3912295089670512,"extension":5.760386252467753},"index":2,"playId":"5435602e-4354-3c9e-bc13-a84c5c292e30","pitchNumber":1,"startTime":"2025-07-29T01:24:36.296Z","endTime":"2025-07-29T01:24:40.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, 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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86545405542693,"aZ":-22.74622936566161,"pfxX":-9.999747637623182,"pfxZ":4.822227247909689,"pX":0.05909994382636832,"pZ":2.6898123843539836,"vX0":6.381622635051513,"vY0":-138.86925302803303,"vZ0":-3.1146038321366962,"x":114.75,"y":166.16,"x0":-0.9685920925029105,"y0":50.002295038489464,"z0":5.337692506110329,"aX":-19.545585586759316},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":16.8,"spinRate":2268,"spinDirection":229},"zone":5,"typeConfidence":0.93,"plateTime":0.39429983754783926,"extension":5.800123415672973},"index":3,"playId":"6dcc650e-4e65-37d8-983e-dddaa394320e","pitchNumber":2,"startTime":"2025-07-29T01:24:52.851Z","endTime":"2025-07-29T01:24:56.391Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.5100001503574,"strikeZoneBottom":1.64470994477374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.613657551936598,"aZ":-16.010067587214387,"pfxX":-6.863363006390163,"pfxZ":8.114878846993493,"pX":1.4915533768784797,"pZ":3.0121125278323673,"vX0":8.680365167698074,"vY0":-140.22375249589754,"vZ0":-4.047434330830791,"x":60.15,"y":157.45,"x0":-0.7520085748657177,"y0":50.00524250487257,"z0":5.518457618817502,"aX":-13.675114443748244},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2456,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.39057520428172987,"extension":5.760163333309438},"index":4,"playId":"c1111879-37b8-3d6b-a48a-b49ba6b0ff24","pitchNumber":3,"startTime":"2025-07-29T01:25:11.597Z","endTime":"2025-07-29T01:25:15.921Z","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.9,"endSpeed":88.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79325810984485,"aZ":-13.68702071296502,"pfxX":-6.066937559302085,"pfxZ":9.230206439871303,"pX":0.8302324472097543,"pZ":2.3990872929902616,"vX0":7.186259563333215,"vY0":-140.81248013042148,"vZ0":-5.866892809421277,"x":85.35,"y":174.0,"x0":-0.9699633339974951,"y0":50.00224647416893,"z0":5.399621282808501,"aX":-12.15042174440009},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2472,"spinDirection":221},"zone":14,"typeConfidence":0.96,"plateTime":0.3893993507545126,"extension":5.73235290072204},"index":5,"playId":"f25b4d88-8f53-36c9-baf1-5230a8a633a5","pitchNumber":4,"startTime":"2025-07-29T01:25:31.520Z","endTime":"2025-07-29T01:25:34.827Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05667976271452,"aZ":-20.94741436530385,"pfxX":-9.368726250255046,"pfxZ":5.72015464890386,"pX":-0.589381551323851,"pZ":1.973217300738366,"vX0":4.747726845581196,"vY0":-139.5998869395213,"vZ0":-5.272772802472631,"x":139.47,"y":185.5,"x0":-1.1000883790077578,"y0":50.00226381773732,"z0":5.276153160220927,"aX":-18.388025906294473},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":16.0,"spinRate":2291,"spinDirection":228},"zone":7,"typeConfidence":0.87,"plateTime":0.39319333993649463,"extension":5.804577861899572},"index":6,"playId":"91212487-999f-3c6b-890c-f7a6f5feba5b","pitchNumber":5,"startTime":"2025-07-29T01:25:56.463Z","endTime":"2025-07-29T01:26:00.267Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.657946108061495,"aZ":-33.954699507552185,"pfxX":5.6953344587477535,"pfxZ":-1.2235714371751198,"pX":2.2329056457632883,"pZ":1.2688776521075262,"vX0":6.079077282186651,"vY0":-120.0728541581781,"vZ0":-2.925063990411341,"x":31.89,"y":204.52,"x0":-1.0731933623365617,"y0":50.00126743127782,"z0":5.5296973099540105,"aX":8.299327998535357},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.6,"breakHorizontal":-11.8,"spinRate":2665,"spinDirection":31},"zone":14,"typeConfidence":0.71,"plateTime":0.4564854086939931,"extension":5.78131551185741},"index":7,"playId":"387d3e0b-ed4b-33b2-a62e-7e5dff718e6e","pitchNumber":6,"startTime":"2025-07-29T01:26:22.751Z","endTime":"2025-07-29T01:26:28.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:26:28.666Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T01:29:08.966Z","endTime":"2025-07-29T01:30:34.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: James Outman replaces right fielder Teoscar Hernández, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T01:28:50.944Z","endTime":"2025-07-29T01:28:50.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"description":"Defensive switch from center field to right field for Andy Pages.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-29T01:28:50.960Z","endTime":"2025-07-29T01:28:50.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Pitching Change: Alex Vesia replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-29T01:28:50.961Z","endTime":"2025-07-29T01:29:11.252Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"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(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":85.9,"endSpeed":80.0,"strikeZoneTop":3.17011318326902,"strikeZoneBottom":1.46200344125395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45651062161275,"aZ":-24.941639468717725,"pfxX":-2.8513809997491246,"pfxZ":4.515050600135881,"pX":0.23376008460432376,"pZ":1.0619879203640359,"vX0":0.8183039532645655,"vY0":-125.08746543525226,"vZ0":-7.235194156969592,"x":108.09,"y":210.11,"x0":0.2752179563977812,"y0":50.00559468972382,"z0":6.002944862868802,"aX":-4.572431013399439},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":5.0,"spinRate":2442,"spinDirection":293},"zone":14,"typeConfidence":0.89,"plateTime":0.43591445688554753,"extension":6.198513408605749},"index":3,"playId":"ee237dc0-b8cf-316f-8456-1d0d3b32d2a6","pitchNumber":1,"startTime":"2025-07-29T01:29:11.252Z","endTime":"2025-07-29T01:29:16.051Z","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(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":91.9,"endSpeed":84.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028754660647195,"aZ":-8.819104808791396,"pfxX":2.8326698210791394,"pfxZ":12.900682760114904,"pX":0.9916373174472631,"pZ":2.4691785950161425,"vX0":0.903572675194278,"vY0":-133.73643770874463,"vZ0":-7.222083645592324,"x":79.2,"y":172.11,"x0":0.28140678277931885,"y0":50.00049913217706,"z0":5.838329923187602,"aX":5.126119808831736},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":22.0,"breakHorizontal":-5.3,"spinRate":2569,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.4096676232521994,"extension":6.323267723599619},"index":4,"playId":"0eaee180-d72d-3e80-96ee-35e30387aa4e","pitchNumber":2,"startTime":"2025-07-29T01:29:28.983Z","endTime":"2025-07-29T01:29:35.406Z","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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.15887199118421,"strikeZoneBottom":1.40496858913828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98197607380068,"aZ":-25.133449051872613,"pfxX":-3.3176624487322597,"pfxZ":4.348603700200455,"pX":0.9459236729776508,"pZ":2.472542542809426,"vX0":2.794318690820837,"vY0":-125.82772369393356,"vZ0":-4.068298704850359,"x":80.94,"y":172.02,"x0":0.25777465210131945,"y0":50.00623739672162,"z0":6.121766721300475,"aX":-5.377715883666231},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":5.4,"spinRate":2357,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.43352989458767244,"extension":6.262100337817013},"index":5,"playId":"59845ae6-2bd1-3434-8e96-6bde7b19595a","pitchNumber":3,"startTime":"2025-07-29T01:30:06.593Z","endTime":"2025-07-29T01:30:10.541Z","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.0,"endSpeed":83.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18557502170318,"aZ":-10.691096067055177,"pfxX":2.6938020786841865,"pfxZ":11.931503851882159,"pX":-0.10856661389447508,"pZ":2.8855902131819655,"vX0":-1.2941624360504562,"vY0":-133.89542965676185,"vZ0":-5.810596078680149,"x":121.14,"y":160.87,"x0":0.033297400489662225,"y0":50.00127323590154,"z0":5.861960072718906,"aX":4.8494498394130785},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.4,"breakHorizontal":-4.6,"spinRate":2560,"spinDirection":165},"zone":2,"typeConfidence":0.9,"plateTime":0.41039389824259365,"extension":6.111879209966203},"hitData":{"launchSpeed":67.4,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.23,"coordY":160.3}},"index":6,"playId":"c7ec5db5-9e31-3edb-aaac-e65d5b385685","pitchNumber":4,"startTime":"2025-07-29T01:30:26.102Z","endTime":"2025-07-29T01:30:34.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:30:34.107Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T01:30:54.867Z","endTime":"2025-07-29T01:33:18.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.12999810930411,"strikeZoneBottom":1.34147662585907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.351189960758752,"aZ":-8.072567313903555,"pfxX":2.5904859178838353,"pfxZ":13.263445298260423,"pX":1.18183773250067,"pZ":2.679485694753005,"vX0":1.6624438328516884,"vY0":-134.49016863500486,"vZ0":-6.882081524150732,"x":71.95,"y":166.43,"x0":0.21745553937783177,"y0":50.004208199560786,"z0":5.856770776143,"aX":4.707310944403099},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.6,"breakHorizontal":-5.0,"spinRate":2554,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.40852282151991925,"extension":6.26309001888264},"index":0,"playId":"960e6bee-bbfe-345e-863d-63cef6f8a51d","pitchNumber":1,"startTime":"2025-07-29T01:31:02.505Z","endTime":"2025-07-29T01:31:06.840Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.03154039067547,"strikeZoneBottom":1.29351937065395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.552558353981034,"aZ":-21.51173814926986,"pfxX":7.7540291496145155,"pfxZ":6.990490589694115,"pX":0.38309876460447845,"pZ":0.7286442368757765,"vX0":-2.2584748187910604,"vY0":-122.77850913963826,"vZ0":-7.609419696634341,"x":102.4,"y":219.11,"x0":0.30813560723717026,"y0":50.0012248253036,"z0":5.70159624521909,"aX":11.824433015264164},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.0,"breakHorizontal":-13.6,"spinRate":1845,"spinDirection":132},"zone":14,"typeConfidence":0.92,"plateTime":0.4462912170890121,"extension":6.227490246592736},"index":1,"playId":"ac9ef2ff-18e5-315a-aeaa-a214de6beeca","pitchNumber":2,"startTime":"2025-07-29T01:31:18.419Z","endTime":"2025-07-29T01:31:23.909Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.16850648014165,"strikeZoneBottom":1.18259930541768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.741537957649,"aZ":-28.030658462974994,"pfxX":-3.873660657339806,"pfxZ":2.672264765124943,"pX":0.1551368001624776,"pZ":3.032691783187196,"vX0":1.5338962906247824,"vY0":-123.49754693267435,"vZ0":-1.9314569633171506,"x":111.09,"y":156.9,"x0":0.03052671334401717,"y0":50.00273054296652,"z0":6.174179447449707,"aX":-6.005538037954951},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":6.7,"spinRate":2322,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.4428929356328446,"extension":6.068131782780006},"index":2,"playId":"90ac9e83-8812-31ab-8a52-4565185b2459","pitchNumber":3,"startTime":"2025-07-29T01:31:40.903Z","endTime":"2025-07-29T01:31:46.361Z","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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.12999936420025,"strikeZoneBottom":1.38688088776361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48487751929817,"aZ":-11.090625929478817,"pfxX":1.5754903512847735,"pfxZ":11.489430162564357,"pX":0.11642627753943018,"pZ":4.417344728525415,"vX0":-0.4341308242051434,"vY0":-135.33316243768917,"vZ0":-2.1235137749396076,"x":112.56,"y":119.51,"x0":0.07532583607195412,"y0":50.00374427595816,"z0":5.999606051605901,"aX":2.891123194997453},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":-2.8,"spinRate":2575,"spinDirection":160},"zone":12,"typeConfidence":0.9,"plateTime":0.40639385873631895,"extension":6.11769121411436},"index":3,"playId":"55aefde3-09e5-3a65-a444-345f3752b423","pitchNumber":4,"startTime":"2025-07-29T01:32:01.137Z","endTime":"2025-07-29T01:32:05.543Z","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":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.19192832616322,"strikeZoneBottom":1.42666755420321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.359464144461995,"aZ":-10.435321599813909,"pfxX":2.624908372281999,"pfxZ":11.902469520143365,"pX":0.9104302238296752,"pZ":2.9542969336555345,"vX0":1.0331220132271541,"vY0":-134.79106277846068,"vZ0":-5.7229165673848135,"x":82.3,"y":159.01,"x0":0.18044081187992386,"y0":50.00066605358683,"z0":5.853173890363062,"aX":4.792508652799588},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":-4.9,"spinRate":2511,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.4075267977294761,"extension":6.2662932741020265},"index":4,"playId":"632d114c-ef83-39e5-b820-7f8d1e6b6c66","pitchNumber":5,"startTime":"2025-07-29T01:32:21.463Z","endTime":"2025-07-29T01:32:26.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-29T01:32:30.257Z","endTime":"2025-07-29T01:32:47.989Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51067009831595,"aZ":-28.76315334413999,"pfxX":-3.044413417782944,"pfxZ":2.111159460005755,"pX":-0.7898893646345517,"pZ":2.6701825294607735,"vX0":-0.7201638791437948,"vY0":-126.15783494915607,"vZ0":-2.808609303310831,"x":147.11,"y":166.69,"x0":-0.10530835820774014,"y0":50.001078797248844,"z0":6.114795614407524,"aX":-4.9092785634057075},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":5.6,"spinRate":2373,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.43406032580399545,"extension":6.174040032743225},"index":6,"playId":"f0c4661b-8565-3358-ad53-2adb21cc1b5c","pitchNumber":6,"startTime":"2025-07-29T01:32:47.989Z","endTime":"2025-07-29T01:32:51.441Z","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":92.7,"endSpeed":84.2,"strikeZoneTop":3.08795155095385,"strikeZoneBottom":1.54601249504856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.719859796595838,"aZ":-9.827326113593719,"pfxX":4.151500494630761,"pfxZ":12.266902599332715,"pX":0.5859366169796508,"pZ":1.2453729425143047,"vX0":0.025178435219549378,"vY0":-134.7152327387597,"vZ0":-9.950689100348379,"x":94.67,"y":205.15,"x0":0.03790173363954993,"y0":50.00300315756695,"z0":5.701101059363792,"aX":7.5612500945701555},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":-7.6,"spinRate":2579,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.40799128745695556,"extension":6.342269104020687},"index":7,"playId":"61587eda-1dd1-318c-8840-b0f128766257","pitchNumber":7,"startTime":"2025-07-29T01:33:13.840Z","endTime":"2025-07-29T01:33:18.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:33:18.331Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T01:34:11.262Z","endTime":"2025-07-29T01:34:56.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":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":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T01:33:22.535Z","endTime":"2025-07-29T01:34:13.590Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.6,"strikeZoneTop":3.59999981747116,"strikeZoneBottom":1.65245886118299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21765921915185,"aZ":-7.440855464009477,"pfxX":3.0648841590797584,"pfxZ":13.611042337344715,"pX":-0.2732786375987593,"pZ":2.094120567235114,"vX0":-1.9997393555492708,"vY0":-135.34480510799884,"vZ0":-8.30430607383509,"x":127.42,"y":182.24,"x0":0.08486991531647037,"y0":50.00221631475812,"z0":5.759452432936333,"aX":5.568661665022532},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.6,"breakHorizontal":-5.0,"spinRate":2613,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.40792862495706306,"extension":6.394825980924171},"index":1,"playId":"5589aab0-b663-3698-a184-ccf2d000d67e","pitchNumber":1,"startTime":"2025-07-29T01:34:13.590Z","endTime":"2025-07-29T01:34:17.886Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.774121273946882,"aZ":-23.49342676564291,"pfxX":-3.585264287704283,"pfxZ":5.296398478579587,"pX":0.11216553516824908,"pZ":3.124568797142227,"vX0":1.0725445116184507,"vY0":-127.6132951247538,"vZ0":-2.834743555236346,"x":112.72,"y":154.42,"x0":0.15066099416234413,"y0":50.00369623462151,"z0":6.1129626910689545,"aX":-5.876947798316106},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":6.2,"spinRate":2489,"spinDirection":201},"zone":2,"typeConfidence":0.87,"plateTime":0.4302262313741285,"extension":6.093334519253055},"index":2,"playId":"113f9a07-6c39-3cc3-97e4-3a5c684fa21f","pitchNumber":2,"startTime":"2025-07-29T01:34:31.061Z","endTime":"2025-07-29T01:34:34.883Z","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":93.0,"endSpeed":83.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09959186687598,"aZ":-8.448057371865069,"pfxX":3.493390654579444,"pfxZ":13.071905314877622,"pX":-0.10812169197723716,"pZ":3.8439705089005525,"vX0":-1.917754980748976,"vY0":-135.2569082081713,"vZ0":-3.819774513652124,"x":121.12,"y":134.99,"x0":0.1639429506693675,"y0":50.00468772825963,"z0":5.889518480801395,"aX":6.341508232246694},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.8,"breakHorizontal":-5.8,"spinRate":2621,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.4081486754398336,"extension":6.29950575614079},"index":3,"playId":"e660f5ce-851f-3268-afa5-688abdc3f02c","pitchNumber":3,"startTime":"2025-07-29T01:34:52.916Z","endTime":"2025-07-29T01:34:56.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:34:56.788Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T01:35:17.455Z","endTime":"2025-07-29T01:35:57.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18049448627405,"aZ":-20.64594816168996,"pfxX":7.715845151991308,"pfxZ":7.866005280488316,"pX":0.8673473961834252,"pZ":2.329949065844655,"vX0":-1.2976358193299973,"vY0":-121.24511018831677,"vZ0":-4.099964921303816,"x":83.94,"y":175.87,"x0":0.4133436820678607,"y0":50.001799453861274,"z0":5.879724185578983,"aX":11.306162822849002},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":13.3,"breakHorizontal":-13.6,"spinRate":1916,"spinDirection":131},"zone":14,"typeConfidence":0.92,"plateTime":0.45449364513046886,"extension":6.407746620212689},"index":0,"playId":"347a3afb-3062-3506-b45d-2c6d6c131426","pitchNumber":1,"startTime":"2025-07-29T01:35:24.168Z","endTime":"2025-07-29T01:35:27.759Z","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":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.611393603392447,"aZ":-25.842059011866606,"pfxX":-2.953521012186778,"pfxZ":3.9006252904628287,"pX":-0.04243326226971123,"pZ":2.0415039819258296,"vX0":0.45435084332740444,"vY0":-126.1127830220075,"vZ0":-4.823233013893619,"x":118.62,"y":183.66,"x0":0.16001900735738325,"y0":50.00481944593353,"z0":6.041899998700854,"aX":-4.798331156392846},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":5.3,"spinRate":2423,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.43292258628105706,"extension":6.281416546502563},"hitData":{"launchSpeed":98.9,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":153.71}},"index":1,"playId":"6a650a73-40d1-3a49-82f0-12c0cf5353b8","pitchNumber":2,"startTime":"2025-07-29T01:35:50.185Z","endTime":"2025-07-29T01:35:57.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:35:57.656Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Austin Hays.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T01:38:14.413Z","endTime":"2025-07-29T01:38:37.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Lyon Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T01:37:54.257Z","endTime":"2025-07-29T01:38:16.715Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"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(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":86.1,"endSpeed":79.5,"strikeZoneTop":3.71804888693259,"strikeZoneBottom":1.79262500456864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546212789081824,"aZ":-19.497416903482094,"pfxX":-1.0737865497853103,"pfxZ":7.897086488900783,"pX":0.3247713526243018,"pZ":3.5405962173601875,"vX0":-6.2866258924515845,"vY0":-125.41025438273675,"vZ0":-2.4689820235242332,"x":104.62,"y":143.18,"x0":2.99557698994152,"y0":50.00196033852569,"z0":6.114985244025568,"aX":-1.722230044584775},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.0,"breakHorizontal":3.2,"spinRate":2194,"spinDirection":179},"zone":3,"typeConfidence":0.9,"plateTime":0.43548517871441694,"extension":7.406799521784613},"index":1,"playId":"a2b0084d-3f28-3c31-adfc-0715d7b042f7","pitchNumber":1,"startTime":"2025-07-29T01:38:16.715Z","endTime":"2025-07-29T01:38:20.542Z","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":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.378392238138687,"aZ":-34.30476296413926,"pfxX":-1.5078385157712844,"pfxZ":-1.6411012181311904,"pX":-0.03922718804553501,"pZ":2.7954890291951995,"vX0":-6.791219382968162,"vY0":-113.02545010000622,"vZ0":-0.22559836806920552,"x":118.5,"y":163.3,"x0":3.1922850371400435,"y0":50.00031101400392,"z0":6.323176239633083,"aX":-1.9618130909635287},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.8,"breakHorizontal":4.3,"spinRate":2236,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.4834298670613544,"extension":7.348418068840393},"hitData":{"launchSpeed":85.1,"launchAngle":37.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.1,"coordY":111.54}},"index":2,"playId":"462914df-50dd-33e4-a10b-febe7c1a8daa","pitchNumber":2,"startTime":"2025-07-29T01:38:27.512Z","endTime":"2025-07-29T01:38:37.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:38:37.254Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Will Benson.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T01:38:58.423Z","endTime":"2025-07-29T01:39:45.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T01:38:55.549Z","endTime":"2025-07-29T01:39:00.724Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.891508977539875,"aZ":-18.28661645573643,"pfxX":2.7440051945436315,"pfxZ":8.461897753536116,"pX":0.4640212758156739,"pZ":3.3503402971771368,"vX0":-7.235159001955367,"vY0":-126.53222274189646,"vZ0":-3.019503551294971,"x":99.31,"y":148.32,"x0":2.9887478490443127,"y0":50.00196670408751,"z0":6.00371973006954,"aX":4.503516621401608},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.0,"breakHorizontal":-3.5,"spinRate":2200,"spinDirection":159},"zone":3,"typeConfidence":0.72,"plateTime":0.4308794607941411,"extension":7.479040624594596},"index":1,"playId":"19ce6896-0103-32df-8bfe-946d5c5a681f","pitchNumber":1,"startTime":"2025-07-29T01:39:00.724Z","endTime":"2025-07-29T01:39:05.115Z","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":89.0,"endSpeed":81.7,"strikeZoneTop":3.44000051964002,"strikeZoneBottom":1.56242262173996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.869992367193543,"aZ":-18.353329386480276,"pfxX":-1.063578873711012,"pfxZ":8.1045407679653,"pX":0.16309091575720164,"pZ":4.727064003298467,"vX0":-6.755535872551575,"vY0":-129.4665999275943,"vZ0":-0.17100038086495606,"x":110.78,"y":111.15,"x0":2.939471409330743,"y0":50.00266881382276,"z0":6.193171220989831,"aX":-1.8129517300977043},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.9,"breakHorizontal":3.4,"spinRate":2274,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.4223173642795728,"extension":7.262504392707505},"index":2,"playId":"88e70e3d-e84a-3b82-9b93-363999a9aba9","pitchNumber":2,"startTime":"2025-07-29T01:39:13.622Z","endTime":"2025-07-29T01:39:18.129Z","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":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.44000032869398,"strikeZoneBottom":1.56772291194677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.38290448699683,"aZ":-25.981948029160723,"pfxX":6.211873250536564,"pfxZ":4.93424542312672,"pX":2.145897138237174,"pZ":4.03519857580126,"vX0":-4.583376841620885,"vY0":-110.86037342199067,"vZ0":1.1644815778751232,"x":35.2,"y":129.83,"x0":3.425341761139336,"y0":50.00172845875144,"z0":6.199603030394646,"aX":7.7916229302447055},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":9.5,"breakHorizontal":-10.2,"spinRate":1518,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4926162397380307,"extension":7.33453361658233},"index":3,"playId":"9bd51c72-df51-3a26-bce0-11346fb6053d","pitchNumber":3,"startTime":"2025-07-29T01:39:24.214Z","endTime":"2025-07-29T01:39:28.266Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923830943964525,"aZ":-19.34023643074294,"pfxX":7.702285933802738,"pfxZ":7.599573840957214,"pX":0.4829908467816156,"pZ":2.5440925736871853,"vX0":-9.596697944185,"vY0":-128.89856961205854,"vZ0":-4.779708721431519,"x":98.59,"y":170.09,"x0":3.2475761123318136,"y0":50.00122483070696,"z0":5.908641173744205,"aX":13.004949760163383},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.0,"breakHorizontal":-11.9,"spinRate":2337,"spinDirection":128},"zone":6,"typeConfidence":0.91,"plateTime":0.4243564574163452,"extension":7.466363717745164},"hitData":{"launchSpeed":98.8,"launchAngle":34.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.34,"coordY":65.96}},"index":4,"playId":"a23689ed-b0e4-3f27-97cc-426953b3273e","pitchNumber":4,"startTime":"2025-07-29T01:39:36.160Z","endTime":"2025-07-29T01:39:45.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:39:45.189Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T01:40:10.895Z","endTime":"2025-07-29T01:42:26.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.49903106933139,"strikeZoneBottom":1.70307517815506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.754853631555182,"aZ":-19.292657946885335,"pfxX":-1.66648362632304,"pfxZ":8.117775137941452,"pX":0.05824099031542641,"pZ":3.028662544867053,"vX0":-6.527847007898973,"vY0":-124.58030289634938,"vZ0":-3.558449615091241,"x":114.78,"y":157.01,"x0":2.9187793436807055,"y0":50.00392374666953,"z0":6.051662891078316,"aX":-2.6447694760234812},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2199,"spinDirection":182},"zone":2,"typeConfidence":0.9,"plateTime":0.43803551028921683,"extension":7.4272045098538655},"index":0,"playId":"cf4d681e-c0f8-301c-b01b-85126924874c","pitchNumber":1,"startTime":"2025-07-29T01:40:11.882Z","endTime":"2025-07-29T01:40:17.210Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72922851303314,"aZ":-16.076793780626623,"pfxX":-0.3057688605826443,"pfxZ":9.476931011779719,"pX":-0.4295197212439089,"pZ":2.8077540858894015,"vX0":-8.15550032852788,"vY0":-128.98700350918625,"vZ0":-4.867361635874601,"x":133.37,"y":162.97,"x0":2.8021710601062697,"y0":50.005791054912805,"z0":5.943723280954141,"aX":-0.5200918997690711},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.3,"breakHorizontal":2.3,"spinRate":2230,"spinDirection":100},"zone":4,"typeConfidence":0.91,"plateTime":0.4232760287123156,"extension":7.640479432035635},"index":1,"playId":"b86429cb-2d6f-3863-a8dd-31085f05bd48","pitchNumber":2,"startTime":"2025-07-29T01:40:21.874Z","endTime":"2025-07-29T01:40:25.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-29T01:40:30.911Z","endTime":"2025-07-29T01:40:40.086Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57812413788166,"aZ":-20.457477800638543,"pfxX":7.101375704139991,"pfxZ":6.461559210147251,"pX":-0.3164900592616931,"pZ":2.1884732381924508,"vX0":-11.045646595369606,"vY0":-133.06474208552658,"vZ0":-5.84178088095375,"x":129.06,"y":179.69,"x0":2.9446685409819597,"y0":50.0025666749425,"z0":5.870714533575326,"aX":12.876861927220958},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-10.8,"spinRate":2195,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.40988303052462927,"extension":7.628322969309916},"index":3,"playId":"699aeecd-023b-30a8-8c89-36527b3020b3","pitchNumber":3,"startTime":"2025-07-29T01:40:40.086Z","endTime":"2025-07-29T01:40:43.847Z","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":77.3,"endSpeed":71.5,"strikeZoneTop":3.39999816167811,"strikeZoneBottom":1.51727511235613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.197431162890673,"aZ":-34.34837057389538,"pfxX":-1.821653346510499,"pfxZ":-1.7108510970067066,"pX":-0.9090852570008596,"pZ":1.3881161308705403,"vX0":-8.191123374609099,"vY0":-112.35880703185715,"vZ0":-2.8973640954601523,"x":151.65,"y":201.3,"x0":3.026876151543682,"y0":50.00211814840055,"z0":6.2000220411027795,"aX":-2.316995392671509},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-3.6,"breakHorizontal":5.5,"spinRate":2271,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.4883152591531412,"extension":7.3197081548134},"index":4,"playId":"f2abc6b9-a681-3404-93df-e8580e676c25","pitchNumber":4,"startTime":"2025-07-29T01:40:53.955Z","endTime":"2025-07-29T01:40:58.666Z","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":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.48055536475311,"strikeZoneBottom":1.68537543202017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.669131841061706,"aZ":-36.09683088255766,"pfxX":-2.7425164522712584,"pfxZ":-3.122874405376937,"pX":-0.9446986587455221,"pZ":1.3273979184814286,"vX0":-8.031970586444627,"vY0":-111.6053809121543,"vZ0":-2.610080019741943,"x":153.01,"y":202.94,"x0":3.061445132999491,"y0":50.00143496546752,"z0":6.240926193460994,"aX":-3.4471672413158183},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.0,"breakHorizontal":7.1,"spinRate":2342,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.49135751512540526,"extension":7.312139561802767},"index":5,"playId":"1f3cf977-9a24-394d-b03d-0625ad3d9238","pitchNumber":5,"startTime":"2025-07-29T01:41:04.306Z","endTime":"2025-07-29T01:41:08.885Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.140695960077622,"aZ":-16.72776093568163,"pfxX":0.03510618143565747,"pfxZ":9.11930913738371,"pX":0.25327428889935155,"pZ":3.404280550243807,"vX0":-7.141342802181486,"vY0":-129.13093217356845,"vZ0":-3.231721391650548,"x":107.35,"y":146.86,"x0":3.04656822349177,"y0":50.00236105005982,"z0":5.954161465018828,"aX":0.060049657492496876},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":2264,"spinDirection":168},"zone":2,"typeConfidence":0.91,"plateTime":0.42368938201258066,"extension":7.353174856177414},"index":6,"playId":"61c54ca6-b2d7-3095-afe1-67934627a5be","pitchNumber":6,"startTime":"2025-07-29T01:41:15.874Z","endTime":"2025-07-29T01:41:19.690Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.775307388384395,"aZ":-16.34412836647326,"pfxX":-1.147544839817792,"pfxZ":9.372366612157219,"pX":-0.03883559288798526,"pZ":2.2055530871947746,"vX0":-7.058248003582426,"vY0":-128.8852927523495,"vZ0":-6.283852848868235,"x":118.48,"y":179.23,"x0":2.879764505623292,"y0":50.00301865540863,"z0":5.92906437783324,"aX":-1.9383504205330297},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2262,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.42431546370096473,"extension":7.50428581687352},"index":7,"playId":"5218e649-8e62-3773-b3b1-319e4a989320","pitchNumber":7,"startTime":"2025-07-29T01:41:31.696Z","endTime":"2025-07-29T01:41:36.686Z","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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.40000033539962,"strikeZoneBottom":1.51255087426382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77144209206952,"aZ":-21.058173462174384,"pfxX":7.82312394090969,"pfxZ":6.308333364298122,"pX":-0.9887856411801828,"pZ":1.6236643438401748,"vX0":-13.26456975874849,"vY0":-131.14412714456319,"vZ0":-6.911380943293273,"x":154.69,"y":194.94,"x0":3.0922003497110504,"y0":50.003320953766924,"z0":5.836794969885518,"aX":13.78510683773858},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":-11.6,"spinRate":2160,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.41585248116942175,"extension":7.567324969634328},"index":8,"playId":"eba4a88a-6179-3495-adf9-d40f0d530b66","pitchNumber":8,"startTime":"2025-07-29T01:41:54.099Z","endTime":"2025-07-29T01:41:58.666Z","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":88.1,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627025715071404,"aZ":-17.14827877738684,"pfxX":-0.3355537936540356,"pfxZ":8.961453098168434,"pX":0.1560193518860486,"pZ":2.4791197838315253,"vX0":-6.7283244264553215,"vY0":-128.1679408403263,"vZ0":-5.41523649262235,"x":111.05,"y":171.84,"x0":2.8504050722056182,"y0":50.00092048902627,"z0":5.943604879328047,"aX":-0.5601254388563284},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2279,"spinDirection":172},"zone":5,"typeConfidence":0.91,"plateTime":0.4261430443237253,"extension":7.353155601930214},"index":9,"playId":"acb821f2-b15c-3109-940d-8a149d7e7ee1","pitchNumber":9,"startTime":"2025-07-29T01:42:07.551Z","endTime":"2025-07-29T01:42:12.149Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.398316237528594,"aZ":-19.27148806841474,"pfxX":7.41712441658233,"pfxZ":7.443443075008384,"pX":0.4386036582925133,"pZ":1.260947514458227,"vX0":-9.121898211600053,"vY0":-130.53464085044118,"vZ0":-7.9554210093147155,"x":100.28,"y":204.73,"x0":3.0078831087283153,"y0":50.001474602667386,"z0":5.788592999462064,"aX":12.853437585903855},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-11.5,"spinRate":2191,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.41892919739914314,"extension":7.491500094663461},"index":10,"playId":"b33a2338-af0b-36f1-8572-ba30514188eb","pitchNumber":10,"startTime":"2025-07-29T01:42:22.700Z","endTime":"2025-07-29T01:42:26.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:42:26.847Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Lux walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:45:01.696Z","endTime":"2025-07-29T01:46:46.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Treinen replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T01:44:33.406Z","endTime":"2025-07-29T01:45:04.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.826902436932926,"aZ":-14.44118405919741,"pfxX":-5.929254942988986,"pfxZ":9.114693084123576,"pX":-0.1496513691477384,"pZ":2.379059672559573,"vX0":8.429458467588349,"vY0":-138.35838953745025,"vZ0":-7.603590755217136,"x":122.7,"y":174.55,"x0":-2.460387893335604,"y0":50.005187154300096,"z0":6.123697859761749,"aX":-11.539102934795402},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2416,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.395337172985577,"extension":5.765699328556544},"index":1,"playId":"da809186-56bf-38b8-9824-d5c93eba2e75","pitchNumber":1,"startTime":"2025-07-29T01:45:04.046Z","endTime":"2025-07-29T01:45:08.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-29T01:45:15.313Z","endTime":"2025-07-29T01:45:26.778Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28597078502047,"aZ":-20.545995156730136,"pfxX":-0.12614563061201783,"pfxZ":6.17455799632045,"pX":0.10285699541370523,"pZ":2.7771803000941833,"vX0":7.00375761062588,"vY0":-135.53535274000248,"vZ0":-5.383333836963834,"x":113.08,"y":163.8,"x0":-2.485187721806644,"y0":50.00095186589782,"z0":6.199706786942958,"aX":-0.23823309255645883},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-1.1,"spinRate":2594,"spinDirection":212},"zone":2,"typeConfidence":0.92,"plateTime":0.40227420200661923,"extension":5.702576107105987},"index":3,"playId":"f39df7a7-de6f-3e7e-8779-1ea393d7fba2","pitchNumber":2,"startTime":"2025-07-29T01:45:26.778Z","endTime":"2025-07-29T01:45:31.298Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.23633442801616,"strikeZoneBottom":1.70418580773228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61303768779353,"aZ":-37.267594388801925,"pfxX":5.550075778912732,"pfxZ":-3.272027096006984,"pX":0.15109930808610933,"pZ":1.5110245330826246,"vX0":5.448040213298867,"vY0":-124.23635746442115,"vZ0":-3.844958934699436,"x":111.24,"y":197.98,"x0":-2.7936030359747797,"y0":50.00131182455855,"z0":6.186288901949361,"aX":8.646505443242376},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.6,"breakHorizontal":-11.4,"spinRate":2636,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.44140323517667346,"extension":5.60572557435457},"index":4,"playId":"26366694-f1b8-38ac-8c2c-069571280363","pitchNumber":3,"startTime":"2025-07-29T01:45:43.110Z","endTime":"2025-07-29T01:45:48.488Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.36261461589777,"strikeZoneBottom":1.48113269688162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.129300650853416,"aZ":-36.54040328055296,"pfxX":6.943607685634856,"pfxZ":-2.880623761611746,"pX":0.7266142977991149,"pZ":1.0104747057661443,"vX0":6.104616792213663,"vY0":-122.82440027535108,"vZ0":-4.950060315625012,"x":89.3,"y":211.5,"x0":-2.700358599621656,"y0":50.004128411220904,"z0":6.186859307303918,"aX":10.523294854237372},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.2,"breakHorizontal":-14.0,"spinRate":2663,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.44730713562079716,"extension":5.700993803051905},"index":5,"playId":"6c73322b-8f48-39a0-bb3e-b04e3eb7b520","pitchNumber":4,"startTime":"2025-07-29T01:46:04.416Z","endTime":"2025-07-29T01:46:08.790Z","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.5,"endSpeed":89.3,"strikeZoneTop":3.31999839879575,"strikeZoneBottom":1.5721791070468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.320083500102903,"aZ":-15.429303672915388,"pfxX":-5.091049348875741,"pfxZ":8.298541269177415,"pX":1.3767210633444051,"pZ":3.4083313487255,"vX0":11.893393760021537,"vY0":-140.13080661518904,"vZ0":-5.0984311385619385,"x":64.52,"y":146.76,"x0":-2.233525788162794,"y0":50.00255101397765,"z0":6.236047154386329,"aX":-10.27338563789774},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2592,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3887014983230572,"extension":5.821460958621693},"index":6,"playId":"9e7763c7-b80b-3410-9b0f-7588cc67c1a2","pitchNumber":5,"startTime":"2025-07-29T01:46:22.444Z","endTime":"2025-07-29T01:46:25.969Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.32000149589997,"strikeZoneBottom":1.58226035002579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.008499360262824,"aZ":-23.42868887830075,"pfxX":-9.268839749143098,"pfxZ":4.287617469045761,"pX":1.3878542693818863,"pZ":2.428194137844974,"vX0":13.407679599210416,"vY0":-141.41567164729332,"vZ0":-6.216198915718698,"x":64.1,"y":173.22,"x0":-2.1943320423884525,"y0":50.005846328759986,"z0":6.141879621758124,"aX":-18.91715721927059},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2467,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.3862280293433442,"extension":5.855179009574037},"index":7,"playId":"0f3f5dc6-59a7-32bd-9653-9bcf8220228e","pitchNumber":6,"startTime":"2025-07-29T01:46:42.029Z","endTime":"2025-07-29T01:46:46.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:46:46.399Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:47:07.300Z","endTime":"2025-07-29T01:49:45.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 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":94.9,"endSpeed":87.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51206633610427,"aZ":-24.742199937344196,"pfxX":-10.029494919376903,"pfxZ":3.849765413722679,"pX":0.20091431425041076,"pZ":2.534603388968417,"vX0":10.174315662222321,"vY0":-137.8471682248245,"vZ0":-5.607313942450791,"x":109.34,"y":170.35,"x0":-2.227821077080813,"y0":50.0064004590422,"z0":6.256851407411103,"aX":-19.38188009153431},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2409,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.39675019503276276,"extension":5.808497278984518},"index":0,"playId":"01a9727e-5b0d-3b11-9bfd-b3162be824ce","pitchNumber":1,"startTime":"2025-07-29T01:47:12.250Z","endTime":"2025-07-29T01:47:15.631Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.558623256415984,"aZ":-28.588026811110034,"pfxX":-11.089603411435242,"pfxZ":1.8120358475528011,"pX":-0.7511703786708389,"pZ":1.8253627479239458,"vX0":8.302332109776533,"vY0":-140.44487003670687,"vZ0":-6.754718513489048,"x":145.63,"y":189.5,"x0":-2.3186778126938132,"y0":50.003416725921866,"z0":6.144856994237303,"aX":-21.94925544737114},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.9,"breakHorizontal":18.1,"spinRate":2468,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.39138145536708135,"extension":5.75273249854799},"index":1,"playId":"61b94cac-ce1c-3f8a-ad31-1bd4f954a1c5","pitchNumber":2,"startTime":"2025-07-29T01:47:32.703Z","endTime":"2025-07-29T01:47:36.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"99ab9991-36f3-31bc-b840-1c7812299acc","startTime":"2025-07-29T01:47:53.871Z","endTime":"2025-07-29T01:47:57.157Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.051940493630827,"aZ":-35.0880407749633,"pfxX":7.276799719841677,"pfxZ":-1.8785542836209679,"pX":0.9966048478566516,"pZ":2.457465008536383,"vX0":6.2163103191623925,"vY0":-124.34749424559926,"vZ0":-2.174444426359308,"x":79.01,"y":172.43,"x0":-2.489295560906644,"y0":50.003617127216295,"z0":6.28011239373225,"aX":11.289525049423846},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.7,"breakHorizontal":-14.8,"spinRate":2658,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.442035593600572,"extension":5.674818064809002},"index":3,"playId":"72ccbe2f-1505-3123-882d-5c45d0498009","pitchNumber":3,"startTime":"2025-07-29T01:48:13.372Z","endTime":"2025-07-29T01:48:17.873Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.30007929561844,"strikeZoneBottom":1.54711102340606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.103591965041826,"aZ":-16.97995414310044,"pfxX":-5.22460484164387,"pfxZ":7.837445637340311,"pX":-0.9978330099993143,"pZ":3.9069368455149704,"vX0":5.489604310120999,"vY0":-137.98028396503992,"vZ0":-3.6021636800794874,"x":155.04,"y":133.29,"x0":-2.329091736044798,"y0":50.00311358848599,"z0":6.365132921124098,"aX":-10.130232916396242},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2415,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.396121015959062,"extension":5.634174144933293},"index":4,"playId":"e3363242-fbbd-392b-9965-0d6aacb0e8af","pitchNumber":4,"startTime":"2025-07-29T01:48:33.894Z","endTime":"2025-07-29T01:48:37.316Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.28628706713291,"strikeZoneBottom":1.53335432140618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348156101840857,"aZ":-33.594456206481695,"pfxX":8.832592340603437,"pfxZ":-0.899148559216516,"pX":1.075598928216017,"pZ":1.959457691008484,"vX0":6.221250443159969,"vY0":-125.34662357403225,"vZ0":-3.6994163015559556,"x":76.0,"y":185.87,"x0":-2.5895408592308535,"y0":50.00227524133522,"z0":6.209983779054989,"aX":13.991291548992322},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-17.5,"spinRate":2570,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4376964980552387,"extension":5.718242863574563},"index":5,"playId":"dd502f13-d487-39d6-8fb2-3b46fa6e1b7a","pitchNumber":5,"startTime":"2025-07-29T01:48:54.601Z","endTime":"2025-07-29T01:48:58.733Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.658102785293714,"aZ":-28.091475603416065,"pfxX":-9.551465984072449,"pfxZ":2.0505202225247174,"pX":-0.19833807990319718,"pZ":3.118483176048052,"vX0":9.175657975028635,"vY0":-140.32200893583297,"vZ0":-3.562053454048293,"x":124.56,"y":154.58,"x0":-2.2745562083591713,"y0":50.00136871436939,"z0":6.240934155643776,"aX":-18.988619899507505},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2394,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.39080181530806835,"extension":5.768384161120257},"index":6,"playId":"28ba9842-7bac-33ea-ab2e-90c87eebc75f","pitchNumber":6,"startTime":"2025-07-29T01:49:14.559Z","endTime":"2025-07-29T01:49:18.035Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.37000111539199,"strikeZoneBottom":1.53888497834649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.526371830387337,"aZ":-26.490947836189918,"pfxX":-8.876711925983738,"pfxZ":2.875205880011249,"pX":0.48540398922030314,"pZ":2.6354649864526603,"vX0":10.872066886447664,"vY0":-139.50811667895138,"vZ0":-4.870626590566369,"x":98.5,"y":167.62,"x0":-2.3035585211865577,"y0":50.0039242951274,"z0":6.143796126754307,"aX":-17.550266221940124},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":13.9,"spinRate":2440,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.3921700209193921,"extension":5.580654672810216},"index":7,"playId":"97379474-0e7f-3c46-ba4b-e2eb76a589fe","pitchNumber":7,"startTime":"2025-07-29T01:49:40.739Z","endTime":"2025-07-29T01:49:45.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:49:45.086Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a ground ball to right fielder Andy Pages. Gavin Lux to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:50:08.002Z","endTime":"2025-07-29T01:50:21.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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(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":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39810137339779,"aZ":-25.370545244418754,"pfxX":-10.873653745102239,"pfxZ":3.3729322719311536,"pX":-0.34283695639450296,"pZ":2.176067482142026,"vX0":9.6791324026128,"vY0":-141.32891555666927,"vZ0":-6.505343046582252,"x":130.07,"y":180.03,"x0":-2.4059555649173605,"y0":50.00063226926445,"z0":6.146403991644353,"aX":-21.907543659599916},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2379,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.38815438612301145,"extension":5.673279611172255},"hitData":{"launchSpeed":99.2,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.61,"coordY":122.29}},"index":0,"playId":"8aea55ef-4c3d-33b8-a35b-410f6e0b4f2b","pitchNumber":1,"startTime":"2025-07-29T01:50:11.795Z","endTime":"2025-07-29T01:50:21.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:50:21.796Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a line drive to right fielder Andy Pages. Gavin Lux scores. Tyler Stephenson to 3rd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:50:52.070Z","endTime":"2025-07-29T01:52:19.310Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92521998314521,"aZ":-35.431088054111,"pfxX":3.4333117930259354,"pfxZ":-2.145107384593289,"pX":0.24310613591884003,"pZ":1.5382780475814977,"vX0":5.809275142969412,"vY0":-122.88240838975311,"vZ0":-4.082570437747243,"x":107.73,"y":197.25,"x0":-2.604007644440438,"y0":50.00229276806502,"z0":6.253550262819381,"aX":5.2135992139712295},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.7,"breakHorizontal":-7.7,"spinRate":2383,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4469123980539065,"extension":5.770242821771842},"index":0,"playId":"b7b79b85-2634-337d-b717-23fbe8efc331","pitchNumber":1,"startTime":"2025-07-29T01:50:59.227Z","endTime":"2025-07-29T01:51:03.439Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.000540128278132,"aZ":-33.33831066362486,"pfxX":7.838756333959505,"pfxZ":-0.7849373911230693,"pX":0.4370729685794562,"pZ":1.7587280694481104,"vX0":5.260857342652754,"vY0":-121.51052336263275,"vZ0":-3.5293725434412386,"x":100.34,"y":191.29,"x0":-2.77821960940501,"y0":50.00091511211953,"z0":6.142772904400286,"aX":11.657207781401917},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":2564,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.451692141323476,"extension":5.637367385415322},"index":1,"playId":"42b2615e-0c36-3cb7-b36b-a2b406ad5acd","pitchNumber":2,"startTime":"2025-07-29T01:51:19.188Z","endTime":"2025-07-29T01:51:22.809Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-29T01:51:26.948Z","endTime":"2025-07-29T01:51:45.950Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"}},{"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":84.3,"endSpeed":77.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40324166816213,"aZ":-35.652397903514256,"pfxX":8.203859065134885,"pfxZ":-2.313403823431102,"pX":0.8817211392333326,"pZ":2.5685518125968496,"vX0":6.030466411289871,"vY0":-122.57677359055022,"vZ0":-1.7158710320768482,"x":83.39,"y":169.43,"x0":-2.684132404629548,"y0":50.00045850011354,"z0":6.3491391642675845,"aX":12.359229773497983},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.3,"breakHorizontal":-16.3,"spinRate":2551,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.44850545629370764,"extension":5.691482392171718},"index":3,"playId":"0eb1506c-60e8-382b-8524-fe6b1a1313bc","pitchNumber":3,"startTime":"2025-07-29T01:51:45.950Z","endTime":"2025-07-29T01:51:50.416Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.464721148026452,"aZ":-17.508863217119494,"pfxX":-6.7984399785108165,"pfxZ":7.491114651443853,"pX":0.8952652094388234,"pZ":3.018263377805441,"vX0":11.11949118090367,"vY0":-138.6631097538602,"vZ0":-5.521364935078593,"x":82.87,"y":157.29,"x0":-2.273748225922646,"y0":50.00197054045655,"z0":6.193816402050027,"aX":-13.308794642127978},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":10.2,"spinRate":2467,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.39419917898890633,"extension":5.722208615517527},"hitData":{"launchSpeed":90.1,"launchAngle":14.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.08,"coordY":128.4}},"index":4,"playId":"68ae4669-239b-3948-a0ff-46441df3d6a0","pitchNumber":4,"startTime":"2025-07-29T01:52:09.075Z","endTime":"2025-07-29T01:52:19.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:52:19.310Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:53:35.798Z","endTime":"2025-07-29T01:54:36.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T01:52:37.331Z","endTime":"2025-07-29T01:53:38.074Z","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(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":83.7,"endSpeed":77.2,"strikeZoneTop":3.46137582799238,"strikeZoneBottom":1.66068196365706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61031275385086,"aZ":-33.83531716221282,"pfxX":9.342639454912945,"pfxZ":-1.109066494735842,"pX":0.5422440265854248,"pZ":2.841851318711184,"vX0":4.818266280386849,"vY0":-121.85993540293038,"vZ0":-1.2722752309896177,"x":96.33,"y":162.05,"x0":-2.6761447596007417,"y0":50.00193999916966,"z0":6.301523897970688,"aX":14.007629107589683},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":-18.1,"spinRate":2620,"spinDirection":47},"zone":6,"typeConfidence":0.91,"plateTime":0.4499907331023305,"extension":5.690261925618693},"index":1,"playId":"ac2682cf-7f31-3fb9-9e1d-3bfca8019fd4","pitchNumber":1,"startTime":"2025-07-29T01:53:38.074Z","endTime":"2025-07-29T01:53:41.892Z","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, 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":83.0,"endSpeed":76.6,"strikeZoneTop":3.49999833985275,"strikeZoneBottom":1.52598409479727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79829188496055,"aZ":-35.206083418916094,"pfxX":5.639675607488751,"pfxZ":-2.047995624963196,"pX":-0.21621776241056953,"pZ":2.6167366015289635,"vX0":4.420048518692873,"vY0":-120.82503199488403,"vZ0":-1.485041282995553,"x":125.24,"y":168.13,"x0":-2.8029969854073182,"y0":50.00591764670102,"z0":6.336349019439138,"aX":8.329887242257522},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.8,"breakHorizontal":-11.3,"spinRate":2574,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.45352374164366216,"extension":5.444465445737924},"index":2,"playId":"e32bf83f-5741-33d8-a8dd-15a905d74339","pitchNumber":2,"startTime":"2025-07-29T01:53:57.122Z","endTime":"2025-07-29T01:54:01.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-29T01:54:10.066Z","endTime":"2025-07-29T01:54:33.292Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240946394186963,"aZ":-34.4651735518303,"pfxX":3.8675929102333386,"pfxZ":-1.452154253727286,"pX":1.2578037589267907,"pZ":0.7035901948750388,"vX0":7.816388132176515,"vY0":-124.48598805162868,"vZ0":-6.183411533566224,"x":69.06,"y":219.78,"x0":-2.4215257205285976,"y0":50.00560318559097,"z0":6.0620761838491255,"aX":6.089172098874523},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.8,"breakHorizontal":-8.8,"spinRate":2453,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.4394513577489536,"extension":5.79442075060068},"index":4,"playId":"94250a7a-97eb-3123-9035-17956357c8aa","pitchNumber":3,"startTime":"2025-07-29T01:54:33.292Z","endTime":"2025-07-29T01:54:36.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:54:36.763Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:55:02.155Z","endTime":"2025-07-29T01:56:25.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.14975344533607,"strikeZoneBottom":1.3754360872355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161812846236472,"aZ":-36.56338878065119,"pfxX":9.270737743290052,"pfxZ":-2.8681590714574874,"pX":-1.2911212357440993,"pZ":2.087074052036882,"vX0":0.9795425035676968,"vY0":-122.97024327629926,"vZ0":-2.3938274809221545,"x":166.21,"y":182.43,"x0":-2.8988500829598176,"y0":50.00003589247315,"z0":6.172050513080175,"aX":14.208622410419597},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.5,"breakHorizontal":-17.0,"spinRate":2465,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.4452430850791047,"extension":5.64847498367975},"index":0,"playId":"b73a175d-dcba-3c8b-b823-cf5654679240","pitchNumber":1,"startTime":"2025-07-29T01:55:07.379Z","endTime":"2025-07-29T01:55:12.049Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.2399995678513,"strikeZoneBottom":1.56724511365196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99751763226221,"aZ":-27.597559355786913,"pfxX":0.8243941097145377,"pfxZ":2.5994520245618506,"pX":0.7802557260293419,"pZ":3.124959390877061,"vX0":8.080965926301806,"vY0":-131.36876955623944,"vZ0":-3.029754345325443,"x":87.26,"y":154.41,"x0":-2.4338049162737225,"y0":50.00259741980836,"z0":6.3293685635585755,"aX":1.4495840700981149},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.1,"spinRate":2642,"spinDirection":199},"zone":3,"typeConfidence":0.88,"plateTime":0.4158253224341091,"extension":5.700613150505233},"index":1,"playId":"1599142f-9128-3728-b02e-190a6184b0f9","pitchNumber":2,"startTime":"2025-07-29T01:55:37.941Z","endTime":"2025-07-29T01:55:45.511Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.24000114525639,"strikeZoneBottom":1.5456643392497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196008473964707,"aZ":-27.575460769105693,"pfxX":-6.40082132270731,"pfxZ":2.315034260120399,"pX":1.0331261237232716,"pZ":3.780516800936219,"vX0":11.636166156631154,"vY0":-140.00516395154918,"vZ0":-1.683074780297364,"x":77.62,"y":136.71,"x0":-2.3427332376675998,"y0":50.005126190065006,"z0":6.191797745564168,"aX":-12.727513761960306},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.1,"breakHorizontal":9.2,"spinRate":2512,"spinDirection":229},"zone":12,"typeConfidence":0.83,"plateTime":0.39102038629185554,"extension":5.629935505130022},"index":2,"playId":"1277d3c5-078b-39bc-89bc-7e6dc8bfb2cd","pitchNumber":3,"startTime":"2025-07-29T01:55:57.431Z","endTime":"2025-07-29T01:56:04.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"Will Benson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"actionPlayId":"1277d3c5-078b-39bc-89bc-7e6dc8bfb2cd","startTime":"2025-07-29T01:56:04.752Z","endTime":"2025-07-29T01:56:21.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"}},{"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":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.24000158536661,"strikeZoneBottom":1.49775544357598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38865723373191,"aZ":-26.433621993073103,"pfxX":-8.05225540116626,"pfxZ":2.9681963416339947,"pX":1.657971485797254,"pZ":2.2326428852588385,"vX0":13.522577538749598,"vY0":-138.12037465334865,"vZ0":-5.5898087555139435,"x":53.8,"y":178.5,"x0":-2.2523323878295023,"y0":50.00544011428283,"z0":6.057400523696465,"aX":-15.58252832547135},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":11.8,"spinRate":2384,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.3963760921619923,"extension":5.734467987390353},"index":4,"playId":"6da3b6a0-277a-3dab-9453-ec37251f1f8c","pitchNumber":4,"startTime":"2025-07-29T01:56:21.360Z","endTime":"2025-07-29T01:56:25.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:56:25.321Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:59:54.017Z","endTime":"2025-07-29T02:00:43.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T01:57:20.257Z","endTime":"2025-07-29T01:59:32.404Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive Substitution: Esteury Ruiz replaces left fielder Michael Conforto, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T01:59:32.404Z","endTime":"2025-07-29T01:59:32.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-29T01:59:32.425Z","endTime":"2025-07-29T01:59:56.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"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(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":87.0,"endSpeed":80.5,"strikeZoneTop":3.10893893068441,"strikeZoneBottom":1.62999289791739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.450245384878716,"aZ":-25.369300439510123,"pfxX":-0.6463920418229208,"pfxZ":4.157946320401565,"pX":-0.32680847780919753,"pZ":1.3456388723157446,"vX0":-3.438236751007266,"vY0":-126.7322026742474,"vZ0":-5.8218158704673355,"x":129.46,"y":202.45,"x0":1.128101199850706,"y0":50.00312261241219,"z0":5.683245957101944,"aX":-1.0570645583088272},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":1.9,"spinRate":2241,"spinDirection":159},"zone":13,"typeConfidence":0.88,"plateTime":0.43122038645008853,"extension":6.643766285202241},"index":3,"playId":"18148315-086d-397b-b554-c8b8ee911240","pitchNumber":1,"startTime":"2025-07-29T01:59:56.167Z","endTime":"2025-07-29T02:00:00.366Z","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.4,"endSpeed":82.9,"strikeZoneTop":3.15106024161478,"strikeZoneBottom":1.61165232352079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.109353691261838,"aZ":-25.170641781755798,"pfxX":-0.5210583448356454,"pfxZ":4.0484849204520374,"pX":-0.6468724978840812,"pZ":1.1548689798174574,"vX0":-4.696414423783953,"vY0":-130.1299854086132,"vZ0":-6.752093720311373,"x":141.66,"y":207.6,"x0":1.2425483002695121,"y0":50.00293140045573,"z0":5.667224617326678,"aX":-0.900661745983435},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2275,"spinDirection":154},"zone":13,"typeConfidence":0.82,"plateTime":0.41953609592728647,"extension":6.8006383049376335},"index":4,"playId":"ed6aa384-9820-3f1c-99e2-9e2dbf1f6480","pitchNumber":2,"startTime":"2025-07-29T02:00:11.717Z","endTime":"2025-07-29T02:00:15.786Z","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":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33811621515324,"aZ":-13.39473920717126,"pfxX":4.784123196538349,"pfxZ":10.427511834738446,"pX":0.8528357546374039,"pZ":2.4963981103041166,"vX0":-1.8150418478459969,"vY0":-134.17898850797536,"vZ0":-5.959573825547606,"x":84.49,"y":171.38,"x0":0.9212156150082943,"y0":50.00556210084056,"z0":5.722134632770629,"aX":8.618224121116848},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-8.2,"spinRate":2386,"spinDirection":160},"zone":12,"typeConfidence":0.88,"plateTime":0.4101257409196486,"extension":6.710072951561354},"hitData":{"launchSpeed":68.8,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":161.82}},"index":5,"playId":"d2d9b7ba-ff06-3c41-8e18-008196bcf05c","pitchNumber":3,"startTime":"2025-07-29T02:00:34.063Z","endTime":"2025-07-29T02:00:43.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:00:43.043Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-29T01:59:54.017Z","endTime":"2025-07-29T02:00:43.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T01:57:20.257Z","endTime":"2025-07-29T01:59:32.404Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive Substitution: Esteury Ruiz replaces left fielder Michael Conforto, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T01:59:32.404Z","endTime":"2025-07-29T01:59:32.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-29T01:59:32.425Z","endTime":"2025-07-29T01:59:56.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"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(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":87.0,"endSpeed":80.5,"strikeZoneTop":3.10893893068441,"strikeZoneBottom":1.62999289791739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.450245384878716,"aZ":-25.369300439510123,"pfxX":-0.6463920418229208,"pfxZ":4.157946320401565,"pX":-0.32680847780919753,"pZ":1.3456388723157446,"vX0":-3.438236751007266,"vY0":-126.7322026742474,"vZ0":-5.8218158704673355,"x":129.46,"y":202.45,"x0":1.128101199850706,"y0":50.00312261241219,"z0":5.683245957101944,"aX":-1.0570645583088272},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":1.9,"spinRate":2241,"spinDirection":159},"zone":13,"typeConfidence":0.88,"plateTime":0.43122038645008853,"extension":6.643766285202241},"index":3,"playId":"18148315-086d-397b-b554-c8b8ee911240","pitchNumber":1,"startTime":"2025-07-29T01:59:56.167Z","endTime":"2025-07-29T02:00:00.366Z","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.4,"endSpeed":82.9,"strikeZoneTop":3.15106024161478,"strikeZoneBottom":1.61165232352079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.109353691261838,"aZ":-25.170641781755798,"pfxX":-0.5210583448356454,"pfxZ":4.0484849204520374,"pX":-0.6468724978840812,"pZ":1.1548689798174574,"vX0":-4.696414423783953,"vY0":-130.1299854086132,"vZ0":-6.752093720311373,"x":141.66,"y":207.6,"x0":1.2425483002695121,"y0":50.00293140045573,"z0":5.667224617326678,"aX":-0.900661745983435},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2275,"spinDirection":154},"zone":13,"typeConfidence":0.82,"plateTime":0.41953609592728647,"extension":6.8006383049376335},"index":4,"playId":"ed6aa384-9820-3f1c-99e2-9e2dbf1f6480","pitchNumber":2,"startTime":"2025-07-29T02:00:11.717Z","endTime":"2025-07-29T02:00:15.786Z","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":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33811621515324,"aZ":-13.39473920717126,"pfxX":4.784123196538349,"pfxZ":10.427511834738446,"pX":0.8528357546374039,"pZ":2.4963981103041166,"vX0":-1.8150418478459969,"vY0":-134.17898850797536,"vZ0":-5.959573825547606,"x":84.49,"y":171.38,"x0":0.9212156150082943,"y0":50.00556210084056,"z0":5.722134632770629,"aX":8.618224121116848},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-8.2,"spinRate":2386,"spinDirection":160},"zone":12,"typeConfidence":0.88,"plateTime":0.4101257409196486,"extension":6.710072951561354},"hitData":{"launchSpeed":68.8,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":161.82}},"index":5,"playId":"d2d9b7ba-ff06-3c41-8e18-008196bcf05c","pitchNumber":3,"startTime":"2025-07-29T02:00:34.063Z","endTime":"2025-07-29T02:00:43.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:00:43.043Z","atBatIndex":79},"scoringPlays":[2,9,36,53,54,76],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":44.49,"y":103.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":149.59,"y":127.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":81.26,"y":121.69},"type":"H","description":"Single"}],"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":82.39,"y":169.42},"type":"O","description":"Pop Out"},{"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":175.63,"y":128.88},"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":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":62.72,"y":116.24},"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":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":137.58,"y":160.65},"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":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":66.88,"y":73.3},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13,14],"bottom":[15,16,17],"hits":{"away":[],"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":150.06,"y":166.7},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":112.29,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":115.97,"y":140.71},"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":205.37,"y":115.11},"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":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":90.05,"y":121.49},"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":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":108.24,"y":147.63},"type":"O","description":"Pop Out"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":61.55,"y":102.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":163.44,"y":79.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":63.98,"y":95.13},"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":48.05,"y":123.51},"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":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":54.66,"y":116.61},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":41,"top":[33,34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":77.33,"y":140.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":101.65,"y":165.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":140.46,"y":54.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":148.27,"y":157.26},"type":"O","description":"Pop Out"}],"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":95.41,"y":146.05},"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":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":94.05,"y":139.01},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":50,"top":[42,43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":184.32,"y":133.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":120.01,"y":189.1},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":135.08,"y":188.54},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":198.49,"y":105.92},"type":"O","description":"Lineout"}],"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":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":105.2,"y":169.42},"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":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":92.03,"y":178.9},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54,55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":102.66,"y":94.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":145.21,"y":167.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":81.89,"y":113.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":108.7,"y":141.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":104.18,"y":152.19},"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":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":135.09,"y":158.78},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":110.26,"y":149.66},"type":"O","description":"Grounded Into DP"}],"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":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":145.23,"y":160.3},"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":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":108.74,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":79,"top":[70,71,72],"bottom":[73,74,75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":41.1,"y":111.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":180.34,"y":65.96},"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":9,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":173.61,"y":122.29},"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":9,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":192.08,"y":128.4},"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":9,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":119.39,"y":161.82},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":9},"away":{"runs":5,"hits":9,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"catcher":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"third":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"shortstop":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"left":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"onDeck":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"inHole":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"battingOrder":7,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"onDeck":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"inHole":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"battingOrder":2,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":2,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".254","atBats":36,"obp":".330","slg":".443","ops":".773","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":12,"rbi":5,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"4.26","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.32","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":53,"strikes":92,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":2,"pitchesPerInning":"16.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID676508":{"person":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":31,"gamesStarted":3,"flyOuts":48,"groundOuts":52,"airOuts":81,"runs":36,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":16,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":258,"obp":".307","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1062,"era":"4.98","inningsPitched":"65.0","wins":7,"losses":4,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":36,"whip":"1.28","battersFaced":278,"outs":195,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1062,"balls":374,"strikes":688,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".636","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.22","hitsPer9Inn":"9.28","runsScoredPer9":"4.98","homeRunsPer9":"0.97","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":63,"groundOuts":42,"airOuts":89,"runs":52,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":60,"baseOnBalls":48,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".324","atBats":275,"obp":".423","slg":".542","ops":".965","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":149,"rbi":48,"leftOnBase":106,"sacBunts":0,"sacFlies":5,"babip":".364","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":11,"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":19,"stolenBases":56,"stolenBasePercentage":".747","caughtStealingPercentage":".253","assists":29,"putOuts":659,"errors":4,"chances":692,"fielding":".994","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 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":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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":74,"airOuts":81,"runs":38,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":0,"hits":56,"hitByPitch":8,"avg":".195","atBats":287,"obp":".305","slg":".345","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":99,"rbi":24,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.89","popOuts":11,"lineOuts":19},"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":4,"putOuts":134,"errors":2,"chances":140,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":9,"airOuts":20,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".200","atBats":80,"obp":".270","slg":".275","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":22,"rbi":11,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":4,"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":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","assists":14,"putOuts":199,"errors":0,"chances":213,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":8,"gamesStarted":8,"flyOuts":20,"groundOuts":28,"airOuts":33,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":128,"obp":".262","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":585,"era":"2.75","inningsPitched":"36.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.03","battersFaced":145,"outs":108,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":236,"strikes":349,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"11.50","walksPer9Inn":"4.00","hitsPer9Inn":"5.25","runsScoredPer9":"3.00","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 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":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","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":20,"groundOuts":22,"airOuts":44,"runs":12,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":151,"obp":".254","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":735,"era":"2.47","inningsPitched":"43.2","wins":2,"losses":0,"saves":3,"saveOpportunities":4,"holds":19,"blownSaves":1,"earnedRuns":12,"whip":"0.92","battersFaced":169,"outs":131,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":735,"balls":250,"strikes":485,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":6,"strikeoutWalkRatio":"4.62","strikeoutsPer9Inn":"12.37","walksPer9Inn":"2.68","hitsPer9Inn":"5.56","runsScoredPer9":"2.47","homeRunsPer9":"1.44","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":5},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"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":48,"gamesStarted":0,"flyOuts":36,"groundOuts":41,"airOuts":52,"runs":19,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":4,"hits":37,"hitByPitch":2,"atBats":168,"obp":".316","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":753,"era":"3.69","inningsPitched":"46.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.27","battersFaced":193,"outs":139,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":285,"strikes":468,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".833","pitchesPerInning":"16.25","gamesFinished":8,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"7.58","walksPer9Inn":"4.27","hitsPer9Inn":"7.19","runsScoredPer9":"3.69","homeRunsPer9":"1.17","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":58,"groundOuts":73,"airOuts":89,"runs":50,"doubles":27,"triples":1,"homeRuns":10,"strikeOuts":91,"baseOnBalls":38,"intentionalWalks":5,"hits":103,"hitByPitch":4,"avg":".292","atBats":353,"obp":".364","slg":".459","ops":".823","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":162,"rbi":53,"leftOnBase":133,"sacBunts":0,"sacFlies":3,"babip":".365","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.30","popOuts":10,"lineOuts":21},"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":66,"putOuts":638,"errors":2,"chances":706,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"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":16,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".211","atBats":19,"obp":".286","slg":".368","ops":".654","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"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":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":58,"flyOuts":10,"groundOuts":35,"airOuts":20,"runs":17,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":6,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".304","atBats":138,"obp":".338","slg":".406","ops":".744","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":56,"rbi":15,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".426","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":2,"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":76,"putOuts":74,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":93,"airOuts":85,"runs":41,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":0,"hits":66,"hitByPitch":6,"avg":".225","atBats":293,"obp":".280","slg":".389","ops":".669","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":114,"rbi":42,"leftOnBase":119,"sacBunts":1,"sacFlies":4,"babip":".237","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.64","popOuts":14,"lineOuts":25},"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":150,"putOuts":115,"errors":2,"chances":267,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":1,"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":105,"flyOuts":62,"groundOuts":90,"airOuts":84,"runs":100,"doubles":13,"triples":7,"homeRuns":38,"strikeOuts":125,"baseOnBalls":68,"intentionalWalks":12,"hits":113,"hitByPitch":3,"avg":".276","atBats":410,"obp":".381","slg":".620","ops":"1.001","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":254,"rbi":73,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"10.79","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":5,"groundOuts":9,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":43,"obp":".255","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"1.50","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":47,"outs":36,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":62,"strikes":124,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"1.50","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":9,"gamesStarted":2,"flyOuts":18,"groundOuts":49,"airOuts":33,"runs":22,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":158,"obp":".295","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":670,"era":"4.29","inningsPitched":"42.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.19","battersFaced":174,"outs":126,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":219,"strikes":451,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".571","pitchesPerInning":"15.95","gamesFinished":4,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"8.79","walksPer9Inn":"2.36","hitsPer9Inn":"8.36","runsScoredPer9":"4.71","homeRunsPer9":"1.07","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":46,"groundOuts":84,"airOuts":76,"runs":44,"doubles":19,"triples":0,"homeRuns":16,"strikeOuts":86,"baseOnBalls":18,"intentionalWalks":0,"hits":83,"hitByPitch":1,"avg":".254","atBats":327,"obp":".293","slg":".459","ops":".752","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":150,"rbi":64,"leftOnBase":157,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.11","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":9,"lineOuts":21},"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":6,"putOuts":168,"errors":2,"chances":176,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":73,"groundOuts":81,"airOuts":113,"runs":49,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":89,"baseOnBalls":20,"intentionalWalks":0,"hits":109,"hitByPitch":6,"avg":".282","atBats":387,"obp":".323","slg":".478","ops":".801","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":185,"rbi":64,"leftOnBase":158,"sacBunts":0,"sacFlies":5,"babip":".317","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.37","popOuts":11,"lineOuts":29},"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":7,"putOuts":243,"errors":7,"chances":257,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"301","stats":{"batting":{"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":20,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".103","atBats":39,"obp":".205","slg":".282","ops":".487","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":11,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".105","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":3,"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":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":12,"gamesStarted":12,"flyOuts":34,"groundOuts":68,"airOuts":63,"runs":28,"doubles":14,"triples":2,"homeRuns":6,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":226,"obp":".319","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":942,"era":"3.62","inningsPitched":"59.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.29","battersFaced":249,"outs":179,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":354,"strikes":588,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.88","walksPer9Inn":"2.72","hitsPer9Inn":"8.90","runsScoredPer9":"4.22","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":94,"groundOuts":83,"airOuts":162,"runs":62,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":40,"intentionalWalks":2,"hits":91,"hitByPitch":2,"avg":".240","atBats":379,"obp":".313","slg":".372","ops":".685","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":141,"rbi":46,"leftOnBase":151,"sacBunts":0,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.46","popOuts":25,"lineOuts":43},"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":208,"putOuts":101,"errors":5,"chances":314,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":5,"gamesStarted":4,"flyOuts":16,"groundOuts":12,"airOuts":29,"runs":10,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":80,"obp":".303","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":343,"era":"4.22","inningsPitched":"21.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.27","battersFaced":89,"outs":64,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":127,"strikes":216,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".667","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.95","hitsPer9Inn":"8.44","runsScoredPer9":"4.22","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":5},"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":true,"isSubstitute":false}},"ID664747":{"person":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":8,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":34,"obp":".415","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":161,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.88","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":61,"strikes":100,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".---","pitchesPerInning":"20.13","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.63","walksPer9Inn":"5.63","hitsPer9Inn":"11.25","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":6,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":27,"groundOuts":46,"airOuts":48,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":15,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".250","atBats":152,"obp":".317","slg":".421","ops":".738","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":64,"rbi":14,"leftOnBase":73,"sacBunts":1,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":60,"errors":3,"chances":158,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":39,"gamesStarted":0,"flyOuts":19,"groundOuts":18,"airOuts":30,"runs":17,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":120,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":579,"era":"4.31","inningsPitched":"31.1","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"1.31","battersFaced":134,"outs":94,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":214,"strikes":365,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"18.48","gamesFinished":10,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"12.64","walksPer9Inn":"3.45","hitsPer9Inn":"8.33","runsScoredPer9":"4.88","homeRunsPer9":"1.72","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"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}},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":2,"strikes":1,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":41,"gamesStarted":5,"flyOuts":31,"groundOuts":43,"airOuts":61,"runs":18,"doubles":10,"triples":2,"homeRuns":1,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":3,"hits":37,"hitByPitch":0,"atBats":186,"obp":".271","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":806,"era":"2.91","inningsPitched":"52.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":17,"whip":"1.08","battersFaced":212,"outs":158,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":806,"balls":272,"strikes":534,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.30","gamesFinished":6,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.42","hitsPer9Inn":"6.32","runsScoredPer9":"3.08","homeRunsPer9":"0.17","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":36,"obp":".381","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":170,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":2,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.73","battersFaced":42,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":63,"strikes":107,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":".000","pitchesPerInning":"19.62","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"12.46","walksPer9Inn":"5.19","hitsPer9Inn":"10.38","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"85","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":18,"flyOuts":52,"groundOuts":105,"airOuts":101,"runs":60,"doubles":17,"triples":6,"homeRuns":16,"strikeOuts":97,"baseOnBalls":43,"intentionalWalks":3,"hits":97,"hitByPitch":8,"atBats":396,"obp":".330","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1666,"era":"4.85","inningsPitched":"104.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.35","battersFaced":451,"outs":312,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1666,"balls":619,"strikes":1047,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".462","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.72","hitsPer9Inn":"8.39","runsScoredPer9":"5.19","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 9-7)","summary":"7.0 IP, ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":36,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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":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":53,"groundOuts":121,"airOuts":86,"runs":39,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":133,"baseOnBalls":39,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":421,"obp":".268","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1904,"era":"2.63","inningsPitched":"116.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.05","battersFaced":464,"outs":349,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1904,"balls":692,"strikes":1212,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".563","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.02","hitsPer9Inn":"6.42","runsScoredPer9":"3.02","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":19,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[605141,660271,606192,681546,518692,681624,624424,665923,808975,500743,687221,808967,681911,595014,676263],"pitchers":[808967,681911,595014,676263],"bench":[669242,669257],"bullpen":[607455,676508,664747,607192,477132,669160,686218,680736,489446],"battingOrder":[605141,660271,681546,518692,681624,665923,808975,500743,687221],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Betts (15, Burns, Ch); Rojas, M (8, Burns, Ch); Ohtani (13, Burns, Ch)."},{"label":"TB","value":"Betts 3; Conforto; Freeman, F; Hernández, T 2; Ohtani 2; Pages, A; Rojas, M 2."},{"label":"RBI","value":"Freeman, F (53); Hernández, T 2 (64); Ohtani 2 (73)."},{"label":"Runners left in scoring position, 2 out","value":"Rojas, M 2; Freeman, F; Rushing."},{"label":"SAC","value":"Kim, Hy."},{"label":"GIDP","value":"Betts."},{"label":"Team RISP","value":"6-for-15."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Betts (7, 2nd base off Barlow, S/Stephenson, T)."}]}],"note":[]},"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":2,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".246","atBats":33,"obp":".320","slg":".392","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":7,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":36,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.24","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":55,"strikes":106,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"pitchesPerInning":"17.89","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":1,"pickoffs":0}},"players":{"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":"300","stats":{"batting":{"summary":"1-3 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":42,"groundOuts":111,"airOuts":68,"runs":78,"doubles":22,"triples":3,"homeRuns":18,"strikeOuts":114,"baseOnBalls":50,"intentionalWalks":8,"hits":115,"hitByPitch":2,"avg":".283","atBats":407,"obp":".363","slg":".484","ops":".847","caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":197,"rbi":67,"leftOnBase":174,"sacBunts":0,"sacFlies":1,"babip":".351","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.61","popOuts":12,"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":216,"putOuts":146,"errors":14,"chances":376,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"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":0,"flyOuts":36,"groundOuts":23,"airOuts":58,"runs":15,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":159,"obp":".230","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"2.64","inningsPitched":"44.1","wins":2,"losses":2,"saves":22,"saveOpportunities":25,"holds":2,"blownSaves":3,"earnedRuns":13,"whip":"0.88","battersFaced":174,"outs":133,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":238,"strikes":446,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":38,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"10.76","walksPer9Inn":"2.84","hitsPer9Inn":"5.08","runsScoredPer9":"3.05","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"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":true,"isSubstitute":false}},"ID680689":{"person":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","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":31,"gamesStarted":0,"flyOuts":17,"groundOuts":50,"airOuts":27,"runs":20,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":4,"hits":30,"hitByPitch":2,"atBats":131,"obp":".325","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":601,"era":"3.63","inningsPitched":"34.2","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.38","battersFaced":154,"outs":104,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":240,"strikes":361,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".000","pitchesPerInning":"17.34","gamesFinished":10,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.01","walksPer9Inn":"4.67","hitsPer9Inn":"7.79","runsScoredPer9":"5.19","homeRunsPer9":"0.52","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"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"}]},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":29,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":14,"strikes":15,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"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":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":20,"groundOuts":44,"airOuts":40,"runs":21,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":29,"intentionalWalks":2,"hits":30,"hitByPitch":4,"atBats":162,"obp":".320","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":838,"era":"4.00","inningsPitched":"45.0","wins":3,"losses":0,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":20,"whip":"1.31","battersFaced":197,"outs":135,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":326,"strikes":512,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.62","gamesFinished":2,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"10.00","walksPer9Inn":"5.80","hitsPer9Inn":"6.00","runsScoredPer9":"4.20","homeRunsPer9":"0.60","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"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"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":29,"airOuts":47,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".245","atBats":147,"obp":".347","slg":".395","ops":".742","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":58,"rbi":21,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":11,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":102,"errors":2,"chances":108,"fielding":".981","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":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":37,"airOuts":32,"runs":17,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".275","atBats":131,"obp":".329","slg":".481","ops":".810","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":63,"rbi":27,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":27,"errors":5,"chances":77,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","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":52,"gamesStarted":0,"flyOuts":26,"groundOuts":36,"airOuts":59,"runs":15,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":178,"obp":".279","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":821,"era":"2.79","inningsPitched":"48.1","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":22,"blownSaves":2,"earnedRuns":15,"whip":"1.10","battersFaced":198,"outs":145,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":293,"strikes":528,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".250","pitchesPerInning":"16.99","gamesFinished":8,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.75","walksPer9Inn":"2.98","hitsPer9Inn":"6.89","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":73,"groundOuts":91,"airOuts":124,"runs":59,"doubles":25,"triples":4,"homeRuns":13,"strikeOuts":101,"baseOnBalls":43,"intentionalWalks":0,"hits":103,"hitByPitch":8,"atBats":413,"obp":".328","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1864,"era":"4.60","inningsPitched":"109.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.33","battersFaced":470,"outs":329,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1864,"balls":707,"strikes":1157,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.53","hitsPer9Inn":"8.45","runsScoredPer9":"4.84","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","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":"200","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":58,"groundOuts":71,"airOuts":101,"runs":52,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":105,"baseOnBalls":39,"intentionalWalks":0,"hits":78,"hitByPitch":5,"avg":".221","atBats":353,"obp":".307","slg":".346","ops":".653","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":122,"rbi":36,"leftOnBase":161,"sacBunts":1,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.09","popOuts":23,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":199,"putOuts":135,"errors":5,"chances":339,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656582":{"person":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":11,"groundOuts":16,"airOuts":22,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".188","atBats":69,"obp":".266","slg":".246","ops":".512","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":17,"rbi":4,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","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":23,"gamesStarted":21,"flyOuts":80,"groundOuts":114,"airOuts":147,"runs":64,"doubles":35,"triples":1,"homeRuns":15,"strikeOuts":86,"baseOnBalls":29,"intentionalWalks":0,"hits":119,"hitByPitch":4,"atBats":458,"obp":".306","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":1862,"era":"4.69","inningsPitched":"121.0","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":63,"whip":"1.22","battersFaced":499,"outs":363,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1862,"balls":659,"strikes":1203,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.16","hitsPer9Inn":"8.85","runsScoredPer9":"4.76","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":37,"airOuts":46,"runs":22,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".213","atBats":169,"obp":".263","slg":".402","ops":".665","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":68,"rbi":28,"leftOnBase":77,"sacBunts":0,"sacFlies":4,"babip":".252","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.12","popOuts":7,"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":2,"putOuts":118,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":103,"flyOuts":51,"groundOuts":104,"airOuts":117,"runs":63,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":69,"baseOnBalls":53,"intentionalWalks":0,"hits":104,"hitByPitch":12,"avg":".269","atBats":387,"obp":".371","slg":".398","ops":".769","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":154,"rbi":36,"leftOnBase":119,"sacBunts":4,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.70","popOuts":33,"lineOuts":33},"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":260,"errors":1,"chances":262,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":53,"airOuts":48,"runs":38,"doubles":9,"triples":4,"homeRuns":10,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":1,"hits":60,"hitByPitch":1,"avg":".280","atBats":214,"obp":".335","slg":".500","ops":".835","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":107,"rbi":41,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".331","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":12,"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":0,"putOuts":66,"errors":0,"chances":66,"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"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":72,"airOuts":98,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".252","atBats":266,"obp":".307","slg":".297","ops":".604","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":79,"rbi":14,"leftOnBase":115,"sacBunts":2,"sacFlies":0,"babip":".285","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":66,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":70,"airOuts":109,"runs":42,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":90,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":4,"avg":".241","atBats":353,"obp":".301","slg":".382","ops":".683","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":135,"rbi":41,"leftOnBase":155,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.09","popOuts":29,"lineOuts":30},"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":48,"putOuts":495,"errors":0,"chances":543,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":61,"flyOuts":31,"groundOuts":64,"airOuts":54,"runs":22,"doubles":17,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".258","atBats":186,"obp":".299","slg":".414","ops":".713","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":77,"rbi":15,"leftOnBase":81,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.50","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":10,"stolenBases":48,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":17,"putOuts":471,"errors":2,"chances":490,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","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":39,"gamesStarted":0,"flyOuts":9,"groundOuts":60,"airOuts":23,"runs":23,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":44,"hitByPitch":0,"atBats":169,"obp":".339","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":709,"era":"3.68","inningsPitched":"44.0","wins":6,"losses":4,"saves":0,"saveOpportunities":3,"holds":12,"blownSaves":3,"earnedRuns":18,"whip":"1.45","battersFaced":192,"outs":132,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":246,"strikes":463,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.61","rbi":0,"winPercentage":".600","pitchesPerInning":"16.11","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.09","hitsPer9Inn":"9.00","runsScoredPer9":"4.70","homeRunsPer9":"0.41","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"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":"700","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":33,"groundOuts":34,"airOuts":48,"runs":27,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":88,"baseOnBalls":25,"intentionalWalks":1,"hits":52,"hitByPitch":0,"avg":".237","atBats":219,"obp":".312","slg":".402","ops":".714","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":88,"rbi":33,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":4,"lineOuts":11},"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":9,"stolenBases":27,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":12,"putOuts":357,"errors":2,"chances":371,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"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":93,"flyOuts":41,"groundOuts":75,"airOuts":66,"runs":33,"doubles":17,"triples":1,"homeRuns":4,"strikeOuts":79,"baseOnBalls":41,"intentionalWalks":0,"hits":81,"hitByPitch":0,"avg":".269","atBats":301,"obp":".357","slg":".372","ops":".729","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":112,"rbi":42,"leftOnBase":123,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.25","popOuts":5,"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":24,"putOuts":74,"errors":3,"chances":101,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","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":75,"groundOuts":116,"airOuts":133,"runs":44,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":0,"hits":104,"hitByPitch":11,"atBats":460,"obp":".278","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1914,"era":"3.08","inningsPitched":"122.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.04","battersFaced":499,"outs":368,"gamesPitched":21,"completeGames":2,"shutouts":1,"pitchesThrown":1914,"balls":659,"strikes":1255,"strikePercentage":".660","hitBatsmen":11,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.69","hitsPer9Inn":"7.63","runsScoredPer9":"3.23","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":40,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":33,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":121,"obp":".345","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":604,"era":"2.45","inningsPitched":"33.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":9,"whip":"1.45","battersFaced":146,"outs":99,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":226,"strikes":378,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.27","walksPer9Inn":"5.18","hitsPer9Inn":"7.91","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":26,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":7},"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"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":0,"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":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":10,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".306","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"5.40","inningsPitched":"8.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.32","battersFaced":37,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":61,"strikes":91,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.24","gamesFinished":2,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.72","walksPer9Inn":"5.40","hitsPer9Inn":"6.48","runsScoredPer9":"7.56","homeRunsPer9":"1.08","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"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":18,"gamesStarted":18,"flyOuts":81,"groundOuts":65,"airOuts":145,"runs":29,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":95,"baseOnBalls":28,"intentionalWalks":0,"hits":83,"hitByPitch":1,"atBats":384,"obp":".271","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1649,"era":"2.09","inningsPitched":"103.1","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.07","battersFaced":417,"outs":310,"gamesPitched":18,"completeGames":1,"shutouts":1,"pitchesThrown":1649,"balls":560,"strikes":1089,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".889","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.44","hitsPer9Inn":"7.23","runsScoredPer9":"2.53","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"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":33,"gamesStarted":3,"flyOuts":33,"groundOuts":48,"airOuts":63,"runs":19,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":185,"obp":".275","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":798,"era":"3.12","inningsPitched":"49.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.10","battersFaced":201,"outs":147,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":798,"balls":289,"strikes":509,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":13,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"6.43","walksPer9Inn":"2.39","hitsPer9Inn":"7.53","runsScoredPer9":"3.49","homeRunsPer9":"1.10","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 0-3)","summary":"5.2 IP, 3 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":26,"strikes":65,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":6,"gamesStarted":6,"flyOuts":10,"groundOuts":18,"airOuts":21,"runs":22,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":113,"obp":".336","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":489,"era":"6.26","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.54","battersFaced":126,"outs":82,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":168,"strikes":321,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":3,"winPercentage":".000","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"14.82","walksPer9Inn":"3.95","hitsPer9Inn":"9.88","runsScoredPer9":"7.24","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[670770,680574,682829,669720,666158,668715,663886,666181,682622,695505,594580,605130,573124,680689,608718],"pitchers":[695505,594580,605130,573124,680689,608718],"bench":[669289,641584,656582,624431],"bullpen":[671096,668933,666157,607259,641941,663574,663903],"battingOrder":[670770,680574,682829,669720,666158,668715,663886,666181,682622],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Friedl (16, Yamamoto)."},{"label":"TB","value":"Benson; De La Cruz, E; Friedl 2; Hays; McLain, M; Stephenson, T."},{"label":"RBI","value":"Benson (28); Lux (42)."},{"label":"Runners left in scoring position, 2 out","value":"Steer 2; Lux 2; McLain, M 2."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"De La Cruz, E (29, 2nd base off Yamamoto/Rushing)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Burns, Ch (1, throw)."},{"label":"PB","value":"Stephenson, T (1)."},{"label":"DP","value":"(De La Cruz, E-McLain, M-Steer)."}]}],"note":[]}},"officials":[{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Rushing (by Rogers, Ta)."},{"label":"Pitches-strikes","value":"Yamamoto 101-65; Vesia 16-11; Treinen 25-15; Dreyer 3-1; Burns, Ch 91-65; Moll 1-1; Barlow, S 29-15; Rogers, Ta 18-9; Richardson 6-5; Suter 16-11."},{"label":"Groundouts-flyouts","value":"Yamamoto 5-2; Vesia 2-0; Treinen 0-0; Dreyer 1-0; Burns, Ch 5-3; Moll 0-0; Barlow, S 0-0; Rogers, Ta 2-0; Richardson 0-0; Suter 0-2."},{"label":"Batters faced","value":"Yamamoto 27; Vesia 4; Treinen 6; Dreyer 1; Burns, Ch 26; Moll 1; Barlow, S 5; Rogers, Ta 6; Richardson 1; Suter 3."},{"label":"Inherited runners-scored","value":"Dreyer 3-0; Moll 2-0; Rogers, Ta 2-0; Richardson 1-0."},{"label":"Umpires","value":"HP: Andy Fletcher. 1B: Jansen Visconti. 2B: Austin Jones. 3B: Nic Lentz. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"3 mph, Out To LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"33,589."},{"label":"Venue","value":"Great American Ball Park."},{"label":"July 28, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","boxscoreName":"Yamamoto"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 9-7)","summary":"7.0 IP, ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":36,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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":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":53,"groundOuts":121,"airOuts":86,"runs":39,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":133,"baseOnBalls":39,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":421,"obp":".268","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1904,"era":"2.63","inningsPitched":"116.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.05","battersFaced":464,"outs":349,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1904,"balls":692,"strikes":1212,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".563","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.02","hitsPer9Inn":"6.42","runsScoredPer9":"3.02","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":19,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","boxscoreName":"Burns, Ch"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"5.2 IP, 3 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":26,"strikes":65,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":6,"gamesStarted":6,"flyOuts":10,"groundOuts":18,"airOuts":21,"runs":22,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":113,"obp":".336","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":489,"era":"6.26","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.54","battersFaced":126,"outs":82,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":168,"strikes":321,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":3,"winPercentage":".000","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"14.82","walksPer9Inn":"3.95","hitsPer9Inn":"9.88","runsScoredPer9":"7.24","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","boxscoreName":"Betts"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":94,"groundOuts":83,"airOuts":162,"runs":62,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":40,"intentionalWalks":2,"hits":91,"hitByPitch":2,"avg":".240","atBats":379,"obp":".313","slg":".372","ops":".685","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":141,"rbi":46,"leftOnBase":151,"sacBunts":0,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.46","popOuts":25,"lineOuts":43},"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":208,"putOuts":101,"errors":5,"chances":314,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"loser":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"save":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}