{"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":776635,"link":"/api/v1.1/game/776635/feed/live","metaData":{"wait":10,"timeStamp":"20250823_043928","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count10","newRightHandedHit","runnerOnFirst","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776635,"type":"R","doubleHeader":"N","id":"2025/08/22/cinmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776635-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-23T01:40:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","dayNight":"night","time":"6:40","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":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":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":62,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":67,"losses":62,"winningPercentage":".519"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","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":"Arizona","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":66,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":63,"losses":66,"winningPercentage":".488"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"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},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID686826":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826","firstName":"Bryce","lastName":"Jarvis","primaryNumber":"40","birthDate":"1997-12-26","currentAge":28,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Jarvis","middleName":"Martin","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Jarvis","nameSlug":"bryce-jarvis-686826","firstLastName":"Bryce Jarvis","lastFirstName":"Jarvis, Bryce","lastInitName":"Jarvis, B","initLastName":"B Jarvis","fullFMLName":"Bryce Martin Jarvis","fullLFMName":"Jarvis, Bryce Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686228":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228","firstName":"Juan","lastName":"Burgos","primaryNumber":"52","birthDate":"1999-12-22","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Burgos","boxscoreName":"Burgos","gender":"M","nameMatrilineal":"Pichardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Burgos","nameSlug":"juan-burgos-686228","firstLastName":"Juan Burgos","lastFirstName":"Burgos, Juan","lastInitName":"Burgos, J","initLastName":"J Burgos","fullFMLName":"Juan  Burgos","fullLFMName":"Burgos, Juan ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID622503":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503","firstName":"Nabil","lastName":"Crismatt","primaryNumber":"70","birthDate":"1994-12-25","currentAge":31,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nabil","useLastName":"Crismatt","middleName":"Antonio","boxscoreName":"Crismatt","gender":"M","nameMatrilineal":"Abuchaibe","isPlayer":true,"isVerified":true,"pronunciation":"nah-BEEL CRIZ-matt","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nabil Crismatt","nameSlug":"nabil-crismatt-622503","firstLastName":"Nabil Crismatt","lastFirstName":"Crismatt, Nabil","lastInitName":"Crismatt, N","initLastName":"N Crismatt","fullFMLName":"Nabil Antonio Crismatt","fullLFMName":"Crismatt, Nabil Antonio","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID677943":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943","firstName":"William","lastName":"Banfield","primaryNumber":"60","birthDate":"1999-11-18","currentAge":26,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Banfield","middleName":"Frank","boxscoreName":"Banfield","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Banfield","nameTitle":"V","nameSuffix":"V","nameSlug":"will-banfield-677943","firstLastName":"Will Banfield","lastFirstName":"Banfield, Will","lastInitName":"Banfield, W","initLastName":"W Banfield","fullFMLName":"William Frank Banfield","fullLFMName":"Banfield, William Frank","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687209":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209","firstName":"Zachary","lastName":"Maxwell","primaryNumber":"78","birthDate":"2001-01-26","currentAge":25,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Maxwell","middleName":"Thomas","boxscoreName":"Maxwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Maxwell","nameSlug":"zach-maxwell-687209","firstLastName":"Zach Maxwell","lastFirstName":"Maxwell, Zach","lastInitName":"Maxwell, Z","initLastName":"Z Maxwell","fullFMLName":"Zachary Thomas Maxwell","fullLFMName":"Maxwell, Zachary Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID656976":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976","firstName":"Pavin","lastName":"Smith","primaryNumber":"26","birthDate":"1996-02-06","currentAge":30,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pavin","useLastName":"Smith","middleName":"Joe","boxscoreName":"Smith, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"PAY-vin","mlbDebutDate":"2020-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pavin Smith","nameSlug":"pavin-smith-656976","firstLastName":"Pavin Smith","lastFirstName":"Smith, Pavin","lastInitName":"Smith, P","initLastName":"P Smith","fullFMLName":"Pavin Joe Smith","fullLFMName":"Smith, Pavin Joe","strikeZoneTop":3.29,"strikeZoneBottom":1.66}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":29252,"firstPitch":"2025-08-23T01:40:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"home":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":700156,"fullName":"Max Whieldon","link":"/api/v1/people/700156"},"moundVisits":{"away":{"used":1,"remaining":4},"home":{"used":2,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:40:46.322Z","endTime":"2025-08-23T01:42:06.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-08-22T21:40:49.719Z","endTime":"2025-08-23T01:20:28.718Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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-08-23T01:20:28.718Z","endTime":"2025-08-23T01:40:17.526Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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-08-23T01:40:17.526Z","endTime":"2025-08-23T01:40:48.322Z","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":95.7,"endSpeed":86.9,"strikeZoneTop":3.15672364592093,"strikeZoneBottom":1.54616277525524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14151639651638,"aZ":-10.874582383223268,"pfxX":-1.924615895761497,"pfxZ":10.959299484827595,"pX":0.35141996738736564,"pZ":2.2547743529889748,"vX0":4.853399346330196,"vY0":-139.0040185151126,"vZ0":-8.052393746666628,"x":103.6,"y":177.9,"x0":-1.1725222638752089,"y0":50.00486096748396,"z0":5.923830811811747,"aX":-3.741729215636432},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2072,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.3950730968047571,"extension":6.9070924935181495},"index":3,"playId":"8b2e8ce5-b2bd-3501-81e6-2231f00006f5","pitchNumber":1,"startTime":"2025-08-23T01:40:48.322Z","endTime":"2025-08-23T01:40:52.218Z","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":96.9,"endSpeed":88.5,"strikeZoneTop":3.23467025297937,"strikeZoneBottom":1.5711384205611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21504933471293,"aZ":-8.277442331037776,"pfxX":-2.435802859417204,"pfxZ":11.951765103416157,"pX":1.1260927767896602,"pZ":1.2937776428071643,"vX0":6.636123231676522,"vY0":-140.58932585181574,"vZ0":-11.236009050509438,"x":74.08,"y":203.85,"x0":-0.9496169931898877,"y0":50.00136772156837,"z0":5.881659582953477,"aX":-4.869866758288981},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":3.0,"spinRate":2163,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.38976205780931217,"extension":6.973518467595375},"index":4,"playId":"19422217-bb34-32d6-8942-716c97d30eec","pitchNumber":2,"startTime":"2025-08-23T01:41:06.020Z","endTime":"2025-08-23T01:41:12.845Z","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":96.1,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.957372291302256,"aZ":-10.086770737071483,"pfxX":-2.088418413974753,"pfxZ":11.267085015842632,"pX":0.23876673556418176,"pZ":3.054647434821268,"vX0":4.338320030134735,"vY0":-139.72302808856324,"vZ0":-6.42200891529497,"x":107.9,"y":156.3,"x0":-1.0686646118090477,"y0":50.00499922162593,"z0":6.058667235439983,"aX":-4.095127004176217},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":2.8,"spinRate":2227,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.39328269913174685,"extension":6.8054329166660885},"index":5,"playId":"b0f02caa-8c81-3c53-93f0-140b94fe5e54","pitchNumber":3,"startTime":"2025-08-23T01:41:25.292Z","endTime":"2025-08-23T01:41:28.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-23T01:41:37.819Z","endTime":"2025-08-23T01:41:54.154Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8738173137896,"aZ":-10.599686801323745,"pfxX":-1.0073566854513096,"pfxZ":10.712763181613035,"pX":-0.13605311222126962,"pZ":1.9837368910150053,"vX0":2.825137527156309,"vY0":-140.97745004111846,"vZ0":-9.07601119308919,"x":122.19,"y":185.22,"x0":-1.0200229961195888,"y0":50.00320458723339,"z0":5.927902175713107,"aX":-2.0289321129870843},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":1.2,"spinRate":2085,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.3884262528704703,"extension":6.8547827537171955},"hitData":{"launchSpeed":102.1,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.36,"coordY":105.04}},"index":7,"playId":"7ee650e6-b711-31ec-ba55-793d41b7c674","pitchNumber":4,"startTime":"2025-08-23T01:41:54.154Z","endTime":"2025-08-23T01:42:06.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:42:06.898Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gavin Lux grounds into a force out, second baseman Ketel Marte to shortstop Geraldo Perdomo. TJ Friedl out at 2nd. Gavin Lux to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:42:16.907Z","endTime":"2025-08-23T01:42:56.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.26999877078499,"strikeZoneBottom":1.53220592090947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.387532458169844,"aZ":-25.839439698511647,"pfxX":1.3885363647375082,"pfxZ":3.6221922722331996,"pX":0.1433818625012821,"pZ":3.5702280818268957,"vX0":3.686340171960019,"vY0":-131.60441298753045,"vZ0":-1.6124182992552734,"x":111.53,"y":142.38,"x0":-1.4570365295569165,"y0":50.00652951460396,"z0":6.1079810715141685,"aX":2.43209019718865},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2066,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4164610390497594,"extension":6.640073674097657},"index":0,"playId":"69cb9fc2-43f7-3f35-a770-95b515464a1e","pitchNumber":1,"startTime":"2025-08-23T01:42:30.811Z","endTime":"2025-08-23T01:42:35.250Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379493221107094,"aZ":-9.117743405569756,"pfxX":-1.9059716194049372,"pfxZ":11.878388601192723,"pX":0.9750808997320897,"pZ":2.6219705865391503,"vX0":6.407327778324312,"vY0":-138.55090666864155,"vZ0":-7.540307936670015,"x":79.83,"y":167.99,"x0":-1.121434877300028,"y0":50.00596559211531,"z0":5.990647090257004,"aX":-3.7007897701369834},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":2.0,"spinRate":2241,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3955509851936365,"extension":6.710959647019553},"hitData":{"launchSpeed":68.9,"launchAngle":9.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":149.47}},"index":1,"playId":"76ca709f-1644-3cc6-a618-ef80e3b8401c","pitchNumber":2,"startTime":"2025-08-23T01:42:49.104Z","endTime":"2025-08-23T01:42:56.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:42:56.132Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:43:17.735Z","endTime":"2025-08-23T01:44:52.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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],"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":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.59336368184701,"strikeZoneBottom":1.78969118534506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.055105037066113,"aZ":-10.76215966190869,"pfxX":-2.7084249438417114,"pfxZ":10.694551592254061,"pX":0.41920983067923995,"pZ":2.824014277834788,"vX0":5.159644795453958,"vY0":-140.21538383993635,"vZ0":-6.9243497198375765,"x":101.02,"y":162.53,"x0":-1.0883032074667787,"y0":50.0047543266249,"z0":6.018935993974452,"aX":-5.424066485512179},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2098,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.3898035996155014,"extension":6.832410373369932},"index":0,"playId":"1557e142-b625-3e2a-ba29-a0ee84d9d9e2","pitchNumber":1,"startTime":"2025-08-23T01:43:27.151Z","endTime":"2025-08-23T01:43:30.995Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84940045878816,"aZ":-26.021363019479317,"pfxX":1.5242692356771435,"pfxZ":3.4096185944236863,"pX":0.37410349560068223,"pZ":2.2487623721409573,"vX0":3.925249970871604,"vY0":-133.0748707957397,"vZ0":-5.121839437885555,"x":102.74,"y":178.06,"x0":-1.3143471134424758,"y0":50.003384121773244,"z0":6.068273206775181,"aX":2.751119692670371},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.410598170297642,"extension":6.586100499288828},"index":1,"playId":"d11861c1-1988-3db4-854e-9ca189c76b97","pitchNumber":2,"startTime":"2025-08-23T01:43:43.980Z","endTime":"2025-08-23T01:43:48.209Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.58492364398051,"strikeZoneBottom":1.67385027119824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.104257337676255,"aZ":-14.07122471670661,"pfxX":-1.3271746490427305,"pfxZ":9.047989306318124,"pX":-0.16430765238994313,"pZ":3.86028750040033,"vX0":3.3423747056774413,"vY0":-139.9729387208595,"vZ0":-3.583502962138555,"x":123.26,"y":134.55,"x0":-1.1970308429745804,"y0":50.00620579761644,"z0":6.06771705763616,"aX":-2.656892698227725},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":1.8,"spinRate":1970,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39006769577889155,"extension":6.903829656353419},"index":2,"playId":"bca74d12-5c0b-3b3f-95d1-b7ff7839515f","pitchNumber":3,"startTime":"2025-08-23T01:44:06.439Z","endTime":"2025-08-23T01:44:10.959Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.66000121459125,"strikeZoneBottom":1.791033885068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.054763387632438,"aZ":-12.667902630170156,"pfxX":-1.2721274649480623,"pfxZ":9.69193633486329,"pX":0.47253314156365217,"pZ":4.548277651089235,"vX0":4.7968935331669975,"vY0":-140.5417567170213,"vZ0":-2.2348267174364143,"x":98.99,"y":115.98,"x0":-1.0865800047635195,"y0":50.002068501594124,"z0":6.170439622294413,"aX":-2.5611527784130623},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":1.4,"spinRate":2184,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.38883054118218974,"extension":6.740402291397104},"index":3,"playId":"7babb5eb-ce76-31c5-aa7f-ca6316f7394b","pitchNumber":4,"startTime":"2025-08-23T01:44:27.017Z","endTime":"2025-08-23T01:44:31.066Z","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":85.3,"endSpeed":79.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.882530069427343,"aZ":-32.79759723479302,"pfxX":2.0912769906474815,"pfxZ":-0.39622023364463077,"pX":0.6604650856825277,"pZ":0.9102883983674014,"vX0":4.156806395864141,"vY0":-124.22218987384399,"vZ0":-6.039992053653026,"x":91.82,"y":214.2,"x0":-1.3006270716117176,"y0":50.00283639129344,"z0":6.071798180994939,"aX":3.295692265343619},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-4.7,"spinRate":2302,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4394839101692787,"extension":6.528278921628463},"index":4,"playId":"429c42db-6f06-37b2-b520-4ecb1e254cee","pitchNumber":5,"startTime":"2025-08-23T01:44:46.624Z","endTime":"2025-08-23T01:44:52.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:44:52.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:45:07.650Z","endTime":"2025-08-23T01:47:25.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(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":86.6,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07696993405876,"aZ":-32.499861431721236,"pfxX":4.158388834070644,"pfxZ":-0.20046014305095738,"pX":-0.23309687902535636,"pZ":1.4298575215208975,"vX0":1.4025142366019878,"vY0":-126.13448055674313,"vZ0":-5.0486507601896236,"x":125.89,"y":200.17,"x0":-1.3351031263695328,"y0":50.00416402285856,"z0":6.045970627594422,"aX":6.7719019932087665},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-7.8,"spinRate":2356,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4324889045347655,"extension":6.5615248214024575},"index":0,"playId":"4bc6ac02-ec49-3e90-bf37-d46edf59e33c","pitchNumber":1,"startTime":"2025-08-23T01:45:16.133Z","endTime":"2025-08-23T01:45:22.331Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.23000039621972,"strikeZoneBottom":1.43929839269043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71760878451759,"aZ":-34.17373604216963,"pfxX":2.134226360561717,"pfxZ":-1.2363219169911384,"pX":0.7437914712201087,"pZ":1.216099814278748,"vX0":4.311555304465797,"vY0":-125.81580513096473,"vZ0":-5.261960398264177,"x":88.65,"y":205.95,"x0":-1.2613893249287513,"y0":50.00154606317266,"z0":6.067123322349013,"aX":3.460173575616326},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-4.8,"spinRate":2379,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4334103436858232,"extension":6.8162904200445125},"index":1,"playId":"29247a94-2e9f-3bb5-b257-7eb4a302d6d8","pitchNumber":2,"startTime":"2025-08-23T01:45:47.163Z","endTime":"2025-08-23T01:45:51.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97116940030892,"aZ":-34.29738255506799,"pfxX":3.1652993602883295,"pfxZ":-1.3284475443206887,"pX":0.3021126621258611,"pZ":1.2632910144878957,"vX0":3.182091156542261,"vY0":-124.9759619803783,"vZ0":-5.023691686208549,"x":105.48,"y":204.67,"x0":-1.394546355146174,"y0":50.003486046798336,"z0":6.0867007270515785,"aX":5.054114971688788},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.2,"breakHorizontal":-6.4,"spinRate":2421,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4367001389486589,"extension":6.569674571116853},"index":2,"playId":"a5903b21-0200-3041-82c4-5802d3bd2200","pitchNumber":3,"startTime":"2025-08-23T01:46:07.904Z","endTime":"2025-08-23T01:46:13.985Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.22999871306412,"strikeZoneBottom":1.44346622939621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74820987495793,"aZ":-34.78042959867441,"pfxX":1.976752142294481,"pfxZ":-1.660532299624362,"pX":0.5518309484636363,"pZ":0.6670620030112885,"vX0":3.9251029891340674,"vY0":-124.1053124823051,"vZ0":-6.138185313297059,"x":95.97,"y":220.77,"x0":-1.3013837425803298,"y0":50.0014856963486,"z0":6.0386505481126616,"aX":3.10950762558247},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.1,"breakHorizontal":-4.4,"spinRate":2441,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43984731045534,"extension":6.612577415135986},"index":3,"playId":"de4f60b7-9e18-31e0-b39a-5282ca0cc19e","pitchNumber":4,"startTime":"2025-08-23T01:46:30.397Z","endTime":"2025-08-23T01:46:35.890Z","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":95.8,"endSpeed":88.3,"strikeZoneTop":3.23000065796143,"strikeZoneBottom":1.46195434604231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.635406313989396,"aZ":-12.966971293805477,"pfxX":-0.5673687093849346,"pfxZ":9.641522533878476,"pX":0.047442385733812424,"pZ":4.610401402178132,"vX0":3.2810790285228784,"vY0":-139.59388923654316,"vZ0":-1.8656591715477722,"x":115.19,"y":114.3,"x0":-1.064693345979238,"y0":50.00428558299838,"z0":6.131784487205192,"aX":-1.1310743683396507},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":0.4,"spinRate":2167,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.39097172309392025,"extension":6.81297195132493},"index":4,"playId":"78e39220-d3ad-3428-a16d-ac493e4d1705","pitchNumber":5,"startTime":"2025-08-23T01:46:59.644Z","endTime":"2025-08-23T01:47:05.614Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.23000086800004,"strikeZoneBottom":1.40015103052782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.396670371393462,"aZ":-29.777076267816984,"pfxX":2.1438189590234193,"pfxZ":1.4781976870266176,"pX":-0.3168355526201126,"pZ":1.9209483098645008,"vX0":2.237378885509127,"vY0":-126.26085769087241,"vZ0":-4.19133664463849,"x":129.08,"y":186.91,"x0":-1.491242393236559,"y0":50.004001825102065,"z0":5.984080642699286,"aX":3.4801943170813243},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-4.3,"spinRate":2394,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.4328985957898914,"extension":6.672923216277275},"index":5,"playId":"b2927d76-9e96-3419-a805-13532803da75","pitchNumber":6,"startTime":"2025-08-23T01:47:21.098Z","endTime":"2025-08-23T01:47:25.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:47:25.098Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:49:26.478Z","endTime":"2025-08-23T01:50:26.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.54000012301308,"strikeZoneBottom":1.51661981301087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.318157904128363,"aZ":-18.328631040539637,"pfxX":-2.9831542115794587,"pfxZ":7.929018131363069,"pX":-1.339663057705711,"pZ":3.671448245290845,"vX0":0.005950660044108741,"vY0":-130.74507427192253,"vZ0":-2.7558410893663403,"x":168.06,"y":139.65,"x0":-0.9538123319733942,"y0":50.003278347871436,"z0":6.100891069456869,"aX":-5.209705036050509},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.0,"breakHorizontal":5.4,"spinRate":1715,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4175426427964162,"extension":5.982051958814757},"index":0,"playId":"151afe10-ed78-3153-81e7-6e84cac26e8a","pitchNumber":1,"startTime":"2025-08-23T01:49:37.639Z","endTime":"2025-08-23T01:49:41.404Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.53999870229812,"strikeZoneBottom":1.64574368860584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.885211158111098,"aZ":-23.96202927406936,"pfxX":-0.33605189220446974,"pfxZ":5.078755696288916,"pX":0.627791320532507,"pZ":0.7167618191483154,"vX0":3.4860916733534553,"vY0":-125.63801647065618,"vZ0":-8.17513544128629,"x":93.07,"y":219.43,"x0":-0.727664011511578,"y0":50.00083484810572,"z0":5.92824562165077,"aX":-0.5436613843415814},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.8,"breakHorizontal":-0.1,"spinRate":2207,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.43417998032103666,"extension":6.159256935867811},"index":1,"playId":"bbe088c0-e7f8-38e9-bafb-b410cfc95363","pitchNumber":2,"startTime":"2025-08-23T01:49:51.090Z","endTime":"2025-08-23T01:49:55.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.53999909462752,"strikeZoneBottom":1.65265796685893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15310078667106,"aZ":-25.09376712425486,"pfxX":0.8593637721924887,"pfxZ":4.261382675556281,"pX":1.1904924620124546,"pZ":1.6346528245414633,"vX0":4.382460799675903,"vY0":-127.8147841329148,"vZ0":-6.088159790216971,"x":71.62,"y":194.64,"x0":-0.6546735040008602,"y0":50.0045377113347,"z0":6.005290049413912,"aX":1.4289359200277172},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2179,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42773345609287183,"extension":6.179458924604312},"index":2,"playId":"bf70dac1-8d48-340f-93ad-52a9c1e4bb9d","pitchNumber":3,"startTime":"2025-08-23T01:50:07.432Z","endTime":"2025-08-23T01:50:12.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.5400011792529,"strikeZoneBottom":1.64886627039209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46102310033279,"aZ":-15.484507717968862,"pfxX":-3.294315341417225,"pfxZ":9.352014975642517,"pX":-0.9598796228071826,"pZ":2.9905291059827324,"vX0":0.9656050706736132,"vY0":-132.54274865738844,"vZ0":-4.7495000517634205,"x":153.59,"y":158.04,"x0":-0.9001115372678653,"y0":50.00635095055591,"z0":5.931024739766691,"aX":-5.881614265727691},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":1827,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41273947794267674,"extension":6.2080315032166045},"index":3,"playId":"af031d3f-ad9d-3c38-b357-ca6d021b40da","pitchNumber":4,"startTime":"2025-08-23T01:50:20.611Z","endTime":"2025-08-23T01:50:26.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:50:26.760Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:50:44.352Z","endTime":"2025-08-23T01:52:29.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.62999903340501,"strikeZoneBottom":1.73255552888914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57166633338912,"aZ":-32.24205369023305,"pfxX":-5.226479749485175,"pfxZ":-0.04792290133121746,"pX":-0.4256079928198269,"pZ":2.3595090308438063,"vX0":2.4498954017181944,"vY0":-122.40116762081809,"vZ0":-2.146676736798944,"x":133.22,"y":175.07,"x0":-0.7590953394445864,"y0":50.00114103371281,"z0":6.001750551208802,"aX":-7.95014317686927},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":8.9,"spinRate":966,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.44704051478454687,"extension":6.095439537984127},"index":0,"playId":"ad672bc5-c1ad-3aef-a833-a1a7c9241284","pitchNumber":1,"startTime":"2025-08-23T01:50:51.018Z","endTime":"2025-08-23T01:50:56.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"5805920a-aa2d-3249-9eef-214674ce967a","startTime":"2025-08-23T01:51:07.930Z","endTime":"2025-08-23T01:51:11.690Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.394590363475114,"aZ":-33.60087092647377,"pfxX":-7.972887219433405,"pfxZ":-0.9605841210532313,"pX":0.5360804264074581,"pZ":0.9806078288258868,"vX0":5.173914731610692,"vY0":-121.70320110084839,"vZ0":-4.845120482544406,"x":96.57,"y":212.3,"x0":-0.593635287164188,"y0":50.00473967453294,"z0":5.944651815079577,"aX":-11.82688635391468},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":13.1,"spinRate":1290,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.45200597230867157,"extension":6.049893569871713},"index":2,"playId":"7181e2a4-7f59-3de5-92ed-63d791cf7925","pitchNumber":2,"startTime":"2025-08-23T01:51:26.006Z","endTime":"2025-08-23T01:51:30.086Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.62999966378464,"strikeZoneBottom":1.63673047592581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23163418111493,"aZ":-32.23244579328577,"pfxX":-7.24626040265326,"pfxZ":-0.040651187092883845,"pX":-1.3809013593495232,"pZ":3.1043589417001467,"vX0":0.876878430759466,"vY0":-119.71426364705985,"vZ0":-0.2506307950119042,"x":169.64,"y":154.96,"x0":-0.809242801228856,"y0":50.0029454743305,"z0":6.08577089337886,"aX":-10.559917145357609},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":13.0,"spinRate":1013,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4568285342338241,"extension":6.0027223883728125},"index":3,"playId":"e7e543a8-f8bf-369f-8637-a0dc68874217","pitchNumber":3,"startTime":"2025-08-23T01:51:57.021Z","endTime":"2025-08-23T01:52:01.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.872291795420857,"aZ":-30.934380460097827,"pfxX":-7.869373249531901,"pfxZ":0.8336839653990298,"pX":0.6270251182953337,"pZ":1.582292676273451,"vX0":5.154368995899375,"vY0":-120.64772818140884,"vZ0":-4.008055731481159,"x":93.1,"y":196.06,"x0":-0.5117833476624318,"y0":50.00057791479361,"z0":5.983399671821462,"aX":-11.6312836458328},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":13.1,"spinRate":1183,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.4535245666944112,"extension":5.969453865411876},"hitData":{"launchSpeed":79.9,"launchAngle":33.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.47,"coordY":108.59}},"index":4,"playId":"1c7aaa14-1596-38e0-8ef0-5585df16f596","pitchNumber":4,"startTime":"2025-08-23T01:52:17.062Z","endTime":"2025-08-23T01:52:29.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:52:29.297Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (23) on a sharp line drive to right fielder Noelvi Marte. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:52:44.535Z","endTime":"2025-08-23T01:53:02.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.380928965670908,"aZ":-33.228537094078455,"pfxX":-6.877695172704871,"pfxZ":-0.7177172117603146,"pX":-0.41100117091634236,"pZ":2.324090078559711,"vX0":2.692129951880841,"vY0":-120.61162332232725,"vZ0":-1.831416559293854,"x":132.67,"y":176.03,"x0":-0.6534977680573302,"y0":50.005158266567086,"z0":6.047873392403154,"aX":-10.04544243335804},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.4,"breakHorizontal":11.8,"spinRate":1195,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.4556449525692541,"extension":6.05849780100621},"hitData":{"launchSpeed":109.6,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.74,"coordY":82.77}},"index":0,"playId":"3d9ba254-e9a6-39e6-ace4-dbf9bebe6677","pitchNumber":1,"startTime":"2025-08-23T01:52:51.916Z","endTime":"2025-08-23T01:53:02.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:53:02.698Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Lourdes Gurriel Jr. out on a sacrifice fly to right fielder Noelvi Marte. Geraldo Perdomo scores. Corbin Carroll to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:53:30.837Z","endTime":"2025-08-23T01:56:49.496Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51645537871452,"aZ":-21.938969574290045,"pfxX":-9.011078026900954,"pfxZ":5.752713206148801,"pX":-0.6704731669198286,"pZ":3.617764526040916,"vX0":2.936537373010834,"vY0":-132.80254780924741,"vZ0":-1.905653056015849,"x":142.56,"y":141.1,"x0":-0.6225828326999449,"y0":50.00165327851141,"z0":5.947030664501325,"aX":-16.028987762916106},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2056,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4130680390770798,"extension":6.145341948174525},"index":0,"playId":"6f05a06a-2a61-3ad9-bf97-0e0a48350262","pitchNumber":1,"startTime":"2025-08-23T01:53:41.582Z","endTime":"2025-08-23T01:53:48.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T01:53:55.039Z","endTime":"2025-08-23T01:54:13.616Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":82.7,"endSpeed":75.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.182248461987253,"aZ":-34.648242213669036,"pfxX":-5.172124627187773,"pfxZ":-1.710741071122623,"pX":-1.5940559848252895,"pZ":2.647884557580734,"vX0":-0.07173919951204832,"vY0":-120.40694648795566,"vZ0":-0.5352127990467023,"x":177.76,"y":167.29,"x0":-0.8933108533666119,"y0":50.00074729569894,"z0":5.9732894807107515,"aX":-7.495327286703706},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.9,"breakHorizontal":9.4,"spinRate":1077,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.45715478769622386,"extension":6.022231240983938},"index":2,"playId":"2bfe258e-e6ac-37fe-b66d-ec8b0840d74f","pitchNumber":2,"startTime":"2025-08-23T01:54:13.616Z","endTime":"2025-08-23T01:54:19.169Z","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":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.70000000050497,"strikeZoneBottom":1.83492288935215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577051411220967,"aZ":-30.90746293257905,"pfxX":-7.795113987700706,"pfxZ":0.8862832918116688,"pX":-1.3928913371820681,"pZ":2.2883344716013854,"vX0":0.8347957784031348,"vY0":-119.48260579420197,"vZ0":-2.1346812871857375,"x":170.09,"y":176.99,"x0":-0.7378986949521004,"y0":50.00217970125649,"z0":6.002890666138065,"aX":-11.136038174689524},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":13.8,"spinRate":905,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.46051148291565625,"extension":5.975143160310881},"index":3,"playId":"0332bbc5-7f8c-3d8f-bf39-6fbfeb3e9d23","pitchNumber":3,"startTime":"2025-08-23T01:54:32.616Z","endTime":"2025-08-23T01:54:40.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.69999946959562,"strikeZoneBottom":1.77075111672408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.090633975149487,"aZ":-34.08380607476971,"pfxX":-7.9176891110534715,"pfxZ":-1.3182959246192292,"pX":-0.5177696407242564,"pZ":0.41234399687762946,"vX0":2.7572244496504466,"vY0":-120.2887664542222,"vZ0":-5.629554660122063,"x":136.74,"y":227.65,"x0":-0.6585204952411987,"y0":50.004104611652224,"z0":5.84973362905905,"aX":-11.456616562596528},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.6,"breakHorizontal":13.6,"spinRate":1022,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.45756351953130814,"extension":5.971836636539366},"index":4,"playId":"a8ea2b2c-7239-3bb3-b709-76476402e00a","pitchNumber":4,"startTime":"2025-08-23T01:54:52.476Z","endTime":"2025-08-23T01:54:57.212Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79568858557918,"aZ":-20.74702647314443,"pfxX":-8.772483825653431,"pfxZ":6.2364950265207355,"pX":-0.9051062625976518,"pZ":1.98108878801782,"vX0":2.4844891951834973,"vY0":-134.18613309741522,"vZ0":-6.047844781867401,"x":151.5,"y":185.29,"x0":-0.7007123987494829,"y0":50.001036538683195,"z0":5.732270020531555,"aX":-16.068645575571622},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":15.4,"spinRate":1989,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40747119004642274,"extension":6.159372835225605},"index":5,"playId":"c06a7a1c-1274-39f9-82a1-a2df8834db9f","pitchNumber":5,"startTime":"2025-08-23T01:55:17.399Z","endTime":"2025-08-23T01:55:21.085Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.880056127348997,"aZ":-36.16404649898875,"pfxX":-6.497907665088652,"pfxZ":-2.697018326498231,"pX":-0.6761541421546532,"pZ":2.5732380902741965,"vX0":1.9067503172079463,"vY0":-121.33708491223197,"vZ0":-0.568865218978821,"x":142.77,"y":169.3,"x0":-0.632447347914879,"y0":50.00576513945662,"z0":5.988297059581085,"aX":-9.597036167632188},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":11.3,"spinRate":741,"spinDirection":261},"zone":4,"typeConfidence":0.91,"plateTime":0.4530861138030713,"extension":5.9741288830935355},"index":6,"playId":"328423a8-56d2-392d-a290-a9050ae73f3d","pitchNumber":6,"startTime":"2025-08-23T01:55:39.325Z","endTime":"2025-08-23T01:55:43.933Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31773438251048,"aZ":-20.86877236956847,"pfxX":-9.317189830183954,"pfxZ":6.26381088002189,"pX":-1.1628830920438478,"pZ":2.0865475028192497,"vX0":1.9943460854511486,"vY0":-133.6338053629735,"vZ0":-5.7513137454400045,"x":161.33,"y":182.44,"x0":-0.7092963252186176,"y0":50.00412272500059,"z0":5.770003947804646,"aX":-16.81956609257125},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2035,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41017667795247803,"extension":6.142226634846848},"index":7,"playId":"5cec1f87-e3d6-3811-9529-6778966711f8","pitchNumber":7,"startTime":"2025-08-23T01:56:10.127Z","endTime":"2025-08-23T01:56:14.602Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61299610164299,"aZ":-13.145784151930348,"pfxX":-3.6644962148080316,"pfxZ":10.349777988214834,"pX":0.5892501328490866,"pZ":3.851845520414092,"vX0":3.6422669384602373,"vY0":-134.5852664641408,"vZ0":-3.3213725726001884,"x":94.54,"y":134.78,"x0":-0.3040963142298704,"y0":50.00251525820539,"z0":6.030185095745901,"aX":-6.737208410578126},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":1961,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40664194877165816,"extension":6.287945960069027},"hitData":{"launchSpeed":94.6,"launchAngle":27.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.37,"coordY":80.03}},"index":8,"playId":"27274c03-a1ec-356f-8434-2ca2c4f92d4b","pitchNumber":8,"startTime":"2025-08-23T01:56:35.937Z","endTime":"2025-08-23T01:56:49.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:56:49.496Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:57:12.567Z","endTime":"2025-08-23T01:59:25.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.56000047782516,"strikeZoneBottom":1.63066141718745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78332055920434,"aZ":-33.170298426487406,"pfxX":-7.21075110219662,"pfxZ":-0.6759407090465732,"pX":0.12054595771734616,"pZ":1.0422490348267692,"vX0":4.055588325952928,"vY0":-121.67974218748242,"vZ0":-4.703599342336714,"x":112.41,"y":210.64,"x0":-0.6384010247457745,"y0":50.000371229714595,"z0":5.902028148208422,"aX":-10.718576740182543},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.2,"breakHorizontal":12.0,"spinRate":1022,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.45162879241638265,"extension":6.043572773844949},"index":0,"playId":"8f072bf5-9a36-388c-833b-4960473ef92f","pitchNumber":1,"startTime":"2025-08-23T01:57:17.918Z","endTime":"2025-08-23T01:57:23.622Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.56000107847234,"strikeZoneBottom":1.59114313317663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.786076602018888,"aZ":-16.078138402960157,"pfxX":-4.496332397606494,"pfxZ":8.926854198251771,"pX":-1.0368053321683042,"pZ":2.091817284840354,"vX0":0.671909272489326,"vY0":-133.4474524647328,"vZ0":-7.027725206947669,"x":156.52,"y":182.3,"x0":-0.7077204822844421,"y0":50.00374577092854,"z0":5.918306023773044,"aX":-8.107498422487076},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":1910,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.410490862655712,"extension":6.033723596571228},"index":1,"playId":"8ca87ba7-dbbc-3f76-b3f2-33b745011f05","pitchNumber":2,"startTime":"2025-08-23T01:57:32.155Z","endTime":"2025-08-23T01:57:40.025Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.56000052493169,"strikeZoneBottom":1.65255364758713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959016274722522,"aZ":-32.660134921378486,"pfxX":-7.045465275335743,"pfxZ":-0.32786149203491455,"pX":0.4705964959598837,"pZ":1.6440660475449635,"vX0":4.7551871229262455,"vY0":-121.49383220477927,"vZ0":-3.3271429713126235,"x":99.06,"y":194.39,"x0":-0.6106439190312285,"y0":50.005300115522886,"z0":5.912209505288402,"aX":-10.384491184896854},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":11.4,"spinRate":1132,"spinDirection":249},"zone":9,"typeConfidence":0.9,"plateTime":0.4533050873435793,"extension":6.1313778014604825},"index":2,"playId":"d7301d52-b939-3976-8922-8937d3d2fd05","pitchNumber":3,"startTime":"2025-08-23T01:57:53.675Z","endTime":"2025-08-23T01:57:58.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.166924217807924,"aZ":-26.029227317799734,"pfxX":0.30408265401147094,"pfxZ":3.7673464068372997,"pX":1.1942382512027616,"pZ":2.507050295202039,"vX0":4.300539333506852,"vY0":-126.7009203648973,"vZ0":-3.768036442208602,"x":71.48,"y":171.09,"x0":-0.5624641261203495,"y0":50.00207338398704,"z0":6.08657273146173,"aX":0.4952500625156029},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":-1.4,"spinRate":2133,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4318041796462535,"extension":6.136919907945005},"index":3,"playId":"8fb96a20-fd81-32fe-a362-6fe00b980b78","pitchNumber":4,"startTime":"2025-08-23T01:58:10.787Z","endTime":"2025-08-23T01:58:14.941Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.032080530144988,"aZ":-31.85101678174771,"pfxX":-6.505947722420544,"pfxZ":0.22010774636004982,"pX":-1.0142355154179779,"pZ":2.402297634283078,"vX0":1.047975343303572,"vY0":-121.67721625283274,"vZ0":-1.8427389816482247,"x":155.66,"y":173.92,"x0":-0.6068282668470388,"y0":50.005714820494426,"z0":5.9429691843404475,"aX":-9.70606047983579},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":11.5,"spinRate":928,"spinDirection":262},"zone":13,"typeConfidence":0.91,"plateTime":0.45103815000503333,"extension":5.961306196195443},"index":4,"playId":"b51a4769-7ae1-3426-9c89-3b319421d7c9","pitchNumber":5,"startTime":"2025-08-23T01:58:29.647Z","endTime":"2025-08-23T01:58:33.260Z","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":82.4,"endSpeed":75.1,"strikeZoneTop":3.56000065389949,"strikeZoneBottom":1.59417508686129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.325621924266912,"aZ":-27.853090488773315,"pfxX":-5.909888577986893,"pfxZ":2.9982801851275287,"pX":-1.6744263966315835,"pZ":2.751657883742461,"vX0":-0.22583706494466843,"vY0":-119.93795938523307,"vZ0":-1.8693663581474658,"x":180.83,"y":164.49,"x0":-0.8120360606415935,"y0":50.004333664334666,"z0":6.048755362734061,"aX":-8.526320048465095},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.2,"breakHorizontal":10.7,"spinRate":939,"spinDirection":251},"zone":11,"typeConfidence":0.91,"plateTime":0.45839168994570967,"extension":5.913546757888297},"index":5,"playId":"caa9539f-c2ab-33d8-b1d9-f0e718721350","pitchNumber":6,"startTime":"2025-08-23T01:58:50.416Z","endTime":"2025-08-23T01:58:54.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T01:59:07.837Z","endTime":"2025-08-23T01:59:21.590Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.55999950472684,"strikeZoneBottom":1.57968363813255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086568781753485,"aZ":-15.797813524259704,"pfxX":-3.18028995049172,"pfxZ":8.996485656924165,"pX":-0.4712279424790399,"pZ":1.7404858508466876,"vX0":1.6850853349278014,"vY0":-133.41552832367663,"vZ0":-7.719357518926156,"x":134.96,"y":191.79,"x0":-0.6945645766287886,"y0":50.00446124247905,"z0":5.789206695269842,"aX":-5.789471190988405},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":1782,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4090235340932873,"extension":6.273864666372504},"index":7,"playId":"e3c43e49-026c-3b7f-82f6-6bc33ee94060","pitchNumber":7,"startTime":"2025-08-23T01:59:21.590Z","endTime":"2025-08-23T01:59:25.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:59:25.212Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Noelvi Marte walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:01:14.422Z","endTime":"2025-08-23T02:03:45.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.5,"endSpeed":71.7,"strikeZoneTop":3.29746428796674,"strikeZoneBottom":1.59739595011076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.27519787587177,"aZ":-40.48469774439757,"pfxX":4.726817677564896,"pfxZ":-6.474353984439077,"pX":1.6962298321526423,"pZ":2.0960940053625303,"vX0":5.166939002901318,"vY0":-112.7729281270648,"vZ0":-0.11314633149261133,"x":52.34,"y":182.19,"x0":-1.2423051975299941,"y0":50.00401028153735,"z0":6.24422344383075,"aX":6.064519339049571},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.4,"breakHorizontal":-10.0,"spinRate":2574,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4864337527675975,"extension":6.583683276971831},"index":0,"playId":"84ea395e-159b-30ea-b83b-8cef03fba94e","pitchNumber":1,"startTime":"2025-08-23T02:01:51.999Z","endTime":"2025-08-23T02:01:56.944Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94289872378525,"aZ":-8.823488706233126,"pfxX":-1.006570345939332,"pfxZ":12.106430507371943,"pX":0.2789977862250839,"pZ":2.8413320064554157,"vX0":3.7480712213897287,"vY0":-138.27434683520787,"vZ0":-7.247377342764801,"x":106.37,"y":162.06,"x0":-0.9656257244985554,"y0":50.00586776623271,"z0":6.094696985548898,"aX":-1.942319800201208},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.5,"breakHorizontal":1.0,"spinRate":2276,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.3967024535221988,"extension":6.786061189315965},"index":1,"playId":"000682d1-722b-3b41-b2f2-3b372444e63d","pitchNumber":2,"startTime":"2025-08-23T02:02:08.301Z","endTime":"2025-08-23T02:02:15.335Z","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":95.8,"endSpeed":88.1,"strikeZoneTop":3.32104265927354,"strikeZoneBottom":1.67502912933532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.133374990017412,"aZ":-10.145779189968572,"pfxX":-1.8628447453968837,"pfxZ":11.101407559586628,"pX":0.6219891773676852,"pZ":3.6075991538837537,"vX0":4.817538085238281,"vY0":-139.43620392138368,"vZ0":-5.266902912166103,"x":93.29,"y":141.37,"x0":-0.8802455141736225,"y0":50.000050439329726,"z0":6.180214864110835,"aX":-3.696344092835313},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":2.5,"spinRate":2200,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.3916871801056119,"extension":6.74310380331389},"index":2,"playId":"55701792-d84e-3f80-a36c-0b2088f5ac9e","pitchNumber":3,"startTime":"2025-08-23T02:02:30.700Z","endTime":"2025-08-23T02:02:36.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.120890883379662,"aZ":-11.258224158325259,"pfxX":-1.1423436575378683,"pfxZ":10.797822820708555,"pX":0.2772186047720983,"pZ":3.2404605513394245,"vX0":4.090439838212829,"vY0":-138.1399129557534,"vZ0":-5.696271244527138,"x":106.43,"y":151.29,"x0":-1.0728338054219289,"y0":50.0038457146353,"z0":6.082819020513476,"aX":-2.213690381126711},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":1.2,"spinRate":2231,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3961650821686318,"extension":6.825998309426309},"index":3,"playId":"4bc22cde-cfd8-348e-8faf-1c0eb3e5d479","pitchNumber":4,"startTime":"2025-08-23T02:02:49.418Z","endTime":"2025-08-23T02:02:53.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T02:03:05.203Z","endTime":"2025-08-23T02:03:21.675Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.2184939417348,"strikeZoneBottom":1.69158972827649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.179434442227734,"aZ":-30.300267427979,"pfxX":3.6758841004512695,"pfxZ":1.1204662087206039,"pX":0.013905434282039572,"pZ":1.2377615609843866,"vX0":2.27952999838587,"vY0":-127.93218489121776,"vZ0":-6.173963222987289,"x":116.47,"y":205.36,"x0":-1.3646676373058906,"y0":50.00080962845027,"z0":6.042751649655165,"aX":6.120988572823354},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-7.2,"spinRate":2381,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.42734057957337646,"extension":6.66134772531428},"index":5,"playId":"2e879750-835d-3c33-ab71-59b2db48da85","pitchNumber":5,"startTime":"2025-08-23T02:03:21.675Z","endTime":"2025-08-23T02:03:26.847Z","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":96.5,"endSpeed":88.7,"strikeZoneTop":3.2611674021202,"strikeZoneBottom":1.68233801591942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.039893214864488,"aZ":-9.31374304098756,"pfxX":-2.0275870284094637,"pfxZ":11.43221393015926,"pX":0.12396989376262985,"pZ":1.2698609444897342,"vX0":3.683080288541257,"vY0":-140.12749386763204,"vZ0":-11.015941262461462,"x":112.27,"y":204.49,"x0":-0.9407150348562598,"y0":50.0016071748893,"z0":5.848632477489447,"aX":-4.05425812351215},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":3.0,"spinRate":2225,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3900638373021956,"extension":7.045229807742895},"index":6,"playId":"4e0c4431-4b5b-3176-818b-3028a75633c0","pitchNumber":6,"startTime":"2025-08-23T02:03:39.947Z","endTime":"2025-08-23T02:03:45.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:03:45.140Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:04:01.896Z","endTime":"2025-08-23T02:05:05.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.0,"endSpeed":87.0,"strikeZoneTop":3.36000127271485,"strikeZoneBottom":1.66824201793823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15631049972166,"aZ":-9.223320858632782,"pfxX":-2.6348135608978756,"pfxZ":11.851725807982445,"pX":-0.7986380387015661,"pZ":2.377097812920365,"vX0":2.1779591794998625,"vY0":-138.12689326362272,"vZ0":-8.32085342426891,"x":147.44,"y":174.6,"x0":-1.25420306247525,"y0":50.00394557807831,"z0":6.0451544807380975,"aX":-5.102461208564507},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":4.3,"spinRate":2310,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.3962240928363747,"extension":6.6575916350713165},"index":0,"playId":"5d50a48b-886d-3dcd-90e0-3b7baec8a2fe","pitchNumber":1,"startTime":"2025-08-23T02:04:12.980Z","endTime":"2025-08-23T02:04:17.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.35999893411273,"strikeZoneBottom":1.66484053644424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.694141610524845,"aZ":-32.70451721407327,"pfxX":1.496919219506025,"pfxZ":-0.32888380351050284,"pX":0.7410015843953279,"pZ":0.7773660305148771,"vX0":4.937285545994399,"vY0":-125.51736164834514,"vZ0":-6.633301811080781,"x":88.75,"y":217.79,"x0":-1.443710414564541,"y0":50.00444004850718,"z0":6.107490424250605,"aX":2.395663239864457},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-3.8,"spinRate":2517,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4358815619954224,"extension":6.495773660940176},"index":1,"playId":"c2dbcdc7-f3b4-36d0-ab6e-f6de51c647d9","pitchNumber":2,"startTime":"2025-08-23T02:04:31.360Z","endTime":"2025-08-23T02:04:37.533Z","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":86.9,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.021536744660832,"aZ":-31.729974053942176,"pfxX":3.5658615534992086,"pfxZ":0.26855552109604375,"pX":0.04446111084331795,"pZ":2.423125408355384,"vX0":2.3211981500082244,"vY0":-126.57392747460682,"vZ0":-2.832413017566636,"x":115.31,"y":173.36,"x0":-1.345355697409223,"y0":50.001343143794294,"z0":6.078170640438511,"aX":5.827675350668372},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-7.0,"spinRate":2465,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.4315064270318292,"extension":6.684178912371096},"hitData":{"launchSpeed":99.7,"launchAngle":38.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.94,"coordY":56.12}},"index":2,"playId":"74143f42-3572-33d7-8eaa-9dbe9c896526","pitchNumber":3,"startTime":"2025-08-23T02:04:50.537Z","endTime":"2025-08-23T02:05:05.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:05:05.290Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (15) on a sharp line drive to center fielder Alek Thomas. Noelvi Marte scores. Ke'Bryan Hayes to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:05:20.440Z","endTime":"2025-08-23T02:05:45.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77887229636843,"aZ":-9.861147359062905,"pfxX":-1.9212191324820136,"pfxZ":11.292623320646367,"pX":-0.3960290869733336,"pZ":2.6724524775837373,"vX0":3.0865574687459385,"vY0":-139.53495525989754,"vZ0":-7.298374538737895,"x":132.1,"y":166.62,"x0":-1.2658685381066848,"y0":50.00519274751738,"z0":5.968405293821071,"aX":-3.797149805219567},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":2.9,"spinRate":2386,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.3922314622701739,"extension":6.744492875671448},"hitData":{"launchSpeed":102.5,"launchAngle":20.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.5,"coordY":32.12}},"index":0,"playId":"95be7d7c-984c-3a37-ad56-46553fc5fcf7","pitchNumber":1,"startTime":"2025-08-23T02:05:30.954Z","endTime":"2025-08-23T02:05:45.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:05:45.700Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a ground ball to right fielder Corbin Carroll. Ke'Bryan Hayes scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:06:22.900Z","endTime":"2025-08-23T02:06:52.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":80.8,"strikeZoneTop":3.25999999855245,"strikeZoneBottom":1.54366904758321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860078655889463,"aZ":-31.43971350978322,"pfxX":2.5645448277217153,"pfxZ":0.4439707753389559,"pX":0.3021572126415836,"pZ":1.0128523776921179,"vX0":3.3962070936518067,"vY0":-127.18045772766885,"vZ0":-6.272458669583343,"x":105.48,"y":211.43,"x0":-1.3831087203121466,"y0":50.00074158842312,"z0":6.0017679527259356,"aX":4.203441737864468},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2348,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4305310349521272,"extension":6.81363935784698},"index":0,"playId":"a75b6ac7-ee7a-3faf-9b80-6a899190cf70","pitchNumber":1,"startTime":"2025-08-23T02:06:22.900Z","endTime":"2025-08-23T02:06:27.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.968189030393496,"aZ":-9.732023237922641,"pfxX":-1.8366172282410766,"pfxZ":11.377816677255716,"pX":0.17482987453244625,"pZ":3.2648721289245404,"vX0":4.148773305104351,"vY0":-139.88289729153982,"vZ0":-6.137298244501498,"x":110.34,"y":150.63,"x0":-1.092064505173627,"y0":50.00073675907009,"z0":6.132348033130831,"aX":-3.622514565493204},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2256,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.39229132741783435,"extension":6.83840050661821},"hitData":{"launchSpeed":101.4,"launchAngle":3.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.72,"coordY":104.54}},"index":1,"playId":"04c06dec-a8ec-3d7f-a970-802cc23faba9","pitchNumber":2,"startTime":"2025-08-23T02:06:41.752Z","endTime":"2025-08-23T02:06:52.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:06:52.753Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks. Jose Trevino to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:07:13.779Z","endTime":"2025-08-23T02:09:01.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 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":87.3,"endSpeed":81.7,"strikeZoneTop":2.94652905738585,"strikeZoneBottom":1.25607221600221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.184720345595398,"aZ":-29.280428329340218,"pfxX":1.5310232474362846,"pfxZ":1.745733179646667,"pX":0.11059947317047858,"pZ":-0.4376556287200862,"vX0":3.0412946857324528,"vY0":-126.98218266439227,"vZ0":-10.07181214188326,"x":112.78,"y":250.6,"x0":-1.2959837873964648,"y0":50.000258694874766,"z0":5.868298422359937,"aX":2.5275724302825413},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2415,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.42945178825494157,"extension":6.768334949424531},"index":0,"playId":"b05a66ab-1f03-3efc-bc89-c8ac48c852fd","pitchNumber":1,"startTime":"2025-08-23T02:07:18.815Z","endTime":"2025-08-23T02:07:23.532Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":2.96356969370938,"strikeZoneBottom":1.27859631173849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84115432915084,"aZ":-30.732033756817096,"pfxX":2.135527581653153,"pfxZ":0.8934036623548229,"pX":0.14060497203678088,"pZ":0.38274748793582253,"vX0":3.192528611692942,"vY0":-126.09488111734531,"vZ0":-7.63586751543228,"x":111.64,"y":228.45,"x0":-1.4158322829937733,"y0":50.0052527641823,"z0":5.9049319580324955,"aX":3.4654417710367613},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":-4.6,"spinRate":2204,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43314093921209995,"extension":6.69471428997462},"index":1,"playId":"a3831649-fb56-337d-8cf4-8f98a31974e2","pitchNumber":2,"startTime":"2025-08-23T02:07:44.625Z","endTime":"2025-08-23T02:07:50.117Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58345571294877,"aZ":-11.368325357310281,"pfxX":-2.7553267339656062,"pfxZ":10.944848867718523,"pX":-0.20424506100893658,"pZ":2.8865075397819675,"vX0":3.489248046061854,"vY0":-136.84283182212525,"vZ0":-6.139338146571254,"x":124.79,"y":160.84,"x0":-1.1365565837284672,"y0":50.0011359050815,"z0":5.934477876343059,"aX":-5.236954249044886},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2075,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39993452858221,"extension":6.83666811609848},"index":2,"playId":"c6304127-7fbd-32c6-8ab9-fbf2aa0dd20d","pitchNumber":3,"startTime":"2025-08-23T02:08:10.319Z","endTime":"2025-08-23T02:08:13.883Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.09579582748442,"strikeZoneBottom":1.34900176099472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.760373988790075,"aZ":-27.655001068291934,"pfxX":1.0383863656326346,"pfxZ":2.7821669827019244,"pX":0.03124531363938889,"pZ":0.9659229488301604,"vX0":3.505202337711032,"vY0":-126.22229923148645,"vZ0":-6.711290827098242,"x":115.81,"y":212.7,"x0":-1.5059659578638243,"y0":50.005705210378345,"z0":5.862447907645873,"aX":1.6891917908998804},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2302,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4326061072893852,"extension":6.764632872444562},"index":3,"playId":"85e91ea8-625f-3778-8923-10e39976df48","pitchNumber":4,"startTime":"2025-08-23T02:08:33.879Z","endTime":"2025-08-23T02:08:38.568Z","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":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.15999943404343,"strikeZoneBottom":1.30453783893825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81064432150021,"aZ":-13.89468137689106,"pfxX":-2.146837783180974,"pfxZ":9.85900205196787,"pX":-1.3548056953755858,"pZ":4.891216968779375,"vX0":0.8472501240579577,"vY0":-135.16091758730013,"vZ0":-0.48248708133043,"x":168.64,"y":106.72,"x0":-1.3929605804646394,"y0":50.005819260213705,"z0":6.045637874107825,"aX":-3.9821851706860727},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":3.7,"spinRate":1998,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.40487739760797625,"extension":6.760513578841308},"index":4,"playId":"899c2ecd-f9f6-3593-b8d5-58821f7d7868","pitchNumber":5,"startTime":"2025-08-23T02:08:55.967Z","endTime":"2025-08-23T02:09:01.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:09:01.091Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:10:32.277Z","endTime":"2025-08-23T02:11:28.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T02:09:11.002Z","endTime":"2025-08-23T02:10:34.445Z","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":94.3,"endSpeed":86.3,"strikeZoneTop":3.08001037040747,"strikeZoneBottom":1.45269884849704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.030265431586244,"aZ":-9.637299698702785,"pfxX":-2.4132626624575106,"pfxZ":11.793759395640064,"pX":-0.49356453146630536,"pZ":3.2015796608997804,"vX0":3.3200094638610387,"vY0":-137.2722403783367,"vZ0":-5.730845737444994,"x":135.81,"y":152.34,"x0":-1.4044274644968344,"y0":50.002004199057765,"z0":5.970626910623569,"aX":-4.611451001422585},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":3.7,"spinRate":2249,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3988174573550891,"extension":6.838892240024003},"index":1,"playId":"e5ae39e8-864f-37e6-9ad7-df60cf26894b","pitchNumber":1,"startTime":"2025-08-23T02:10:34.445Z","endTime":"2025-08-23T02:10:38.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.955552339601585,"aZ":-37.15540880904184,"pfxX":3.617235567466577,"pfxZ":-3.7205181113532904,"pX":0.034762514515431595,"pZ":1.428208664801638,"vX0":2.3004624494847006,"vY0":-115.17911475170256,"vZ0":-2.312539254794105,"x":115.67,"y":200.22,"x0":-1.4478122774682192,"y0":50.0021025317129,"z0":6.04786455666602,"aX":4.845395713724938},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.1,"breakHorizontal":-7.1,"spinRate":2548,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4760603758219193,"extension":6.621141125839107},"index":2,"playId":"9cd6c3a8-5043-31fb-a811-6c65f9697bb6","pitchNumber":2,"startTime":"2025-08-23T02:10:53.366Z","endTime":"2025-08-23T02:10:59.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T02:11:04.636Z","endTime":"2025-08-23T02:11:24.411Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":96.2,"endSpeed":87.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.843388699374394,"aZ":-9.681835634796283,"pfxX":-2.7040904561695323,"pfxZ":11.350908581469426,"pX":0.043044597507394235,"pZ":3.1849319809616876,"vX0":4.381746750660484,"vY0":-139.94892843654483,"vZ0":-5.985629466282687,"x":115.36,"y":152.79,"x0":-1.1922826154575212,"y0":50.00514873797658,"z0":5.986913790785279,"aX":-5.359699305839695},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2291,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.3914990088312389,"extension":6.986918446102079},"index":4,"playId":"c076b1fe-ee79-37b5-b7a3-4c7e1f064311","pitchNumber":3,"startTime":"2025-08-23T02:11:24.411Z","endTime":"2025-08-23T02:11:28.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:11:28.650Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T02:11:43.675Z","endTime":"2025-08-23T02:12:26.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.827802676947343,"aZ":-25.210302510334323,"pfxX":2.6467237228804823,"pfxZ":3.8521893059282313,"pX":0.3199039836168167,"pZ":1.7789480586795925,"vX0":3.588598874187048,"vY0":-133.12032724701723,"vZ0":-6.117591036894645,"x":104.81,"y":190.75,"x0":-1.3860828534026386,"y0":50.00202911687331,"z0":5.9157711372448025,"aX":4.7793249049756845},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.5,"spinRate":2122,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.4104465619934934,"extension":6.6100016659085545},"index":0,"playId":"3e1cbad0-a743-3d56-a34a-6d3b6347cf1c","pitchNumber":1,"startTime":"2025-08-23T02:11:56.831Z","endTime":"2025-08-23T02:12:00.789Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64229731461159,"aZ":-39.53477272382803,"pfxX":4.603490119812009,"pfxZ":-5.311314475805242,"pX":-0.11195546389517202,"pZ":2.0684790664347097,"vX0":1.3903097007923237,"vY0":-117.10405396329938,"vZ0":-1.0856892377720921,"x":121.27,"y":182.93,"x0":-1.311880849720526,"y0":50.004419642860476,"z0":6.244925646323991,"aX":6.377313872897318},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.6,"breakHorizontal":-8.6,"spinRate":2699,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4681951398666233,"extension":6.550062088658691},"hitData":{"launchSpeed":87.6,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.07,"coordY":146.89}},"index":1,"playId":"154f4dcb-edd9-347a-b9e9-f79812d5ff1d","pitchNumber":2,"startTime":"2025-08-23T02:12:17.783Z","endTime":"2025-08-23T02:12:26.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:12:26.372Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Moreno pops out to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:14:13.718Z","endTime":"2025-08-23T02:16:12.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"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(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":90.2,"endSpeed":82.9,"strikeZoneTop":3.33999883254151,"strikeZoneBottom":1.53124030716638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.380924636396202,"aZ":-17.358814412346764,"pfxX":-3.18232742974338,"pfxZ":8.422962634068455,"pX":-0.21069383195591318,"pZ":3.7665304539652986,"vX0":1.9743043382436047,"vY0":-131.4136900389463,"vZ0":-2.5645106297308935,"x":125.03,"y":137.08,"x0":-0.556098667511532,"y0":50.002166715517326,"z0":6.036197816047081,"aX":-5.597121706184855},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":1764,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4159103233712669,"extension":6.206096721739879},"index":0,"playId":"f92bf32b-c2ef-3287-b14c-81e24b6c512a","pitchNumber":1,"startTime":"2025-08-23T02:15:05.631Z","endTime":"2025-08-23T02:15:10.130Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.34000104406367,"strikeZoneBottom":1.56826048412958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47902520140835,"aZ":-26.677215686684384,"pfxX":-0.8135766468389933,"pfxZ":3.337649910394969,"pX":-0.2963851287956922,"pZ":0.7242164049620072,"vX0":1.538641416033064,"vY0":-127.08743434553838,"vZ0":-7.762823639358629,"x":128.3,"y":219.23,"x0":-0.8022083740539656,"y0":50.003044327974116,"z0":5.917896958651971,"aX":-1.3396168566924385},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2004,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4299342339918937,"extension":6.171595497585839},"index":1,"playId":"36beb77a-42d8-3850-9f30-6beef6a9407d","pitchNumber":2,"startTime":"2025-08-23T02:15:17.527Z","endTime":"2025-08-23T02:15:22.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.31685329814404,"strikeZoneBottom":1.47715291134866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116652468159714,"aZ":-25.203540768232994,"pfxX":0.7415827953459099,"pfxZ":4.261025924836103,"pX":-0.22380792700797605,"pZ":3.5514236194691775,"vX0":1.0561198610298508,"vY0":-126.1548772798701,"vZ0":-1.5047554706951423,"x":125.53,"y":142.89,"x0":-0.7418717736393261,"y0":50.00305653298337,"z0":6.159002531869909,"aX":1.2125864294980038},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2053,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.43175471476167626,"extension":6.091662743583349},"index":2,"playId":"ed51811c-8da0-3446-a134-a7d629ba95a7","pitchNumber":3,"startTime":"2025-08-23T02:15:34.884Z","endTime":"2025-08-23T02:15:41.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.34000091365245,"strikeZoneBottom":1.58577280296648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.048215151667524,"aZ":-17.391945585205992,"pfxX":-4.700206704922357,"pfxZ":8.27771319579283,"pX":-0.05134309527869366,"pZ":3.3556809521188566,"vX0":2.820418003788513,"vY0":-132.4627419172385,"vZ0":-3.486573141721231,"x":118.96,"y":148.18,"x0":-0.516678609788146,"y0":50.000890202182475,"z0":5.952959759516944,"aX":-8.390917997637056},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":1911,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4127545316930803,"extension":6.220701221802081},"index":3,"playId":"dec0f011-ddde-3ae4-80cd-50b6b9178d9e","pitchNumber":4,"startTime":"2025-08-23T02:15:48.875Z","endTime":"2025-08-23T02:15:53.391Z","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":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.218973985517433,"aZ":-26.508539463177172,"pfxX":-0.3477969649119098,"pfxZ":3.401786271875352,"pX":0.1546208887808043,"pZ":2.778817047480102,"vX0":2.207301345552424,"vY0":-127.70523390601022,"vZ0":-3.2476643331680033,"x":111.11,"y":163.75,"x0":-0.6726104074562902,"y0":50.00386248005661,"z0":6.133247980297473,"aX":-0.5797175147548527},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":2101,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4275358851274129,"extension":6.082291918265531},"hitData":{"launchSpeed":91.3,"launchAngle":74.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.76,"coordY":176.03}},"index":4,"playId":"6057d96f-abbe-3f88-9271-dc635d916ff3","pitchNumber":5,"startTime":"2025-08-23T02:16:02.262Z","endTime":"2025-08-23T02:16:12.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:16:12.294Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:16:32.310Z","endTime":"2025-08-23T02:17:02.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":91.5,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.670898696058924,"aZ":-17.269106044243298,"pfxX":-3.606441897138637,"pfxZ":8.25735866020735,"pX":-0.14648207468312355,"pZ":3.193719525002328,"vX0":2.7739596085040956,"vY0":-133.25623718187154,"vZ0":-4.0562147653539,"x":122.58,"y":152.55,"x0":-0.7305382182042905,"y0":50.002534530727836,"z0":5.977230928146344,"aX":-6.5092239707563335},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":1823,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4104708817705367,"extension":6.245403229538956},"index":0,"playId":"0c89d264-60b1-3722-bc7f-a8a7fb9353e3","pitchNumber":1,"startTime":"2025-08-23T02:16:36.256Z","endTime":"2025-08-23T02:16:39.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.765621060336855,"aZ":-30.25335803957251,"pfxX":-7.5944552005642105,"pfxZ":1.289628902662228,"pX":-0.35907707123383553,"pZ":2.5765733940012314,"vX0":3.11810057264372,"vY0":-121.58726139919112,"vZ0":-1.842928958187664,"x":130.69,"y":169.21,"x0":-0.6743679953379216,"y0":50.00327620822704,"z0":5.979999879713441,"aX":-11.323776475615986},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":13.0,"spinRate":1309,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.4511889332003305,"extension":6.019191769967616},"hitData":{"launchSpeed":92.2,"launchAngle":11.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.22,"coordY":114.78}},"index":1,"playId":"f8cbc1ea-a06d-3af2-ab9d-1218e9e1985c","pitchNumber":2,"startTime":"2025-08-23T02:16:50.895Z","endTime":"2025-08-23T02:17:02.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:17:02.401Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a sharp line drive to center fielder TJ Friedl. Adrian Del Castillo to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:17:16.068Z","endTime":"2025-08-23T02:18:59.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.13584944897435,"strikeZoneBottom":1.48155462720098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708159923769873,"aZ":-39.4611238773232,"pfxX":4.063225061493826,"pfxZ":-5.580899767956668,"pX":-0.884875493506399,"pZ":3.567029772513773,"vX0":-1.0427144473768686,"vY0":-114.05638607516633,"vZ0":2.729097154297861,"x":150.73,"y":142.47,"x0":-0.9471719883078027,"y0":50.00258365220962,"z0":6.270712919456235,"aX":5.305849173386762},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.0,"breakHorizontal":-7.1,"spinRate":2056,"spinDirection":50},"zone":11,"typeConfidence":0.9,"plateTime":0.4818668825775636,"extension":5.757020637834641},"index":0,"playId":"74f08511-1686-30c2-8865-83bf7d113e77","pitchNumber":1,"startTime":"2025-08-23T02:17:25.890Z","endTime":"2025-08-23T02:17:32.360Z","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":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.635518941152323,"aZ":-25.64915239811896,"pfxX":-0.2335780144161856,"pfxZ":4.033452327312714,"pX":-0.09550607198817675,"pZ":3.200424779469602,"vX0":1.5119215905952132,"vY0":-126.346161001633,"vZ0":-2.2958061230186186,"x":120.64,"y":152.37,"x0":-0.6711933935528589,"y0":50.002218385550385,"z0":6.181142236990618,"aX":-0.3779543570200388},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2202,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.43344697261620846,"extension":6.073756094290281},"index":1,"playId":"72877659-c1dc-36b1-83c8-e53251dce83f","pitchNumber":2,"startTime":"2025-08-23T02:17:43.752Z","endTime":"2025-08-23T02:17:49.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.1740830847955,"strikeZoneBottom":1.47624308469361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.127836908160408,"aZ":-25.736652690139493,"pfxX":0.7568850134399989,"pfxZ":4.000655293802902,"pX":0.9617014347856323,"pZ":2.6629353553900903,"vX0":3.3719751064582257,"vY0":-125.64286239462287,"vZ0":-3.4203069322397153,"x":80.34,"y":166.88,"x0":-0.4929454023013262,"y0":50.0009481264081,"z0":6.120582504284367,"aX":1.2155938228886543},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2154,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.43503159073212494,"extension":6.061918078254941},"index":2,"playId":"6a14dbd3-1e42-3176-aa0c-66f45be5dd34","pitchNumber":3,"startTime":"2025-08-23T02:18:12.080Z","endTime":"2025-08-23T02:18:17.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.20176356027795,"strikeZoneBottom":1.55714749019944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804790798460253,"aZ":-33.93951859270268,"pfxX":-5.380522052280151,"pfxZ":-1.2688415688078027,"pX":-1.5116086074331863,"pZ":2.823117264941079,"vX0":-0.4237707918556079,"vY0":-118.30936160671669,"vZ0":-0.22922208489035611,"x":174.62,"y":162.56,"x0":-0.6318843265551011,"y0":50.00104426501238,"z0":6.072849384591931,"aX":-7.508748326007023},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":9.8,"spinRate":1071,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.4657156576503181,"extension":6.074720156410573},"index":3,"playId":"498a6bd6-67e1-3f76-a835-faaf4dd7ef22","pitchNumber":4,"startTime":"2025-08-23T02:18:28.968Z","endTime":"2025-08-23T02:18:32.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197040263363462,"aZ":-25.112202724885034,"pfxX":0.4504202317966122,"pfxZ":4.283849041813156,"pX":0.08643829224874498,"pZ":2.6436850148765565,"vX0":1.7236282140350707,"vY0":-127.36146093180511,"vZ0":-3.604609792658474,"x":113.71,"y":167.4,"x0":-0.6565731602469267,"y0":50.0057369405712,"z0":6.05473134365774,"aX":0.7425932894132948},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2195,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4294112926458711,"extension":6.038550341829351},"hitData":{"launchSpeed":104.0,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.79,"coordY":66.95}},"index":4,"playId":"9f01d750-71bd-34f2-b89e-1e0dfe2ea093","pitchNumber":5,"startTime":"2025-08-23T02:18:49.111Z","endTime":"2025-08-23T02:18:59.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:18:59.137Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alek Thomas pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:19:24.865Z","endTime":"2025-08-23T02:19:56.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.27999890896027,"strikeZoneBottom":1.45488786823577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.592797602171313,"aZ":-33.36014695652835,"pfxX":-5.707361741545003,"pfxZ":-0.8360267101047931,"pX":-1.6756533615012537,"pZ":3.7463888666647396,"vX0":-0.5239142760651783,"vY0":-119.36631737948127,"vZ0":1.5368086965599659,"x":180.87,"y":137.63,"x0":-0.7123572644055961,"y0":50.00029978057591,"z0":6.1253103103540525,"aX":-8.133737387311736},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":10.4,"spinRate":742,"spinDirection":258},"zone":11,"typeConfidence":0.91,"plateTime":0.46102073739685423,"extension":6.1081472785391995},"index":0,"playId":"33e30c53-160c-36df-9e5c-b429af5e3e63","pitchNumber":1,"startTime":"2025-08-23T02:19:28.326Z","endTime":"2025-08-23T02:19:31.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.532797163015708,"aZ":-31.579851139792336,"pfxX":-6.1275155007273,"pfxZ":0.41992433531466844,"pX":-0.42313018522629836,"pZ":2.675098333918031,"vX0":2.5236388977274076,"vY0":-119.56495889785766,"vZ0":-1.2010678779085524,"x":133.13,"y":166.55,"x0":-0.7055935684169221,"y0":50.005738559763856,"z0":6.060127470840263,"aX":-8.729407349480729},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.7,"breakHorizontal":10.3,"spinRate":855,"spinDirection":260},"zone":4,"typeConfidence":0.91,"plateTime":0.4609816062484837,"extension":5.952431609609719},"hitData":{"launchSpeed":87.4,"launchAngle":70.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.82,"coordY":156.36}},"index":1,"playId":"67741f1c-a76d-36eb-9d41-9a3dd1aa977b","pitchNumber":2,"startTime":"2025-08-23T02:19:47.042Z","endTime":"2025-08-23T02:19:56.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:19:56.821Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Blaze Alexander to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:20:50.990Z","endTime":"2025-08-23T02:22:07.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:20:34.487Z","endTime":"2025-08-23T02:20:53.165Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":88.6,"endSpeed":82.2,"strikeZoneTop":3.54000096061292,"strikeZoneBottom":1.63768501352589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.465561575835714,"aZ":-24.5989837206574,"pfxX":-0.5966364002995315,"pfxZ":4.452367911734243,"pX":0.8810462034906459,"pZ":1.5382304634818549,"vX0":3.670140735121058,"vY0":-129.02971567308595,"vZ0":-6.376914237794742,"x":83.42,"y":197.25,"x0":-0.4765388277232897,"y0":50.0041741434509,"z0":5.91256046783369,"aX":-1.0156770865222269},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":0.4,"spinRate":2148,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.422956834725134,"extension":6.275953742321834},"index":1,"playId":"8c041d4f-1784-3925-9754-b7a33c793c8f","pitchNumber":1,"startTime":"2025-08-23T02:20:53.165Z","endTime":"2025-08-23T02:21:00.958Z","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":80.0,"endSpeed":74.2,"strikeZoneTop":3.54000027931552,"strikeZoneBottom":1.65303311735174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.305807514599074,"aZ":-29.70285101032497,"pfxX":6.350535271755473,"pfxZ":1.7832885900009625,"pX":0.9886391796911614,"pZ":3.052792345972065,"vX0":1.8782525454462957,"vY0":-116.62186293340697,"vZ0":-0.658065154872398,"x":79.32,"y":156.35,"x0":-0.6507948613810683,"y0":50.00473697436026,"z0":6.120968531270209,"aX":8.817693010304515},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.4,"breakHorizontal":-12.0,"spinRate":2176,"spinDirection":48},"zone":12,"typeConfidence":0.89,"plateTime":0.4682465473787789,"extension":5.9722365696652355},"index":2,"playId":"2235db7c-aad6-3ee4-8e2d-2ab19ed96f6a","pitchNumber":2,"startTime":"2025-08-23T02:21:10.968Z","endTime":"2025-08-23T02:21:17.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.61738831914495,"strikeZoneBottom":1.65680876675944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04890500037354,"aZ":-14.580136358822067,"pfxX":-4.341496788193984,"pfxZ":9.75021368991774,"pX":0.12202508754841901,"pZ":1.1452549435029489,"vX0":3.2240154627422335,"vY0":-132.65270706305154,"vZ0":-9.402000328538662,"x":112.35,"y":207.86,"x0":-0.5375142601400682,"y0":50.002161083684214,"z0":5.768903833609631,"aX":-7.83388819833602},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":1851,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.410935765661014,"extension":6.218620532906685},"index":3,"playId":"855bc4c8-6320-3f71-9953-ab186cd2c963","pitchNumber":3,"startTime":"2025-08-23T02:21:28.128Z","endTime":"2025-08-23T02:21:32.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.5400005620538,"strikeZoneBottom":1.63006522560983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867100553206978,"aZ":-14.46564244232967,"pfxX":-4.329798954606252,"pfxZ":9.627484626629577,"pX":-0.4681233829416218,"pZ":2.161606019019113,"vX0":1.8814523105263847,"vY0":-134.22683166719548,"vZ0":-6.853487979739666,"x":134.84,"y":180.42,"x0":-0.6125266443275186,"y0":50.00134784214873,"z0":5.762413534744127,"aX":-7.963527016897499},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":7.4,"spinRate":1932,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40681415362155393,"extension":6.173087331574788},"index":4,"playId":"0cd9668d-5c15-3a63-8d81-7f7bf0e80ae4","pitchNumber":4,"startTime":"2025-08-23T02:21:49.382Z","endTime":"2025-08-23T02:21:53.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.54000016374873,"strikeZoneBottom":1.47274807590309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.061341168028093,"aZ":-24.313058551299513,"pfxX":-0.8537071862213632,"pfxZ":4.606470570901705,"pX":0.5034343275111829,"pZ":1.343521109888705,"vX0":3.2721661072324206,"vY0":-129.3617497220949,"vZ0":-6.821963992648858,"x":97.81,"y":202.5,"x0":-0.6628343168219913,"y0":50.00640398390079,"z0":5.85872189154253,"aX":-1.4584458967571607},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":0.8,"spinRate":2246,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4221738257620009,"extension":6.284891729957848},"index":5,"playId":"d2ebfd4d-091e-332a-9260-91b1a1bf0fc9","pitchNumber":5,"startTime":"2025-08-23T02:22:04.209Z","endTime":"2025-08-23T02:22:07.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:22:07.968Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:23:18.201Z","endTime":"2025-08-23T02:25:34.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:22:21.670Z","endTime":"2025-08-23T02:23:20.328Z","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(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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.61060284592956,"strikeZoneBottom":1.72488308830208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28861709863736,"aZ":-31.857905927731743,"pfxX":-6.846668714054456,"pfxZ":0.21062590197643516,"pX":-0.42707407385082113,"pZ":1.6940863250781653,"vX0":2.8160322369604125,"vY0":-122.65692252000855,"vZ0":-3.6541173155207884,"x":133.28,"y":193.04,"x0":-0.7005449107805501,"y0":50.00428401320098,"z0":5.919955739373912,"aX":-10.431952244896063},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":11.8,"spinRate":1031,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.44656147652500167,"extension":6.167558048167402},"index":1,"playId":"25a2d2ed-cad8-36dd-adbb-6f689cc4284f","pitchNumber":1,"startTime":"2025-08-23T02:23:20.328Z","endTime":"2025-08-23T02:23:24.721Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.56893904760396,"strikeZoneBottom":1.6575727905639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.423657214658267,"aZ":-15.799822277492954,"pfxX":-3.7884942387668326,"pfxZ":8.886039265506984,"pX":-0.5655297627968344,"pZ":3.3709937494014213,"vX0":1.42219933752137,"vY0":-134.47769739733408,"vZ0":-3.9836725866276423,"x":138.56,"y":147.76,"x0":-0.6070489932485591,"y0":50.00522955646838,"z0":5.9825079037278694,"aX":-6.9840742446903645},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":1897,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40630028962335096,"extension":6.104258513958575},"index":2,"playId":"466ecab6-c497-3112-ac8c-3e7d2e3fb725","pitchNumber":2,"startTime":"2025-08-23T02:23:36.889Z","endTime":"2025-08-23T02:23:41.422Z","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":93.5,"endSpeed":85.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.156518103955005,"aZ":-14.864672953870139,"pfxX":-3.986034111236131,"pfxZ":9.188425426995664,"pX":-0.20250247354682105,"pZ":3.0925521865435193,"vX0":2.717392581034487,"vY0":-136.21178369350133,"vZ0":-4.843035852176619,"x":124.72,"y":155.28,"x0":-0.6937638665312855,"y0":50.0066384932451,"z0":5.917213899968455,"aX":-7.512174266331976},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":1944,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4016989914908069,"extension":6.167900590991143},"index":3,"playId":"3ff328ec-e3e2-3b04-9c28-21045b549ccf","pitchNumber":3,"startTime":"2025-08-23T02:23:58.206Z","endTime":"2025-08-23T02:24:01.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"ad58c2a0-f3ab-459f-91d2-00b321a9426a","startTime":"2025-08-23T02:24:23.009Z","endTime":"2025-08-23T02:24:28.009Z","isPitch":false,"type":"stepoff"},{"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":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.57950176784191,"strikeZoneBottom":1.65134727674283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03294770852321,"aZ":-34.36554095573733,"pfxX":6.952135764522165,"pfxZ":-1.5592163730133652,"pX":1.5390891576914039,"pZ":2.676436356818573,"vX0":3.189176182079519,"vY0":-117.81520199681785,"vZ0":-0.6637455762304235,"x":58.33,"y":166.52,"x0":-0.7344798211027325,"y0":50.001746401582466,"z0":6.1333886863997416,"aX":9.787358650618005},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.8,"breakHorizontal":-13.3,"spinRate":2113,"spinDirection":33},"zone":12,"typeConfidence":0.9,"plateTime":0.46460444356318176,"extension":6.058286726102448},"index":5,"playId":"93e60197-9d8e-37d7-a353-c97966a822e8","pitchNumber":4,"startTime":"2025-08-23T02:24:35.053Z","endTime":"2025-08-23T02:24:44.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T02:24:57.418Z","endTime":"2025-08-23T02:25:08.604Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.650386061960308,"aZ":-20.01193326432931,"pfxX":-7.818089997881067,"pfxZ":6.5374744104948626,"pX":-0.7951716324463515,"pZ":3.6028345889676747,"vX0":2.3084422647981064,"vY0":-135.52218345532492,"vZ0":-2.431912491468102,"x":147.31,"y":141.5,"x0":-0.6424283577552506,"y0":50.00131788420969,"z0":5.9098426188947855,"aX":-14.538590146600983},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":2042,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4041933200851351,"extension":6.16689457918626},"index":7,"playId":"6e4c5b86-a191-3248-8ec0-47eff1a576e0","pitchNumber":5,"startTime":"2025-08-23T02:25:08.604Z","endTime":"2025-08-23T02:25:12.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689951710016885,"aZ":-36.61659233357989,"pfxX":6.343584493658954,"pfxZ":-3.199565056263623,"pX":0.5598328919685694,"pZ":2.06301977575903,"vX0":1.066107508429036,"vY0":-117.24737178908146,"vZ0":-1.495091031605511,"x":95.66,"y":183.08,"x0":-0.7250652592408537,"y0":50.003634461391535,"z0":6.133977731287092,"aX":8.808956131770259},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.9,"breakHorizontal":-11.8,"spinRate":2263,"spinDirection":26},"zone":9,"typeConfidence":0.9,"plateTime":0.46760812237037364,"extension":5.9758246576441385},"index":8,"playId":"489d829d-2046-367e-a84c-2a3b14207ca7","pitchNumber":6,"startTime":"2025-08-23T02:25:28.363Z","endTime":"2025-08-23T02:25:34.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:25:34.029Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:27:15.781Z","endTime":"2025-08-23T02:29:32.364Z","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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.87075365138543,"strikeZoneBottom":1.91655074268371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.773930012895253,"aZ":-11.406219588258473,"pfxX":-3.0116594630163274,"pfxZ":10.552326020909987,"pX":0.030942436562822317,"pZ":2.303574182271534,"vX0":3.795355872647062,"vY0":-139.27645757097838,"vZ0":-8.103912889762592,"x":115.82,"y":176.58,"x0":-0.9570345432984122,"y0":50.00354252911258,"z0":6.002230638144457,"aX":-5.927585978187328},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2248,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.39300304709257183,"extension":6.889727949681182},"index":0,"playId":"b5010355-5f32-3372-958b-b653c6ea7ed4","pitchNumber":1,"startTime":"2025-08-23T02:27:42.850Z","endTime":"2025-08-23T02:27:47.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13293709105932,"aZ":-11.94837750650827,"pfxX":-1.995007470017574,"pfxZ":10.40888404297064,"pX":0.5817243089549605,"pZ":3.328448147139092,"vX0":5.123216385201036,"vY0":-138.55750178194117,"vZ0":-5.224876792456854,"x":94.83,"y":148.91,"x0":-1.0325648475860716,"y0":50.00383178823907,"z0":6.037959984478138,"aX":-3.877514048178903},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2291,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.39539251596686853,"extension":6.78654188878336},"index":1,"playId":"aef0b72e-5f8a-31e4-b9f9-af2be64476a6","pitchNumber":2,"startTime":"2025-08-23T02:27:59.925Z","endTime":"2025-08-23T02:28:03.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-23T02:28:13.060Z","endTime":"2025-08-23T02:28:27.432Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":96.2,"endSpeed":87.7,"strikeZoneTop":3.57660553177755,"strikeZoneBottom":1.75477260013533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30627162656587,"aZ":-12.5487168977729,"pfxX":-1.2213119918183137,"pfxZ":9.881522867500411,"pX":-0.862036266903212,"pZ":4.813432429956419,"vX0":1.240725566894912,"vY0":-140.19217720460756,"vZ0":-1.590362042088354,"x":149.86,"y":108.82,"x0":-1.15210607048699,"y0":50.0055309908541,"z0":6.209092710544883,"aX":-2.4264197840292265},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":1.9,"spinRate":2290,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3910093044857246,"extension":6.6224692834338175},"index":3,"playId":"653b6afa-221c-3ae6-a2a9-2be67ce137ee","pitchNumber":3,"startTime":"2025-08-23T02:28:27.432Z","endTime":"2025-08-23T02:28:30.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.881232000934304,"aZ":-34.23623669124298,"pfxX":2.4701930119564732,"pfxZ":-1.3375874398065992,"pX":0.5493594234665723,"pZ":1.5016014355054068,"vX0":3.738454155761073,"vY0":-123.445355783228,"vZ0":-4.3041987442309235,"x":96.06,"y":198.24,"x0":-1.3063666582619176,"y0":50.002311583101424,"z0":6.153978312865196,"aX":3.807208691602957},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-5.4,"spinRate":2440,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4439147138833226,"extension":6.509756539698975},"index":4,"playId":"a5ef8333-0553-3612-834f-64f6888fec85","pitchNumber":4,"startTime":"2025-08-23T02:28:45.488Z","endTime":"2025-08-23T02:28:49.037Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.59743297939404,"strikeZoneBottom":1.74951262891365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49758628537503,"aZ":-7.450209634719498,"pfxX":-1.1174438877832618,"pfxZ":12.12185613352949,"pX":1.6749992094600874,"pZ":2.73459389506798,"vX0":7.36377006648141,"vY0":-141.4939912452582,"vZ0":-7.85959501796591,"x":53.15,"y":164.95,"x0":-0.8094310524854716,"y0":50.002971215496636,"z0":6.016515133099869,"aX":-2.2799322443634362},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.6,"breakHorizontal":0.6,"spinRate":2221,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3862274553216185,"extension":6.955954837596392},"index":5,"playId":"23585a14-3d9b-32f2-a866-615c38661877","pitchNumber":5,"startTime":"2025-08-23T02:29:07.952Z","endTime":"2025-08-23T02:29:14.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.549883889732506,"aZ":-29.448894277644786,"pfxX":2.2438748652026543,"pfxZ":1.6788967214733561,"pX":0.16737129993335603,"pZ":0.7695179791921195,"vX0":3.105556930882983,"vY0":-126.10599554338651,"vZ0":-7.223027891525488,"x":110.62,"y":218.0,"x0":-1.3676027497304786,"y0":50.004780963746505,"z0":6.019115612338849,"aX":3.6453085161055214},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.7,"spinRate":2387,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43290895550579256,"extension":6.560492413071822},"index":6,"playId":"ccd1aa8d-1466-3dc6-9912-5870515b06a3","pitchNumber":6,"startTime":"2025-08-23T02:29:26.823Z","endTime":"2025-08-23T02:29:32.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:29:32.364Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:29:46.503Z","endTime":"2025-08-23T02:31:41.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":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":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(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":85.6,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.165972323471344,"aZ":-34.759061134354205,"pfxX":3.800473112438972,"pfxZ":-1.6339857698435187,"pX":0.1751411695851793,"pZ":1.0730736911762595,"vX0":2.5971596297437234,"vY0":-124.65880942718276,"vZ0":-5.258769461473007,"x":110.32,"y":209.81,"x0":-1.370988584225296,"y0":50.00131022317705,"z0":6.05326809031874,"aX":6.027634820576791},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-7.4,"spinRate":2455,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4380429263580585,"extension":6.758703004158315},"index":0,"playId":"c5de549e-002c-30e6-ada3-20fd67a12b2c","pitchNumber":1,"startTime":"2025-08-23T02:29:59.215Z","endTime":"2025-08-23T02:30:06.471Z","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":86.2,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.416247863185582,"aZ":-36.52895404144734,"pfxX":1.1186750129185068,"pfxZ":-2.7177599619115,"pX":0.7465737695938228,"pZ":1.771596444431846,"vX0":4.506597159789641,"vY0":-125.46397963485634,"vZ0":-3.5892803009565344,"x":88.54,"y":190.95,"x0":-1.215375983545645,"y0":50.00531764920677,"z0":6.1853392470614,"aX":1.790208982262017},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.5,"breakHorizontal":-3.0,"spinRate":2480,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.4358858159623842,"extension":6.693579045089497},"index":1,"playId":"f205fea9-9b59-3628-bda2-8b6e841f1f4a","pitchNumber":2,"startTime":"2025-08-23T02:30:36.775Z","endTime":"2025-08-23T02:30:40.305Z","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":85.2,"endSpeed":78.9,"strikeZoneTop":3.22668799310583,"strikeZoneBottom":1.42431886084691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.922115148627036,"aZ":-29.40936131228729,"pfxX":3.243080505426541,"pfxZ":1.785819712378468,"pX":0.09574089594340063,"pZ":-0.47373347322847253,"vX0":2.7852353464425743,"vY0":-123.75624572444279,"vZ0":-9.377992028655132,"x":113.35,"y":251.57,"x0":-1.4661126140073277,"y0":50.00507206256325,"z0":5.831954295195593,"aX":5.025574878801748},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.5,"spinRate":2546,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44275289611130075,"extension":7.0113858954890524},"index":2,"playId":"08f80278-51dc-335b-8146-ce504a1a4270","pitchNumber":3,"startTime":"2025-08-23T02:31:06.118Z","endTime":"2025-08-23T02:31:09.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.23000005475386,"strikeZoneBottom":1.41962036193534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.196119672043324,"aZ":-10.801216881348893,"pfxX":-1.2281262248318154,"pfxZ":10.495772732323882,"pX":0.7549466285345857,"pZ":2.1645589559147558,"vX0":4.866691301951793,"vY0":-141.31928337940224,"vZ0":-8.497173683763451,"x":88.22,"y":180.34,"x0":-0.8248517978455201,"y0":50.00061744105015,"z0":5.89179929795734,"aX":-2.500943931771425},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":1.3,"spinRate":2080,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3865922336187948,"extension":7.0499187607853715},"index":3,"playId":"1cce5bf0-79b6-3433-abd4-90a52d563c7b","pitchNumber":4,"startTime":"2025-08-23T02:31:35.530Z","endTime":"2025-08-23T02:31:41.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:31:41.240Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:31:51.799Z","endTime":"2025-08-23T02:33:17.207Z","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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.44819558704167,"strikeZoneBottom":1.57692704249098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.935264722299266,"aZ":-11.676322712187392,"pfxX":-2.784302823635992,"pfxZ":10.176260185963162,"pX":0.7201145448633127,"pZ":1.235048731767403,"vX0":5.238065879490524,"vY0":-140.79288936350304,"vZ0":-11.029119673738766,"x":89.55,"y":205.43,"x0":-0.7998129827971361,"y0":50.00315355527311,"z0":5.950910998200941,"aX":-5.608989009678419},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":4.0,"spinRate":2209,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.38851764293588564,"extension":7.105444859650837},"index":0,"playId":"01970986-9f54-3583-8455-fcea37e6f7d7","pitchNumber":1,"startTime":"2025-08-23T02:32:09.929Z","endTime":"2025-08-23T02:32:14.425Z","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":85.7,"endSpeed":80.1,"strikeZoneTop":3.35017323722797,"strikeZoneBottom":1.61288633512541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71020002918595,"aZ":-33.248676153461865,"pfxX":2.7847789837259898,"pfxZ":-0.6731309217984303,"pX":0.10667420308424906,"pZ":0.43450791736083266,"vX0":2.9337908903176317,"vY0":-124.77579463725387,"vZ0":-6.83377181148696,"x":112.93,"y":227.05,"x0":-1.4418067231516563,"y0":50.00430436406389,"z0":5.913835796654116,"aX":4.435691714155743},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-5.6,"spinRate":2494,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4372757557565272,"extension":6.6804325498868735},"index":1,"playId":"979d94e4-3707-3ad8-9764-630624dfee8d","pitchNumber":2,"startTime":"2025-08-23T02:32:29.143Z","endTime":"2025-08-23T02:32:33.243Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.29749601301757,"strikeZoneBottom":1.58720064466479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642820534553593,"aZ":-11.781853716165053,"pfxX":-1.009475237760637,"pfxZ":10.58333291377842,"pX":-0.7009532061026027,"pZ":2.0017923805559605,"vX0":1.438003533640268,"vY0":-137.49085365331067,"vZ0":-8.414124254006037,"x":143.72,"y":184.73,"x0":-1.0980358782344495,"y0":50.00299769896029,"z0":5.888760779996072,"aX":-1.945227053544006},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":1.6,"spinRate":2163,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.39739237377097814,"extension":6.95563946024941},"index":2,"playId":"aebbb7b6-66d1-3e17-897a-ae68be5807f0","pitchNumber":3,"startTime":"2025-08-23T02:32:48.611Z","endTime":"2025-08-23T02:32:53.916Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.535334733247197,"aZ":-11.682591766247915,"pfxX":-1.8991941780143617,"pfxZ":10.503626901256787,"pX":0.39633262234053995,"pZ":2.3534846502416924,"vX0":4.354935868670126,"vY0":-138.6702992757759,"vZ0":-7.683917489936947,"x":101.89,"y":175.24,"x0":-0.9465529222056052,"y0":50.002080899831846,"z0":5.936797209913266,"aX":-3.705341255607942},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":2.5,"spinRate":2199,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39474519693805377,"extension":7.000126486870955},"hitData":{"launchSpeed":102.5,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.99,"coordY":152.12}},"index":3,"playId":"719daed2-3c66-3f8f-a358-22e815806331","pitchNumber":4,"startTime":"2025-08-23T02:33:08.176Z","endTime":"2025-08-23T02:33:17.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:33:17.207Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:35:03.785Z","endTime":"2025-08-23T02:36:51.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.24000055757918,"strikeZoneBottom":1.59804087002345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.969835110450287,"aZ":-35.77256018753165,"pfxX":7.25423434807324,"pfxZ":-2.7249800313528585,"pX":0.16911056086695,"pZ":2.5617657220286256,"vX0":-0.4243218287996716,"vY0":-114.20296238050311,"vZ0":-0.4391971573266049,"x":110.55,"y":169.61,"x0":-0.5851820112842401,"y0":50.00229245194772,"z0":6.274257643245395,"aX":9.584314279649059},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.8,"breakHorizontal":-13.1,"spinRate":2070,"spinDirection":36},"zone":5,"typeConfidence":0.91,"plateTime":0.4795459379433282,"extension":5.860606134207425},"index":0,"playId":"d234032c-710e-3353-932e-097e238cace9","pitchNumber":1,"startTime":"2025-08-23T02:35:30.054Z","endTime":"2025-08-23T02:35:34.498Z","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":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.22434215386102,"strikeZoneBottom":1.51877980250564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.691108720822687,"aZ":-35.011745289899956,"pfxX":7.650902021113445,"pfxZ":-2.125154774482832,"pX":0.816295890595241,"pZ":2.9725408916481606,"vX0":1.1363931165560501,"vY0":-114.7032107116711,"vZ0":0.28637297704480047,"x":85.88,"y":158.52,"x0":-0.6794188803238951,"y0":50.0029552505706,"z0":6.252613643923274,"aX":10.220655816261418},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.5,"breakHorizontal":-14.2,"spinRate":2243,"spinDirection":33},"zone":3,"typeConfidence":0.91,"plateTime":0.4770452561624623,"extension":5.767889427806806},"index":1,"playId":"c032a0b5-77eb-3117-afde-c835a595931b","pitchNumber":2,"startTime":"2025-08-23T02:35:43.426Z","endTime":"2025-08-23T02:35:47.268Z","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":92.5,"endSpeed":84.7,"strikeZoneTop":3.24000110257088,"strikeZoneBottom":1.5867831046211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.926338938072583,"aZ":-14.411230692483473,"pfxX":-4.1457842151440225,"pfxZ":9.637433973342825,"pX":-0.5598262777500974,"pZ":3.7266621274149467,"vX0":1.6773629705933262,"vY0":-134.80388766961653,"vZ0":-3.190656858286949,"x":138.34,"y":138.16,"x0":-0.6510528778040854,"y0":50.000988277620266,"z0":5.9410627120582955,"aX":-7.639632593827061},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":1993,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40609127301210224,"extension":6.129743576123491},"index":2,"playId":"ac6df524-48de-3752-aeaa-7ecb647b0ebd","pitchNumber":3,"startTime":"2025-08-23T02:35:58.114Z","endTime":"2025-08-23T02:36:02.349Z","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":79.8,"endSpeed":74.0,"strikeZoneTop":3.24000025569252,"strikeZoneBottom":1.54434979703733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.096888759292927,"aZ":-33.790594598186615,"pfxX":7.13198267074821,"pfxZ":-1.1897290365079756,"pX":1.4259501471830813,"pZ":0.8027796442718537,"vX0":2.660276686305672,"vY0":-116.15482074983281,"vZ0":-4.52772548883427,"x":62.65,"y":217.1,"x0":-0.6611489225980856,"y0":50.00143789136177,"z0":5.996177966972405,"aX":9.726551550253022},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.0,"breakHorizontal":-13.6,"spinRate":2319,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.47185297016136607,"extension":5.971934464934207},"index":3,"playId":"1af03bcc-2e26-3b6a-a613-4c7f8f6a806e","pitchNumber":4,"startTime":"2025-08-23T02:36:11.807Z","endTime":"2025-08-23T02:36:17.014Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.24000092970488,"strikeZoneBottom":1.55458616816735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.367515690779175,"aZ":-16.102528980420622,"pfxX":-4.042765800742457,"pfxZ":8.754040449680467,"pX":-0.32278235107606584,"pZ":3.5243017801404477,"vX0":2.3218197082683805,"vY0":-134.2129481263349,"vZ0":-3.304336443253424,"x":129.3,"y":143.62,"x0":-0.6710936864758045,"y0":50.000313077726375,"z0":5.909100410863812,"aX":-7.41982194527128},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":6.8,"spinRate":1986,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4071407719753619,"extension":6.158612807667533},"index":4,"playId":"992e5c16-101f-3179-a90b-bd3144926fa3","pitchNumber":5,"startTime":"2025-08-23T02:36:29.179Z","endTime":"2025-08-23T02:36:35.973Z","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":93.3,"endSpeed":85.6,"strikeZoneTop":3.23999934530159,"strikeZoneBottom":1.50006796134718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45573569848752,"aZ":-16.202594828300096,"pfxX":-3.856084870470614,"pfxZ":8.501351165391835,"pX":-0.32605676407847556,"pZ":4.019297787231054,"vX0":2.193723160908785,"vY0":-135.88077550298058,"vZ0":-2.134923152034761,"x":129.43,"y":130.26,"x0":-0.6408679849006624,"y0":50.00241364060667,"z0":5.934911863046261,"aX":-7.2446909060892715},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2051,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40235387917314736,"extension":6.2237753897079555},"index":5,"playId":"60413eef-2688-3037-ab7a-ce7b838babc0","pitchNumber":6,"startTime":"2025-08-23T02:36:47.643Z","endTime":"2025-08-23T02:36:51.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:36:51.781Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:37:06.157Z","endTime":"2025-08-23T02:38:57.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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_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":86.1,"endSpeed":79.4,"strikeZoneTop":3.6999997945071,"strikeZoneBottom":1.74258396285164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.329498519939378,"aZ":-26.239404272997454,"pfxX":1.166415835695371,"pfxZ":3.7085130997246143,"pX":-0.12244260665161111,"pZ":2.5169700730316404,"vX0":1.2255772340559277,"vY0":-125.40787094195677,"vZ0":-3.3568263638619316,"x":121.67,"y":170.82,"x0":-0.7682107684660079,"y0":50.0019385780646,"z0":6.00303182127687,"aX":1.8655826594109428},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":2058,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.43604137318643366,"extension":6.132024591448113},"index":0,"playId":"70ded04b-f75d-371e-8240-4280f2c547bb","pitchNumber":1,"startTime":"2025-08-23T02:37:16.940Z","endTime":"2025-08-23T02:37:21.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"87e02cad-12c6-3783-8089-7a9d52a332f1","startTime":"2025-08-23T02:37:37.010Z","endTime":"2025-08-23T02:37:41.376Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.69999900936316,"strikeZoneBottom":1.76014197794953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46865263779376,"aZ":-26.08561505082147,"pfxX":1.8973452509986983,"pfxZ":3.7834121011222486,"pX":0.7081190714400574,"pZ":2.7505647243917255,"vX0":2.669018979359361,"vY0":-125.84043610829103,"vZ0":-3.119049467504034,"x":90.01,"y":164.51,"x0":-0.6110583026419322,"y0":50.00579440447641,"z0":6.109124630306516,"aX":3.0572147221957104},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2152,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.434509951760746,"extension":6.064657589016885},"index":2,"playId":"8bf523a5-3782-3223-b08b-c37d23780cd1","pitchNumber":2,"startTime":"2025-08-23T02:37:56.315Z","endTime":"2025-08-23T02:38:02.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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.207645931942768,"aZ":-26.2630893499366,"pfxX":1.6118818666423422,"pfxZ":3.6833084149519433,"pX":0.3288862174301727,"pZ":2.6921015974655824,"vX0":1.8530378856783534,"vY0":-125.83000383899797,"vZ0":-3.234356803811589,"x":104.46,"y":166.09,"x0":-0.6261955944569874,"y0":50.00597529804747,"z0":6.119114560329252,"aX":2.588064170084064},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-3.4,"spinRate":2163,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4350763994466096,"extension":6.00534011788242},"index":3,"playId":"a7998d64-91c3-35e9-8c19-dfbbb1ba0d15","pitchNumber":3,"startTime":"2025-08-23T02:38:13.538Z","endTime":"2025-08-23T02:38:19.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T02:38:32.186Z","endTime":"2025-08-23T02:38:51.034Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3391603776439,"aZ":-19.112070425272492,"pfxX":-7.164520361090587,"pfxZ":7.321577856532632,"pX":-0.9080064574695347,"pZ":2.555224810429615,"vX0":1.956784373949154,"vY0":-132.49949651618243,"vZ0":-4.801130912659991,"x":151.61,"y":169.79,"x0":-0.7234364456481652,"y0":50.00591206361462,"z0":5.78035961834222,"aX":-12.78763578984924},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":1923,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4127998635185719,"extension":6.279825486800213},"hitData":{"launchSpeed":67.5,"launchAngle":20.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":146.04}},"index":5,"playId":"f03b2f53-d476-387d-964d-cabe3e2c1e06","pitchNumber":4,"startTime":"2025-08-23T02:38:51.034Z","endTime":"2025-08-23T02:38:57.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:38:57.545Z","atBatIndex":26},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Diamondbacks challenged (catcher interference), call on the field was overturned: Pavin Smith reaches on catcher interference by Jose Trevino. Corbin Carroll to 2nd. Pavin Smith to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:39:34.209Z","endTime":"2025-08-23T02:41:22.863Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ef05a58a-9164-393c-b52f-562e2053868b","startTime":"2025-08-23T02:39:21.751Z","endTime":"2025-08-23T02:39:26.418Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.5600005768123,"strikeZoneBottom":1.54760505514837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89233779828579,"aZ":-32.235825743343625,"pfxX":-6.973835104383883,"pfxZ":-0.041714588246700046,"pX":-1.0020328813547639,"pZ":1.3505154437984699,"vX0":1.4704461238036701,"vY0":-121.73837302438537,"vZ0":-4.204544619419354,"x":155.2,"y":202.32,"x0":-0.7133234875272447,"y0":50.003486920139544,"z0":5.931850419242185,"aX":-10.32697803349975},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1333,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4522543300809394,"extension":5.963681820245561},"index":1,"playId":"944bcc61-b1c5-3d83-80cf-b5ecc6e095a3","pitchNumber":1,"startTime":"2025-08-23T02:39:36.495Z","endTime":"2025-08-23T02:39:42.134Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.56000039075626,"strikeZoneBottom":1.60303360386623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56915369934712,"aZ":-32.9712746510244,"pfxX":-6.470973752076683,"pfxZ":-0.554422136705381,"pX":-0.43033827356012033,"pZ":1.4412819720971077,"vX0":2.434251802758933,"vY0":-120.23685679782646,"vZ0":-3.5493249026294933,"x":133.4,"y":199.87,"x0":-0.6237835139817435,"y0":50.00122560904554,"z0":5.908535015103312,"aX":-9.331896881788259},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.7,"breakHorizontal":11.0,"spinRate":1107,"spinDirection":259},"zone":13,"typeConfidence":0.91,"plateTime":0.4581792459710847,"extension":6.074326660133747},"index":2,"playId":"bc0b4999-b06a-3661-aa4b-a7a3f4b574c0","pitchNumber":2,"startTime":"2025-08-23T02:39:53.940Z","endTime":"2025-08-23T02:40:01.564Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.45306028245587,"strikeZoneBottom":1.50029977279105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.485781313923717,"aZ":-10.374153948212523,"pfxX":-3.9713255979089315,"pfxZ":12.012797336535014,"pX":0.28605794926559813,"pZ":1.934850053549233,"vX0":3.6774699026830517,"vY0":-133.77793499127435,"vZ0":-8.30706089215848,"x":106.1,"y":186.54,"x0":-0.5895205915771425,"y0":50.006542590090845,"z0":5.821517087380082,"aX":-7.209720102731344},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":6.4,"spinRate":1982,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40921110538852234,"extension":6.171087958934996},"index":3,"playId":"70d101dd-1fb0-38e8-acf0-9b66a1efd4bf","pitchNumber":3,"startTime":"2025-08-23T02:40:13.430Z","endTime":"2025-08-23T02:40:17.313Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.46228054775323,"strikeZoneBottom":1.56344223950243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.434945762710747,"aZ":-34.27370788908195,"pfxX":7.440646084152037,"pfxZ":-1.5737784459093662,"pX":1.2509670235248982,"pZ":1.1263973392598603,"vX0":2.3733326702235034,"vY0":-115.14104298397143,"vZ0":-3.591879873399314,"x":69.32,"y":208.37,"x0":-0.7612147568671488,"y0":50.00245214150793,"z0":6.04126935740805,"aX":9.936390220087253},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.5,"breakHorizontal":-14.0,"spinRate":2195,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.4766635173864513,"extension":5.979486632191097},"index":4,"playId":"365af0c3-030a-3e8c-9e2b-c6d0490adf5f","pitchNumber":4,"startTime":"2025-08-23T02:40:32.322Z","endTime":"2025-08-23T02:40:37.394Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535855853093924,"aZ":-10.691261639724058,"pfxX":-3.4098273394326295,"pfxZ":11.81485844444687,"pX":0.4340611207745932,"pZ":2.315166443714104,"vX0":3.550162125853851,"vY0":-133.8926710479648,"vZ0":-7.161316986951289,"x":100.45,"y":176.27,"x0":-0.46515807177084395,"y0":50.00295675996701,"z0":5.787207766168517,"aX":-6.199979796681263},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2037,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4088702917799365,"extension":6.17542209995731},"index":5,"playId":"ec895863-fb79-3f1f-b4cd-0ec27c9925c3","pitchNumber":5,"startTime":"2025-08-23T02:40:50.317Z","endTime":"2025-08-23T02:40:55.231Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.779005401262065,"aZ":-25.17721203254886,"pfxX":2.6704182815615543,"pfxZ":4.3730918691864975,"pX":0.6473316931483,"pZ":3.3045920532470716,"vX0":2.4601758592837104,"vY0":-125.24897652092399,"vZ0":-2.0031177595102805,"x":92.33,"y":149.56,"x0":-0.6922043581145759,"y0":50.00084669649648,"z0":6.160576728203677,"aX":4.268478263514719},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.4,"spinRate":2105,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.43625329609892516,"extension":6.172258821493546},"index":6,"playId":"700588f9-47cc-3b4b-9b1f-2dec1aba474c","pitchNumber":6,"startTime":"2025-08-23T02:41:15.861Z","endTime":"2025-08-23T02:41:22.863Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":109},"playEndTime":"2025-08-23T02:41:22.863Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gabriel Moreno homers (6) on a fly ball to left field. Corbin Carroll scores. Pavin Smith scores.","rbi":3,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:43:26.902Z","endTime":"2025-08-23T02:45:03.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.34000123023254,"strikeZoneBottom":1.57740723478454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.919262893444262,"aZ":-35.964287281628955,"pfxX":4.620209682784866,"pfxZ":-3.014234102131553,"pX":-1.2662419485268173,"pZ":4.076445499152497,"vX0":-2.3530565204269163,"vY0":-111.45076337706121,"vZ0":3.1570418580642308,"x":165.27,"y":128.72,"x0":-0.7973353314522156,"y0":50.00155717004915,"z0":6.354492743509353,"aX":5.815220597872985},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-4.3,"breakHorizontal":-7.8,"spinRate":2006,"spinDirection":38},"zone":11,"typeConfidence":0.9,"plateTime":0.4913419514392299,"extension":5.83427095524831},"index":0,"playId":"5f550364-24ec-3702-b84b-af8903a976ce","pitchNumber":1,"startTime":"2025-08-23T02:43:31.287Z","endTime":"2025-08-23T02:43:37.960Z","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":84.7,"endSpeed":77.8,"strikeZoneTop":3.13937824868208,"strikeZoneBottom":1.52625414187916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.480994930726876,"aZ":-25.7033088603746,"pfxX":1.0207389518447825,"pfxZ":4.196612320100993,"pX":0.5517059591564745,"pZ":2.532438140252876,"vX0":2.309601508610385,"vY0":-123.33241047137999,"vZ0":-3.2503116856974943,"x":95.97,"y":170.4,"x0":-0.5293397797688517,"y0":50.00031796615941,"z0":6.034596095121429,"aX":1.572180897981799},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.1,"breakHorizontal":-2.4,"spinRate":2130,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.44406638489818206,"extension":6.159052108958474},"index":1,"playId":"ceb8c351-cab4-3fa5-bdc0-0518af7f93fd","pitchNumber":2,"startTime":"2025-08-23T02:43:52.784Z","endTime":"2025-08-23T02:43:56.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.471393845185247,"aZ":-34.81866799783756,"pfxX":-4.660634588606842,"pfxZ":-1.8286117339375547,"pX":-1.2067681453924184,"pZ":2.192859782407176,"vX0":0.3265664196365382,"vY0":-120.2862501429347,"vZ0":-1.6125433279227304,"x":163.0,"y":179.57,"x0":-0.7410438148248369,"y0":50.004292718995714,"z0":6.000691371250425,"aX":-6.731529100774593},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.5,"breakHorizontal":8.3,"spinRate":894,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.45788596919771685,"extension":5.996217176260563},"index":2,"playId":"53dc7c41-5e05-3796-bbe4-e85cad1c3ac3","pitchNumber":3,"startTime":"2025-08-23T02:44:12.197Z","endTime":"2025-08-23T02:44:15.605Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.568849042502,"aZ":-33.26590513564227,"pfxX":-2.0716789132397526,"pfxZ":-0.7658793118828608,"pX":-0.6628488603658526,"pZ":2.7466986726485954,"vX0":0.5411616219076649,"vY0":-118.15293535154072,"vZ0":-0.6486635440887646,"x":142.27,"y":164.62,"x0":-0.6250537410309501,"y0":50.004195691415816,"z0":6.06980491825254,"aX":-2.9424050478328763},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.3,"breakHorizontal":3.6,"spinRate":764,"spinDirection":261},"zone":4,"typeConfidence":0.87,"plateTime":0.46278906711916123,"extension":6.0474828807740115},"hitData":{"launchSpeed":106.8,"launchAngle":23.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.34,"coordY":64.74}},"index":3,"playId":"410c9712-8430-30dd-84c3-a4f0ae0a8ddc","pitchNumber":4,"startTime":"2025-08-23T02:44:36.508Z","endTime":"2025-08-23T02:45:03.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:45:03.810Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:45:25.181Z","endTime":"2025-08-23T02:46:17.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.4475570965663,"strikeZoneBottom":1.60133393972343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30381704883345,"aZ":-37.17097091642024,"pfxX":7.105219892894429,"pfxZ":-3.808003143997584,"pX":1.0197151507282942,"pZ":0.6670059834179056,"vX0":1.7650204960889917,"vY0":-114.23028904763834,"vZ0":-3.8295050642142687,"x":78.13,"y":220.77,"x0":-0.687087367339029,"y0":50.00183250771895,"z0":6.04374813109056,"aX":9.328287405642385},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.6,"breakHorizontal":-13.3,"spinRate":2116,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4806810485124502,"extension":6.046448140783607},"index":0,"playId":"a4614fac-5a9e-3ac7-8bab-b5ff70031c8c","pitchNumber":1,"startTime":"2025-08-23T02:45:29.081Z","endTime":"2025-08-23T02:45:32.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53098863116869,"aZ":-29.69313527803651,"pfxX":7.195271705680993,"pfxZ":1.866459718492071,"pX":1.0105989189610447,"pZ":1.7912527937244833,"vX0":1.8094584143547174,"vY0":-114.47383444022157,"vZ0":-3.1004322280976058,"x":78.48,"y":190.42,"x0":-0.7244911869331944,"y0":50.004668101471324,"z0":6.061013355603338,"aX":9.579024071957926},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.9,"breakHorizontal":-13.4,"spinRate":2219,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4779142404179284,"extension":5.853695122223126},"index":1,"playId":"793acbe9-e354-3d5e-bbca-ef1856eaa1dc","pitchNumber":2,"startTime":"2025-08-23T02:45:45.292Z","endTime":"2025-08-23T02:45:48.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.43000050640974,"strikeZoneBottom":1.65746088985382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.085110887309998,"aZ":-14.644288647058577,"pfxX":-4.9863534207995155,"pfxZ":9.694691509722663,"pX":0.4760787888147758,"pZ":2.8309229559715225,"vX0":4.597109765400166,"vY0":-133.23266139344813,"vZ0":-5.3136620084494135,"x":98.85,"y":162.35,"x0":-0.6191036575856119,"y0":50.003361969172225,"z0":5.899762793614786,"aX":-9.016518988719218},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":1886,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.41020755924661634,"extension":6.128268586014909},"index":2,"playId":"9159855d-8c98-3ea8-80d7-f898aaca91a1","pitchNumber":3,"startTime":"2025-08-23T02:46:00.184Z","endTime":"2025-08-23T02:46:04.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.081449620369757,"aZ":-14.297939404179681,"pfxX":-4.94042851602455,"pfxZ":9.852467325417123,"pX":-0.14869047201611668,"pZ":3.5860357521998827,"vX0":2.8393515557552833,"vY0":-133.66990384914047,"vZ0":-3.70593234131168,"x":122.67,"y":141.96,"x0":-0.5813048032002187,"y0":50.00277750108747,"z0":6.0130400394205665,"aX":-8.964481968476553},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":1907,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4093267462163781,"extension":6.147726480711543},"index":3,"playId":"fb6db14f-9d74-3731-91ae-de8fc83ac396","pitchNumber":4,"startTime":"2025-08-23T02:46:13.860Z","endTime":"2025-08-23T02:46:17.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:46:17.879Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:46:35.583Z","endTime":"2025-08-23T02:47:46.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.23999928034263,"strikeZoneBottom":1.55635397793634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.022901599023125,"aZ":-26.27445052733365,"pfxX":-1.6524313457175528,"pfxZ":3.6290874975798615,"pX":0.6319047832741654,"pZ":0.8589419978224041,"vX0":3.3491620403178,"vY0":-125.97480358249423,"vZ0":-7.313609690403227,"x":92.91,"y":215.59,"x0":-0.4937454589173848,"y0":50.002315988127876,"z0":5.8920861150298895,"aX":-2.684899335805935},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":2.3,"spinRate":2221,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43303305222142496,"extension":6.223925610584235},"index":0,"playId":"f91f0e99-d887-3203-a472-5e0d6bb8ba3b","pitchNumber":1,"startTime":"2025-08-23T02:46:40.184Z","endTime":"2025-08-23T02:46:48.258Z","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":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.263044707036197,"aZ":-34.838351926051075,"pfxX":7.0772864348830895,"pfxZ":-2.0314851415836355,"pX":-0.061961055050142176,"pZ":2.8735716999258036,"vX0":-0.37301632601004087,"vY0":-113.52641251563442,"vZ0":0.3644865982234813,"x":119.36,"y":161.19,"x0":-0.8165761838034582,"y0":50.000144296885864,"z0":6.156881196216157,"aX":9.307766493196954},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.4,"breakHorizontal":-12.7,"spinRate":2160,"spinDirection":30},"zone":2,"typeConfidence":0.91,"plateTime":0.4810418678217099,"extension":5.934318375258029},"index":1,"playId":"1d2345ac-2a12-3d98-8288-67e475238464","pitchNumber":2,"startTime":"2025-08-23T02:46:55.549Z","endTime":"2025-08-23T02:47:02.341Z","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":92.0,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.752582940433573,"aZ":-13.822204677588179,"pfxX":-4.293767804324977,"pfxZ":10.018970487177118,"pX":0.23378224481881643,"pZ":2.1902116473404765,"vX0":3.085929894081039,"vY0":-133.94260891147155,"vZ0":-7.407333920008714,"x":108.09,"y":179.64,"x0":-0.37078867731973886,"y0":50.00158674712195,"z0":5.963963284772539,"aX":-7.863981899682771},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":1897,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4076691934627923,"extension":6.211234953667964},"index":2,"playId":"285189c8-64c8-3015-85ee-0cb3060fa9b8","pitchNumber":3,"startTime":"2025-08-23T02:47:14.114Z","endTime":"2025-08-23T02:47:17.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T02:47:27.470Z","endTime":"2025-08-23T02:47:39.699Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.966371609080735,"aZ":-37.76899553090802,"pfxX":6.312034974292945,"pfxZ":-4.2363084750996105,"pX":0.019023431079573726,"pZ":3.170582876744978,"vX0":-0.22186233410367223,"vY0":-113.98627593968125,"vZ0":1.4552903401478114,"x":116.27,"y":153.17,"x0":-0.7031912605909748,"y0":50.00017047347814,"z0":6.2388724714828845,"aX":8.345779362183974},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.1,"breakHorizontal":-11.4,"spinRate":2097,"spinDirection":32},"zone":2,"typeConfidence":0.9,"plateTime":0.47960433320251106,"extension":5.889795976331794},"hitData":{"launchSpeed":100.6,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.84,"coordY":83.18}},"index":4,"playId":"898eae8c-2e17-3e23-8d4f-2bf5a90a4482","pitchNumber":4,"startTime":"2025-08-23T02:47:39.699Z","endTime":"2025-08-23T02:47:46.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:47:46.731Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:49:52.321Z","endTime":"2025-08-23T02:50:28.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":93.5,"endSpeed":85.0,"strikeZoneTop":3.36000075026702,"strikeZoneBottom":1.47419601739464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.504048130638143,"aZ":-11.657979912922961,"pfxX":-3.1208578266596865,"pfxZ":11.040466578783665,"pX":-0.3212521032434921,"pZ":2.372648197296672,"vX0":2.7092086218712867,"vY0":-135.8849456506454,"vZ0":-7.597050752488331,"x":129.25,"y":174.72,"x0":-0.9287622120079572,"y0":50.003178835133795,"z0":6.026130615942942,"aX":-5.80009089117953},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2301,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.404045021472482,"extension":6.776355726700552},"index":0,"playId":"6c7e7144-07eb-310e-8a83-456665ff07b3","pitchNumber":1,"startTime":"2025-08-23T02:50:00.450Z","endTime":"2025-08-23T02:50:04.186Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91036823061439,"aZ":-39.615685368984295,"pfxX":3.754170167932627,"pfxZ":-5.67621207860102,"pX":0.11846003384582884,"pZ":1.9874488015045038,"vX0":2.257949694073462,"vY0":-114.06872176799664,"vZ0":-0.7403166618139567,"x":112.48,"y":185.12,"x0":-1.373480914474944,"y0":50.00133731631267,"z0":6.2379921647918755,"aX":4.923164855625665},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.2,"breakHorizontal":-7.4,"spinRate":2593,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4810379929569737,"extension":6.511174877580132},"hitData":{"launchSpeed":94.5,"launchAngle":40.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.48,"coordY":98.58}},"index":1,"playId":"34fdb34d-37fa-387c-a353-bdba36cc4227","pitchNumber":2,"startTime":"2025-08-23T02:50:17.899Z","endTime":"2025-08-23T02:50:28.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:50:28.714Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:50:50.846Z","endTime":"2025-08-23T02:52:43.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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(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":87.7,"endSpeed":80.6,"strikeZoneTop":3.28999865321784,"strikeZoneBottom":1.52375871687205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47751336619594,"aZ":-30.337988182727297,"pfxX":2.250146602114379,"pfxZ":1.1090374270991123,"pX":1.1149405003337418,"pZ":2.792498037584717,"vX0":5.1268196543114355,"vY0":-127.71274453112451,"vZ0":-2.424853368546496,"x":74.5,"y":163.38,"x0":-1.211274621108327,"y0":50.001367713362825,"z0":6.142184167734005,"aX":3.712173707741636},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-5.3,"spinRate":2267,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4289996243037675,"extension":6.739734268695965},"index":0,"playId":"8bbfb83f-99cf-35ca-a6fc-2bd9d1fe39a5","pitchNumber":1,"startTime":"2025-08-23T02:50:56.914Z","endTime":"2025-08-23T02:51:01.130Z","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":95.4,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56365960162752,"aZ":-8.364798949890595,"pfxX":-1.5917247384889825,"pfxZ":12.322344090595056,"pX":-0.061814214755923844,"pZ":2.684860211886975,"vX0":3.106418824720717,"vY0":-138.72153454229786,"vZ0":-7.831363268317945,"x":119.36,"y":166.29,"x0":-0.993743874360162,"y0":50.000240013288995,"z0":6.116626699853323,"aX":-3.0752351609454833},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.6,"breakHorizontal":2.2,"spinRate":2441,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.3961805309541222,"extension":6.817316798654656},"index":1,"playId":"9c907566-ad2c-33bf-a2a6-5d60d5aa78e3","pitchNumber":2,"startTime":"2025-08-23T02:51:14.515Z","endTime":"2025-08-23T02:51:19.364Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.2899991236462,"strikeZoneBottom":1.44098970642748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487949019224445,"aZ":-12.092117899106066,"pfxX":-1.8065857056733625,"pfxZ":10.188357322165512,"pX":1.0673245476714717,"pZ":3.7613252480535513,"vX0":5.7472429185990865,"vY0":-139.1012195514852,"vZ0":-4.395697809121694,"x":76.32,"y":137.22,"x0":-0.7855476209661628,"y0":50.003474827325604,"z0":6.156016929163859,"aX":-3.5617840867509614},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":2.2,"spinRate":2156,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39288223678308,"extension":6.788958674165656},"index":2,"playId":"a39b4755-d83f-3754-94d0-edb47aff891b","pitchNumber":3,"startTime":"2025-08-23T02:51:36.499Z","endTime":"2025-08-23T02:51:41.202Z","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":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.28999900361221,"strikeZoneBottom":1.54106102479056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.631284511569767,"aZ":-31.40583669544269,"pfxX":2.4091263852638973,"pfxZ":0.5032637979266408,"pX":0.0677110288764993,"pZ":2.786799408364509,"vX0":2.806988073571557,"vY0":-122.0654547314359,"vZ0":-1.7521668442836225,"x":114.42,"y":163.54,"x0":-1.407358522893173,"y0":50.00094807680397,"z0":6.202089976176453,"aX":3.657086556263172},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-5.0,"spinRate":2310,"spinDirection":93},"zone":2,"typeConfidence":2.0,"plateTime":0.4476535471876124,"extension":6.515835453682897},"index":3,"playId":"fea8ed21-9300-3153-98bc-9b82b7b69158","pitchNumber":4,"startTime":"2025-08-23T02:51:54.128Z","endTime":"2025-08-23T02:51:58.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.713282729092423,"aZ":-10.124519116636138,"pfxX":-1.559865029800705,"pfxZ":11.131520897283492,"pX":0.2524295671432431,"pZ":3.1822169614726596,"vX0":3.7873620436674083,"vY0":-139.6641529712072,"vZ0":-6.29869978477071,"x":107.38,"y":152.86,"x0":-0.9169690035731666,"y0":50.00089158134535,"z0":6.128781542238409,"aX":-3.0899289126848526},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":2.0,"spinRate":2292,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.39180906461100795,"extension":6.868722253713584},"index":4,"playId":"3f5b910b-c774-3d85-9d26-a4e6e3a209e2","pitchNumber":5,"startTime":"2025-08-23T02:52:12.549Z","endTime":"2025-08-23T02:52:17.591Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.480071574584567,"aZ":-35.31845970076688,"pfxX":2.615480480124087,"pfxZ":-2.0257773982892857,"pX":-0.27083699095456065,"pZ":2.510679599145712,"vX0":1.6700428628216206,"vY0":-123.28146986555403,"vZ0":-1.801789743763718,"x":127.32,"y":170.99,"x0":-1.294831053335493,"y0":50.00336898419613,"z0":6.207830590745019,"aX":4.060798448315707},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-5.2,"spinRate":2442,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.44280361957308534,"extension":6.589059583905383},"hitData":{"launchSpeed":101.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.51,"coordY":151.11}},"index":5,"playId":"d3268f08-07c7-3749-9454-2eac3c00bdbe","pitchNumber":6,"startTime":"2025-08-23T02:52:35.758Z","endTime":"2025-08-23T02:52:43.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:52:43.295Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:53:02.253Z","endTime":"2025-08-23T02:54:00.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.26000024459267,"strikeZoneBottom":1.56328193794761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.844016395959756,"aZ":-10.359759170507596,"pfxX":-0.9120108164884844,"pfxZ":11.179916639933012,"pX":-0.719521671748269,"pZ":3.971393377406124,"vX0":1.15580218395351,"vY0":-138.9786911319764,"vZ0":-3.916241476504995,"x":144.43,"y":131.55,"x0":-1.0227703924273817,"y0":50.00612722567918,"z0":6.089739703145407,"aX":-1.7801710984099235},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":1.4,"spinRate":2192,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3944694765869614,"extension":6.799749048333377},"index":0,"playId":"f35f8377-b585-3a9a-83af-501f2842002d","pitchNumber":1,"startTime":"2025-08-23T02:53:11.462Z","endTime":"2025-08-23T02:53:18.344Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.17236828021207,"strikeZoneBottom":1.49030779753771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89305694093764,"aZ":-33.95082195963378,"pfxX":1.3017853212664505,"pfxZ":-1.226345850085142,"pX":0.6625198948559687,"pZ":1.3565412223542508,"vX0":4.632196372417865,"vY0":-119.86542112427428,"vZ0":-4.003453214692563,"x":91.75,"y":202.15,"x0":-1.4667164594174493,"y0":50.00151737983075,"z0":6.090430588372089,"aX":1.8876331115742975},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":-3.5,"spinRate":2474,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45752515704892094,"extension":6.52118713825307},"index":1,"playId":"044bfba6-248f-35bf-ab26-f0ca971cd38e","pitchNumber":2,"startTime":"2025-08-23T02:53:29.128Z","endTime":"2025-08-23T02:53:36.341Z","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":93.8,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.278609901690476,"aZ":-12.716335927989796,"pfxX":-2.138882827175907,"pfxZ":10.317058579219816,"pX":0.36522542476820613,"pZ":2.9038043946546517,"vX0":4.527909191052824,"vY0":-136.5165484339215,"vZ0":-5.995792324828638,"x":103.08,"y":160.38,"x0":-1.0375728637499346,"y0":50.00335090248239,"z0":6.005277312910701,"aX":-4.034553192904467},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":2.9,"spinRate":2045,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.40133714664073716,"extension":6.904548091860321},"hitData":{"launchSpeed":96.6,"launchAngle":51.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.55,"coordY":82.94}},"index":2,"playId":"c72fb186-3fc0-34e5-83a1-b55029f7236e","pitchNumber":3,"startTime":"2025-08-23T02:53:50.049Z","endTime":"2025-08-23T02:54:00.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:54:00.063Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:56:16.497Z","endTime":"2025-08-23T02:57:20.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Zack Littell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:54:59.345Z","endTime":"2025-08-23T02:56:18.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.9,"endSpeed":73.4,"strikeZoneTop":3.30830527040912,"strikeZoneBottom":1.56246276637767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.159470796355084,"aZ":-30.755611246755674,"pfxX":-7.263120347063923,"pfxZ":1.04212068951868,"pX":-1.296851805507165,"pZ":1.153321649225694,"vX0":-5.778911860995267,"vY0":-116.28813248669637,"vZ0":-1.3380164389022173,"x":166.43,"y":207.64,"x0":2.1698887890548515,"y0":50.00227507088908,"z0":4.6715655284979105,"aX":-9.88030169754787},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.8,"breakHorizontal":14.6,"spinRate":2860,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4722043588151581,"extension":4.565685952517041},"index":1,"playId":"013b22e6-2a3b-36c8-87c3-c8940852fb7f","pitchNumber":1,"startTime":"2025-08-23T02:56:18.607Z","endTime":"2025-08-23T02:56:24.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.31650123224128,"strikeZoneBottom":1.51833346479849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17792137927246,"aZ":-31.34712308316761,"pfxX":8.909237139933213,"pfxZ":0.4588949109328784,"pX":0.3374028983514793,"pZ":1.4982428782021844,"vX0":-7.094339595824247,"vY0":-132.8898394122338,"vZ0":-2.806293909293029,"x":104.14,"y":198.33,"x0":1.8826375536038698,"y0":50.00170814185638,"z0":4.842553709336552,"aX":15.951834526401381},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":2439,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4120051867780634,"extension":4.383836906454159},"index":2,"playId":"08644c69-3e3d-3360-bd8e-9fa4fdc49e58","pitchNumber":2,"startTime":"2025-08-23T02:56:32.657Z","endTime":"2025-08-23T02:56:36.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-23T02:56:40.385Z","endTime":"2025-08-23T02:56:57.434Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236717190395208,"aZ":-30.10476922321304,"pfxX":-6.656963629166445,"pfxZ":1.5003883513178264,"pX":-1.6548743781616084,"pZ":2.052131148251663,"vX0":-6.643819611512506,"vY0":-117.38111719852412,"vZ0":0.2256633823969345,"x":180.08,"y":183.37,"x0":2.087491406662718,"y0":50.00415688448131,"z0":4.780087540757791,"aX":-9.199865721702686},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.1,"breakHorizontal":13.8,"spinRate":2874,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4683601249970839,"extension":4.517107679204937},"index":4,"playId":"d3df321e-a7c4-331f-b585-39568f1dc4d8","pitchNumber":3,"startTime":"2025-08-23T02:56:57.434Z","endTime":"2025-08-23T02:57:02.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479985057318544,"aZ":-35.211074406608674,"pfxX":-7.84114657224762,"pfxZ":-2.2050533434417474,"pX":-0.07059558326314398,"pZ":1.3370116212953007,"vX0":-2.9776889685551553,"vY0":-117.20505624682384,"vZ0":-0.14753015300645922,"x":119.69,"y":202.68,"x0":2.2393641822616654,"y0":50.00536174065312,"z0":4.720529665619295,"aX":-10.786293323476336},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.7,"breakHorizontal":15.0,"spinRate":2889,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.46936441315830635,"extension":4.650586445316937},"index":5,"playId":"f680f48e-201a-3f6b-a1e2-71714d0790b9","pitchNumber":4,"startTime":"2025-08-23T02:57:15.697Z","endTime":"2025-08-23T02:57:20.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:57:20.705Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:57:37.300Z","endTime":"2025-08-23T02:58:26.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.59733176367239,"strikeZoneBottom":1.64428156307935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73871390144326,"aZ":-31.35525185611584,"pfxX":-7.836719414932848,"pfxZ":0.5744502724535314,"pX":-0.03184144142818685,"pZ":1.5017493785912104,"vX0":-3.0963556451995244,"vY0":-118.827044321489,"vZ0":-0.8957041828162229,"x":118.21,"y":198.23,"x0":2.3078980486483753,"y0":50.002200565307014,"z0":4.743871839259613,"aX":-11.154596224289309},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2895,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4617493227343137,"extension":4.464484109780399},"index":0,"playId":"b5115240-7b08-318a-aeb9-817cf344b369","pitchNumber":1,"startTime":"2025-08-23T02:57:44.385Z","endTime":"2025-08-23T02:57:48.191Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.56204446041135,"strikeZoneBottom":1.65930526537931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.065330190615583,"aZ":-36.341942292170515,"pfxX":8.092686526604842,"pfxZ":-2.62631591620248,"pX":-0.5492424816971441,"pZ":0.3343374082051928,"vX0":-8.475288961059533,"vY0":-125.40445216949865,"vZ0":-3.422771157776782,"x":137.94,"y":229.75,"x0":1.827533420389358,"y0":50.0012378747292,"z0":4.690386822025367,"aX":12.850078649831135},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":-12.6,"spinRate":1683,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4372696936127065,"extension":4.536898479119434},"index":1,"playId":"34da5730-6795-36bb-847d-c75e49f58d02","pitchNumber":2,"startTime":"2025-08-23T02:57:58.319Z","endTime":"2025-08-23T02:58:01.932Z","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":93.0,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.755912011149924,"aZ":-34.49107522963466,"pfxX":9.598786817775368,"pfxZ":-1.259859947829355,"pX":0.48939683943043033,"pZ":1.8160734940582568,"vX0":-6.897561282833848,"vY0":-135.29504620869554,"vZ0":-1.8417689036169362,"x":98.35,"y":189.75,"x0":1.8306071248085767,"y0":50.0001720226915,"z0":4.933257638237803,"aX":17.7124618783242},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.5,"breakHorizontal":-15.8,"spinRate":2660,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4055436236987342,"extension":4.591196405436298},"hitData":{"launchSpeed":79.8,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.57,"coordY":185.02}},"index":2,"playId":"6a8c0225-e7b6-386d-b5bb-a67011fbff17","pitchNumber":3,"startTime":"2025-08-23T02:58:17.737Z","endTime":"2025-08-23T02:58:26.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:58:26.441Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:58:46.093Z","endTime":"2025-08-23T03:00:09.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.63000083682129,"strikeZoneBottom":1.67629118544048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12108027010655,"aZ":-37.9914616158465,"pfxX":7.037686766034552,"pfxZ":-3.73742908521489,"pX":1.2572728068348853,"pZ":2.8795768373496586,"vX0":-4.31807742707719,"vY0":-124.06438233656455,"vZ0":2.6496744577245637,"x":69.08,"y":161.03,"x0":2.107140696325694,"y0":50.00192991158143,"z0":4.966913273482189,"aX":10.95610589258043},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.9,"breakHorizontal":-11.8,"spinRate":1532,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.4417085107800367,"extension":4.352777038311567},"index":0,"playId":"1e085099-4a51-3930-9076-8a248266bf7a","pitchNumber":1,"startTime":"2025-08-23T02:59:11.545Z","endTime":"2025-08-23T02:59:16.443Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.865312734733752,"aZ":-38.81483684626687,"pfxX":7.675804454095464,"pfxZ":-4.20710953095981,"pX":-0.052114665280433,"pZ":1.5108810226752873,"vX0":-7.2241515353100105,"vY0":-125.21502545759084,"vZ0":-0.24181179777291018,"x":118.99,"y":197.99,"x0":1.8824103706598183,"y0":50.00540867460614,"z0":4.802701467194008,"aX":12.109147170647644},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.4,"breakHorizontal":-12.1,"spinRate":1746,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4385551461192998,"extension":4.563662623908611},"index":1,"playId":"798b78e0-217c-36c0-ba4c-c217e2f8e6e9","pitchNumber":2,"startTime":"2025-08-23T02:59:27.760Z","endTime":"2025-08-23T02:59:33.217Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.62999959070904,"strikeZoneBottom":1.66898747534714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723385275754016,"aZ":-32.47691757113857,"pfxX":-9.956019838743329,"pfxZ":-0.21470446877339633,"pX":0.6885060599562894,"pZ":2.18751698468015,"vX0":-1.0307626496292497,"vY0":-118.63769167161075,"vZ0":0.7152134023786076,"x":90.76,"y":179.72,"x0":2.421728271110477,"y0":50.00252332634266,"z0":4.864727199750537,"aX":-14.055584724118013},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.1,"breakHorizontal":18.2,"spinRate":3006,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.46338140725707877,"extension":4.414437987337095},"index":2,"playId":"9801a23c-8b2b-3f9b-ab27-fbc2af9f7142","pitchNumber":3,"startTime":"2025-08-23T02:59:44.631Z","endTime":"2025-08-23T02:59:48.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90802815815879,"aZ":-41.22181752364876,"pfxX":5.93743916838043,"pfxZ":-5.618220445279057,"pX":-1.2733491804180088,"pZ":1.1414529889373493,"vX0":-9.322910042135822,"vY0":-126.65765614833445,"vZ0":-0.8107824025544853,"x":165.54,"y":207.96,"x0":1.6980117614138672,"y0":50.00197535523642,"z0":4.786582648360439,"aX":9.565686470998049},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.1,"breakHorizontal":-8.4,"spinRate":1632,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4338463940868973,"extension":4.4678531560561785},"index":3,"playId":"dcea983d-fa5a-3938-9b30-79b344f2c563","pitchNumber":4,"startTime":"2025-08-23T03:00:04.657Z","endTime":"2025-08-23T03:00:09.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:00:09.421Z","atBatIndex":36},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Geraldo Perdomo caught stealing 2nd base, catcher Jose Trevino to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T03:00:21.828Z","endTime":"2025-08-23T03:02:00.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"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(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":81.8,"endSpeed":74.6,"strikeZoneTop":3.24000053937838,"strikeZoneBottom":1.57318601717624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78869067136485,"aZ":-36.85597499542398,"pfxX":-7.08618721903285,"pfxZ":-3.3046986114703785,"pX":-0.8858684756937218,"pZ":1.8397062854917055,"vX0":-4.762454660698615,"vY0":-119.03093905548245,"vZ0":0.8701678050990764,"x":150.77,"y":189.11,"x0":2.071279092759969,"y0":50.00520689673179,"z0":4.8430792898134385,"aX":-10.02848934766405},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":14.0,"spinRate":3002,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.46260249719629165,"extension":4.717152467858193},"index":0,"playId":"b5c64f35-49e6-3b7e-aea8-f3a34a060916","pitchNumber":1,"startTime":"2025-08-23T03:00:33.385Z","endTime":"2025-08-23T03:00:39.322Z","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":81.2,"endSpeed":74.2,"strikeZoneTop":3.23999903127989,"strikeZoneBottom":1.55079239928248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.752813346647933,"aZ":-31.822961204026875,"pfxX":-10.816424245939267,"pfxZ":0.25282065491511574,"pX":2.115820957155984,"pZ":2.553033286219781,"vX0":2.5814031931616976,"vY0":-118.22577511803257,"vZ0":1.4552679916454136,"x":36.35,"y":169.85,"x0":2.4111683724393562,"y0":50.004854091437316,"z0":4.8627558214094835,"aX":-15.22508452561636},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.1,"breakHorizontal":18.8,"spinRate":2994,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.46431035964514056,"extension":4.396768228080926},"index":1,"playId":"7c701093-533a-371e-a855-402868d45a3e","pitchNumber":2,"startTime":"2025-08-23T03:00:48.519Z","endTime":"2025-08-23T03:00:54.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.23999935259197,"strikeZoneBottom":1.54915946541298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.449301934163742,"aZ":-30.375922453329625,"pfxX":7.6605410870217545,"pfxZ":0.9726534675801002,"pX":-0.7019148983454664,"pZ":3.188051663907881,"vX0":-8.813778983465102,"vY0":-135.03544719219423,"vZ0":0.8845703132091974,"x":143.76,"y":152.7,"x0":1.6092843114096338,"y0":50.0018801852902,"z0":4.9935342227283765,"aX":14.144833778399788},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.2,"breakHorizontal":-12.0,"spinRate":2558,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.40564731163533185,"extension":4.497556711156285},"index":2,"playId":"4f381b53-8fa4-3e18-a7cc-66aa35f122db","pitchNumber":3,"startTime":"2025-08-23T03:01:12.892Z","endTime":"2025-08-23T03:01:17.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"6940632e-3e40-3353-ac90-ae24036478ec","startTime":"2025-08-23T03:01:32.097Z","endTime":"2025-08-23T03:01:36.505Z","isPitch":false,"type":"pickoff"},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.24000071401813,"strikeZoneBottom":1.53893255465162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.239604140017118,"aZ":-27.84525242587254,"pfxX":7.064603955532222,"pfxZ":2.3579365064196693,"pX":-0.8323751906101012,"pZ":3.235864460017281,"vX0":-8.94630493415015,"vY0":-134.39672463604614,"vZ0":0.6292802931261134,"x":148.73,"y":151.41,"x0":1.6165989577468651,"y0":50.00183745240826,"z0":4.971295703795707,"aX":12.965394574377699},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-10.9,"spinRate":2660,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4070419078623275,"extension":4.5001878948078975},"index":4,"playId":"00631b85-f933-3db0-aee9-2371ecca6634","pitchNumber":4,"startTime":"2025-08-23T03:01:53.014Z","endTime":"2025-08-23T03:02:00.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:02:00.018Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T03:03:57.308Z","endTime":"2025-08-23T03:05:03.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.16000100612025,"strikeZoneBottom":1.399293353656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24933337338505,"aZ":-12.017894391540974,"pfxX":-1.9848692121411622,"pfxZ":10.463130732332925,"pX":1.1046835097434136,"pZ":1.635683664712579,"vX0":6.012591279064984,"vY0":-138.04712224554854,"vZ0":-9.655120438341728,"x":74.89,"y":194.62,"x0":-0.8454880571600116,"y0":50.00527846766856,"z0":5.9916261230056,"aX":-3.8250825556507837},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2227,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.397037640942306,"extension":6.8197970290684395},"index":0,"playId":"d92322f8-dd14-3f65-bea9-08ef8b7f27a0","pitchNumber":1,"startTime":"2025-08-23T03:04:22.241Z","endTime":"2025-08-23T03:04:27.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.16000013345,"strikeZoneBottom":1.33387668142649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57556604138884,"aZ":-12.869629867286658,"pfxX":-1.5980469858233985,"pfxZ":10.484470790248682,"pX":0.6155212856317087,"pZ":2.580632507048835,"vX0":5.259839668535329,"vY0":-134.89903670622425,"vZ0":-6.607422597521953,"x":93.54,"y":169.1,"x0":-1.1527420155755754,"y0":50.00647886728895,"z0":5.970735029589453,"aX":-2.9441495997250935},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":1.8,"spinRate":2192,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4061693044015966,"extension":6.821831287920922},"index":1,"playId":"2666c32e-54be-3e76-bc97-52fd8b919ecb","pitchNumber":2,"startTime":"2025-08-23T03:04:39.256Z","endTime":"2025-08-23T03:04:43.081Z","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":85.6,"endSpeed":79.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.218986237140314,"aZ":-31.743459231793388,"pfxX":2.534547606635531,"pfxZ":0.2668893365459182,"pX":0.29323020081734574,"pZ":1.6139572452882371,"vX0":3.1839505696489385,"vY0":-124.7050365478012,"vZ0":-4.607161879611166,"x":105.82,"y":195.2,"x0":-1.3254128671258827,"y0":50.00004938164361,"z0":6.0806092423084985,"aX":4.022087237202405},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2361,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.43790087102642294,"extension":6.745671332934296},"hitData":{"launchSpeed":91.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.62,"coordY":146.6}},"index":2,"playId":"297a985d-37cb-3a4e-bc30-9bc881405c12","pitchNumber":3,"startTime":"2025-08-23T03:04:56.372Z","endTime":"2025-08-23T03:05:03.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:05:03.921Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to third baseman Blaze Alexander.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T03:05:24.385Z","endTime":"2025-08-23T03:07:25.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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(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":77.9,"endSpeed":72.3,"strikeZoneTop":3.17780730859132,"strikeZoneBottom":1.55326349814417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29507617347348,"aZ":-38.18310435628876,"pfxX":5.177277977013272,"pfxZ":-4.59770556280891,"pX":-0.9233397761910286,"pZ":2.0205792043101827,"vX0":-0.23385478570241813,"vY0":-113.48269725768795,"vZ0":-0.7939516089176931,"x":152.2,"y":184.22,"x0":-1.4919114249932663,"y0":50.00137371272236,"z0":6.170345621193242,"aX":6.7684859885850575},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-8.3,"breakHorizontal":-9.4,"spinRate":2410,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.48220208061637493,"extension":6.401667469656026},"index":0,"playId":"5c9b8e19-bbd8-34a3-833f-949c1878ab77","pitchNumber":1,"startTime":"2025-08-23T03:05:29.052Z","endTime":"2025-08-23T03:05:36.334Z","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":95.6,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.531022613846194,"aZ":-10.791426417953696,"pfxX":-0.6679741484352575,"pfxZ":10.878878810084263,"pX":0.6848265691336591,"pZ":2.006094881039177,"vX0":4.845437859671177,"vY0":-138.93444171317117,"vZ0":-8.850500945341475,"x":90.9,"y":184.62,"x0":-0.9909028385887397,"y0":50.00222910675718,"z0":5.939456639709827,"aX":-1.3127773329941212},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":0.2,"spinRate":2069,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.39340988472915583,"extension":6.890393025848269},"index":1,"playId":"3c00deff-75aa-3b15-b1be-8219c7d27f0d","pitchNumber":2,"startTime":"2025-08-23T03:05:46.255Z","endTime":"2025-08-23T03:05:52.548Z","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":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.19502027558164,"strikeZoneBottom":1.46480360553853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.27002209533123,"aZ":-39.8573623187561,"pfxX":2.38877533170458,"pfxZ":-5.685393164663854,"pX":-0.2583298328081049,"pZ":0.9942695237781145,"vX0":1.5904765059232986,"vY0":-115.43501604637002,"vZ0":-2.855498963601373,"x":126.85,"y":211.93,"x0":-1.2663809137347926,"y0":50.004144376735226,"z0":6.080514501264579,"aX":3.227166235521798},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.7,"breakHorizontal":-4.7,"spinRate":2606,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.47428792021604993,"extension":6.408147646884611},"index":2,"playId":"c467c84c-d44b-38ad-bff8-c6f5590fe143","pitchNumber":3,"startTime":"2025-08-23T03:06:07.695Z","endTime":"2025-08-23T03:06:13.536Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.18090370060567,"strikeZoneBottom":1.50383330000002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.221664033167905,"aZ":-12.40620805836452,"pfxX":-0.584946729778055,"pfxZ":10.241511851729127,"pX":0.17116119861957904,"pZ":4.2371039169578175,"vX0":3.1098256063963245,"vY0":-137.72265637908146,"vZ0":-2.9372396708363726,"x":110.48,"y":124.38,"x0":-0.894307856520198,"y0":50.00290010737265,"z0":6.151101599566449,"aX":-1.129636040716599},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":0.5,"spinRate":2169,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.3969850029139663,"extension":6.792980021781015},"index":3,"playId":"724e34b6-1c5f-33c3-9885-093961e4d329","pitchNumber":4,"startTime":"2025-08-23T03:06:26.381Z","endTime":"2025-08-23T03:06:31.472Z","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":95.1,"endSpeed":87.2,"strikeZoneTop":3.27000060506874,"strikeZoneBottom":1.46433228639602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69779675340602,"aZ":-9.569789378373095,"pfxX":-1.871186129974906,"pfxZ":11.63123108091862,"pX":0.3697016391783962,"pZ":2.256718965112621,"vX0":4.26297515102937,"vY0":-138.25183958016862,"vZ0":-8.218448039645894,"x":102.91,"y":177.85,"x0":-0.946389576559536,"y0":50.00050128412785,"z0":5.903120386358148,"aX":-3.6360619472731077},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":2.5,"spinRate":2228,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39558641395005045,"extension":6.94264731739622},"index":4,"playId":"dfa97803-e7ea-3ac8-b9a8-0f414de262d7","pitchNumber":5,"startTime":"2025-08-23T03:06:45.850Z","endTime":"2025-08-23T03:06:50.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-23T03:06:56.064Z","endTime":"2025-08-23T03:07:15.808Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.048429852108335,"aZ":-11.625896131646828,"pfxX":-2.15177058770304,"pfxZ":10.743893047655426,"pX":0.26148160649435365,"pZ":2.7330033261177764,"vX0":4.285907817841728,"vY0":-137.32712474115164,"vZ0":-6.616151919920583,"x":107.03,"y":164.99,"x0":-1.0389188189793075,"y0":50.00022473913332,"z0":5.962020671182148,"aX":-4.114673715920627},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":3.0,"spinRate":2122,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3986485236255213,"extension":6.812209909249456},"hitData":{"launchSpeed":82.2,"launchAngle":76.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.11,"coordY":180.47}},"index":6,"playId":"cdf7c85c-a59d-316e-82b1-9953d9c24dca","pitchNumber":6,"startTime":"2025-08-23T03:07:15.808Z","endTime":"2025-08-23T03:07:25.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:07:25.965Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T03:07:38.889Z","endTime":"2025-08-23T03:10:00.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":78.4,"endSpeed":72.7,"strikeZoneTop":3.27000008812585,"strikeZoneBottom":1.60540602214684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17957233696146,"aZ":-40.435199541530224,"pfxX":3.0284593805097497,"pfxZ":-6.226266465909353,"pX":0.062593931592747,"pZ":2.9027701552920817,"vX0":2.253932894928254,"vY0":-114.1950129228797,"vZ0":1.298053654573129,"x":114.61,"y":160.41,"x0":-1.3291865870931914,"y0":50.0034889241797,"z0":6.291475658740385,"aX":4.0170040845847845},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.7,"breakHorizontal":-6.0,"spinRate":2500,"spinDirection":38},"zone":2,"typeConfidence":2.0,"plateTime":0.4788457063997327,"extension":6.482317715871045},"index":0,"playId":"280f1669-b3d7-3555-832e-6754ed2df9f4","pitchNumber":1,"startTime":"2025-08-23T03:07:53.389Z","endTime":"2025-08-23T03:07:57.410Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.417224945459772,"aZ":-11.545488555374302,"pfxX":-2.055939797207141,"pfxZ":10.323532720649926,"pX":0.5112782863549049,"pZ":3.925813803464814,"vX0":4.608141909290885,"vY0":-140.17676034589672,"vZ0":-4.00783627669402,"x":97.51,"y":132.78,"x0":-0.8837422356384502,"y0":50.00644060423075,"z0":6.122728829529134,"aX":-4.11000383096166},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":2.9,"spinRate":2147,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.390101378893156,"extension":6.851221840716227},"index":1,"playId":"d13a8ec3-bb39-393e-b619-ae52f408a3d5","pitchNumber":2,"startTime":"2025-08-23T03:08:11.780Z","endTime":"2025-08-23T03:08:15.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-23T03:08:19.201Z","endTime":"2025-08-23T03:08:38.061Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.202474048306808,"aZ":-10.614429096533023,"pfxX":-2.6278364444894526,"pfxZ":10.599469234024003,"pX":0.4471994823076514,"pZ":3.7516697879277823,"vX0":4.554023594916861,"vY0":-141.46952874737224,"vZ0":-4.523425293496649,"x":99.95,"y":137.48,"x0":-0.8394063455538002,"y0":50.003390405859626,"z0":6.04734663698933,"aX":-5.345810520487462},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.38664184374268995,"extension":6.861699024264102},"index":3,"playId":"8afa3a5d-09ae-34a0-9756-dbcda485533f","pitchNumber":3,"startTime":"2025-08-23T03:08:38.061Z","endTime":"2025-08-23T03:08:44.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69480166014896,"aZ":-12.03710868412271,"pfxX":-2.513019790834421,"pfxZ":9.90340749108504,"pX":0.8401583018506724,"pZ":3.9206038865937396,"vX0":5.453547960930882,"vY0":-141.5452150699798,"vZ0":-3.984970603635776,"x":84.98,"y":132.92,"x0":-0.7832125926696246,"y0":50.001965354607925,"z0":6.114959559180483,"aX":-5.110101509141944},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":3.5,"spinRate":2088,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.3866699248716099,"extension":6.82419530456906},"index":4,"playId":"15323a0f-6690-35a3-9553-c30f6fc9256d","pitchNumber":4,"startTime":"2025-08-23T03:09:32.093Z","endTime":"2025-08-23T03:09:35.690Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.18146229865771,"strikeZoneBottom":1.62605080107692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.795304721834817,"aZ":-30.270484156277703,"pfxX":3.210832532414988,"pfxZ":1.1213613867980978,"pX":-0.619118458035457,"pZ":1.7951546001346637,"vX0":0.3513577056180109,"vY0":-129.37009830890452,"vZ0":-4.916796161068117,"x":140.6,"y":190.31,"x0":-1.173997429419192,"y0":50.006199856475725,"z0":6.027840902395638,"aX":5.469116398275414},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-5.9,"spinRate":2483,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.42261462394531435,"extension":6.782716711527125},"index":5,"playId":"9c2e8e32-c3c8-3f78-8773-dd487addf524","pitchNumber":5,"startTime":"2025-08-23T03:09:55.793Z","endTime":"2025-08-23T03:10:00.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:10:00.838Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T03:11:40.920Z","endTime":"2025-08-23T03:12:15.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":[0],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.169223466332546,"aZ":-34.77234917863127,"pfxX":-5.534644374904095,"pfxZ":-1.8387600881356025,"pX":0.3361329200445139,"pZ":2.466679820375235,"vX0":-2.953022065591597,"vY0":-118.72305779499888,"vZ0":1.5801515009188378,"x":104.19,"y":172.18,"x0":2.3198901883387255,"y0":50.003868631351146,"z0":4.984474131022602,"aX":-7.810472384326499},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":10.8,"spinRate":2807,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.463379692250955,"extension":4.256549627157431},"hitData":{"launchSpeed":94.7,"launchAngle":48.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.85,"coordY":85.64}},"index":0,"playId":"56c45d09-b297-3f58-916e-e1bf6748283f","pitchNumber":1,"startTime":"2025-08-23T03:12:05.373Z","endTime":"2025-08-23T03:12:15.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:12:15.404Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T03:14:56.626Z","endTime":"2025-08-23T03:16:07.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T03:12:29.382Z","endTime":"2025-08-23T03:13:10.919Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Phillips replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T03:13:10.919Z","endTime":"2025-08-23T03:14:58.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.5187212090801,"strikeZoneBottom":1.70689208944836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592938967741322,"aZ":-34.321181508559384,"pfxX":9.571799845889812,"pfxZ":-1.3863269760440264,"pX":0.03301662960486378,"pZ":1.527055788400988,"vX0":1.2638129081651805,"vY0":-123.64776691459565,"vZ0":-3.237577503000674,"x":115.74,"y":197.55,"x0":-1.7282377691267803,"y0":50.00211695490307,"z0":5.732306635756455,"aX":14.82449687804819},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.0,"breakHorizontal":-17.6,"spinRate":2388,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4429179475916851,"extension":5.6595860781944385},"index":2,"playId":"513fad7e-eaa6-3779-b510-2aa5012535e5","pitchNumber":1,"startTime":"2025-08-23T03:14:58.775Z","endTime":"2025-08-23T03:15:02.621Z","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":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.69999915999757,"strikeZoneBottom":1.65772947390576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.443279134705477,"aZ":-33.50829810049798,"pfxX":10.460058863672806,"pfxZ":-0.8462363459023585,"pX":1.0939246030502143,"pZ":1.5388801952278894,"vX0":3.1374617142273404,"vY0":-124.70091578776831,"vZ0":-3.4541006718210605,"x":75.3,"y":197.23,"x0":-1.5402025434826174,"y0":50.00514375729628,"z0":5.7109542705692204,"aX":16.448524288477667},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-19.7,"spinRate":2413,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43950297051971887,"extension":5.63444876117091},"index":3,"playId":"47c6b75b-a251-3464-ba14-0909706701d4","pitchNumber":2,"startTime":"2025-08-23T03:15:12.160Z","endTime":"2025-08-23T03:15:18.414Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.70000005092927,"strikeZoneBottom":1.74289616906548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.246725296127323,"aZ":-32.98419206670688,"pfxX":9.76630524824275,"pfxZ":-0.5096407666275429,"pX":0.5395851683955839,"pZ":1.8424004668372849,"vX0":2.3222330256667787,"vY0":-124.92237309156525,"vZ0":-2.701131919612701,"x":96.43,"y":189.04,"x0":-1.6711049559257207,"y0":50.004182878403,"z0":5.6499842818233486,"aX":15.431971321789938},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-18.2,"spinRate":2527,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.4385074267041569,"extension":5.646358497249009},"index":4,"playId":"2c8fc481-61e6-3080-acb5-b79b51b5b76c","pitchNumber":3,"startTime":"2025-08-23T03:15:26.792Z","endTime":"2025-08-23T03:15:31.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.700001042744,"strikeZoneBottom":1.75009800019589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24445173899328,"aZ":-33.21763868256278,"pfxX":9.14703466625399,"pfxZ":-0.6593116604828553,"pX":1.051409762511295,"pZ":0.7274161887774003,"vX0":3.2531480720783983,"vY0":-125.31931351433228,"vZ0":-5.083124337062293,"x":76.92,"y":219.14,"x0":-1.4532350421869047,"y0":50.0028738780742,"z0":5.5075766150434875,"aX":14.491255450838766},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-17.3,"spinRate":2473,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43771737334843586,"extension":5.869276948462051},"index":5,"playId":"19646809-b764-3986-b7a7-0dfb5b535353","pitchNumber":4,"startTime":"2025-08-23T03:15:42.345Z","endTime":"2025-08-23T03:15:45.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82732548932876,"aZ":-32.56867321175694,"pfxX":10.304276600622877,"pfxZ":-0.24393566583222004,"pX":0.5279680859208474,"pZ":1.5659540044130313,"vX0":2.025735490050574,"vY0":-125.49516668104847,"vZ0":-3.526648508570015,"x":96.88,"y":196.5,"x0":-1.6283292729024603,"y0":50.00457502426117,"z0":5.635660246966631,"aX":16.476556973947993},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":-19.1,"spinRate":2530,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4360535344404801,"extension":5.6728445378606285},"index":6,"playId":"231a3595-85c7-3f62-96df-25d82bee227a","pitchNumber":5,"startTime":"2025-08-23T03:16:02.050Z","endTime":"2025-08-23T03:16:07.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:16:07.017Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pavin Smith grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T03:16:20.665Z","endTime":"2025-08-23T03:16:52.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"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_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":85.9,"endSpeed":79.5,"strikeZoneTop":3.53053248054559,"strikeZoneBottom":1.51450814593575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37443662549672,"aZ":-42.50920578904477,"pfxX":2.216494976330892,"pfxZ":-6.520236244093729,"pX":0.23638391623777968,"pZ":1.2386276675472896,"vX0":3.3837270388897367,"vY0":-125.07582285643352,"vZ0":-2.6000719189802015,"x":107.99,"y":205.34,"x0":-1.4224541946031195,"y0":50.00612631898721,"z0":5.7795446557448,"aX":3.5105065881340503},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.1,"breakHorizontal":-4.8,"spinRate":2349,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43802337397585633,"extension":6.1841743164282015},"index":0,"playId":"9a06db12-ce67-3939-80ac-df99b29d4a84","pitchNumber":1,"startTime":"2025-08-23T03:16:29.883Z","endTime":"2025-08-23T03:16:34.074Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.452711732818432,"aZ":-18.973014438737692,"pfxX":-4.793145259678023,"pfxZ":6.430192817485246,"pX":0.5848258469709111,"pZ":2.6794790037058784,"vX0":7.128964265189769,"vY0":-141.69489280694384,"vZ0":-5.278204044601033,"x":94.71,"y":166.43,"x0":-1.3298271804478168,"y0":50.00397529239524,"z0":5.761631365856031,"aX":-9.841933011688},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":7.4,"spinRate":2695,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.38513470459729415,"extension":6.0083072262214845},"hitData":{"launchSpeed":96.1,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.11,"coordY":163.26}},"index":1,"playId":"8ed18506-62c8-3df7-ab59-da09c1e59b62","pitchNumber":2,"startTime":"2025-08-23T03:16:44.212Z","endTime":"2025-08-23T03:16:52.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:16:52.235Z","atBatIndex":43},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Elly De La Cruz triples (5) on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T03:18:50.925Z","endTime":"2025-08-23T03:19:42.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.57266666903135,"strikeZoneBottom":1.86158252130178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72438996631929,"aZ":-28.177757834043636,"pfxX":1.5597601132946188,"pfxZ":2.442349732009694,"pX":-0.7487030311893501,"pZ":1.017027509845875,"vX0":1.3613757731127247,"vY0":-126.21552656214595,"vZ0":-6.7991883087111304,"x":145.54,"y":211.32,"x0":-1.4952891805611606,"y0":50.000745017559055,"z0":5.978089392532226,"aX":2.546546626635683},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2438,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.43194305534510935,"extension":6.5359402594022455},"index":0,"playId":"c75c80c6-7eab-3ef5-81c4-172b2dff4f86","pitchNumber":1,"startTime":"2025-08-23T03:19:09.023Z","endTime":"2025-08-23T03:19:13.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24041683675844,"aZ":-27.54800046117935,"pfxX":0.5475240937565402,"pfxZ":2.754159072126213,"pX":0.3098439539872973,"pZ":1.8090804121625392,"vX0":4.306943644080851,"vY0":-128.14926420770735,"vZ0":-5.176880619227157,"x":105.19,"y":189.93,"x0":-1.4573865495142662,"y0":50.00092599033502,"z0":5.9835893500085575,"aX":0.9181585539001671},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-1.9,"spinRate":2457,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4259425909934613,"extension":6.6778931492088525},"hitData":{"launchSpeed":105.4,"launchAngle":17.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.49,"coordY":40.59}},"index":1,"playId":"682388bf-db7f-3d83-80a9-cc50597f060a","pitchNumber":2,"startTime":"2025-08-23T03:19:27.371Z","endTime":"2025-08-23T03:19:42.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:19:42.895Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith. Elly De La Cruz scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T03:20:02.922Z","endTime":"2025-08-23T03:20:50.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.309078218090434,"aZ":-10.593508814023256,"pfxX":-0.7943859676679564,"pfxZ":10.850086582265003,"pX":0.2354895864856935,"pZ":2.394769201918016,"vX0":3.68534044844918,"vY0":-139.85189086115307,"vZ0":-8.144655001183212,"x":108.02,"y":174.12,"x0":-0.9937518980003692,"y0":50.002257353073034,"z0":6.032028980386753,"aX":-1.5799542747166238},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2180,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3910199011401483,"extension":6.829788660932146},"index":0,"playId":"c10177f0-d35d-3874-bac3-2cc18202b6ef","pitchNumber":1,"startTime":"2025-08-23T03:20:24.024Z","endTime":"2025-08-23T03:20:27.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0914606819216,"aZ":-31.45195614092973,"pfxX":2.153499622296897,"pfxZ":0.41948315243279843,"pX":-0.14017376952621896,"pZ":1.8350384170894025,"vX0":2.290218299176326,"vY0":-129.539873463816,"vZ0":-4.898991188111711,"x":122.34,"y":189.23,"x0":-1.31170229709524,"y0":50.00197826507415,"z0":6.122653438451692,"aX":3.7024333269801053},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":-4.3,"spinRate":2508,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4209414349412066,"extension":6.550088517141942},"hitData":{"launchSpeed":99.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.96,"coordY":152.12}},"index":1,"playId":"341bdcfd-732c-3b2e-9c74-dd654172bbf2","pitchNumber":2,"startTime":"2025-08-23T03:20:41.728Z","endTime":"2025-08-23T03:20:50.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:20:50.247Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to second baseman Ketel Marte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T03:21:08.842Z","endTime":"2025-08-23T03:21:29.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.171492981945963,"aZ":-31.278672914052194,"pfxX":1.5218236203821338,"pfxZ":0.533409373487931,"pX":0.3269529972155188,"pZ":2.5004641033672144,"vX0":3.6037554857359773,"vY0":-128.30466966215027,"vZ0":-3.1305880380468647,"x":104.54,"y":171.27,"x0":-1.2904370565731516,"y0":50.00326135562601,"z0":6.159997550146215,"aX":2.550328313320524},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-3.5,"spinRate":2367,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4260098497032456,"extension":6.691861862010624},"hitData":{"launchSpeed":87.0,"launchAngle":60.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":174.16,"coordY":141.1}},"index":0,"playId":"08b5a494-a5f7-3221-ba45-91e59037a69f","pitchNumber":1,"startTime":"2025-08-23T03:21:19.888Z","endTime":"2025-08-23T03:21:29.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:21:29.554Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Steer lines out to third baseman Blaze Alexander.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T03:21:40.736Z","endTime":"2025-08-23T03:23:30.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.30949046607575,"strikeZoneBottom":1.57051082454162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39261329759881,"aZ":-12.33778825749071,"pfxX":-2.7094457821529834,"pfxZ":9.913433902309038,"pX":0.6333725292239,"pZ":2.671689108229068,"vX0":5.084661294875444,"vY0":-140.6849300350301,"vZ0":-7.2685812939335985,"x":92.86,"y":166.64,"x0":-0.8467408241320253,"y0":50.00523600789231,"z0":6.091385640528177,"aX":-5.4231857528685525},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":3.8,"spinRate":2155,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.3895645491070816,"extension":6.791428373062749},"index":0,"playId":"499cf629-bf03-3dd1-8cf5-df1b0b8a430a","pitchNumber":1,"startTime":"2025-08-23T03:22:00.112Z","endTime":"2025-08-23T03:22:03.963Z","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":96.6,"endSpeed":88.2,"strikeZoneTop":3.24341873345741,"strikeZoneBottom":1.56123319943313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.296646426439885,"aZ":-10.446803585963844,"pfxX":-1.0860626997409815,"pfxZ":10.864927288187545,"pX":-0.5745103898691811,"pZ":3.303002327950403,"vX0":1.3638562030316979,"vY0":-140.6208069733096,"vZ0":-6.069544178596269,"x":138.9,"y":149.6,"x0":-0.9250164725814739,"y0":50.00632850691112,"z0":6.169375068108588,"aX":-2.1726318405661216},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":1.7,"spinRate":2326,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.3897130856007309,"extension":6.833029675415054},"index":1,"playId":"7c02f3ea-f2c9-3138-bb2c-d7edf44a29f0","pitchNumber":2,"startTime":"2025-08-23T03:22:19.259Z","endTime":"2025-08-23T03:22:25.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48685471093379,"aZ":-11.913725903275846,"pfxX":-1.64274219930049,"pfxZ":10.073050494341963,"pX":0.04864015922118311,"pZ":2.7839479792296755,"vX0":3.408750678760606,"vY0":-141.02191578600574,"vZ0":-7.133243730203649,"x":115.15,"y":163.61,"x0":-0.963084532058796,"y0":50.00121919881932,"z0":6.1169651614505485,"aX":-3.303852319519932},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":2.3,"spinRate":2266,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3885937086941893,"extension":6.828651902329857},"index":2,"playId":"d27902d9-27fd-36fd-9559-049d7dfbbfa5","pitchNumber":3,"startTime":"2025-08-23T03:22:38.817Z","endTime":"2025-08-23T03:22:42.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T03:22:48.030Z","endTime":"2025-08-23T03:23:05.646Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"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.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18789038187002,"aZ":-10.773153293888122,"pfxX":-2.3951758313133578,"pfxZ":10.620437474427034,"pX":-0.6668282682219093,"pZ":3.382466772668442,"vX0":1.6500866921701274,"vY0":-141.07651460508515,"vZ0":-5.613238513453298,"x":142.42,"y":147.45,"x0":-0.9482222206509758,"y0":50.00182656537144,"z0":6.092745334229833,"aX":-4.82617808886202},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2278,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.3883000532587144,"extension":6.798736117118765},"index":4,"playId":"f153f982-5cb0-342f-b990-758ceeee5f44","pitchNumber":4,"startTime":"2025-08-23T03:23:05.646Z","endTime":"2025-08-23T03:23:09.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.152579482111257,"aZ":-34.39726865394101,"pfxX":1.8276311411529216,"pfxZ":-1.4019119583004693,"pX":-0.3968579174796619,"pZ":1.8395533929208152,"vX0":1.2993879737969904,"vY0":-124.40100335153464,"vZ0":-3.5891712595866445,"x":132.13,"y":189.11,"x0":-1.1612555019746502,"y0":50.00292661960996,"z0":6.117045741351052,"aX":2.898599471104477},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-3.6,"spinRate":2365,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.43828260778694306,"extension":6.62695441136054},"hitData":{"launchSpeed":94.2,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":95.71,"coordY":162.18}},"index":5,"playId":"bae9749f-66db-3f70-b41d-e19cfb5aa175","pitchNumber":5,"startTime":"2025-08-23T03:23:26.434Z","endTime":"2025-08-23T03:23:30.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:23:30.938Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:25:35.435Z","endTime":"2025-08-23T03:27:15.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.34000107009066,"strikeZoneBottom":1.56622033746844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.915190586461662,"aZ":-42.947316051851374,"pfxX":2.5184289557870905,"pfxZ":-7.251392174767076,"pX":-1.3482706553775263,"pZ":4.237653458104634,"vX0":-0.26001058072378264,"vY0":-121.43473503287004,"vZ0":4.3506334429043845,"x":168.39,"y":124.36,"x0":-1.5664756948356506,"y0":50.00186479339909,"z0":6.171013577041545,"aX":3.7417955550298947},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":-4.4,"spinRate":2277,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.45191743610050716,"extension":5.82291981464473},"index":0,"playId":"963ac17e-4664-34c5-ac91-2e61016f6b5e","pitchNumber":1,"startTime":"2025-08-23T03:25:52.261Z","endTime":"2025-08-23T03:25:57.752Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.40866292178471,"strikeZoneBottom":1.60556015109725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.856113398852568,"aZ":-34.10193095950177,"pfxX":6.725475815418707,"pfxZ":-1.2534151368181554,"pX":-1.4004784629937612,"pZ":2.9798262266219284,"vX0":-0.7824800893217115,"vY0":-123.69245177243887,"vZ0":0.11904707973081252,"x":170.38,"y":158.32,"x0":-1.9522648150769484,"y0":50.0008383879495,"z0":5.802574661200425,"aX":10.36626748783455},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.9,"breakHorizontal":-12.0,"spinRate":2494,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.44368828730335563,"extension":5.563785325357859},"index":1,"playId":"736f7764-7c22-3fdb-af78-113d64af768b","pitchNumber":2,"startTime":"2025-08-23T03:26:06.321Z","endTime":"2025-08-23T03:26:10.429Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.24435139385903,"strikeZoneBottom":1.4419114318427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89640535415506,"aZ":-35.4426650125903,"pfxX":6.2698328640814625,"pfxZ":-2.110238387516974,"pX":-0.7412199559967085,"pZ":2.4575065885844043,"vX0":0.5819912735847539,"vY0":-124.04363657723638,"vZ0":-0.9885748563194396,"x":145.25,"y":172.43,"x0":-1.793139487336738,"y0":50.00025967168016,"z0":5.828374168119154,"aX":9.72336072368681},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.8,"breakHorizontal":-11.5,"spinRate":2421,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4423374435377436,"extension":5.664413356186704},"index":2,"playId":"db790b49-7278-33e8-90ea-ceff58dca360","pitchNumber":3,"startTime":"2025-08-23T03:26:20.390Z","endTime":"2025-08-23T03:26:24.140Z","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":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.828253246428233,"aZ":-32.93972267982779,"pfxX":6.863921427275517,"pfxZ":-0.5064851827959425,"pX":-0.49501199513258215,"pZ":1.8114134932495485,"vX0":0.8636693939478649,"vY0":-122.7689314797251,"vZ0":-2.5004229607209005,"x":135.87,"y":189.87,"x0":-1.7429593596363615,"y0":50.00061712578338,"z0":5.653062956669256,"aX":10.451364751748176},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-12.6,"spinRate":2390,"spinDirection":50},"zone":7,"typeConfidence":0.91,"plateTime":0.4465372943232695,"extension":5.69474567104708},"index":3,"playId":"70ab0ebd-ee66-32b3-926f-a3d85c1b2488","pitchNumber":4,"startTime":"2025-08-23T03:26:34.851Z","endTime":"2025-08-23T03:26:39.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T03:26:51.685Z","endTime":"2025-08-23T03:27:09.992Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71699943796725,"aZ":-32.84794932299711,"pfxX":6.319203231085271,"pfxZ":-0.43506480711169715,"pX":1.717897839600076,"pZ":0.8121395507902993,"vX0":5.866004922700042,"vY0":-124.22785191286238,"vZ0":-5.011184612307696,"x":51.52,"y":216.85,"x0":-1.5016779835127119,"y0":50.00182178539345,"z0":5.610618679975581,"aX":9.79833798898437},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-12.8,"spinRate":2482,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4422412200213164,"extension":5.794766814990098},"index":5,"playId":"b79be1f5-2341-3ff5-991a-bb58399a0bd6","pitchNumber":5,"startTime":"2025-08-23T03:27:09.992Z","endTime":"2025-08-23T03:27:15.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:27:15.280Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adrian Del Castillo lines out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:27:25.596Z","endTime":"2025-08-23T03:28:38.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":98.4,"endSpeed":89.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75554837333607,"aZ":-12.952279036392063,"pfxX":-6.061805832013773,"pfxZ":9.305384570056892,"pX":-0.45300471673524084,"pZ":3.496679634216306,"vX0":5.446057809707378,"vY0":-143.21101639562423,"vZ0":-4.163032421300222,"x":134.27,"y":144.37,"x0":-1.596856818464087,"y0":50.003215881049314,"z0":5.7863527602676355,"aX":-12.523079191961271},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2662,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.38326406908505506,"extension":5.887937972403923},"index":0,"playId":"03a4475f-2f22-3d82-80ed-86256e7f9218","pitchNumber":1,"startTime":"2025-08-23T03:27:38.883Z","endTime":"2025-08-23T03:27:42.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93833901577418,"aZ":-10.82388928928284,"pfxX":-4.5324412857417755,"pfxZ":10.32418610760751,"pX":-0.34995557619146905,"pZ":3.106992370649448,"vX0":4.1851777540093265,"vY0":-143.31315039329021,"vZ0":-5.638679810242624,"x":130.34,"y":154.89,"x0":-1.2445900392972176,"y0":50.000444217555895,"z0":5.784172615544524,"aX":-9.371407156481697},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2695,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.38305576716366296,"extension":5.838213050737063},"index":1,"playId":"8a70f1c7-3063-3a26-8c47-ee00326fc717","pitchNumber":2,"startTime":"2025-08-23T03:27:55.091Z","endTime":"2025-08-23T03:27:58.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.61425095307266,"strikeZoneBottom":1.68502544314032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.448609361918994,"aZ":-15.207872614007034,"pfxX":-6.296656809421269,"pfxZ":8.13445761097891,"pX":-1.7968883371835476,"pZ":4.022669564148338,"vX0":1.8123147448322663,"vY0":-143.14563692669105,"vZ0":-2.3473049581853216,"x":185.49,"y":130.17,"x0":-1.6180025217125753,"y0":50.00483330131586,"z0":5.799649125329709,"aX":-13.135608621719804},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2575,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38188520568172635,"extension":5.657168653751757},"index":2,"playId":"f68169fe-254f-3c4e-ae03-5dec7857b78f","pitchNumber":3,"startTime":"2025-08-23T03:28:13.541Z","endTime":"2025-08-23T03:28:16.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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50538652492684,"aZ":-12.833926380412834,"pfxX":-5.458630041977878,"pfxZ":9.319804562303991,"pX":-0.8791960556905182,"pZ":3.422260653758311,"vX0":3.4910841159627184,"vY0":-143.02566860066682,"vZ0":-4.376177345167784,"x":150.51,"y":146.38,"x0":-1.4054742912534983,"y0":50.00078755439172,"z0":5.7748769116877,"aX":-11.32539683122513},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2594,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38272446715417363,"extension":5.901227383415572},"hitData":{"launchSpeed":88.2,"launchAngle":18.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.41,"coordY":84.09}},"index":3,"playId":"7d7879a7-5664-3f42-a669-7f3dd7cd562a","pitchNumber":4,"startTime":"2025-08-23T03:28:31.318Z","endTime":"2025-08-23T03:28:38.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:28:38.872Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out sharply to left fielder Austin Hays.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:28:54.197Z","endTime":"2025-08-23T03:29:11.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25926178222629,"aZ":-11.214431658351986,"pfxX":-5.80197165183103,"pfxZ":10.07433086792951,"pX":-0.2969149575838632,"pZ":2.2561948772332157,"vX0":4.977529855859359,"vY0":-143.57522895334466,"vZ0":-7.7480934260695875,"x":128.32,"y":177.86,"x0":-1.3020349967341163,"y0":50.00504085931897,"z0":5.693415284302218,"aX":-12.074817137186235},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2654,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.38195516105608185,"extension":5.832644867137904},"hitData":{"launchSpeed":104.0,"launchAngle":21.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.73,"coordY":70.02}},"index":0,"playId":"85c04025-e065-3809-a3bb-74af57e9d735","pitchNumber":1,"startTime":"2025-08-23T03:29:04.509Z","endTime":"2025-08-23T03:29:11.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:29:11.764Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:31:39.527Z","endTime":"2025-08-23T03:34:02.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Burgos replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:30:10.380Z","endTime":"2025-08-23T03:31:41.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686228,"link":"/api/v1/people/686228"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.0886796337389,"strikeZoneBottom":1.34444800349062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68209432862572,"aZ":-29.783280964306957,"pfxX":-7.922653091380351,"pfxZ":1.2182712414304113,"pX":-2.129899095574698,"pZ":3.588802027827898,"vX0":3.9320453709645378,"vY0":-138.7733427186379,"vZ0":1.4007190446250637,"x":198.19,"y":141.88,"x0":-2.529512505235231,"y0":50.00547267426146,"z0":5.04983687116085,"aX":-15.580825825988901},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":2319,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3934636276353194,"extension":5.778731504770948},"index":1,"playId":"77db110f-68c2-313e-bd6c-9f1dd6365251","pitchNumber":1,"startTime":"2025-08-23T03:31:41.703Z","endTime":"2025-08-23T03:31:50.487Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.14108829299103,"strikeZoneBottom":1.40727170866429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.148241904621997,"aZ":-22.332197445101727,"pfxX":-0.3795176552666142,"pfxZ":5.436896519423934,"pX":1.0357532907327296,"pZ":1.5390905315789376,"vX0":9.34696811611509,"vY0":-133.30709424954532,"vZ0":-4.4452477655925,"x":77.52,"y":197.22,"x0":-2.458165425546123,"y0":50.00064662014726,"z0":4.828761683270004,"aX":-0.6867832928348847},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2419,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40998162050681897,"extension":6.277936608497826},"index":2,"playId":"e9a6a31a-10d6-3881-aa31-bbb7e814d072","pitchNumber":2,"startTime":"2025-08-23T03:32:03.357Z","endTime":"2025-08-23T03:32:09.631Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27028751964954,"aZ":-20.15642273461114,"pfxX":-0.9147443479868254,"pfxZ":6.521794949960978,"pX":-0.5478900747851837,"pZ":2.4463218013599652,"vX0":5.730410992065531,"vY0":-134.89266573535147,"vZ0":-2.8352695899870106,"x":137.88,"y":172.73,"x0":-2.580772257783541,"y0":50.00533097629525,"z0":4.9316901204177395,"aX":-1.6866485180816657},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":0.5,"spinRate":2442,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.4059993638388484,"extension":6.060626806817716},"index":3,"playId":"8dde1127-b09f-326b-9085-5a9617327f01","pitchNumber":3,"startTime":"2025-08-23T03:32:18.044Z","endTime":"2025-08-23T03:32:22.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-23T03:32:31.400Z","endTime":"2025-08-23T03:32:45.020Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.2899989964476,"strikeZoneBottom":1.47327182370152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12584576087777,"aZ":-28.979101955710963,"pfxX":-10.041558519260139,"pfxZ":1.608096292487705,"pX":0.39810394378959085,"pZ":2.585351628978672,"vX0":11.346887097978108,"vY0":-140.204327719797,"vZ0":-1.2909142886745726,"x":101.83,"y":168.98,"x0":-2.3995928236988133,"y0":50.00494445615182,"z0":4.9456124393514225,"aX":-19.966155197725506},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":15.8,"spinRate":2486,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3908871920537078,"extension":6.152455583917275},"index":5,"playId":"5e802382-d4f0-31d1-aa6f-13640f243b93","pitchNumber":4,"startTime":"2025-08-23T03:32:45.020Z","endTime":"2025-08-23T03:32:48.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.06165153453818,"strikeZoneBottom":1.43572765157785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5421237330194,"aZ":-31.312115269077623,"pfxX":5.220576835021236,"pfxZ":0.5258138177622964,"pX":0.7483916619058225,"pZ":1.3198440523975425,"vX0":5.801615289383504,"vY0":-127.42271337489402,"vZ0":-2.9024131098193036,"x":88.47,"y":203.14,"x0":-2.237457215324652,"y0":50.00310882172721,"z0":4.951305076472684,"aX":8.57194025243319},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-10.8,"spinRate":2876,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4300801169199895,"extension":6.43579131186383},"index":6,"playId":"1d1abafa-7ab3-3c0a-b16d-e4fa7882515b","pitchNumber":5,"startTime":"2025-08-23T03:33:02.377Z","endTime":"2025-08-23T03:33:06.805Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.679333664937708,"aZ":-25.04555815985912,"pfxX":-3.038840426524016,"pfxZ":3.7651517079417047,"pX":0.20215859654480503,"pZ":1.1236925330378789,"vX0":7.929018944912711,"vY0":-136.5996490490719,"vZ0":-5.322032569084589,"x":109.29,"y":208.44,"x0":-2.3413785615352083,"y0":50.001999879950766,"z0":4.815886056747487,"aX":-5.752092690704309},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":3.8,"spinRate":2510,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4007534968219897,"extension":6.248442329973335},"index":7,"playId":"67e5723d-ffe9-375a-9622-3b47533645ad","pitchNumber":6,"startTime":"2025-08-23T03:33:20.315Z","endTime":"2025-08-23T03:33:24.600Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.203889773271122,"aZ":-24.44472088533231,"pfxX":-0.591596625376668,"pfxZ":4.135849675311591,"pX":-0.2649577456015872,"pZ":2.25404971071076,"vX0":6.297614641692876,"vY0":-135.9173190575569,"vZ0":-2.54522173673175,"x":127.1,"y":177.92,"x0":-2.536534579214993,"y0":50.00201002304949,"z0":4.902872203811124,"aX":-1.1067111759470059},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.2,"spinRate":2477,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.40322323995548937,"extension":6.03935551547836},"hitData":{"launchSpeed":100.3,"launchAngle":23.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":161.05,"coordY":58.72}},"index":8,"playId":"5a084320-f1c7-34e7-9f78-b60653dfbf73","pitchNumber":7,"startTime":"2025-08-23T03:33:55.286Z","endTime":"2025-08-23T03:34:02.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:34:02.918Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:34:23.847Z","endTime":"2025-08-23T03:35:24.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.20163437998298,"strikeZoneBottom":1.44142897192667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84488136936597,"aZ":-27.967494060674472,"pfxX":-8.323477791379299,"pfxZ":2.1282528949614417,"pX":-0.5167558359435446,"pZ":2.564005479499233,"vX0":7.87269851587094,"vY0":-139.89958714723733,"vZ0":-1.6197566924298439,"x":136.7,"y":169.55,"x0":-2.2918679010422274,"y0":50.000476869818556,"z0":4.991404580786922,"aX":-16.425470136177957},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":13.3,"spinRate":2330,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3921812791298298,"extension":6.0038118751790845},"index":0,"playId":"acb6cf9e-ee62-3851-82d8-9e63866bee5a","pitchNumber":1,"startTime":"2025-08-23T03:34:27.137Z","endTime":"2025-08-23T03:34:30.892Z","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":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.15383359699028,"strikeZoneBottom":1.46430772471269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.105101767280093,"aZ":-33.24679536384941,"pfxX":4.816431079182133,"pfxZ":-0.6616906332956303,"pX":0.11459597952110463,"pZ":1.1245404536597357,"vX0":4.591337037121032,"vY0":-126.09441570536411,"vZ0":-3.0870359738253077,"x":112.63,"y":208.42,"x0":-2.35141387683224,"y0":50.003810402866854,"z0":5.029765872448861,"aX":7.804505683950523},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.7,"breakHorizontal":-9.7,"spinRate":2838,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4333251211889255,"extension":6.339500285280821},"index":1,"playId":"aa764f57-ee67-3d7f-b10d-264b5e90f808","pitchNumber":2,"startTime":"2025-08-23T03:34:41.963Z","endTime":"2025-08-23T03:34:46.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96784523166949,"aZ":-31.64516296317406,"pfxX":5.357614350616359,"pfxZ":0.32996315221366146,"pX":0.5583367600247205,"pZ":1.8787776909562794,"vX0":5.5275589171608885,"vY0":-125.39418530751547,"vZ0":-1.5355694258425268,"x":95.72,"y":188.05,"x0":-2.369231704374633,"y0":50.00232432544111,"z0":5.077060870029108,"aX":8.543595755324425},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":-10.9,"spinRate":2804,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4365462344142723,"extension":6.3075191551111995},"index":2,"playId":"65dfa6b5-b0bf-32c8-aabf-c761c602575f","pitchNumber":3,"startTime":"2025-08-23T03:34:57.620Z","endTime":"2025-08-23T03:35:01.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T03:35:07.583Z","endTime":"2025-08-23T03:35:19.798Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.824580995030242,"aZ":-32.76326605974452,"pfxX":5.593073051680836,"pfxZ":-0.36801720755409173,"pX":0.9375390617661767,"pZ":0.6710362500200674,"vX0":6.126151434373993,"vY0":-126.33505997025956,"vZ0":-4.390642834254063,"x":81.26,"y":220.66,"x0":-2.245551073257722,"y0":50.001451324370684,"z0":5.065994938956358,"aX":9.03464442361511},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-11.5,"spinRate":2929,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4336159093282892,"extension":6.353628698925617},"index":4,"playId":"15420d27-c30d-31fe-8e8a-8b4a69242612","pitchNumber":4,"startTime":"2025-08-23T03:35:19.798Z","endTime":"2025-08-23T03:35:24.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:35:24.685Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out softly to pitcher Juan Burgos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:35:44.006Z","endTime":"2025-08-23T03:36:30.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":686228,"link":"/api/v1/people/686228"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":2.98634021724178,"strikeZoneBottom":1.22139166377285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.381516977840537,"aZ":-30.501139033147663,"pfxX":4.476058582286246,"pfxZ":1.0444003026336803,"pX":1.3056429707718926,"pZ":0.7584889170388682,"vX0":7.426759686079022,"vY0":-125.87091140510319,"vZ0":-4.14855721538354,"x":67.23,"y":218.3,"x0":-2.2640705647507637,"y0":50.005241266407594,"z0":4.895890808320041,"aX":7.18709717446557},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-9.8,"spinRate":2806,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4350435740774006,"extension":6.065755148613353},"index":0,"playId":"0b1746ad-bdf9-33f7-969e-263d61382978","pitchNumber":1,"startTime":"2025-08-23T03:35:47.141Z","endTime":"2025-08-23T03:35:52.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.16000054730861,"strikeZoneBottom":1.41082093357364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864713723614795,"aZ":-25.69479164579566,"pfxX":-4.862858281659063,"pfxZ":3.3153369690635763,"pX":0.4026657804582397,"pZ":2.4818301126360227,"vX0":9.161311066266334,"vY0":-138.07466201523133,"vZ0":-2.0290239774848144,"x":101.65,"y":171.77,"x0":-2.3065664037520506,"y0":50.00663905964553,"z0":4.931933438292968,"aX":-9.517710280978443},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":7.2,"spinRate":2445,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39465674270910656,"extension":6.151335819216293},"index":1,"playId":"768b4e28-910a-3f56-a638-8e73d7c2df0f","pitchNumber":2,"startTime":"2025-08-23T03:36:04.448Z","endTime":"2025-08-23T03:36:08.230Z","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":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.056082977880237,"aZ":-23.243737644189352,"pfxX":-8.90317166778885,"pfxZ":4.421603909385459,"pX":-1.3924052663061661,"pZ":2.4851505162730896,"vX0":5.076350698851717,"vY0":-140.9907589638165,"vZ0":-2.974135533001216,"x":170.08,"y":171.68,"x0":-2.0563082123321874,"y0":50.00411420837449,"z0":5.048174346826022,"aX":-17.98517508729698},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":15.1,"spinRate":2378,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3879980309055697,"extension":5.956702891090203},"hitData":{"launchSpeed":51.0,"launchAngle":71.0,"totalDistance":67.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":135.25,"coordY":178.29}},"index":2,"playId":"4919e621-795e-3045-8f2c-0193cb2699b7","pitchNumber":3,"startTime":"2025-08-23T03:36:22.000Z","endTime":"2025-08-23T03:36:30.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:36:30.026Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:38:43.987Z","endTime":"2025-08-23T03:38:54.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:37:28.295Z","endTime":"2025-08-23T03:38:45.778Z","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":"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":80.1,"endSpeed":73.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.301949457309355,"aZ":-36.947547396163586,"pfxX":-2.1414487770932777,"pfxZ":-3.4838547638552093,"pX":0.03644242817400222,"pZ":2.9030648524088005,"vX0":-6.753978952350347,"vY0":-116.42480368852613,"vZ0":0.21655042303534588,"x":115.61,"y":160.4,"x0":3.25579996229338,"y0":50.00360851869314,"z0":6.311901893433647,"aX":-2.932490026907107},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.0,"breakHorizontal":5.6,"spinRate":2372,"spinDirection":290},"zone":2,"typeConfidence":2.0,"plateTime":0.4708438846044216,"extension":6.996415721382666},"hitData":{"launchSpeed":93.8,"launchAngle":30.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.84,"coordY":51.32}},"index":1,"playId":"98646e9f-ed9c-33c4-b69f-8b1edf1225b3","pitchNumber":1,"startTime":"2025-08-23T03:38:45.778Z","endTime":"2025-08-23T03:38:54.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:38:54.299Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:39:10.210Z","endTime":"2025-08-23T03:41:18.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":87.4,"endSpeed":80.7,"strikeZoneTop":3.77214329478969,"strikeZoneBottom":1.6752498211473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60543406193975,"aZ":-20.930088159389946,"pfxX":-1.953788331235101,"pfxZ":6.824729823482368,"pX":-0.0527891142694572,"pZ":2.672260159761003,"vX0":-7.006805912911527,"vY0":-127.14314161792501,"vZ0":-4.136507287768225,"x":119.01,"y":166.63,"x0":2.9857281252714722,"y0":50.00065542215736,"z0":5.96887384416234,"aX":-3.2160974490189695},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.8,"breakHorizontal":5.0,"spinRate":2250,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.42980787377122853,"extension":7.43562329277779},"index":0,"playId":"edecc620-e54f-3781-8856-819e8e7ce4fb","pitchNumber":1,"startTime":"2025-08-23T03:39:20.688Z","endTime":"2025-08-23T03:39:24.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.70212156383932,"strikeZoneBottom":1.71888104746287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42051400459908,"aZ":-23.17922374833084,"pfxX":4.402845290944221,"pfxZ":6.335696687068003,"pX":0.33717184777224646,"pZ":2.8278959365865934,"vX0":-7.888847953959762,"vY0":-117.84518531200155,"vZ0":-2.5559510221309405,"x":104.15,"y":162.43,"x0":3.141980984296122,"y0":50.00229237490071,"z0":6.046759696697745,"aX":6.2509615026978125},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.2,"breakHorizontal":-6.2,"spinRate":1538,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4631165506967374,"extension":7.126783937481994},"index":1,"playId":"e36b74b7-226b-30f6-a710-0a26f44d2136","pitchNumber":2,"startTime":"2025-08-23T03:39:30.341Z","endTime":"2025-08-23T03:39:34.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T03:39:37.984Z","endTime":"2025-08-23T03:39:48.401Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":71.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.19789685997317,"aZ":-23.513059906667202,"pfxX":4.8503834251458455,"pfxZ":6.811576485100073,"pX":1.2993371088368757,"pZ":2.376814049017641,"vX0":-5.6161544428557155,"vY0":-111.48503958815061,"vZ0":-2.861020535394206,"x":67.47,"y":174.61,"x0":3.2095086956197125,"y0":50.00101128143036,"z0":6.078648748042375,"aX":6.165221265471525},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":12.0,"breakHorizontal":-7.4,"spinRate":1589,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4894571428821206,"extension":6.918836445939383},"index":3,"playId":"bad7f258-7926-31c0-8450-a9b739f86822","pitchNumber":3,"startTime":"2025-08-23T03:39:48.401Z","endTime":"2025-08-23T03:39:52.300Z","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":89.4,"endSpeed":82.9,"strikeZoneTop":3.53999885696374,"strikeZoneBottom":1.69381120323553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.331275819581425,"aZ":-21.384648773585788,"pfxX":0.28525758777303245,"pfxZ":6.198813389529423,"pX":0.14940367334927,"pZ":4.16900594739157,"vX0":-7.436572590841112,"vY0":-130.11306236736837,"vZ0":-0.8643028271004922,"x":111.31,"y":126.22,"x0":2.9890358434292152,"y0":50.004880921013175,"z0":6.103167968449105,"aX":0.49710576858096106},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":0.8,"spinRate":2194,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.4184977244040611,"extension":7.420770657291439},"index":4,"playId":"49eb1d5d-3714-3ee6-83d7-f95a248c9430","pitchNumber":4,"startTime":"2025-08-23T03:40:04.690Z","endTime":"2025-08-23T03:40:09.052Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.53999926788318,"strikeZoneBottom":1.63301311482826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78483938093343,"aZ":-20.33715504537319,"pfxX":0.8420886481674339,"pfxZ":6.75088260236749,"pX":-0.40605725148590976,"pZ":4.401431802380065,"vX0":-9.197992778248281,"vY0":-130.8790584700553,"vZ0":-0.4439845597417206,"x":132.48,"y":119.94,"x0":3.028253846253176,"y0":50.00422839182604,"z0":6.081788701465183,"aX":1.477171830275652},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2209,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.41674463075812174,"extension":7.34729156593044},"index":5,"playId":"b2aea752-a4a9-36e5-ac50-ca10a1ed665f","pitchNumber":5,"startTime":"2025-08-23T03:40:15.228Z","endTime":"2025-08-23T03:40:19.736Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.54000062923757,"strikeZoneBottom":1.64040744868364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49538841587683,"aZ":-19.98945047764918,"pfxX":8.091056979911809,"pfxZ":6.834650718548033,"pX":1.765389635041449,"pZ":3.3088980032788537,"vX0":-6.84252033044043,"vY0":-132.23669474187744,"vZ0":-3.088692431720747,"x":49.71,"y":149.44,"x0":3.3271668723648014,"y0":50.000826646508074,"z0":5.947484396691741,"aX":14.420317465294314},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-13.3,"spinRate":2070,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4131764185009592,"extension":7.289279057557922},"index":6,"playId":"e3dee221-9459-3886-a3ff-d187030c7dd1","pitchNumber":6,"startTime":"2025-08-23T03:40:33.622Z","endTime":"2025-08-23T03:40:38.570Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.772676980244906,"aZ":-17.96766078272957,"pfxX":7.504378184879023,"pfxZ":8.02223524355854,"pX":0.705381977701601,"pZ":2.422678329594811,"vX0":-8.818951564687007,"vY0":-131.6962856653973,"vZ0":-5.496474088984796,"x":90.11,"y":173.37,"x0":3.1093515144100263,"y0":50.00484798617951,"z0":5.849335663992973,"aX":13.294243073003754},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-11.9,"spinRate":2060,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41456760074757204,"extension":7.460218473875335},"index":7,"playId":"70765343-f19a-3beb-8a56-410dfccdd6a0","pitchNumber":7,"startTime":"2025-08-23T03:40:51.146Z","endTime":"2025-08-23T03:40:54.860Z","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":87.7,"endSpeed":80.6,"strikeZoneTop":3.42929284432708,"strikeZoneBottom":1.68010495895004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73980587599171,"aZ":-22.844426399521264,"pfxX":-1.6803178830031684,"pfxZ":5.653640058097805,"pX":-0.780496768309438,"pZ":3.461126429727319,"vX0":-8.785555055163995,"vY0":-127.55880917665063,"vZ0":-1.6952949048542159,"x":146.75,"y":145.33,"x0":2.924035059652852,"y0":50.00592256285728,"z0":5.931819843476272,"aX":-2.775263216450629},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.1,"breakHorizontal":5.0,"spinRate":2198,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.42904916877820076,"extension":7.382969300430657},"index":8,"playId":"f866c9d1-1132-336f-b4fd-3b39fb86b33d","pitchNumber":8,"startTime":"2025-08-23T03:41:09.382Z","endTime":"2025-08-23T03:41:18.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:41:18.254Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ketel Marte grounds into a double play, shortstop Elly De La Cruz to second baseman Matt McLain to first baseman Spencer Steer. Geraldo Perdomo out at 2nd. Ketel Marte out at 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:41:35.203Z","endTime":"2025-08-23T03:43:36.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":88.8,"endSpeed":81.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98347561901235,"aZ":-20.80670598574849,"pfxX":-1.4807017617877478,"pfxZ":6.713262826252482,"pX":-0.5933689517780739,"pZ":3.146320220234802,"vX0":-8.82634567949541,"vY0":-129.07468172067496,"vZ0":-3.099094991390352,"x":139.62,"y":153.83,"x0":3.0579067190153415,"y0":50.003199533061014,"z0":5.95829653015345,"aX":-2.5053977669211025},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.6,"breakHorizontal":4.6,"spinRate":2295,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.4237855849682943,"extension":7.361138588624328},"index":0,"playId":"7d228e50-fd6d-31b7-9745-3bb102b2d6d9","pitchNumber":1,"startTime":"2025-08-23T03:41:39.301Z","endTime":"2025-08-23T03:41:42.717Z","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":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.56831934414316,"strikeZoneBottom":1.72960425786768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.161988921027724,"aZ":-34.744249769000604,"pfxX":-4.074341384291619,"pfxZ":-1.9934731058761064,"pX":-0.09431450476456403,"pZ":-0.6768003725934574,"vX0":-6.370891379980331,"vY0":-112.8805202270787,"vZ0":-7.058454981885622,"x":120.6,"y":257.05,"x0":3.297678947983002,"y0":50.00519177678904,"z0":6.002337115089215,"aX":-5.24152936679569},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.2,"breakHorizontal":9.0,"spinRate":2369,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.48581935943990384,"extension":7.230319260101009},"index":1,"playId":"4212341a-1e33-3070-83e2-bf6c887dcce2","pitchNumber":2,"startTime":"2025-08-23T03:41:56.360Z","endTime":"2025-08-23T03:42:02.396Z","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":1},"index":2,"playId":"7c3e8d75-fafa-331d-93e9-68c406475f96","startTime":"2025-08-23T03:42:20.772Z","endTime":"2025-08-23T03:42:24.456Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.59184610043881,"strikeZoneBottom":1.72268094509312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90901415784128,"aZ":-23.44100366987708,"pfxX":8.008933000760761,"pfxZ":6.288975588133036,"pX":0.706384260441865,"pZ":0.05647669716083456,"vX0":-7.979374694083868,"vY0":-117.02419196280387,"vZ0":-8.26440879014042,"x":90.07,"y":237.26,"x0":3.118390341361871,"y0":50.00074059223878,"z0":5.826654908031866,"aX":11.116501378357935},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.6,"breakHorizontal":-12.6,"spinRate":1597,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.46788975829129953,"extension":7.219971070265226},"index":3,"playId":"99b0093b-de3b-3883-8fa7-c59630deefcc","pitchNumber":3,"startTime":"2025-08-23T03:42:35.377Z","endTime":"2025-08-23T03:42:40.158Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.980418779961344,"aZ":-19.514256019032665,"pfxX":7.004821728989465,"pfxZ":7.242194183700614,"pX":0.2928538711828262,"pZ":2.287847516554159,"vX0":-9.347140595789762,"vY0":-130.9390405720263,"vZ0":-5.576974102246421,"x":105.84,"y":177.01,"x0":2.988106502138777,"y0":50.00209021333433,"z0":5.892024026936743,"aX":12.242574492146627},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.1,"breakHorizontal":-10.8,"spinRate":2079,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.41728305063309,"extension":7.533537873474455},"index":4,"playId":"2f43db62-f017-3964-a48e-f8e58a574098","pitchNumber":4,"startTime":"2025-08-23T03:42:59.665Z","endTime":"2025-08-23T03:43:07.597Z","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":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.133575879665177,"aZ":-17.416096768200333,"pfxX":-1.3054134799965902,"pfxZ":8.324093031292936,"pX":-0.1552609627403885,"pZ":2.6546510716415757,"vX0":-7.8622548361059925,"vY0":-132.07098638693742,"vZ0":-5.305533882384593,"x":122.92,"y":167.1,"x0":3.025394659987432,"y0":50.00563952236551,"z0":5.963415124578623,"aX":-2.3137695460281282},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":4.0,"spinRate":2346,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.4141211475362452,"extension":7.315174584240398},"hitData":{"launchSpeed":95.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.58,"coordY":148.07}},"index":5,"playId":"a29f3def-baf1-3a49-b5f3-282d2b364b74","pitchNumber":5,"startTime":"2025-08-23T03:43:28.084Z","endTime":"2025-08-23T03:43:36.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:43:36.011Z","atBatIndex":56},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"TJ Friedl bunt grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:45:54.960Z","endTime":"2025-08-23T03:46:18.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"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":"Bunt 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":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Juan Burgos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:44:24.986Z","endTime":"2025-08-23T03:45:57.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.23954359598841,"strikeZoneBottom":1.49840740217611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363363295886725,"aZ":-31.466245725390987,"pfxX":11.868970121882942,"pfxZ":0.41880929936066735,"pX":-0.11656912526720381,"pZ":3.13007151028964,"vX0":-11.781575011288531,"vY0":-129.07706182521642,"vZ0":3.0510877575866546,"x":121.44,"y":154.27,"x0":2.9605643321842514,"y0":50.00237385009123,"z0":4.352445271229557,"aX":20.06736059310162},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-19.0,"spinRate":2306,"spinDirection":109},"zone":2,"typeConfidence":0.9,"plateTime":0.42400904016799856,"extension":7.315359783495624},"index":1,"playId":"4db18d7b-39b0-3169-817b-10dc422e8403","pitchNumber":1,"startTime":"2025-08-23T03:45:57.081Z","endTime":"2025-08-23T03:46:00.881Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.292059393629337,"aZ":-31.571221061635033,"pfxX":11.66876544642187,"pfxZ":0.34995099051719336,"pX":0.22231747350433637,"pZ":2.3119439349569793,"vX0":-10.345554262342826,"vY0":-131.0499579135647,"vZ0":0.8895379881846578,"x":108.53,"y":176.36,"x0":2.709582990990797,"y0":50.00471144342126,"z0":4.3305426423691715,"aX":20.251787890964792},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.8,"spinRate":2317,"spinDirection":105},"zone":5,"typeConfidence":0.9,"plateTime":0.41832001337196933,"extension":7.106356730772947},"hitData":{"launchSpeed":41.6,"launchAngle":-1.0,"totalDistance":23.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":140.46,"coordY":170.13}},"index":2,"playId":"873ad0a3-39cf-3181-9904-74c4a046be78","pitchNumber":2,"startTime":"2025-08-23T03:46:11.604Z","endTime":"2025-08-23T03:46:18.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:46:18.599Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Andujar doubles (15) on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:47:09.931Z","endTime":"2025-08-23T03:48:02.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Andujar replaces Gavin Lux.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T03:46:30.139Z","endTime":"2025-08-23T03:46:46.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T03:46:46.349Z","endTime":"2025-08-23T03:47:12.038Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.544277677884768,"aZ":-26.11258830695227,"pfxX":7.7725776316578905,"pfxZ":4.3639770317869395,"pX":0.023590253748918447,"pZ":3.069053548333035,"vX0":-9.137230391659577,"vY0":-117.17655940258123,"vZ0":1.9962798742016177,"x":116.1,"y":155.92,"x0":2.967179335020428,"y0":50.000188541414,"z0":4.649139807880478,"aX":10.786743952216048},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.8,"breakHorizontal":-11.8,"spinRate":1601,"spinDirection":114},"zone":2,"typeConfidence":0.86,"plateTime":0.46778270673192957,"extension":7.173603436823022},"index":2,"playId":"4da55d27-8fc2-3fb1-8e9a-852f2af1ba4a","pitchNumber":1,"startTime":"2025-08-23T03:47:12.038Z","endTime":"2025-08-23T03:47:17.980Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.4100006551296,"strikeZoneBottom":1.60654236239532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190498334240438,"aZ":-24.090987498439908,"pfxX":5.776627598044561,"pfxZ":5.711666758857421,"pX":-1.1239717267099505,"pZ":1.1361620733557904,"vX0":-10.310228028060582,"vY0":-118.40629634031443,"vZ0":-2.5894612697910606,"x":159.84,"y":208.1,"x0":2.541795798677308,"y0":50.004921804068374,"z0":4.454616119783587,"aX":8.180771667611335},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.0,"breakHorizontal":-7.9,"spinRate":1581,"spinDirection":108},"zone":13,"typeConfidence":0.83,"plateTime":0.46306399147807475,"extension":7.018528920664314},"index":3,"playId":"5c16f961-83c7-3ef5-ba2e-244073df2874","pitchNumber":2,"startTime":"2025-08-23T03:47:32.948Z","endTime":"2025-08-23T03:47:40.190Z","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":90.6,"endSpeed":82.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21127670582839,"aZ":-28.19024425548455,"pfxX":11.143733458545716,"pfxZ":2.2729489626375745,"pX":0.8719019633636803,"pZ":2.8375732751681237,"vX0":-8.89505015138415,"vY0":-131.57059398629966,"vZ0":1.0831102477618657,"x":83.77,"y":162.17,"x0":2.850617935944078,"y0":50.00070301299882,"z0":4.5114296795735385,"aX":19.512948530570146},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":-18.2,"spinRate":2150,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.4164701083764024,"extension":6.902265745066686},"hitData":{"launchSpeed":102.9,"launchAngle":11.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.76,"coordY":111.73}},"index":4,"playId":"f107964f-350f-317c-becf-676efa956e02","pitchNumber":3,"startTime":"2025-08-23T03:47:48.711Z","endTime":"2025-08-23T03:48:02.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:48:02.237Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to right fielder Corbin Carroll. Miguel Andujar scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:48:24.308Z","endTime":"2025-08-23T03:49:43.520Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":679775,"link":"/api/v1/people/679775"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":92.9,"endSpeed":84.9,"strikeZoneTop":3.65999951109594,"strikeZoneBottom":1.78249863067912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.901054575585945,"aZ":-30.372419343295316,"pfxX":12.18999702516252,"pfxZ":0.9756022234158745,"pX":-0.8127050066684587,"pZ":3.2059788549970514,"vX0":-13.313479088490144,"vY0":-134.62800681611077,"vZ0":2.38706109924028,"x":147.98,"y":152.22,"x0":2.6014491250839975,"y0":50.00207253927942,"z0":4.450769932561993,"aX":22.485258956505987},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":-19.4,"spinRate":2318,"spinDirection":106},"zone":1,"typeConfidence":0.91,"plateTime":0.406105404261595,"extension":7.1366407633385025},"index":0,"playId":"904b3898-fa68-315a-a789-79361f10df15","pitchNumber":1,"startTime":"2025-08-23T03:48:36.418Z","endTime":"2025-08-23T03:48:42.522Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.74830076879664,"strikeZoneBottom":1.81616693064242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.088174806404812,"aZ":-28.854524023928498,"pfxX":12.65420103708518,"pfxZ":1.8262654633386113,"pX":-1.0362607940554416,"pZ":3.243518512602537,"vX0":-13.65816850705443,"vY0":-133.84805790098832,"vZ0":1.9130989589539444,"x":156.5,"y":151.21,"x0":2.4814259752155574,"y0":50.00557725709118,"z0":4.581503844186991,"aX":23.03344394416381},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":-20.0,"spinRate":2337,"spinDirection":105},"zone":11,"typeConfidence":0.91,"plateTime":0.4087684933528548,"extension":6.906251925664814},"index":1,"playId":"7e325b38-6617-3d8c-adb1-96c7a46c85e0","pitchNumber":2,"startTime":"2025-08-23T03:48:53.054Z","endTime":"2025-08-23T03:48:57.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.7353271584206,"strikeZoneBottom":1.85465394356434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.494607261213208,"aZ":-33.16994486007672,"pfxX":12.16414500588094,"pfxZ":-0.5435266288988387,"pX":-0.6938256632686539,"pZ":2.598465191648696,"vX0":-13.279960688854613,"vY0":-133.80125540353689,"vZ0":1.5685674057735963,"x":143.45,"y":168.62,"x0":2.750118287629979,"y0":50.00635115118242,"z0":4.378964759563919,"aX":22.090668088228846},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.4,"breakHorizontal":-19.2,"spinRate":2261,"spinDirection":105},"zone":4,"typeConfidence":0.91,"plateTime":0.4091405387772449,"extension":7.034267923841971},"index":2,"playId":"7927975e-acfb-334b-98d9-c6968cf92e7e","pitchNumber":3,"startTime":"2025-08-23T03:49:13.493Z","endTime":"2025-08-23T03:49:17.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.384067608127946,"aZ":-31.927078766661474,"pfxX":12.043953169195731,"pfxZ":0.13313192359578352,"pX":0.4461103995625274,"pZ":2.140272196718043,"vX0":-9.915739609801118,"vY0":-133.9508762874603,"vZ0":-0.03958928873614964,"x":100.0,"y":180.99,"x0":2.627392042482061,"y0":50.00110526201123,"z0":4.434082774333349,"aX":21.929239912113438},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.5,"breakHorizontal":-19.7,"spinRate":2343,"spinDirection":104},"zone":9,"typeConfidence":0.91,"plateTime":0.4085856933164336,"extension":7.1497193882954955},"hitData":{"launchSpeed":104.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.74,"coordY":107.07}},"index":3,"playId":"f1160427-056b-35bf-8e11-8406a876ca2c","pitchNumber":4,"startTime":"2025-08-23T03:49:32.583Z","endTime":"2025-08-23T03:49:43.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:49:43.520Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Hays grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Pavin Smith. Elly De La Cruz out at 2nd. Austin Hays out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:52:30.834Z","endTime":"2025-08-23T03:54:02.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T03:49:55.230Z","endTime":"2025-08-23T03:50:39.411Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Morillo replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T03:50:39.411Z","endTime":"2025-08-23T03:52:13.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"0ef13cc2-6fe7-3aff-8f9c-f3908bc572b1","startTime":"2025-08-23T03:52:13.344Z","endTime":"2025-08-23T03:52:17.588Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.20712329571016,"strikeZoneBottom":1.42197920420523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13208994771009,"aZ":-17.765703394906186,"pfxX":-9.430422394309991,"pfxZ":6.816119169707585,"pX":0.25838848897115313,"pZ":2.8934115151249173,"vX0":8.364798835354245,"vY0":-144.3787262345118,"vZ0":-4.7901011306368755,"x":107.15,"y":160.66,"x0":-1.448918290730633,"y0":50.00670485202859,"z0":5.665070223928611,"aX":-19.94458908940111},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.5,"breakHorizontal":15.5,"spinRate":2179,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3791594617590226,"extension":6.398579161188081},"index":3,"playId":"127c9149-4691-3e53-93d4-77de23fa229d","pitchNumber":1,"startTime":"2025-08-23T03:52:33.227Z","endTime":"2025-08-23T03:52:37.061Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.2162220685873,"strikeZoneBottom":1.45826622591015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63938503881886,"aZ":-33.23675715758987,"pfxX":1.826859344401389,"pfxZ":-0.6066223650099998,"pX":1.5031184162375608,"pZ":1.1476302492478976,"vX0":6.789090823446435,"vY0":-131.61093368969122,"vZ0":-5.3795039816557955,"x":59.7,"y":207.79,"x0":-1.3459295926042358,"y0":50.00120404657871,"z0":5.676279996618115,"aX":3.2077285041575547},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.0,"breakHorizontal":-4.8,"spinRate":2599,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.4159917273457858,"extension":6.383367664747092},"index":4,"playId":"8a743a1b-c67a-363e-a956-36d0c1190412","pitchNumber":2,"startTime":"2025-08-23T03:52:53.709Z","endTime":"2025-08-23T03:52:59.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.23000098241217,"strikeZoneBottom":1.45987025121029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87712998509121,"aZ":-15.600376216623335,"pfxX":-8.433113461868972,"pfxZ":7.922326734664352,"pX":-0.8157614540849161,"pZ":1.8942369688814975,"vX0":5.099833250119149,"vY0":-143.64001262125808,"vZ0":-7.578314625845961,"x":148.09,"y":187.64,"x0":-1.5173348214777291,"y0":50.00531255149997,"z0":5.534477114578098,"aX":-17.64674913818929},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":14.3,"spinRate":2190,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38113971475363284,"extension":6.277706973244227},"index":5,"playId":"ce75e07d-1268-3140-a6ae-6f453bddacef","pitchNumber":3,"startTime":"2025-08-23T03:53:11.712Z","endTime":"2025-08-23T03:53:18.905Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.19163791461642,"strikeZoneBottom":1.43302162596392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054578730658896,"aZ":-32.01638225312376,"pfxX":1.3367722717959598,"pfxZ":0.08324739130149794,"pX":1.7365177353246088,"pZ":0.907149356383063,"vX0":7.3621004673258374,"vY0":-133.13848915277546,"vZ0":-6.1962751873374415,"x":50.81,"y":214.29,"x0":-1.2357264988516274,"y0":50.00068923191987,"z0":5.575986961201216,"aX":2.401928187741047},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.0,"breakHorizontal":-4.0,"spinRate":2658,"spinDirection":104},"zone":14,"typeConfidence":0.89,"plateTime":0.41109882979462675,"extension":6.42660565714888},"index":6,"playId":"eb1a2378-67bf-3d95-80f9-0f29f0a8ed2e","pitchNumber":4,"startTime":"2025-08-23T03:53:34.097Z","endTime":"2025-08-23T03:53:38.144Z","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":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16184977235914,"aZ":-15.176231747062761,"pfxX":-7.453770477475744,"pfxZ":7.856607055753506,"pX":-0.29731178348250675,"pZ":2.4533676621596703,"vX0":6.035503793773256,"vY0":-145.69904657460785,"vZ0":-6.490869415001686,"x":128.33,"y":172.54,"x0":-1.4205611834140084,"y0":50.004770466601464,"z0":5.616304718476879,"aX":-16.130770725361526},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":2241,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.37500331882941973,"extension":6.259323673037604},"hitData":{"launchSpeed":81.3,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.03,"coordY":152.63}},"index":7,"playId":"91e48ef1-3e7a-34d8-b62d-21afeeded16d","pitchNumber":5,"startTime":"2025-08-23T03:53:54.579Z","endTime":"2025-08-23T03:54:02.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:54:02.097Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:56:34.323Z","endTime":"2025-08-23T03:57:36.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Andujar remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:55:27.408Z","endTime":"2025-08-23T03:55:27.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"description":"Pitching Change: Tony Santillan replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T03:55:27.428Z","endTime":"2025-08-23T03:56:36.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.24000027022492,"strikeZoneBottom":1.54222175678137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7396154075761,"aZ":-17.356385785044967,"pfxX":-6.195092117365787,"pfxZ":7.71232821392105,"pX":-0.18717935017101464,"pZ":2.594433531763293,"vX0":7.404736406045056,"vY0":-137.316463412486,"vZ0":-3.8281051573827303,"x":124.13,"y":168.73,"x0":-2.106388145908465,"y0":50.00115231002076,"z0":5.1782998023836395,"aX":-11.899717097941025},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2244,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3979942807019743,"extension":5.658385381258518},"index":2,"playId":"06efb9ad-a88b-379f-956e-210af5f995cf","pitchNumber":1,"startTime":"2025-08-23T03:56:36.675Z","endTime":"2025-08-23T03:56:41.067Z","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":95.1,"endSpeed":86.8,"strikeZoneTop":3.23999965565336,"strikeZoneBottom":1.56167581256446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.388061859677958,"aZ":-18.729507787457496,"pfxX":-6.92394094606466,"pfxZ":6.931560187856217,"pX":-0.3823117975750761,"pZ":4.422534072255625,"vX0":7.66360109481034,"vY0":-138.29404580584966,"vZ0":1.0461603221383595,"x":131.57,"y":119.37,"x0":-2.2877162538519293,"y0":50.0052116313988,"z0":5.29427682049819,"aX":-13.435195444552312},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":10.9,"spinRate":2348,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39582416025182043,"extension":5.739092593838581},"index":3,"playId":"ff1c794d-78ce-3b08-84a3-a8b16c15df96","pitchNumber":2,"startTime":"2025-08-23T03:56:52.159Z","endTime":"2025-08-23T03:56:55.184Z","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.1,"endSpeed":87.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89895675970496,"aZ":-17.01053945938667,"pfxX":-6.399906906112629,"pfxZ":7.816290124984788,"pX":0.2936663847737892,"pZ":2.20463327230828,"vX0":8.901306564604685,"vY0":-138.17771864729244,"vZ0":-4.925647727879266,"x":105.81,"y":179.25,"x0":-2.1333290607656212,"y0":50.00179621054643,"z0":5.148042739486457,"aX":-12.414190044639353},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2254,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3959229714692807,"extension":5.691853471578696},"index":4,"playId":"70c7b979-1353-3bd1-bcac-334e5f713f1b","pitchNumber":3,"startTime":"2025-08-23T03:57:08.211Z","endTime":"2025-08-23T03:57:11.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.26147671868829,"strikeZoneBottom":1.589980301541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27132644408247,"aZ":-32.67889293408874,"pfxX":5.450316548063375,"pfxZ":-0.31137903968457437,"pX":-0.5457344839110051,"pZ":1.9016020547688484,"vX0":2.895920161982725,"vY0":-125.52197516631654,"vZ0":-1.5871459359526097,"x":137.8,"y":187.44,"x0":-2.4208895444416103,"y0":50.00481503001749,"z0":5.190998486437882,"aX":8.739780646805754},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-10.6,"spinRate":2218,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.43557010443308153,"extension":5.587689053747885},"index":5,"playId":"6b36476c-63e2-3491-a6de-3d8c45f2f3a1","pitchNumber":4,"startTime":"2025-08-23T03:57:29.499Z","endTime":"2025-08-23T03:57:36.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:57:36.860Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lourdes Gurriel Jr. pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:57:46.259Z","endTime":"2025-08-23T03:59:00.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38301868839943,"aZ":-35.579237442372914,"pfxX":5.834214263036092,"pfxZ":-2.157741014273663,"pX":1.1719945124593083,"pZ":1.3594795437401725,"vX0":6.049270409521651,"vY0":-125.0127663771393,"vZ0":-2.220875666626549,"x":72.33,"y":202.07,"x0":-2.037511025074579,"y0":50.00038027037651,"z0":5.182091873358688,"aX":9.223819850104155},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.2,"breakHorizontal":-12.0,"spinRate":2246,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43826614037157974,"extension":5.612606496555971},"index":0,"playId":"0dbb08f8-9455-3b0a-814e-bc8ff50948f0","pitchNumber":1,"startTime":"2025-08-23T03:58:24.502Z","endTime":"2025-08-23T03:58:29.644Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T03:58:36.993Z","endTime":"2025-08-23T03:58:51.381Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.940246401008597,"aZ":-35.27811584647805,"pfxX":7.234064654958201,"pfxZ":-1.9641074693044285,"pX":0.4820106320606892,"pZ":2.7507352090165917,"vX0":4.261658157034114,"vY0":-124.52841772856874,"vZ0":0.8488084803253284,"x":98.63,"y":164.51,"x0":-2.1890444277387626,"y0":50.00586432923831,"z0":5.313551997434232,"aX":11.413442861796554},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-14.0,"spinRate":2215,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.43909125052924214,"extension":5.521117500114834},"hitData":{"launchSpeed":68.9,"launchAngle":57.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.44,"coordY":136.93}},"index":2,"playId":"f381e5a6-9e29-3430-8360-085679adb4ef","pitchNumber":2,"startTime":"2025-08-23T03:58:51.381Z","endTime":"2025-08-23T03:59:00.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:59:00.617Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:59:14.357Z","endTime":"2025-08-23T04:01:12.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.34465538665624,"strikeZoneBottom":1.56103307483292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215403034616237,"aZ":-33.81077497889281,"pfxX":5.404144528876563,"pfxZ":-1.0263458546518152,"pX":-0.8118886142063647,"pZ":1.906425605317129,"vX0":2.448010017083346,"vY0":-125.29370617187656,"vZ0":-1.3974834238263079,"x":147.95,"y":187.31,"x0":-2.503682286831815,"y0":50.004712074617075,"z0":5.23330050413993,"aX":8.596244187838163},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":-10.3,"spinRate":2223,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.43708742585226057,"extension":5.562571960439175},"index":0,"playId":"fa6d6150-2aeb-3544-ac05-d360e55e5aac","pitchNumber":1,"startTime":"2025-08-23T03:59:24.026Z","endTime":"2025-08-23T03:59:30.741Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.3735909928394,"strikeZoneBottom":1.51019807593522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.048388214203282,"aZ":-34.31839295498265,"pfxX":5.388945611168452,"pfxZ":-1.3632480018301618,"pX":0.762562394835549,"pZ":0.8006757532793379,"vX0":5.763117245792126,"vY0":-124.95565877976749,"vZ0":-3.802810051041333,"x":87.93,"y":217.16,"x0":-2.2768820910110485,"y0":50.002204819697056,"z0":5.1730294744421,"aX":8.488109981507394},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-11.2,"spinRate":2230,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4389615800174105,"extension":5.631170385058615},"index":1,"playId":"33f91f4c-7a67-3795-8932-d44e2872eac6","pitchNumber":2,"startTime":"2025-08-23T03:59:39.381Z","endTime":"2025-08-23T03:59:44.471Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.40272774929856,"strikeZoneBottom":1.59868336748277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.678241456894014,"aZ":-35.45741615743027,"pfxX":5.311481941971831,"pfxZ":-2.0944102164309824,"pX":-0.31764822464666376,"pZ":1.3671256624127852,"vX0":3.260897218275768,"vY0":-124.48457927831213,"vZ0":-2.1776765257557216,"x":129.11,"y":201.87,"x0":-2.336053477022496,"y0":50.00468444706795,"z0":5.196793378377475,"aX":8.312590253953829},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":-10.4,"spinRate":2196,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4404805505287568,"extension":5.569621438183674},"index":2,"playId":"55bc2ee6-a999-33d9-bd03-c85a386fde20","pitchNumber":3,"startTime":"2025-08-23T03:59:58.589Z","endTime":"2025-08-23T04:00:03.057Z","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":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.44059565978167,"strikeZoneBottom":1.54708489681605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68402886288117,"aZ":-17.5765904730914,"pfxX":-6.127434068879555,"pfxZ":7.42352326557731,"pX":-0.30650491389043527,"pZ":2.183749661382492,"vX0":7.38653951951263,"vY0":-139.0012257911531,"vZ0":-4.799174298574766,"x":128.68,"y":179.82,"x0":-2.19591791291543,"y0":50.00620442263631,"z0":5.091339989852437,"aX":-12.05412338684577},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2353,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3932929032273491,"extension":5.784788055857832},"index":3,"playId":"3c024219-8cfa-33b2-9575-7736bd54ab19","pitchNumber":4,"startTime":"2025-08-23T04:00:14.813Z","endTime":"2025-08-23T04:00:19.303Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.40803700040214,"strikeZoneBottom":1.51850541755247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.058200442348934,"aZ":-33.663678648009146,"pfxX":6.288725135915367,"pfxZ":-0.9151549315898126,"pX":-1.1632162481039758,"pZ":2.3102241228188474,"vX0":1.2465677061227676,"vY0":-126.73846223936124,"vZ0":-0.41506987417292185,"x":161.34,"y":176.4,"x0":-2.478118763944425,"y0":50.00143418145915,"z0":5.156721802494101,"aX":10.264152470987751},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":-11.6,"spinRate":2185,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4316004566679683,"extension":5.6503756533482985},"index":4,"playId":"96fe0279-77f0-3e2d-b43e-65b8fa52396b","pitchNumber":5,"startTime":"2025-08-23T04:00:30.323Z","endTime":"2025-08-23T04:00:34.402Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.822196455237567,"aZ":-34.844191989451424,"pfxX":7.129421192892675,"pfxZ":-1.646206966027071,"pX":-0.2705397960236074,"pZ":2.7841086824954466,"vX0":3.0925490424750297,"vY0":-126.17571648529416,"vZ0":0.8209961177115239,"x":127.31,"y":163.61,"x0":-2.4373095148725374,"y0":50.00622715870298,"z0":5.254511725391319,"aX":11.536962679927859},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.5,"breakHorizontal":-13.6,"spinRate":2265,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.43351037673627824,"extension":5.54778510093475},"index":5,"playId":"1b6b965c-e8a8-3543-b1b3-a7cc42f32ed4","pitchNumber":6,"startTime":"2025-08-23T04:00:47.040Z","endTime":"2025-08-23T04:00:54.351Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.182799942662015,"aZ":-15.134460581728215,"pfxX":-5.309875787356836,"pfxZ":8.548707639178515,"pX":-0.2806941400325207,"pZ":3.8413584407212387,"vX0":7.045446777461035,"vY0":-140.37915108477458,"vZ0":-1.0428523157673175,"x":127.7,"y":135.06,"x0":-2.134692246648682,"y0":50.00086354449945,"z0":5.204196994447743,"aX":-10.5822913933118},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2369,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39038588034723354,"extension":5.7056279439609385},"index":6,"playId":"320b4ea9-1f9e-3349-ac59-5ba0bf2da2dd","pitchNumber":7,"startTime":"2025-08-23T04:01:08.824Z","endTime":"2025-08-23T04:01:12.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:01:12.945Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, third baseman Blaze Alexander to first baseman Pavin Smith.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T04:03:40.364Z","endTime":"2025-08-23T04:03:50.228Z","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":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:02:23.676Z","endTime":"2025-08-23T04:03:42.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"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, 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":89.0,"endSpeed":82.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.482714383355724,"aZ":-28.26625853383581,"pfxX":5.426597152967931,"pfxZ":2.2746786490664928,"pX":-0.057862102715351735,"pZ":2.1733219513940494,"vX0":-3.9215824469764797,"vY0":-129.6207431555789,"vZ0":-4.950019909299028,"x":119.21,"y":180.1,"x0":0.7618790328101116,"y0":50.00483743538172,"z0":6.239580725034253,"aX":9.33029932119084},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-9.1,"spinRate":2354,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4209050241034169,"extension":5.91258870412326},"hitData":{"launchSpeed":98.9,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.99,"coordY":150.2}},"index":1,"playId":"af4cbc47-1cc4-3a35-b3e1-a71ddffe4663","pitchNumber":1,"startTime":"2025-08-23T04:03:42.542Z","endTime":"2025-08-23T04:03:50.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:03:50.228Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T04:04:04.302Z","endTime":"2025-08-23T04:04:43.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"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":2},"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":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.36000105284831,"strikeZoneBottom":1.56062322200262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07322187911267,"aZ":-25.028987064753505,"pfxX":2.516064198036247,"pfxZ":4.192788424204256,"pX":0.6931150467835329,"pZ":3.337116758493009,"vX0":-1.4112219601460487,"vY0":-129.26774428698323,"vZ0":-2.5350436223229273,"x":90.58,"y":148.68,"x0":0.9171028911202089,"y0":50.0048395828494,"z0":6.2371987983658395,"aX":4.290246034626504},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-4.3,"spinRate":2200,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.42252669772171725,"extension":5.922722344852594},"index":0,"playId":"a80930c3-8df9-37c5-ae5c-7af61e0716fa","pitchNumber":1,"startTime":"2025-08-23T04:04:17.768Z","endTime":"2025-08-23T04:04:21.531Z","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":89.1,"endSpeed":82.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.841147176825384,"aZ":-23.751270761248662,"pfxX":-0.8172366879882633,"pfxZ":4.892835120821168,"pX":-0.30823274133475814,"pZ":2.6678511900257402,"vX0":-2.9287982113892728,"vY0":-129.8287887004894,"vZ0":-4.160171146733426,"x":128.75,"y":166.75,"x0":0.9365888961525295,"y0":50.006355045405286,"z0":6.078899773082563,"aX":-1.4081614838121814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.3,"breakHorizontal":2.0,"spinRate":2376,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.42041341515879127,"extension":6.021854697353253},"hitData":{"launchSpeed":102.0,"launchAngle":31.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.98,"coordY":38.45}},"index":1,"playId":"0dda8aab-cd22-3f53-9aaf-d69a22999a38","pitchNumber":2,"startTime":"2025-08-23T04:04:34.270Z","endTime":"2025-08-23T04:04:43.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:04:43.307Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T04:05:03.323Z","endTime":"2025-08-23T04:05:50.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.8,"endSpeed":83.0,"strikeZoneTop":3.21295368161007,"strikeZoneBottom":1.50609194550725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.398538147872117,"aZ":-27.9848227174445,"pfxX":4.654599634014225,"pfxZ":2.413685616547194,"pX":0.34571997545693045,"pZ":1.3153079068122115,"vX0":-2.768069420589038,"vY0":-130.65578322605978,"vZ0":-6.844110378330606,"x":103.82,"y":203.27,"x0":0.811743125619924,"y0":50.00425157019707,"z0":6.0593913871007175,"aX":8.083364987339781},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-7.8,"spinRate":2300,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41850767936882116,"extension":5.972309079437106},"index":0,"playId":"fb0ccca5-6ce2-3771-b756-f379908a5809","pitchNumber":1,"startTime":"2025-08-23T04:05:11.112Z","endTime":"2025-08-23T04:05:15.083Z","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":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.15552152046273,"strikeZoneBottom":1.42136283336069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.858244008334204,"aZ":-41.242925023205395,"pfxX":-5.3991604251302725,"pfxZ":-6.867585555547393,"pX":0.9968866710877927,"pZ":4.296662777499639,"vX0":1.7025266367313967,"vY0":-114.65346336385007,"vZ0":4.17290019986845,"x":79.0,"y":122.77,"x0":0.9425450908684373,"y0":50.003557772903946,"z0":6.499633072775554,"aX":-7.128084723615871},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.9,"breakHorizontal":9.2,"spinRate":2247,"spinDirection":329},"zone":12,"typeConfidence":0.89,"plateTime":0.4792680250800414,"extension":5.969984158822784},"index":1,"playId":"9f0f4638-c9d9-316d-9cd3-2ef4371172d9","pitchNumber":2,"startTime":"2025-08-23T04:05:26.264Z","endTime":"2025-08-23T04:05:30.635Z","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":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11305525958482,"aZ":-26.602973052435768,"pfxX":3.5378671416355294,"pfxZ":3.220344399545226,"pX":-0.26075213892907234,"pZ":1.218737141658347,"vX0":-4.433311295419003,"vY0":-130.37147153795047,"vZ0":-7.323242036316429,"x":126.94,"y":205.87,"x0":0.9981273624038904,"y0":50.00190839277423,"z0":6.0575080202377665,"aX":6.120490745875291},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.5,"spinRate":2403,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.41931912557765827,"extension":5.998464426683472},"hitData":{"launchSpeed":87.1,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.36,"coordY":75.04}},"index":2,"playId":"318b09b5-56e1-3560-a2fd-1899f6b2e248","pitchNumber":3,"startTime":"2025-08-23T04:05:42.513Z","endTime":"2025-08-23T04:05:50.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:05:50.025Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:08:43.542Z","endTime":"2025-08-23T04:09:11.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:07:13.690Z","endTime":"2025-08-23T04:08:45.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.0,"endSpeed":87.7,"strikeZoneTop":3.21439407464875,"strikeZoneBottom":1.52875604109549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70394497856802,"aZ":-10.378478586012871,"pfxX":-3.6753375842684437,"pfxZ":11.043167177303891,"pX":-1.1811371908601125,"pZ":2.4423281075721843,"vX0":2.5290706587817873,"vY0":-139.66415702787788,"vZ0":-6.783825462159842,"x":162.02,"y":172.84,"x0":-1.6212590332393346,"y0":50.006361013681996,"z0":5.586902242920869,"aX":-7.2561253621127095},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2533,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3923017726047391,"extension":6.654123676471587},"index":1,"playId":"5cdd4d5c-6333-3bec-9eb4-155b8393237d","pitchNumber":1,"startTime":"2025-08-23T04:08:45.708Z","endTime":"2025-08-23T04:08:50.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0711195169288,"aZ":-12.087459896799603,"pfxX":-4.648922481905731,"pfxZ":10.260319480268077,"pX":-0.38305667906598256,"pZ":1.8450623987965238,"vX0":4.984077157019679,"vY0":-138.80601990495225,"vZ0":-7.723964743049667,"x":131.6,"y":188.96,"x0":-1.5949757181835298,"y0":50.004723244174144,"z0":5.462350677167893,"aX":-9.103758514615874},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2571,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3940742787503497,"extension":6.770687058127701},"hitData":{"launchSpeed":86.3,"launchAngle":20.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.45,"coordY":88.83}},"index":2,"playId":"74344bf1-fee6-3711-9940-28f4d2b12cfd","pitchNumber":2,"startTime":"2025-08-23T04:09:01.249Z","endTime":"2025-08-23T04:09:11.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:09:11.971Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:09:28.398Z","endTime":"2025-08-23T04:11:25.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426474556215567,"aZ":-10.718334666387712,"pfxX":-5.590574893123973,"pfxZ":10.759793613092642,"pX":0.3128368339678972,"pZ":2.938389777774056,"vX0":7.240436968081262,"vY0":-140.2485445474527,"vZ0":-5.2284845823928165,"x":105.08,"y":159.44,"x0":-1.5747254184139359,"y0":50.00477876409335,"z0":5.52468212935487,"aX":-11.150308485661924},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2619,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3904081695682913,"extension":6.802044063708748},"index":0,"playId":"e9df5d90-19b4-3dcf-9cff-113b5ddbf6e1","pitchNumber":1,"startTime":"2025-08-23T04:09:49.244Z","endTime":"2025-08-23T04:09:53.070Z","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":95.8,"endSpeed":87.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.825110186551797,"aZ":-12.351938581738194,"pfxX":-5.810975729708066,"pfxZ":10.078756296443414,"pX":-0.4141586926832345,"pZ":3.5354489455669347,"vX0":5.1999908944703535,"vY0":-139.472480422977,"vZ0":-3.235659091500528,"x":132.79,"y":143.32,"x0":-1.5491666021610364,"y0":50.00594787811259,"z0":5.527087428837743,"aX":-11.432712735689517},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2625,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39295121657113086,"extension":6.558428701195209},"index":1,"playId":"22f8d600-e0f1-3138-a484-61de146acf8c","pitchNumber":2,"startTime":"2025-08-23T04:10:09.416Z","endTime":"2025-08-23T04:10:12.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60914878089633,"aZ":-11.33514773630812,"pfxX":-6.503936194475012,"pfxZ":10.505642868307703,"pX":0.27614894261233075,"pZ":3.3148912490003566,"vX0":7.573566594318442,"vY0":-139.74553861639035,"vZ0":-3.8961403541704156,"x":106.47,"y":149.28,"x0":-1.6202713551544128,"y0":50.005318548123405,"z0":5.468277092035195,"aX":-12.904785907511554},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":10.3,"spinRate":2691,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3915047109691807,"extension":6.550841591658302},"index":2,"playId":"289bb72a-03cf-3bc7-a52b-ae8c16983d71","pitchNumber":3,"startTime":"2025-08-23T04:10:29.709Z","endTime":"2025-08-23T04:10:32.958Z","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":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.42999912964853,"strikeZoneBottom":1.56787084731813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.797953378446582,"aZ":-25.410840888004188,"pfxX":-6.149407215766327,"pfxZ":4.457393756740358,"pX":0.23410902723952137,"pZ":0.2673458561528257,"vX0":6.289685555190824,"vY0":-122.33746207675807,"vZ0":-6.761984921635993,"x":108.08,"y":231.56,"x0":-1.5694375257115118,"y0":50.00466877266183,"z0":5.24096434284023,"aX":-9.33622227251698},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":9.7,"spinRate":936,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.44747058755855695,"extension":7.061918314712174},"index":3,"playId":"4460bda5-b04d-3752-ab6f-40909c528305","pitchNumber":4,"startTime":"2025-08-23T04:10:58.339Z","endTime":"2025-08-23T04:11:04.247Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.404019986976486,"aZ":-33.72359697581892,"pfxX":-5.834268742445873,"pfxZ":-1.03983220157083,"pX":-0.37139687644801933,"pZ":1.7893102742810687,"vX0":5.01330897902851,"vY0":-120.936649151529,"vZ0":-1.7481280052038906,"x":131.16,"y":190.47,"x0":-1.7079072006804328,"y0":50.00265185264635,"z0":5.464666806690445,"aX":-8.68829309656627},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":9.5,"spinRate":879,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4519734497815602,"extension":6.968467290329154},"index":4,"playId":"673f18ed-8434-38fe-b1b5-31ad93bff10a","pitchNumber":5,"startTime":"2025-08-23T04:11:20.864Z","endTime":"2025-08-23T04:11:25.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:11:25.976Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blaze Alexander pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:11:39.917Z","endTime":"2025-08-23T04:13:42.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85854865900465,"aZ":-9.782147204569256,"pfxX":-4.3032896604173825,"pfxZ":11.310337395347656,"pX":-0.6396848469737871,"pZ":2.7701264304326805,"vX0":4.083206199002706,"vY0":-140.10928313884918,"vZ0":-5.611701269170969,"x":141.38,"y":163.99,"x0":-1.5597040181336415,"y0":50.00654725144064,"z0":5.4440081262217435,"aX":-8.522742881785238},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":2512,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3915319526790362,"extension":6.689456402408224},"index":0,"playId":"42c50f4b-6388-3f3b-9c60-64852f6f1fd3","pitchNumber":1,"startTime":"2025-08-23T04:11:51.855Z","endTime":"2025-08-23T04:11:56.596Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.23999989531713,"strikeZoneBottom":1.56999921830887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20935770103209,"aZ":-10.240684791883657,"pfxX":-6.655883365375159,"pfxZ":10.99359564088678,"pX":0.6266942268055766,"pZ":2.466429203634981,"vX0":8.271785763757272,"vY0":-140.44675556825607,"vZ0":-6.42637958950949,"x":93.11,"y":172.19,"x0":-1.4938010248069478,"y0":50.00435531048186,"z0":5.45246739917513,"aX":-13.28111980383528},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2672,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3901954462727657,"extension":6.616248880505655},"index":1,"playId":"4299f025-6f09-3cb1-b3ba-04e9e8b15cc4","pitchNumber":2,"startTime":"2025-08-23T04:12:15.546Z","endTime":"2025-08-23T04:12:20.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T04:12:27.898Z","endTime":"2025-08-23T04:12:50.635Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.23999968208473,"strikeZoneBottom":1.52583215141679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292300479986142,"aZ":-11.559467611633208,"pfxX":-5.465974211707593,"pfxZ":10.35554378778074,"pX":0.7088313156442912,"pZ":3.3555150093709463,"vX0":7.892548175848072,"vY0":-140.1097003339035,"vZ0":-3.9438346942782485,"x":89.98,"y":148.18,"x0":-1.4328183583826783,"y0":50.00080520086027,"z0":5.5351875399265795,"aX":-10.879688656152895},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2595,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39073890895039964,"extension":6.708024140350533},"index":3,"playId":"ffd611ed-ac3a-32f0-bb7a-61fee8ec51e3","pitchNumber":3,"startTime":"2025-08-23T04:12:50.635Z","endTime":"2025-08-23T04:12:56.193Z","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":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.22250911537477,"strikeZoneBottom":1.53088497447024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34895263343563,"aZ":-22.78899639263775,"pfxX":2.191899926073562,"pfxZ":5.501122441818326,"pX":1.2463159723659791,"pZ":0.8530669837129387,"vX0":6.445697484136007,"vY0":-129.14569003683243,"vZ0":-6.901259750674516,"x":69.49,"y":215.75,"x0":-1.5565703163353701,"y0":50.00282002112994,"z0":5.286816945456455,"aX":3.739865950992195},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-5.3,"spinRate":2550,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42249192321262763,"extension":6.894555319590126},"index":4,"playId":"d8d05535-0139-353e-ae56-afd6e8a1c5b3","pitchNumber":4,"startTime":"2025-08-23T04:13:11.248Z","endTime":"2025-08-23T04:13:15.004Z","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":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24922828007837,"aZ":-11.067676612249144,"pfxX":-4.805167322666442,"pfxZ":10.576830791608737,"pX":-0.6266400985153906,"pZ":3.3110981730608695,"vX0":4.5881222610201515,"vY0":-140.47816206656083,"vZ0":-3.9483458777817177,"x":140.89,"y":149.38,"x0":-1.6579041797249041,"y0":50.00414060434832,"z0":5.456019335018849,"aX":-9.590760886959147},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2636,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39011249067177456,"extension":6.67325295348113},"hitData":{"launchSpeed":94.6,"launchAngle":70.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.52,"coordY":157.27}},"index":5,"playId":"d343be94-9e97-350f-a66d-ab5c4a1b78be","pitchNumber":5,"startTime":"2025-08-23T04:13:31.976Z","endTime":"2025-08-23T04:13:42.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:13:42.501Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alek Thomas pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:14:05.228Z","endTime":"2025-08-23T04:14:22.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.563737572173892,"aZ":-31.87133639681073,"pfxX":1.3650992050427042,"pfxZ":0.2065805664193725,"pX":-0.13459352818219145,"pZ":2.3105701999064894,"vX0":3.3668509690839326,"vY0":-120.53720559711601,"vZ0":-0.7701834969293734,"x":122.13,"y":176.39,"x0":-1.729741311261738,"y0":50.003551800594565,"z0":5.461281060841072,"aX":1.9974503947075},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":899,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4553195034220532,"extension":7.121941080104168},"hitData":{"launchSpeed":81.1,"launchAngle":73.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.19,"coordY":167.31}},"index":0,"playId":"d36c792e-f353-3bfa-8962-051f05c65e3d","pitchNumber":1,"startTime":"2025-08-23T04:14:12.439Z","endTime":"2025-08-23T04:14:22.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:14:22.008Z","atBatIndex":70},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jose Trevino reaches on a throwing error by pitcher John Curtiss. Ke'Bryan Hayes scores. Jose Trevino to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-23T04:16:41.168Z","endTime":"2025-08-23T04:17:46.823Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":595928,"link":"/api/v1/people/595928"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: John Curtiss replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:15:26.729Z","endTime":"2025-08-23T04:15:43.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ke'Bryan Hayes starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:15:43.766Z","endTime":"2025-08-23T04:16:41.168Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"base":2},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"a712f58b-9a09-4dca-8407-cc96d7497c55","startTime":"2025-08-23T04:16:41.168Z","endTime":"2025-08-23T04:16:46.168Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":2.56533718731065,"strikeZoneBottom":1.29005383789512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875026642051456,"aZ":-23.207989753226556,"pfxX":1.051632176767741,"pfxZ":5.231324259388362,"pX":0.25959983703684164,"pZ":4.2531580901255195,"vX0":6.6001345277034735,"vY0":-129.08687181955727,"vZ0":-0.9268301471072908,"x":107.1,"y":123.94,"x0":-2.4505415089547444,"y0":50.005340625415435,"z0":6.3780204651896275,"aX":1.80134632778107},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.1,"spinRate":2526,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42178025391686624,"extension":6.266705778143059},"index":3,"playId":"8d013e81-3ea8-3ce2-b545-c2332c4ba5dc","pitchNumber":1,"startTime":"2025-08-23T04:16:55.307Z","endTime":"2025-08-23T04:17:00.009Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":2.69366163529401,"strikeZoneBottom":1.28572716536537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.203754515740197,"aZ":-13.522260967146693,"pfxX":-6.630153777861967,"pfxZ":10.25588076594968,"pX":-0.607238208361635,"pZ":1.6014070777325569,"vX0":6.948416436746051,"vY0":-133.84081531146802,"vZ0":-9.466326851862235,"x":140.15,"y":195.54,"x0":-2.3724833208282345,"y0":50.00553555406311,"z0":6.146999164824998,"aX":-12.061343845773111},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2316,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.40885115145465,"extension":6.356718193245273},"index":4,"playId":"ee08bddf-a173-3b4a-b4a4-5039a543c2ec","pitchNumber":2,"startTime":"2025-08-23T04:17:12.141Z","endTime":"2025-08-23T04:17:15.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.241019939165284,"aZ":-12.13986824087899,"pfxX":-5.544433254758767,"pfxZ":10.941153593213226,"pX":-0.5771959905465004,"pZ":2.928488489199105,"vX0":6.621839954510155,"vY0":-134.48089194222726,"vZ0":-6.374004275921454,"x":139.0,"y":159.71,"x0":-2.3514220660994907,"y0":50.00403503043778,"z0":6.191126976883274,"aX":-10.153767645895119},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2362,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40733170716962874,"extension":6.4572441721135325},"hitData":{"launchSpeed":30.4,"launchAngle":14.0,"totalDistance":40.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":121.67,"coordY":184.01}},"index":5,"playId":"a9217242-007d-37d1-992a-ece1a9275449","pitchNumber":3,"startTime":"2025-08-23T04:17:29.709Z","endTime":"2025-08-23T04:17:46.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:17:46.823Z","atBatIndex":71},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Matt McLain out on a sacrifice bunt, third baseman Blaze Alexander to second baseman Ketel Marte. Jose Trevino to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-23T04:18:16.468Z","endTime":"2025-08-23T04:19:24.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":2.56830140609561,"strikeZoneBottom":1.09335859693794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432100084188253,"aZ":-25.110040663646146,"pfxX":1.7529073375004334,"pfxZ":4.180358495451645,"pX":1.5740999356634866,"pZ":1.4093752480069677,"vX0":9.874913201675012,"vY0":-128.5348608835766,"vZ0":-6.8313759206640805,"x":57.0,"y":200.73,"x0":-2.5310532098868066,"y0":50.000656333587166,"z0":6.027287172526037,"aX":2.9550744189398825},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.2,"spinRate":2390,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4246978746916925,"extension":6.381180341739893},"index":0,"playId":"effbe300-2635-3f8e-9f5c-e9dc46c938b9","pitchNumber":1,"startTime":"2025-08-23T04:18:18.328Z","endTime":"2025-08-23T04:18:22.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:18:36.850Z","endTime":"2025-08-23T04:19:16.196Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681378141412946,"aZ":-13.898879475720836,"pfxX":-3.79002794217746,"pfxZ":9.975988768794998,"pX":-0.1381722530886666,"pZ":3.1425925070428122,"vX0":7.411190911484132,"vY0":-134.3802872983604,"vZ0":-5.593566672282537,"x":122.27,"y":153.93,"x0":-2.4373883196291644,"y0":50.00268670074317,"z0":6.235795395064224,"aX":-6.943633298046798},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2308,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40735604103146805,"extension":6.381100990829706},"hitData":{"launchSpeed":29.5,"launchAngle":5.0,"totalDistance":26.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":117.52,"coordY":190.22}},"index":2,"playId":"39c767a6-9820-3d66-a945-05dbb8bb6d17","pitchNumber":2,"startTime":"2025-08-23T04:19:16.196Z","endTime":"2025-08-23T04:19:24.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:19:24.965Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Reds challenged (tag play), call on the field was upheld: TJ Friedl flies into a double play in foul territory, right fielder Corbin Carroll to catcher Gabriel Moreno.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-23T04:19:46.165Z","endTime":"2025-08-23T04:21:06.734Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"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, 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":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.2699997084762,"strikeZoneBottom":1.53749172669026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.249366037292482,"aZ":-27.242109104869655,"pfxX":-5.736406903303704,"pfxZ":3.168249120474636,"pX":0.461766787292335,"pZ":3.1422842413203647,"vX0":8.764895700807276,"vY0":-123.3387144897464,"vZ0":-2.243006331995203,"x":99.4,"y":153.94,"x0":-2.37659572518877,"y0":50.00173403947805,"z0":6.338177378448516,"aX":-8.926007083130518},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":8.5,"spinRate":1539,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.44240870901419793,"extension":6.260642328658791},"index":0,"playId":"4d9d59f0-8394-30ec-b6ad-5509d307b39f","pitchNumber":1,"startTime":"2025-08-23T04:19:51.355Z","endTime":"2025-08-23T04:19:55.263Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436163422972236,"aZ":-11.745161466290966,"pfxX":-3.886436220772754,"pfxZ":10.815075766872656,"pX":0.5231386996537933,"pZ":2.6194974842957053,"vX0":8.673458431909689,"vY0":-136.4196406060635,"vZ0":-7.4812502613296665,"x":97.06,"y":168.05,"x0":-2.1895263167250003,"y0":50.00173841298629,"z0":6.203332824060391,"aX":-7.341452603461603},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2329,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40120330577383534,"extension":6.383860120260147},"index":1,"playId":"8af9e8df-ae9b-3f4b-97e4-9942e821eed4","pitchNumber":2,"startTime":"2025-08-23T04:20:07.294Z","endTime":"2025-08-23T04:20:12.338Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.147679987084015,"aZ":-12.084015152425954,"pfxX":-5.203121958210197,"pfxZ":10.4968462777306,"pX":0.09983785668122828,"pZ":1.6931842099213474,"vX0":8.286575128380013,"vY0":-137.62412513836938,"vZ0":-9.840039881001728,"x":113.19,"y":193.06,"x0":-2.277173211744548,"y0":50.006151118116286,"z0":6.138361441973034,"aX":-9.962113904170371},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2421,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3983204978462962,"extension":6.480603769672226},"hitData":{"launchSpeed":75.2,"launchAngle":43.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.56,"coordY":129.84}},"index":2,"playId":"8a448705-8df6-3402-a7f0-1617419791c5","pitchNumber":3,"startTime":"2025-08-23T04:20:54.676Z","endTime":"2025-08-23T04:21:06.734Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":113},"playEndTime":"2025-08-23T04:21:06.734Z","atBatIndex":73},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Geraldo Perdomo out on a sacrifice bunt, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Alek Thomas to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-23T04:24:50.134Z","endTime":"2025-08-23T04:24:59.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Emilio Pagán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:23:24.324Z","endTime":"2025-08-23T04:23:48.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Alek Thomas starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:23:48.362Z","endTime":"2025-08-23T04:24:52.338Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"base":2},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.346832662949893,"aZ":-14.91972612482522,"pfxX":-0.23794680452424194,"pfxZ":8.190788987761483,"pX":0.08500854893564577,"pZ":3.5910641572248805,"vX0":0.6897615170103811,"vY0":-143.58063060038842,"vZ0":-5.197805840790636,"x":113.76,"y":141.82,"x0":-0.1264521000126279,"y0":50.006676903964994,"z0":6.339158827076879,"aX":-0.5014942711931151},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.0,"breakHorizontal":0.4,"spinRate":2496,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.3801142685712926,"extension":5.342328114188424},"hitData":{"launchSpeed":30.1,"launchAngle":9.0,"totalDistance":33.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.21,"coordY":188.0}},"index":2,"playId":"52b6d595-282e-3203-9641-e5efaf1495a0","pitchNumber":1,"startTime":"2025-08-23T04:24:52.338Z","endTime":"2025-08-23T04:24:59.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:24:59.623Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a fly ball to center fielder TJ Friedl. Alek Thomas scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-23T04:25:23.152Z","endTime":"2025-08-23T04:30:00.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11,12],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":12},"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":90.2,"endSpeed":82.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383235973909724,"aZ":-31.662184456482834,"pfxX":6.395622506729615,"pfxZ":0.28972632677378307,"pX":1.0616007203316546,"pZ":2.3319049014704585,"vX0":1.1699205716791146,"vY0":-131.4025871508539,"vZ0":-3.9875267332934414,"x":76.53,"y":175.82,"x0":-0.22039857967781928,"y0":50.000116275070695,"z0":6.236912349381897,"aX":11.11485239783726},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.1,"breakHorizontal":-11.9,"spinRate":2871,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.41778558996033865,"extension":5.474688731168158},"index":0,"playId":"5691063a-237b-31c5-988f-a329ebffd74c","pitchNumber":1,"startTime":"2025-08-23T04:25:25.602Z","endTime":"2025-08-23T04:25:33.633Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.481599091100883,"aZ":-13.458798851762355,"pfxX":0.2102678091929362,"pfxZ":8.60598595619291,"pX":0.3748849925584774,"pZ":3.525743570151317,"vX0":1.3967104429215458,"vY0":-145.69703643845568,"vZ0":-5.735067356321918,"x":102.71,"y":143.58,"x0":-0.1357830066318101,"y0":50.006888989123865,"z0":6.315801195696471,"aX":0.45715906979328785},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":-0.6,"spinRate":2650,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.3742815378690918,"extension":5.314119677351688},"index":1,"playId":"d5098dfd-5f3a-3eed-ad79-20b13026658d","pitchNumber":2,"startTime":"2025-08-23T04:25:48.026Z","endTime":"2025-08-23T04:25:51.268Z","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":90.5,"endSpeed":83.9,"strikeZoneTop":3.58995094674849,"strikeZoneBottom":1.63957690781736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.763010097018427,"aZ":-34.261652648636435,"pfxX":4.317651181643805,"pfxZ":-1.171659726878687,"pX":1.50498009043252,"pZ":3.208440359885424,"vX0":2.8035692664538097,"vY0":-131.94523676786255,"vZ0":-1.6293214768756172,"x":59.63,"y":152.15,"x0":-0.12924759023975976,"y0":50.003643395377466,"z0":6.33789931496851,"aX":7.680367275385563},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.3,"breakHorizontal":-8.4,"spinRate":2848,"spinDirection":42},"zone":12,"typeConfidence":0.9,"plateTime":0.413717537961785,"extension":5.4769306392963575},"index":2,"playId":"eb43574e-5f12-3911-9964-7093704476af","pitchNumber":3,"startTime":"2025-08-23T04:26:06.168Z","endTime":"2025-08-23T04:26:11.190Z","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":90.5,"endSpeed":83.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.114394285215855,"aZ":-37.049969052337545,"pfxX":6.495650741058894,"pfxZ":-2.755059637954819,"pX":0.2235644646391551,"pZ":3.32431745586851,"vX0":-1.3040707087724681,"vY0":-131.9009258701332,"vZ0":-0.851275427266367,"x":108.48,"y":149.02,"x0":-0.1208750508365612,"y0":50.00500691753676,"z0":6.374609267264071,"aX":11.487517717852958},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.9,"breakHorizontal":-11.5,"spinRate":2922,"spinDirection":41},"zone":2,"typeConfidence":0.9,"plateTime":0.4146904294874636,"extension":5.44108896125666},"index":3,"playId":"89037abb-1bd8-35db-b467-83797276012b","pitchNumber":4,"startTime":"2025-08-23T04:26:24.103Z","endTime":"2025-08-23T04:26:27.779Z","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":90.0,"endSpeed":82.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74557726745703,"aZ":-35.72662863891251,"pfxX":6.454528808311723,"pfxZ":-2.0505187828863836,"pX":1.025866149524199,"pZ":3.3206233186949006,"vX0":0.8690758988264213,"vY0":-131.04018981790063,"vZ0":-0.8375044705754442,"x":77.9,"y":149.12,"x0":-0.1486870283419446,"y0":50.003825777416466,"z0":6.323119465479022,"aX":11.179045811614476},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.7,"breakHorizontal":-11.9,"spinRate":2895,"spinDirection":35},"zone":12,"typeConfidence":0.9,"plateTime":0.4186328285215275,"extension":5.502985916531971},"index":4,"playId":"e37b8350-2d2f-3c3a-a94e-f9f70b4c5c89","pitchNumber":5,"startTime":"2025-08-23T04:26:45.465Z","endTime":"2025-08-23T04:26:50.113Z","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":90.2,"endSpeed":83.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.760081504515107,"aZ":-37.94054234439453,"pfxX":3.9245780050756616,"pfxZ":-3.3128162595286703,"pX":0.3140684164657389,"pZ":1.5698943070264704,"vX0":0.007801798488414308,"vY0":-131.396033424133,"vZ0":-4.554653185233086,"x":105.03,"y":196.39,"x0":-0.19843475712651476,"y0":50.00009641008723,"z0":6.155604554149371,"aX":6.836932336325046},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.8,"breakHorizontal":-7.1,"spinRate":2892,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.41740886943053024,"extension":5.495597196810163},"index":5,"playId":"df94e9f2-86e6-3af8-9a65-7427a3590ed8","pitchNumber":6,"startTime":"2025-08-23T04:27:09.072Z","endTime":"2025-08-23T04:27:13.967Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.50445591566113,"strikeZoneBottom":1.64681508237604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.757983077229476,"aZ":-31.366078192684363,"pfxX":6.412988988756415,"pfxZ":0.45954451275154273,"pX":1.5714919212392866,"pZ":1.3010236640044293,"vX0":2.027820098214623,"vY0":-131.5513534537655,"vZ0":-6.390964095616802,"x":57.1,"y":203.65,"x0":-0.04297125649594019,"y0":50.00115528437227,"z0":6.096683364115702,"aX":11.201106154203398},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.4,"breakHorizontal":-12.0,"spinRate":2736,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4168751410548084,"extension":5.660425937782762},"index":6,"playId":"8d2b89eb-1234-3603-b0ae-9a948b496605","pitchNumber":7,"startTime":"2025-08-23T04:27:40.564Z","endTime":"2025-08-23T04:27:46.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91268069199729,"aZ":-34.16195795452786,"pfxX":6.664227202237477,"pfxZ":-1.1418370781713474,"pX":0.44988611709567045,"pZ":2.623439639923522,"vX0":-0.392715754206441,"vY0":-131.63881860501286,"vZ0":-2.8628564009144988,"x":99.85,"y":167.95,"x0":-0.2638777434333947,"y0":50.00014572954673,"z0":6.263651700494129,"aX":11.649589359038538},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.5,"breakHorizontal":-12.0,"spinRate":2804,"spinDirection":35},"zone":6,"typeConfidence":0.9,"plateTime":0.416686898154881,"extension":5.451919954423516},"index":7,"playId":"54fefbea-c814-3e90-aa3b-1111048c1740","pitchNumber":8,"startTime":"2025-08-23T04:27:59.660Z","endTime":"2025-08-23T04:28:03.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.100155310134433,"aZ":-33.56317706623244,"pfxX":6.444444159179917,"pfxZ":-0.7920575203650344,"pX":0.5639104024305756,"pZ":2.292360938464727,"vX0":0.12905703874849317,"vY0":-132.33663372052632,"vZ0":-3.6003535405204743,"x":95.51,"y":176.89,"x0":-0.3214395541219509,"y0":50.00305049115461,"z0":6.15772259796863,"aX":11.305967364532261},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.0,"breakHorizontal":-11.6,"spinRate":2940,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.4156199305161774,"extension":5.520118691165397},"index":8,"playId":"3302c0d7-a6ac-353d-8342-3fc9ee2ba88c","pitchNumber":9,"startTime":"2025-08-23T04:28:23.494Z","endTime":"2025-08-23T04:28:27.156Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.63000048840166,"strikeZoneBottom":1.69254670201502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.781874851033606,"aZ":-24.344516487567226,"pfxX":1.8680864269283561,"pfxZ":3.7419528001213447,"pX":0.9981794099177234,"pZ":3.656132904455231,"vX0":2.3740130400942157,"vY0":-142.57707414832774,"vZ0":-3.223597797629102,"x":78.95,"y":140.06,"x0":-0.08295685901524254,"y0":50.00233123689671,"z0":6.309538505087795,"aX":3.908220196455168},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.4,"breakHorizontal":-3.8,"spinRate":2511,"spinDirection":180},"zone":12,"typeConfidence":0.91,"plateTime":0.38180209250961683,"extension":5.447658138966075},"index":9,"playId":"679a1eb5-3076-3ebd-b586-e527662608e2","pitchNumber":10,"startTime":"2025-08-23T04:28:46.666Z","endTime":"2025-08-23T04:28:53.361Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.611027527544323,"aZ":-36.17489744718721,"pfxX":6.428666593851508,"pfxZ":-2.3207693591196312,"pX":0.637315636436583,"pZ":1.4992274393385538,"vX0":0.07412360988514616,"vY0":-130.43174416536675,"vZ0":-5.047999921176534,"x":92.71,"y":198.3,"x0":-0.22672643118060296,"y0":50.005613730379466,"z0":6.189816946358045,"aX":11.070063333114405},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-5.2,"breakHorizontal":-11.6,"spinRate":2996,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4200535118846349,"extension":5.563725320957219},"index":10,"playId":"5cc8a9ab-570e-3c0d-974a-b32d4e654c6d","pitchNumber":11,"startTime":"2025-08-23T04:29:05.580Z","endTime":"2025-08-23T04:29:15.094Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.677023344178863,"aZ":-23.063602760879128,"pfxX":2.832593506734128,"pfxZ":4.386144731110144,"pX":0.9137741992054876,"pZ":2.333341977201854,"vX0":1.5883182757523815,"vY0":-142.27015801222797,"vZ0":-7.026952381805128,"x":82.17,"y":175.78,"x0":-0.017484295326022057,"y0":50.001893255491964,"z0":6.268083031987252,"aX":5.881014258355959},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2638,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.38309410348672124,"extension":5.383024331439704},"index":11,"playId":"d2d05fbc-f512-3173-9b8e-7ea02e1d0a26","pitchNumber":12,"startTime":"2025-08-23T04:29:27.089Z","endTime":"2025-08-23T04:29:31.184Z","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":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":92.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.057082245930495,"aZ":-21.042327234281085,"pfxX":2.2121972552385567,"pfxZ":5.154804309496743,"pX":0.741947441339465,"pZ":2.955420403375287,"vX0":1.295463908241826,"vY0":-144.72756100857345,"vZ0":-5.676294474813429,"x":88.72,"y":158.98,"x0":0.0035970602536732578,"y0":50.00395749017948,"z0":6.197162586375742,"aX":4.777636895954769},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.6,"breakHorizontal":-4.2,"spinRate":2671,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.3758678826307831,"extension":5.433845163831773},"hitData":{"launchSpeed":62.4,"launchAngle":28.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.29,"coordY":107.25}},"index":12,"playId":"861b1490-705f-3012-b4f4-d8a49a548b4c","pitchNumber":13,"startTime":"2025-08-23T04:29:48.275Z","endTime":"2025-08-23T04:30:00.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:30:00.011Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corbin Carroll grounds into a double play, second baseman Matt McLain to shortstop Elly De La Cruz to first baseman Spencer Steer. Ketel Marte out at 2nd. Corbin Carroll out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-23T04:30:20.990Z","endTime":"2025-08-23T04:30:31.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.102726470619405,"aZ":-20.97436201115322,"pfxX":3.194337617745055,"pfxZ":5.4849220124000215,"pX":0.21194292573695497,"pZ":1.6750782633956116,"vX0":-0.23008175778492965,"vY0":-140.82218314045954,"vZ0":-8.802524292092583,"x":108.92,"y":193.55,"x0":-0.12195614189682633,"y0":50.001995399233095,"z0":6.159040280657823,"aX":6.519143125866767},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.6,"breakHorizontal":-5.8,"spinRate":2537,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.38655602873107897,"extension":5.4594910910068615},"hitData":{"launchSpeed":109.2,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.47,"coordY":153.64}},"index":0,"playId":"a6c5e674-d113-3960-bf52-5d982e5312b6","pitchNumber":1,"startTime":"2025-08-23T04:30:24.360Z","endTime":"2025-08-23T04:30:31.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:30:31.701Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, first baseman Pavin Smith to pitcher Jalen Beeks. TJ Friedl to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-23T04:32:59.786Z","endTime":"2025-08-23T04:34:50.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:32:00.025Z","endTime":"2025-08-23T04:32:11.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"TJ Friedl starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:32:11.880Z","endTime":"2025-08-23T04:32:59.786Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"base":2},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"6b7ced6c-b384-44c2-a362-a8c228523a7f","startTime":"2025-08-23T04:32:59.786Z","endTime":"2025-08-23T04:33:04.786Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.086517994823918,"aZ":-18.75414377139291,"pfxX":6.750292625431545,"pfxZ":7.887730167359816,"pX":0.3023771485109726,"pZ":1.7873568954804226,"vX0":-4.29653838939144,"vY0":-129.63313242463175,"vZ0":-6.656126664890923,"x":105.47,"y":190.52,"x0":1.104180785166599,"y0":50.005185277972906,"z0":5.8198640757438795,"aX":11.490882351680236},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.0,"breakHorizontal":-11.3,"spinRate":2186,"spinDirection":130},"zone":9,"typeConfidence":0.85,"plateTime":0.42251253703654035,"extension":6.08782043978976},"index":3,"playId":"a40362cc-b2fe-32db-99b6-4389ba65030d","pitchNumber":1,"startTime":"2025-08-23T04:33:14.307Z","endTime":"2025-08-23T04:33:22.266Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.47884436510085,"strikeZoneBottom":1.70401450870527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.162618782037413,"aZ":-18.005072757286197,"pfxX":9.026054174642354,"pfxZ":8.274166961697684,"pX":-0.7711489930667903,"pZ":2.198990425993986,"vX0":-7.621916982789468,"vY0":-130.2387347538773,"vZ0":-5.709561027121526,"x":146.39,"y":179.41,"x0":1.0251512485062333,"y0":50.00376458652521,"z0":5.788030543388429,"aX":15.45787521342432},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.8,"breakHorizontal":-14.6,"spinRate":2329,"spinDirection":129},"zone":7,"typeConfidence":0.89,"plateTime":0.42106791033763846,"extension":6.20132649480143},"index":4,"playId":"47475b3a-afb9-3b45-938f-2b76e8f3f5ba","pitchNumber":2,"startTime":"2025-08-23T04:33:40.092Z","endTime":"2025-08-23T04:33:46.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70649571499022,"aZ":-15.12103591210395,"pfxX":5.269955293478843,"pfxZ":8.9154732634458,"pX":-0.1454074675052972,"pZ":3.6147475382063115,"vX0":-5.398545954455091,"vY0":-137.47882318315223,"vZ0":-2.8701017285985926,"x":122.54,"y":141.18,"x0":1.1597774530211091,"y0":50.00320616609433,"z0":5.699696678428615,"aX":10.080439984466759},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-8.4,"spinRate":2228,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.39854320120844466,"extension":6.5575480568937},"index":5,"playId":"46f69dfe-fa75-33a5-9d27-2bed4e980010","pitchNumber":3,"startTime":"2025-08-23T04:33:57.465Z","endTime":"2025-08-23T04:34:01.110Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.45435471749196,"strikeZoneBottom":1.79508817770673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59961338523482,"aZ":-16.570636172576197,"pfxX":4.168488567600452,"pfxZ":8.061836179376133,"pX":0.02802390024845554,"pZ":4.780080041181991,"vX0":-4.38433974939057,"vY0":-137.97060738389138,"vZ0":-0.006182680901303639,"x":115.93,"y":109.72,"x0":1.0932163926911254,"y0":50.00098243821765,"z0":5.89551920311377,"aX":8.066612823563633},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-6.7,"spinRate":2175,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.39640162922677247,"extension":6.377240653667216},"index":6,"playId":"3eb1dc1b-46fe-347e-a8c9-9c648df820e5","pitchNumber":4,"startTime":"2025-08-23T04:34:22.083Z","endTime":"2025-08-23T04:34:26.439Z","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":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95202165108521,"aZ":-14.272983875792391,"pfxX":4.588820587284915,"pfxZ":9.400262581556838,"pX":0.17588885946225255,"pZ":2.6107820728574613,"vX0":-4.763920907889425,"vY0":-137.04021822464247,"vZ0":-5.515999093626101,"x":110.3,"y":168.29,"x0":1.3396311841671258,"y0":50.001457871088164,"z0":5.622656454256597,"aX":8.737675338779093},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2112,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.39949640935046116,"extension":6.516245829378278},"hitData":{"launchSpeed":97.5,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.63,"coordY":162.75}},"index":7,"playId":"35b43d0f-a679-3ddf-9926-941fe68e34b9","pitchNumber":5,"startTime":"2025-08-23T04:34:40.918Z","endTime":"2025-08-23T04:34:50.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:34:50.416Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Elly De La Cruz lines into a double play, shortstop Geraldo Perdomo to third baseman Blaze Alexander. TJ Friedl out at 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-23T04:35:11.319Z","endTime":"2025-08-23T04:36:30.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79023279373597,"aZ":-14.788399029370538,"pfxX":4.58086886505495,"pfxZ":8.96554953250461,"pX":-0.46247569491616275,"pZ":3.1310943240121363,"vX0":-5.716538618054685,"vY0":-137.92324379844032,"vZ0":-4.36992325201083,"x":134.63,"y":154.24,"x0":1.0355054055395345,"y0":50.00379692518678,"z0":5.723608519509431,"aX":8.884410818640594},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2088,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.3961335088981448,"extension":6.6122423903359255},"index":0,"playId":"27673722-cfc3-3a49-ab47-cc13d6699564","pitchNumber":1,"startTime":"2025-08-23T04:35:19.279Z","endTime":"2025-08-23T04:35:27.029Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.6599995070583,"strikeZoneBottom":1.75462867254667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.545752549262883,"aZ":-15.970714450025042,"pfxX":4.726232252079133,"pfxZ":8.412860282085877,"pX":-1.6830663863235389,"pZ":2.1163073560923626,"vX0":-8.743564017338345,"vY0":-137.67657188825473,"vZ0":-6.493092266926487,"x":181.15,"y":181.64,"x0":0.9148215774267365,"y0":50.00499454677017,"z0":5.5794781914132185,"aX":9.106213146173081},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-6.8,"spinRate":2193,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.39729482532936444,"extension":6.6936410293712365},"index":1,"playId":"20bc15df-c168-3af5-90a2-c66df5fc78f1","pitchNumber":2,"startTime":"2025-08-23T04:35:38.844Z","endTime":"2025-08-23T04:35:42.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54898558081726,"aZ":-16.16160287020306,"pfxX":5.2175056651302265,"pfxZ":8.256352683025986,"pX":-0.25500776629982636,"pZ":3.7300224249193605,"vX0":-5.641343812131996,"vY0":-138.10789034899472,"vZ0":-2.498089567024917,"x":126.72,"y":138.07,"x0":1.132164594327553,"y0":50.0046782790804,"z0":5.727854565250504,"aX":10.122351931542127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.3,"spinRate":2189,"spinDirection":155},"zone":2,"typeConfidence":0.9,"plateTime":0.39594973929164556,"extension":6.483066644182376},"index":2,"playId":"98f72cd1-5a22-348f-ba3a-6253e4dfcd23","pitchNumber":3,"startTime":"2025-08-23T04:35:55.403Z","endTime":"2025-08-23T04:35:59.384Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T04:36:09.514Z","endTime":"2025-08-23T04:36:23.672Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.967339442077712,"aZ":-14.264503607030035,"pfxX":3.958809217870007,"pfxZ":9.120796514269557,"pX":-0.7139237472906199,"pZ":3.5021620888871183,"vX0":-6.575166751282288,"vY0":-139.17325413084615,"vZ0":-3.4849023733258777,"x":144.21,"y":144.22,"x0":1.163862212860796,"y0":50.00070215168404,"z0":5.714044490324337,"aX":7.772340906515044},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2239,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.39341665078009047,"extension":6.547758249972917},"hitData":{"launchSpeed":79.7,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.94,"coordY":149.76}},"index":4,"playId":"3c3d29da-52d2-35ee-a81a-dd6811ccdab9","pitchNumber":4,"startTime":"2025-08-23T04:36:23.672Z","endTime":"2025-08-23T04:36:30.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:36:30.171Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to center fielder TJ Friedl. Corbin Carroll scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-23T04:38:58.560Z","endTime":"2025-08-23T04:39:28.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:38:16.977Z","endTime":"2025-08-23T04:38:29.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Corbin Carroll starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:38:29.055Z","endTime":"2025-08-23T04:39:00.855Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"base":2},{"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":84.1,"endSpeed":78.3,"strikeZoneTop":3.75523960348335,"strikeZoneBottom":1.83590453001167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.464781574506375,"aZ":-32.428405436234655,"pfxX":3.0997158628686883,"pfxZ":-0.16046726573173764,"pX":-1.3025406612948638,"pZ":3.1414712777916507,"vX0":2.5424548423819386,"vY0":-122.56177313756208,"vZ0":1.3144003262198376,"x":166.65,"y":153.96,"x0":-2.750128234918373,"y0":50.00519351318326,"z0":5.333704341080472,"aX":4.794438184883231},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":-6.1,"spinRate":2507,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.44410826319918506,"extension":6.434763478221476},"index":2,"playId":"51e9c174-6925-3f76-a975-c9beda77e4b4","pitchNumber":1,"startTime":"2025-08-23T04:39:00.855Z","endTime":"2025-08-23T04:39:05.241Z","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":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.345611659921577,"aZ":-32.80992767240708,"pfxX":1.98526030600374,"pfxZ":-0.41585092491844833,"pX":0.9832028215812372,"pZ":1.4272671191518522,"vX0":8.339158002022568,"vY0":-122.48491896055776,"vZ0":-2.2988129143993543,"x":79.52,"y":200.24,"x0":-2.6998781686264857,"y0":50.000699922821305,"z0":5.137939935161057,"aX":3.064872808949594},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.0,"breakHorizontal":-5.3,"spinRate":2458,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.44432010396514965,"extension":6.702424632639799},"hitData":{"launchSpeed":90.6,"launchAngle":14.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.72,"coordY":88.4}},"index":3,"playId":"7b339c20-f791-320b-a4f1-b940b2a9ef09","pitchNumber":2,"startTime":"2025-08-23T04:39:20.132Z","endTime":"2025-08-23T04:39:28.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:39:28.533Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to center fielder TJ Friedl. Corbin Carroll scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-23T04:38:58.560Z","endTime":"2025-08-23T04:39:28.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T04:38:16.977Z","endTime":"2025-08-23T04:38:29.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Corbin Carroll starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T04:38:29.055Z","endTime":"2025-08-23T04:39:00.855Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"base":2},{"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":84.1,"endSpeed":78.3,"strikeZoneTop":3.75523960348335,"strikeZoneBottom":1.83590453001167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.464781574506375,"aZ":-32.428405436234655,"pfxX":3.0997158628686883,"pfxZ":-0.16046726573173764,"pX":-1.3025406612948638,"pZ":3.1414712777916507,"vX0":2.5424548423819386,"vY0":-122.56177313756208,"vZ0":1.3144003262198376,"x":166.65,"y":153.96,"x0":-2.750128234918373,"y0":50.00519351318326,"z0":5.333704341080472,"aX":4.794438184883231},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":-6.1,"spinRate":2507,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.44410826319918506,"extension":6.434763478221476},"index":2,"playId":"51e9c174-6925-3f76-a975-c9beda77e4b4","pitchNumber":1,"startTime":"2025-08-23T04:39:00.855Z","endTime":"2025-08-23T04:39:05.241Z","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":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.345611659921577,"aZ":-32.80992767240708,"pfxX":1.98526030600374,"pfxZ":-0.41585092491844833,"pX":0.9832028215812372,"pZ":1.4272671191518522,"vX0":8.339158002022568,"vY0":-122.48491896055776,"vZ0":-2.2988129143993543,"x":79.52,"y":200.24,"x0":-2.6998781686264857,"y0":50.000699922821305,"z0":5.137939935161057,"aX":3.064872808949594},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.0,"breakHorizontal":-5.3,"spinRate":2458,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.44432010396514965,"extension":6.702424632639799},"hitData":{"launchSpeed":90.6,"launchAngle":14.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.72,"coordY":88.4}},"index":3,"playId":"7b339c20-f791-320b-a4f1-b940b2a9ef09","pitchNumber":2,"startTime":"2025-08-23T04:39:20.132Z","endTime":"2025-08-23T04:39:28.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:39:28.533Z","atBatIndex":79},"scoringPlays":[7,11,12,28,45,59,71,75,79],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":178.36,"y":105.04},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":151.81,"y":149.47},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":187.47,"y":108.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":168.74,"y":82.77},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":193.37,"y":80.03},"type":"O","description":"Sac Fly"}]}},{"startIndex":9,"endIndex":21,"top":[9,10,11,12,13,14,15],"bottom":[16,17,18,19,20,21],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":101.94,"y":56.12},"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":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":104.5,"y":32.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":166.72,"y":104.54},"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":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":119.07,"y":146.89},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":108.76,"y":176.03},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":174.22,"y":114.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":118.79,"y":66.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":119.82,"y":156.36},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24],"bottom":[25,26,27,28,29,30],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":106.99,"y":152.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":108.0,"y":146.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":32.34,"y":64.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":147.84,"y":83.18},"type":"O","description":"Lineout"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":32.48,"y":98.58},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":108.51,"y":151.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":123.55,"y":82.94},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":113.57,"y":185.02},"type":"H","description":"Single"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":113.62,"y":146.6},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":117.11,"y":180.47},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":140.85,"y":85.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":158.11,"y":163.26},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":164.49,"y":40.59},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":104.96,"y":152.12},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":174.16,"y":141.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":95.71,"y":162.18},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":109.41,"y":84.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":58.73,"y":70.02},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"hits":{"away":[{"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":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":161.05,"y":58.72},"type":"O","description":"Lineout"},{"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":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":135.25,"y":178.29},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":154.84,"y":51.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":114.58,"y":148.07},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":57,"endIndex":63,"top":[57,58,59,60],"bottom":[61,62,63],"hits":{"away":[{"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":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":140.46,"y":170.13},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":202.76,"y":111.73},"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":8,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":168.74,"y":107.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":110.03,"y":152.63},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":116.44,"y":136.93},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66],"bottom":[67,68,69,70],"hits":{"away":[{"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":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":93.99,"y":150.2},"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":9,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":95.98,"y":38.45},"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":9,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":97.36,"y":75.04},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":165.45,"y":88.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":100.52,"y":157.27},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":123.19,"y":167.31},"type":"O","description":"Pop Out"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[74,75,76],"hits":{"away":[{"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":10,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":121.67,"y":184.01},"type":"E","description":"Field Error"},{"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":10,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":117.52,"y":190.22},"type":"O","description":"Sac Bunt"},{"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":10,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":201.56,"y":129.84},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":116.21,"y":188.0},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":140.29,"y":107.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":146.47,"y":153.64},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":77,"endIndex":79,"top":[77,78],"bottom":[79],"hits":{"away":[{"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":11,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":159.63,"y":162.75},"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":11,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":111.94,"y":149.76},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":11,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":105.72,"y":88.4},"type":"H","description":"Single"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":11,"currentInningOrdinal":"11th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":0}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":8,"errors":1,"leftOnBase":6},"away":{"runs":5,"hits":6,"errors":1,"leftOnBase":3}},"defense":{"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"onDeck":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"inHole":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"battingOrder":4,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"onDeck":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"inHole":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"first":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"battingOrder":4,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":0,"outs":0},"boxscore":{"teams":{"away":{"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":6,"groundOuts":12,"airOuts":12,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".247","atBats":36,"obp":".318","slg":".391","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":4,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":4,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".316","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":167,"era":"3.78","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.23","battersFaced":40,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":63,"strikes":104,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":6,"pitchesPerInning":"16.70","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":30,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"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":13,"gamesStarted":13,"flyOuts":47,"groundOuts":36,"airOuts":87,"runs":21,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":91,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":266,"obp":".245","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1161,"era":"2.63","inningsPitched":"72.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.93","battersFaced":283,"outs":216,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1161,"balls":340,"strikes":821,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".625","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"11.38","walksPer9Inn":"1.75","hitsPer9Inn":"6.63","runsScoredPer9":"2.63","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":22,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-5 | 3B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":47,"groundOuts":134,"airOuts":88,"runs":90,"doubles":25,"triples":5,"homeRuns":19,"strikeOuts":142,"baseOnBalls":55,"intentionalWalks":10,"hits":137,"hitByPitch":2,"avg":".274","atBats":500,"obp":".348","slg":".458","ops":".806","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":229,"rbi":77,"leftOnBase":216,"sacBunts":0,"sacFlies":1,"babip":".347","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.32","popOuts":17,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":270,"putOuts":180,"errors":17,"chances":467,"fielding":".964","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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":13,"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":13,"balls":4,"strikes":9,"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":2,"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":54,"gamesStarted":0,"flyOuts":41,"groundOuts":29,"airOuts":70,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":61,"baseOnBalls":20,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":188,"obp":".242","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":842,"era":"3.04","inningsPitched":"53.1","wins":2,"losses":4,"saves":25,"saveOpportunities":30,"holds":2,"blownSaves":5,"earnedRuns":18,"whip":"0.94","battersFaced":211,"outs":160,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":295,"strikes":547,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".333","pitchesPerInning":"15.79","gamesFinished":44,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.38","hitsPer9Inn":"5.06","runsScoredPer9":"3.71","homeRunsPer9":"1.35","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 6-2)","summary":"0.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":63,"gamesStarted":0,"flyOuts":26,"groundOuts":55,"airOuts":50,"runs":25,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":63,"baseOnBalls":34,"intentionalWalks":3,"hits":41,"hitByPitch":5,"atBats":207,"obp":".323","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1030,"era":"3.47","inningsPitched":"57.0","wins":6,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":248,"outs":171,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1030,"balls":399,"strikes":631,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":".750","pitchesPerInning":"18.07","gamesFinished":5,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.95","walksPer9Inn":"5.37","hitsPer9Inn":"6.47","runsScoredPer9":"3.95","homeRunsPer9":"0.79","inheritedRunners":31,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":59,"flyOuts":32,"groundOuts":54,"airOuts":52,"runs":30,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".302","atBats":212,"obp":".338","slg":".519","ops":".857","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":110,"rbi":40,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.20","popOuts":12,"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":48,"putOuts":63,"errors":5,"chances":116,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"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":".---","numberOfPitches":13,"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":13,"balls":4,"strikes":9,"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":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":64,"gamesStarted":0,"flyOuts":29,"groundOuts":42,"airOuts":71,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":212,"obp":".280","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":984,"era":"2.75","inningsPitched":"59.0","wins":1,"losses":4,"saves":4,"saveOpportunities":7,"holds":27,"blownSaves":3,"earnedRuns":18,"whip":"1.07","battersFaced":240,"outs":177,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":984,"balls":350,"strikes":634,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".200","pitchesPerInning":"16.68","gamesFinished":12,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.36","hitsPer9Inn":"6.25","runsScoredPer9":"2.75","homeRunsPer9":"0.92","inheritedRunners":24,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"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"}]},"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":25,"gamesStarted":25,"flyOuts":83,"groundOuts":110,"airOuts":145,"runs":64,"doubles":28,"triples":4,"homeRuns":14,"strikeOuts":123,"baseOnBalls":49,"intentionalWalks":0,"hits":122,"hitByPitch":8,"atBats":493,"obp":".323","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":2206,"era":"4.18","inningsPitched":"131.1","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.30","battersFaced":557,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":828,"strikes":1378,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".550","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.36","hitsPer9Inn":"8.36","runsScoredPer9":"4.39","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"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":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":115,"flyOuts":69,"groundOuts":82,"airOuts":119,"runs":57,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":128,"baseOnBalls":44,"intentionalWalks":0,"hits":91,"hitByPitch":5,"avg":".220","atBats":414,"obp":".300","slg":".331","ops":".631","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":137,"rbi":40,"leftOnBase":182,"sacBunts":2,"sacFlies":4,"babip":".287","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.64","popOuts":28,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":233,"putOuts":157,"errors":7,"chances":397,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":52,"groundOuts":122,"airOuts":119,"runs":44,"doubles":15,"triples":3,"homeRuns":4,"strikeOuts":89,"baseOnBalls":22,"intentionalWalks":1,"hits":104,"hitByPitch":5,"avg":".240","atBats":433,"obp":".285","slg":".316","ops":".601","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":137,"rbi":42,"leftOnBase":191,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.25","popOuts":29,"lineOuts":38},"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":243,"putOuts":77,"errors":5,"chances":325,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":28,"gamesStarted":25,"flyOuts":90,"groundOuts":140,"airOuts":171,"runs":76,"doubles":38,"triples":1,"homeRuns":20,"strikeOuts":105,"baseOnBalls":34,"intentionalWalks":0,"hits":140,"hitByPitch":6,"atBats":547,"obp":".304","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2245,"era":"4.59","inningsPitched":"145.0","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":74,"whip":"1.20","battersFaced":596,"outs":435,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2245,"balls":788,"strikes":1457,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".526","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.11","hitsPer9Inn":"8.69","runsScoredPer9":"4.72","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":38,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677943":{"person":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"jerseyNumber":"49","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":27,"groundOuts":41,"airOuts":50,"runs":26,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":1,"hits":41,"hitByPitch":1,"avg":".223","atBats":184,"obp":".275","slg":".413","ops":".688","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":76,"rbi":32,"leftOnBase":83,"sacBunts":0,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":131,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":60,"groundOuts":119,"airOuts":137,"runs":70,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":89,"baseOnBalls":60,"intentionalWalks":0,"hits":122,"hitByPitch":14,"avg":".266","atBats":458,"obp":".365","slg":".380","ops":".745","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":541,"totalBases":174,"rbi":40,"leftOnBase":138,"sacBunts":4,"sacFlies":5,"babip":".308","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.80","popOuts":39,"lineOuts":38},"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":305,"errors":3,"chances":309,"fielding":".990","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":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":38,"groundOuts":71,"airOuts":64,"runs":47,"doubles":12,"triples":5,"homeRuns":10,"strikeOuts":82,"baseOnBalls":25,"intentionalWalks":1,"hits":73,"hitByPitch":1,"avg":".255","atBats":286,"obp":".313","slg":".437","ops":".750","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":125,"rbi":49,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":14,"lineOuts":12},"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":76,"errors":1,"chances":77,"fielding":".987","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":104,"flyOuts":58,"groundOuts":74,"airOuts":109,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".247","atBats":288,"obp":".298","slg":".288","ops":".586","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":83,"rbi":16,"leftOnBase":124,"sacBunts":2,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":79,"errors":3,"chances":202,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"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":76,"flyOuts":40,"groundOuts":72,"airOuts":73,"runs":32,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":84,"hitByPitch":1,"avg":".315","atBats":267,"obp":".351","slg":".479","ops":".830","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":128,"rbi":38,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":15,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":59,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":119,"flyOuts":72,"groundOuts":82,"airOuts":142,"runs":52,"doubles":17,"triples":2,"homeRuns":15,"strikeOuts":104,"baseOnBalls":38,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".235","atBats":425,"obp":".303","slg":".391","ops":".694","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":166,"rbi":59,"leftOnBase":185,"sacBunts":1,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":36,"lineOuts":34},"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":63,"putOuts":653,"errors":1,"chances":717,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","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":2},"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":6,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":28,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":114,"era":"4.70","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.43","battersFaced":33,"outs":23,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":46,"strikes":68,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.87","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.39","walksPer9Inn":"5.87","hitsPer9Inn":"7.04","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":38,"groundOuts":77,"airOuts":71,"runs":27,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".252","atBats":230,"obp":".287","slg":".387","ops":".674","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":89,"rbi":20,"leftOnBase":93,"sacBunts":1,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":15,"lineOuts":18},"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":{"gamesStarted":1,"caughtStealing":13,"stolenBases":52,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":21,"putOuts":593,"errors":3,"chances":616,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(BS, 6)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":52,"gamesStarted":0,"flyOuts":12,"groundOuts":80,"airOuts":32,"runs":32,"doubles":15,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":0,"atBats":223,"obp":".340","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":925,"era":"3.79","inningsPitched":"57.0","wins":7,"losses":5,"saves":0,"saveOpportunities":6,"holds":17,"blownSaves":6,"earnedRuns":24,"whip":"1.47","battersFaced":251,"outs":171,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":319,"strikes":606,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":1,"winPercentage":".583","pitchesPerInning":"16.23","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.68","walksPer9Inn":"3.79","hitsPer9Inn":"9.47","runsScoredPer9":"5.05","homeRunsPer9":"0.32","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":15},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"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":111,"flyOuts":46,"groundOuts":91,"airOuts":75,"runs":39,"doubles":21,"triples":1,"homeRuns":5,"strikeOuts":94,"baseOnBalls":43,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".278","atBats":360,"obp":".355","slg":".383","ops":".738","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":138,"rbi":48,"leftOnBase":143,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":7,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":89,"errors":5,"chances":130,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":17,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":33,"strikes":44,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":101,"groundOuts":149,"airOuts":191,"runs":63,"doubles":29,"triples":0,"homeRuns":28,"strikeOuts":106,"baseOnBalls":27,"intentionalWalks":1,"hits":148,"hitByPitch":5,"atBats":590,"obp":".288","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":2265,"era":"3.62","inningsPitched":"154.0","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.14","battersFaced":628,"outs":462,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2265,"balls":743,"strikes":1522,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":4,"winPercentage":".529","pitchesPerInning":"14.71","gamesFinished":0,"strikeoutWalkRatio":"3.93","strikeoutsPer9Inn":"6.19","walksPer9Inn":"1.58","hitsPer9Inn":"8.65","runsScoredPer9":"3.68","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":38,"lineOuts":52},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","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":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":20,"gamesStarted":0,"flyOuts":9,"groundOuts":12,"airOuts":16,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":62,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":294,"era":"6.06","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.41","battersFaced":72,"outs":49,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":117,"strikes":177,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"11.57","walksPer9Inn":"4.96","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"1.10","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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"}]},"ID687209":{"person":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"jerseyNumber":"78","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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":107,"groundOuts":86,"airOuts":184,"runs":39,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":1,"atBats":482,"obp":".271","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2041,"era":"2.28","inningsPitched":"130.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.08","battersFaced":523,"outs":390,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2041,"balls":694,"strikes":1347,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".727","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.42","hitsPer9Inn":"7.27","runsScoredPer9":"2.70","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","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":41,"gamesStarted":3,"flyOuts":39,"groundOuts":64,"airOuts":71,"runs":27,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":1,"hits":54,"hitByPitch":1,"atBats":230,"obp":".289","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":986,"era":"3.47","inningsPitched":"59.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.19","battersFaced":250,"outs":179,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":986,"balls":357,"strikes":629,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"16.53","gamesFinished":15,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.49","walksPer9Inn":"2.56","hitsPer9Inn":"8.15","runsScoredPer9":"4.07","homeRunsPer9":"1.21","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":3,"chances":15,"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,666158,609280,682829,669720,682622,668715,663647,624431,680574,641793,594580,683175,608718,663574,641941,668933,605130],"pitchers":[641793,594580,683175,608718,663574,641941,668933,605130],"bench":[677943,666181,669289],"bullpen":[671096,668881,607259,687209,663903],"battingOrder":[670770,609280,682829,669720,682622,668715,663647,624431,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hayes (15, Nelson, R); Andujar (15, Backhus)."},{"label":"3B","value":"De La Cruz, E (5, Nelson, R)."},{"label":"TB","value":"Andujar 2; De La Cruz, E 4; Friedl; Hayes 2; Trevino."},{"label":"RBI","value":"De La Cruz, E (77); Hayes (42); Hays (49); Trevino (20)."},{"label":"Runners left in scoring position, 2 out","value":"Lux."},{"label":"SAC","value":"McLain, M."},{"label":"GIDP","value":"Hays."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Trevino (3, catcher interference)."},{"label":"DP","value":"2 (De La Cruz, E-McLain, M-Steer; McLain, M-De La Cruz, E-Steer)."}]}],"note":[{"label":"a","value":"Doubled for Lux in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":4,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".251","atBats":33,"obp":".325","slg":".439","ops":".764","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":12,"rbi":6,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":5,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":36,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"4.54","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.33","battersFaced":39,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":49,"strikes":90,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"12.64","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":33,"errors":1,"chances":48,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":62,"groundOuts":99,"airOuts":131,"runs":78,"doubles":28,"triples":2,"homeRuns":21,"strikeOuts":115,"baseOnBalls":46,"intentionalWalks":2,"hits":142,"hitByPitch":1,"atBats":479,"obp":".357","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1961,"era":"5.40","inningsPitched":"116.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.61","battersFaced":535,"outs":350,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1961,"balls":738,"strikes":1223,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".417","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.55","hitsPer9Inn":"10.95","runsScoredPer9":"6.02","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":41,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 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":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","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":36,"gamesStarted":0,"flyOuts":7,"groundOuts":29,"airOuts":24,"runs":18,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":118,"obp":".378","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":546,"era":"4.31","inningsPitched":"31.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":15,"whip":"1.60","battersFaced":136,"outs":94,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":546,"balls":208,"strikes":338,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".000","pitchesPerInning":"17.43","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.19","walksPer9Inn":"4.60","hitsPer9Inn":"9.77","runsScoredPer9":"5.17","homeRunsPer9":"0.57","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":26,"gamesStarted":26,"flyOuts":79,"groundOuts":148,"airOuts":150,"runs":80,"doubles":43,"triples":2,"homeRuns":21,"strikeOuts":113,"baseOnBalls":31,"intentionalWalks":2,"hits":156,"hitByPitch":11,"atBats":563,"obp":".326","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2310,"era":"4.95","inningsPitched":"140.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.34","battersFaced":610,"outs":420,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2310,"balls":810,"strikes":1500,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".600","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"7.26","walksPer9Inn":"1.99","hitsPer9Inn":"10.03","runsScoredPer9":"5.14","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":13,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":24,"flyOuts":17,"groundOuts":5,"airOuts":26,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".243","atBats":74,"obp":".278","slg":".392","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":29,"rbi":11,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":5},"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":24,"errors":0,"chances":24,"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"}]},"ID622503":{"person":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".211","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":62,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":16,"strikes":46,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.40","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":16,"airOuts":10,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".203","atBats":64,"obp":".292","slg":".297","ops":".589","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":19,"rbi":3,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":151,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":19,"groundOuts":51,"airOuts":29,"runs":12,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".209","atBats":134,"obp":".267","slg":".351","ops":".618","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":47,"rbi":12,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".240","groundOutsToAirouts":"1.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":93,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","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":1},"fielding":{"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":49,"gamesStarted":0,"flyOuts":30,"groundOuts":54,"airOuts":46,"runs":24,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":178,"obp":".291","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":777,"era":"4.07","inningsPitched":"48.2","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":22,"whip":"1.15","battersFaced":199,"outs":146,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":298,"strikes":479,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".800","pitchesPerInning":"15.97","gamesFinished":8,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.33","hitsPer9Inn":"7.03","runsScoredPer9":"4.44","homeRunsPer9":"0.92","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"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"}]},"ID686826":{"person":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":8,"groundOuts":12,"airOuts":16,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":53,"obp":".339","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":248,"era":"4.40","inningsPitched":"14.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":62,"outs":43,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":102,"strikes":146,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"17.30","gamesFinished":5,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.16","walksPer9Inn":"4.40","hitsPer9Inn":"8.16","runsScoredPer9":"4.40","homeRunsPer9":"0.63","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":50,"groundOuts":96,"airOuts":100,"runs":70,"doubles":21,"triples":0,"homeRuns":23,"strikeOuts":60,"baseOnBalls":55,"intentionalWalks":6,"hits":105,"hitByPitch":5,"avg":".292","atBats":360,"obp":".392","slg":".542","ops":".934","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":195,"rbi":57,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.65","popOuts":31,"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":198,"putOuts":140,"errors":4,"chances":342,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".235","atBats":34,"obp":".257","slg":".382","ops":".639","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":13,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":3,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":13,"groundOuts":28,"airOuts":25,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":7,"avg":".225","atBats":120,"obp":".321","slg":".383","ops":".704","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":46,"rbi":13,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":34,"errors":3,"chances":130,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":32,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":17,"flyOuts":81,"groundOuts":103,"airOuts":143,"runs":52,"doubles":20,"triples":8,"homeRuns":13,"strikeOuts":105,"baseOnBalls":32,"intentionalWalks":0,"hits":95,"hitByPitch":4,"atBats":445,"obp":".272","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1889,"era":"3.63","inningsPitched":"119.0","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":48,"whip":"1.07","battersFaced":482,"outs":357,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":652,"strikes":1237,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":3,"winPercentage":".667","pitchesPerInning":"15.87","gamesFinished":4,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.42","hitsPer9Inn":"7.18","runsScoredPer9":"3.93","homeRunsPer9":"0.98","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"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"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-1 | 3 BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":84,"groundOuts":134,"airOuts":154,"runs":77,"doubles":26,"triples":3,"homeRuns":13,"strikeOuts":60,"baseOnBalls":80,"intentionalWalks":1,"hits":135,"hitByPitch":6,"avg":".288","atBats":468,"obp":".392","slg":".440","ops":".832","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":206,"rbi":81,"leftOnBase":177,"sacBunts":5,"sacFlies":10,"babip":".301","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":34,"lineOuts":36},"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":299,"putOuts":173,"errors":10,"chances":482,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":30,"groundOuts":46,"airOuts":50,"runs":30,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".275","atBats":178,"obp":".328","slg":".433","ops":".761","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":77,"rbi":23,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":6,"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":8,"stolenBases":30,"stolenBasePercentage":".789","caughtStealingPercentage":".211","assists":19,"putOuts":373,"errors":1,"chances":393,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":18,"gamesStarted":0,"flyOuts":18,"groundOuts":22,"airOuts":33,"runs":10,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":86,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":339,"era":"3.42","inningsPitched":"23.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"0.97","battersFaced":91,"outs":71,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":115,"strikes":224,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.32","gamesFinished":6,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"4.94","walksPer9Inn":"1.52","hitsPer9Inn":"7.23","runsScoredPer9":"3.80","homeRunsPer9":"0.76","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":22,"runs":16,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":92,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"6.43","inningsPitched":"21.0","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":15,"whip":"1.81","battersFaced":103,"outs":63,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":142,"strikes":229,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"17.67","gamesFinished":3,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"4.71","walksPer9Inn":"2.57","hitsPer9Inn":"13.71","runsScoredPer9":"6.86","homeRunsPer9":"0.43","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":75,"groundOuts":92,"airOuts":125,"runs":86,"doubles":23,"triples":16,"homeRuns":27,"strikeOuts":122,"baseOnBalls":45,"intentionalWalks":1,"hits":114,"hitByPitch":7,"avg":".253","atBats":450,"obp":".329","slg":".556","ops":".885","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":250,"rbi":65,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":27,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":234,"errors":1,"chances":243,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":26,"gamesStarted":26,"flyOuts":112,"groundOuts":146,"airOuts":160,"runs":93,"doubles":31,"triples":3,"homeRuns":26,"strikeOuts":134,"baseOnBalls":52,"intentionalWalks":1,"hits":148,"hitByPitch":4,"atBats":584,"obp":".318","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2442,"era":"5.28","inningsPitched":"150.0","wins":9,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.33","battersFaced":644,"outs":450,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2442,"balls":897,"strikes":1545,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".409","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.12","hitsPer9Inn":"8.88","runsScoredPer9":"5.58","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":91,"groundOuts":114,"airOuts":172,"runs":45,"doubles":23,"triples":2,"homeRuns":17,"strikeOuts":72,"baseOnBalls":29,"intentionalWalks":0,"hits":116,"hitByPitch":6,"avg":".249","atBats":466,"obp":".297","slg":".416","ops":".713","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":194,"rbi":73,"leftOnBase":212,"sacBunts":0,"sacFlies":8,"babip":".257","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.41","popOuts":37,"lineOuts":44},"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":195,"errors":3,"chances":202,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686228":{"person":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","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":1,"lineOuts":1},"fielding":{"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":10,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":44,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":177,"era":"2.31","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":3,"whip":"1.37","battersFaced":51,"outs":35,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":64,"strikes":113,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":4,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"10.03","walksPer9Inn":"4.63","hitsPer9Inn":"7.71","runsScoredPer9":"2.31","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"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"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"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":6,"balls":2,"strikes":4,"strikePercentage":".670","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":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":17,"gamesStarted":0,"flyOuts":11,"groundOuts":20,"airOuts":20,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":63,"obp":".250","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":235,"era":"1.56","inningsPitched":"17.1","wins":1,"losses":1,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"0.98","battersFaced":68,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":78,"strikes":157,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"13.56","gamesFinished":6,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.71","walksPer9Inn":"2.60","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"0.52","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":21,"airOuts":17,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".247","atBats":77,"obp":".337","slg":".403","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":31,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","assists":11,"putOuts":163,"errors":1,"chances":175,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656976":{"person":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":24,"groundOuts":44,"airOuts":44,"runs":35,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":87,"baseOnBalls":40,"intentionalWalks":1,"hits":59,"hitByPitch":0,"avg":".254","atBats":232,"obp":".361","slg":".431","ops":".792","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":100,"rbi":28,"leftOnBase":110,"sacBunts":0,"sacFlies":2,"babip":".367","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.00","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":21,"putOuts":198,"errors":1,"chances":220,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.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":24,"gamesStarted":0,"flyOuts":9,"groundOuts":20,"airOuts":21,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":80,"obp":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":338,"era":"3.98","inningsPitched":"20.1","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":9,"whip":"1.28","battersFaced":89,"outs":61,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":114,"strikes":224,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":1,"winPercentage":".000","pitchesPerInning":"16.62","gamesFinished":7,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.85","walksPer9Inn":"1.77","hitsPer9Inn":"9.74","runsScoredPer9":"4.43","homeRunsPer9":"1.33","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"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"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"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":3,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":42,"groundOuts":107,"airOuts":66,"runs":42,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":97,"baseOnBalls":17,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".249","atBats":349,"obp":".291","slg":".378","ops":".669","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":132,"rbi":33,"leftOnBase":147,"sacBunts":5,"sacFlies":3,"babip":".320","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.62","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":258,"errors":3,"chances":264,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[672695,606466,682998,666971,656976,672515,680728,677942,677950,669194,686228,679775,666661,685314,595928,656222],"pitchers":[669194,686228,679775,666661,685314,595928,656222],"bench":[682988,543510,664983,545121],"bullpen":[622503,668678,686826,694297,593958,663765],"battingOrder":[672695,606466,682998,666971,656976,672515,680728,677942,677950],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carroll (23, Littell)."},{"label":"HR","value":"Moreno (6, 3rd inning off Littell, 2 on, 1 out)."},{"label":"TB","value":"Alexander; Carroll 2; Del Castillo; Gurriel Jr.; Marte, K; Moreno 5; Perdomo."},{"label":"RBI","value":"Gurriel Jr. 2 (73); Marte, K (57); Moreno 3 (23)."},{"label":"Runners left in scoring position, 2 out","value":"Smith, P; Marte, K 2."},{"label":"SAC","value":"Perdomo."},{"label":"SF","value":"Gurriel Jr."},{"label":"GIDP","value":"Carroll; Marte, K."},{"label":"Team RISP","value":"3-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Perdomo (5, 2nd base by Moll/Trevino)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Curtiss (1, throw)."},{"label":"Outfield assists","value":"Carroll (Trevino at home)."},{"label":"DP","value":"3 (Perdomo-Marte, K-Smith, P; Carroll-Moreno; Perdomo-Alexander)."}]}],"note":[]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Littell 77-44; Moll 16-10; Phillips 17-11; Suter 14-8; Santillan 13-9; Pagán 13-9; Ashcraft, G 15-12; Barlow, S 2-1; Nelson, R 88-56; Burgos 14-9; Backhus 9-6; Morillo, J 5-3; Saalfrank 6-4; Curtiss 8-6; Beeks 9-6."},{"label":"Groundouts-flyouts","value":"Littell 0-2; Moll 0-1; Phillips 1-0; Suter 1-1; Santillan 0-0; Pagán 0-0; Ashcraft, G 2-0; Barlow, S 0-0; Nelson, R 6-4; Burgos 0-0; Backhus 1-0; Morillo, J 1-0; Saalfrank 1-1; Curtiss 2-1; Beeks 1-0."},{"label":"Batters faced","value":"Littell 17; Moll 4; Phillips 5; Suter 3; Santillan 3; Pagán 4; Ashcraft, G 3; Barlow, S 1; Nelson, R 24; Burgos 3; Backhus 3; Morillo, J 1; Saalfrank 3; Curtiss 3; Beeks 2."},{"label":"Inherited runners-scored","value":"Morillo, J 1-0."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Adam Hamari. 2B: Lance Barksdale. 3B: Ryan Wills. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"29,252."},{"label":"Venue","value":"Chase Field."},{"label":"August 22, 2025"}],"pitchingNotes":["Barlow, S pitched to 1 batter in the 11th inning."],"topPerformers":[{"player":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","boxscoreName":"Nelson, R"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":32,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":17,"flyOuts":81,"groundOuts":103,"airOuts":143,"runs":52,"doubles":20,"triples":8,"homeRuns":13,"strikeOuts":105,"baseOnBalls":32,"intentionalWalks":0,"hits":95,"hitByPitch":4,"atBats":445,"obp":".272","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1889,"era":"3.63","inningsPitched":"119.0","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":48,"whip":"1.07","battersFaced":482,"outs":357,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":652,"strikes":1237,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":3,"winPercentage":".667","pitchesPerInning":"15.87","gamesFinished":4,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.42","hitsPer9Inn":"7.18","runsScoredPer9":"3.93","homeRunsPer9":"0.98","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"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"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","boxscoreName":"Moreno"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":30,"groundOuts":46,"airOuts":50,"runs":30,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".275","atBats":178,"obp":".328","slg":".433","ops":".761","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":77,"rbi":23,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":6,"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":8,"stolenBases":30,"stolenBasePercentage":".789","caughtStealingPercentage":".211","assists":19,"putOuts":373,"errors":1,"chances":393,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-1 | 3 BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":84,"groundOuts":134,"airOuts":154,"runs":77,"doubles":26,"triples":3,"homeRuns":13,"strikeOuts":60,"baseOnBalls":80,"intentionalWalks":1,"hits":135,"hitByPitch":6,"avg":".288","atBats":468,"obp":".392","slg":".440","ops":".832","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":206,"rbi":81,"leftOnBase":177,"sacBunts":5,"sacFlies":10,"babip":".301","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":34,"lineOuts":36},"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":299,"putOuts":173,"errors":10,"chances":482,"fielding":".979","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":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"loser":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}