{"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":776668,"link":"/api/v1.1/game/776668/feed/live","metaData":{"wait":10,"timeStamp":"20250820_040953","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776668,"type":"R","doubleHeader":"N","id":"2025/08/19/cinmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776668-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-20T01:38:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","dayNight":"night","time":"6:38","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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":60,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":67,"losses":60,"winningPercentage":".528"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2025,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":66,"ties":0,"pct":".476"},"records":{},"divisionLeader":false,"wins":60,"losses":66,"winningPercentage":".476"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"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},"ID694359":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359","firstName":"Nikolos","lastName":"Kavadas","primaryNumber":"36","birthDate":"1998-10-27","currentAge":27,"birthCity":"South Bend","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Niko","useLastName":"Kavadas","middleName":"Siade","boxscoreName":"Kavadas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"kuh-VAH-dis","mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Niko Kavadas","nameSlug":"niko-kavadas-694359","firstLastName":"Niko Kavadas","lastFirstName":"Kavadas, Niko","lastInitName":"Kavadas, N","initLastName":"N Kavadas","fullFMLName":"Nikolos Siade Kavadas","fullLFMName":"Kavadas, Nikolos Siade","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"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},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID608334":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334","firstName":"Carson","lastName":"Fulmer","birthDate":"1993-12-13","currentAge":32,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Fulmer","middleName":"Springer","boxscoreName":"Fulmer, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Fulmer","nameSlug":"carson-fulmer-608334","firstLastName":"Carson Fulmer","lastFirstName":"Fulmer, Carson","lastInitName":"Fulmer, C","initLastName":"C Fulmer","fullFMLName":"Carson Springer Fulmer","fullLFMName":"Fulmer, Carson Springer","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID542881":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","firstName":"Tyler","lastName":"Anderson","primaryNumber":"31","birthDate":"1989-12-30","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Anderson","middleName":"John","boxscoreName":"Anderson, Ty","nickName":"Mr. Duck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Anderson","nameSlug":"tyler-anderson-542881","firstLastName":"Tyler Anderson","lastFirstName":"Anderson, Tyler","lastInitName":"Anderson, T","initLastName":"T Anderson","fullFMLName":"Tyler John Anderson","fullLFMName":"Anderson, Tyler John","strikeZoneTop":3.56,"strikeZoneBottom":1.68}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"82","wind":"6 mph, Out To CF"},"gameInfo":{"attendance":22276,"firstPitch":"2025-08-20T01:39:00.000Z","gameDurationMinutes":150},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"home":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"}},"officialScorer":{"id":666939,"fullName":"Todd Reeves","link":"/api/v1/people/666939"},"primaryDatacaster":{"id":810850,"fullName":"Hope Capp","link":"/api/v1/people/810850"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T01:39:11.878Z","endTime":"2025-08-20T01:40:05.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T21:46:29.094Z","endTime":"2025-08-20T01:16:08.858Z","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-20T01:16:08.858Z","endTime":"2025-08-20T01:37:50.008Z","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-20T01:37:50.008Z","endTime":"2025-08-20T01:39:14.033Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.27253081620898,"strikeZoneBottom":1.42230565570877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.716795437516666,"aZ":-19.114863770400046,"pfxX":-5.197378239769805,"pfxZ":8.195760934856311,"pX":-0.43334018061276613,"pZ":3.0667577097783467,"vX0":6.863707273241811,"vY0":-124.80020084523731,"vZ0":-3.1476548793523285,"x":133.52,"y":155.98,"x0":-2.5310827477995543,"y0":50.003143822189834,"z0":5.900146042979514,"aX":-8.28261855615393},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":1982,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4371843832228728,"extension":5.505617004053535},"index":3,"playId":"3271fd1c-8544-3077-9d04-d4bcf2b2c7ae","pitchNumber":1,"startTime":"2025-08-20T01:39:14.033Z","endTime":"2025-08-20T01:39:18.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.749352399255958,"aZ":-26.209689056791998,"pfxX":-6.693241441504972,"pfxZ":3.7423104586468607,"pX":-0.5532527175563623,"pZ":3.2190775728945744,"vX0":6.759185319446434,"vY0":-124.79494232279913,"vZ0":-1.7227143434442356,"x":138.09,"y":151.86,"x0":-2.414357821190503,"y0":50.00258546425436,"z0":6.056594932151297,"aX":-10.663905880086585},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.6,"breakHorizontal":10.8,"spinRate":1957,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.43723061999232904,"extension":5.448266958381155},"index":4,"playId":"678c407c-7a6c-30cc-98f4-c49cc8570c6c","pitchNumber":2,"startTime":"2025-08-20T01:39:32.763Z","endTime":"2025-08-20T01:39:35.980Z","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":2,"outs":0},"index":5,"startTime":"2025-08-20T01:39:46.788Z","endTime":"2025-08-20T01:40:01.305Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.647328836887358,"aZ":-23.62917553070869,"pfxX":-10.752683044326586,"pfxZ":6.26398366213669,"pX":-0.8675931814233115,"pZ":1.2201196816668034,"vX0":6.9139566721714125,"vY0":-115.79347966644008,"vZ0":-5.659349102351541,"x":150.07,"y":205.84,"x0":-2.487942848150828,"y0":50.004858993473256,"z0":5.942836523125724,"aX":-14.67382024056271},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.2,"breakHorizontal":17.9,"spinRate":2037,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.47216166868972387,"extension":5.595775748630431},"index":6,"playId":"6600e2a5-e0c7-3222-af5b-609aca54dfa7","pitchNumber":3,"startTime":"2025-08-20T01:40:01.305Z","endTime":"2025-08-20T01:40:05.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:40:05.711Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Lux lines out sharply to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T01:40:22.253Z","endTime":"2025-08-20T01:41:18.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.18733900885277,"strikeZoneBottom":1.45319058917995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.259884565460734,"aZ":-22.269779838593745,"pfxX":-9.172092911942839,"pfxZ":6.260087274434072,"pX":-0.9642916337279156,"pZ":1.6480364716248632,"vX0":6.763180290728695,"vY0":-124.28546622412316,"vZ0":-5.818583155172226,"x":153.76,"y":194.28,"x0":-2.513924215346563,"y0":50.00207163657062,"z0":5.840478675099764,"aX":-14.511536634244578},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.3,"breakHorizontal":15.2,"spinRate":1958,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.43880114335052056,"extension":5.4764431068068715},"index":0,"playId":"65bce3fc-acb0-3023-8247-743d8cd5ff49","pitchNumber":1,"startTime":"2025-08-20T01:40:31.124Z","endTime":"2025-08-20T01:40:34.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.389061548625207,"aZ":-24.11555427729107,"pfxX":-8.604045713006345,"pfxZ":4.989272867079439,"pX":-0.9259188730222087,"pZ":2.6742264931755377,"vX0":6.684096214039817,"vY0":-125.72510990767218,"vZ0":-3.314757302748741,"x":152.29,"y":166.58,"x0":-2.4896335464935913,"y0":50.003516195513235,"z0":5.947978560237767,"aX":-13.896276933392375},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":1974,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4342043699588136,"extension":5.48187199334908},"index":1,"playId":"552e01fc-df1d-3ea0-a1cf-ea462c77b609","pitchNumber":2,"startTime":"2025-08-20T01:40:47.768Z","endTime":"2025-08-20T01:40:50.768Z","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":1,"outs":1},"index":2,"startTime":"2025-08-20T01:40:58.703Z","endTime":"2025-08-20T01:41:10.370Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.127221770552534,"aZ":-23.862733032956882,"pfxX":-10.109123647448644,"pfxZ":6.038183997176144,"pX":-0.48403797783714375,"pZ":2.266211298683771,"vX0":7.444614433762153,"vY0":-116.36206479695203,"vZ0":-3.4667048343698865,"x":135.45,"y":177.59,"x0":-2.4060400796574184,"y0":50.00082371091274,"z0":6.027429001897488,"aX":-13.909370479651832},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.3,"breakHorizontal":16.6,"spinRate":2098,"spinDirection":232},"zone":4,"typeConfidence":0.89,"plateTime":0.4700793868075377,"extension":5.478094709743529},"hitData":{"launchSpeed":101.5,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.72,"coordY":79.34}},"index":3,"playId":"ab8d3f8e-e719-386d-9352-7437afa72a05","pitchNumber":3,"startTime":"2025-08-20T01:41:10.370Z","endTime":"2025-08-20T01:41:18.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:41:18.428Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, pitcher Kyle Hendricks to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-20T01:41:35.911Z","endTime":"2025-08-20T01:43:18.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543294,"link":"/api/v1/people/543294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37394811260923,"aZ":-25.6417866080862,"pfxX":-6.869168633554935,"pfxZ":4.066822821772919,"pX":-0.7557494187905542,"pZ":2.1749370344083245,"vX0":6.510234806832719,"vY0":-125.39901219460951,"vZ0":-4.127271911006743,"x":145.81,"y":180.06,"x0":-2.4827530188321933,"y0":50.00219253546076,"z0":5.913824852380237,"aX":-11.031115067385032},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":11.0,"spinRate":1981,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4354037419643513,"extension":5.523417100483408},"index":0,"playId":"ff283dfd-8990-3aa4-9a65-6c47e93cd321","pitchNumber":1,"startTime":"2025-08-20T01:41:43.760Z","endTime":"2025-08-20T01:41:47.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.138658794468267,"aZ":-25.675887942788297,"pfxX":-10.151806387152028,"pfxZ":4.866691965400237,"pX":-1.281223685181215,"pZ":2.55166244482965,"vX0":5.788031158519458,"vY0":-115.03907066618042,"vZ0":-2.3005224121036956,"x":165.84,"y":169.89,"x0":-2.5160768732988665,"y0":50.00205108729477,"z0":6.063553086817669,"aX":-13.551593058172172},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":1983,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.47686062583130173,"extension":5.434400142214575},"index":1,"playId":"1b5db491-1d37-3fa7-8134-65cb597e7629","pitchNumber":2,"startTime":"2025-08-20T01:42:03.250Z","endTime":"2025-08-20T01:42:06.250Z","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":2,"outs":2},"index":2,"startTime":"2025-08-20T01:42:14.624Z","endTime":"2025-08-20T01:42:30.626Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.62778680128028,"strikeZoneBottom":1.76933706340564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.305280257501412,"aZ":-25.440092989155655,"pfxX":-9.91072498861568,"pfxZ":4.271989932614678,"pX":1.2511313830452953,"pZ":2.9717635119430414,"vX0":11.704235099884508,"vY0":-124.3615246779192,"vZ0":-2.3115946284078714,"x":69.31,"y":158.54,"x0":-2.213315449911901,"y0":50.00427999181266,"z0":6.008513244408623,"aX":-15.633551496195857},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":1952,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4392484182312151,"extension":5.587903708410076},"index":3,"playId":"56e16972-4728-3823-9a6b-ad3eef87f666","pitchNumber":3,"startTime":"2025-08-20T01:42:30.626Z","endTime":"2025-08-20T01:42:34.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.379876376604972,"aZ":-25.760842381726242,"pfxX":-8.240861072330254,"pfxZ":3.9995523938388793,"pX":-0.4022555443321874,"pZ":3.7457690497938914,"vX0":7.551564641891235,"vY0":-125.35089106739747,"vZ0":-0.6690109144418829,"x":132.33,"y":137.64,"x0":-2.3713063879605287,"y0":50.00432375670393,"z0":6.104001655499111,"aX":-13.22372616850134},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":1960,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.43558592850889655,"extension":5.462982165488497},"index":4,"playId":"c51bea70-5c34-3fbb-a071-d1365759c13d","pitchNumber":4,"startTime":"2025-08-20T01:42:49.933Z","endTime":"2025-08-20T01:42:52.933Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.632140326523576,"aZ":-24.36212877878031,"pfxX":-8.77019988508454,"pfxZ":5.597169497943657,"pX":-0.458379717070504,"pZ":1.9110742308239328,"vX0":7.302687420883841,"vY0":-117.2038625787111,"vZ0":-4.10894857478603,"x":134.47,"y":187.18,"x0":-2.4713489007039815,"y0":50.0000383853762,"z0":5.95544079277898,"aX":-12.230415087798953},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":1992,"spinDirection":226},"zone":7,"typeConfidence":0.88,"plateTime":0.46687831737135443,"extension":5.580136070758022},"hitData":{"launchSpeed":71.1,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.01,"coordY":185.65}},"index":5,"playId":"b487c223-89aa-3923-9e5d-c14bb0fb9f9b","pitchNumber":5,"startTime":"2025-08-20T01:43:10.855Z","endTime":"2025-08-20T01:43:18.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:43:18.437Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out sharply to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:45:35.806Z","endTime":"2025-08-20T01:45:48.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:45:25.101Z","endTime":"2025-08-20T01:45:38.178Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.154533727906134,"aZ":-10.447495624707223,"pfxX":-6.543522177834669,"pfxZ":10.47979131621294,"pX":-0.17095625306914589,"pZ":3.467823127448107,"vX0":6.618402955026951,"vY0":-143.9391530291604,"vZ0":-5.640743540075159,"x":123.52,"y":145.15,"x0":-1.663397870405478,"y0":50.00206212737781,"z0":6.116314788333206,"aX":-13.565346069262482},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":10.3,"spinRate":2377,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3822896617203164,"extension":6.53974558391566},"hitData":{"launchSpeed":100.8,"launchAngle":66.0,"totalDistance":168.0,"trajectory":"popup","hardness":"hard","location":"6","coordinates":{"coordX":95.4,"coordY":141.25}},"index":1,"playId":"929c832f-1eb7-3932-949b-51ed932505b5","pitchNumber":1,"startTime":"2025-08-20T01:45:38.178Z","endTime":"2025-08-20T01:45:48.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:45:48.466Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Miguel Andujar to pitcher Hunter Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:46:10.149Z","endTime":"2025-08-20T01:48:20.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":98.4,"endSpeed":89.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64122442183462,"aZ":-8.681299681939079,"pfxX":-3.4936895571668853,"pfxZ":11.390385074659008,"pX":0.044371518219010295,"pZ":3.284368555324513,"vX0":5.182849468631832,"vY0":-143.09268479480588,"vZ0":-6.317378079052655,"x":115.31,"y":150.1,"x0":-1.3409150513485095,"y0":50.00544295153735,"z0":6.072020545431426,"aX":-7.207825701911602},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2415,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3835445952961818,"extension":6.568915936121042},"index":0,"playId":"2ba75368-fe6f-3721-a2d0-b90cc37d5861","pitchNumber":1,"startTime":"2025-08-20T01:46:10.149Z","endTime":"2025-08-20T01:46:15.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.46279878811577,"strikeZoneBottom":1.72338596054459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4671102231084,"aZ":-6.692676117349091,"pfxX":-4.204000311895275,"pfxZ":12.331646237531327,"pX":0.503726156390296,"pZ":3.511369810407366,"vX0":6.162710702423115,"vY0":-143.3818922181976,"vZ0":-6.253685859460467,"x":97.8,"y":143.97,"x0":-1.134802241335323,"y0":50.00465114684553,"z0":6.147917959978092,"aX":-8.688637197989504},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":21.1,"breakHorizontal":6.2,"spinRate":2412,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.38310242348236967,"extension":6.4175648510727425},"index":1,"playId":"026bb368-17e0-3bff-89b4-e1ce6e5aa9d6","pitchNumber":2,"startTime":"2025-08-20T01:46:25.575Z","endTime":"2025-08-20T01:46:31.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11748372725865,"aZ":-8.568333455755255,"pfxX":-2.845288374747235,"pfxZ":11.544952359688873,"pX":0.3515577436464315,"pZ":3.6437080815308636,"vX0":5.568114514725964,"vY0":-142.62781564703747,"vZ0":-5.393712222186669,"x":103.6,"y":140.4,"x0":-1.2630340656184047,"y0":50.00405328464234,"z0":6.109206301103525,"aX":-5.818967189908816},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":4.0,"spinRate":2385,"spinDirection":205},"zone":3,"typeConfidence":0.89,"plateTime":0.38514191075948734,"extension":6.500348720314559},"index":2,"playId":"278125ec-260f-3741-9770-c0cb471f2081","pitchNumber":3,"startTime":"2025-08-20T01:46:39.035Z","endTime":"2025-08-20T01:46:42.035Z","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":1},"index":3,"startTime":"2025-08-20T01:46:53.353Z","endTime":"2025-08-20T01:47:04.436Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":89.9,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.697292280537376,"aZ":-30.743044363124717,"pfxX":4.305854182926439,"pfxZ":0.8222537626951691,"pX":-0.21351789485734224,"pZ":2.2272825180224625,"vX0":1.9942032204489555,"vY0":-130.94529157418998,"vZ0":-4.191292878383912,"x":125.14,"y":178.64,"x0":-1.543572630520268,"y0":50.00361565028974,"z0":6.139209323112368,"aX":7.505132738592213},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.8,"breakHorizontal":-8.3,"spinRate":2395,"spinDirection":116},"zone":8,"typeConfidence":0.89,"plateTime":0.41770652498243654,"extension":6.487653375539847},"index":4,"playId":"11adf11e-1b8f-34b9-8a5d-ce0a7b6d90e4","pitchNumber":4,"startTime":"2025-08-20T01:47:04.436Z","endTime":"2025-08-20T01:47:07.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.52364128155384,"aZ":-10.815169242846062,"pfxX":-5.664384109768383,"pfxZ":10.124869013490484,"pX":-0.9619031772850742,"pZ":3.975206433020625,"vX0":3.274575703123776,"vY0":-144.93150589292856,"vZ0":-4.251061751425295,"x":153.67,"y":131.45,"x0":-1.3755486967554562,"y0":50.001817746458315,"z0":6.131325431279605,"aX":-11.94846317450527},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2372,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.37912955387496305,"extension":6.528130789547038},"index":5,"playId":"84434ad9-4128-39dc-b685-eca81b415855","pitchNumber":5,"startTime":"2025-08-20T01:47:20.614Z","endTime":"2025-08-20T01:47:23.614Z","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":88.8,"endSpeed":82.8,"strikeZoneTop":3.38807932508432,"strikeZoneBottom":1.63073753493963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26721689356756,"aZ":-29.640520938173484,"pfxX":3.6063774498940546,"pfxZ":1.478845903992255,"pX":-0.21396841616467435,"pZ":0.9598198857425906,"vX0":2.5992614437571695,"vY0":-129.31413383877276,"vZ0":-7.006525280674752,"x":125.16,"y":212.86,"x0":-1.6970284224615095,"y0":50.00331237542992,"z0":5.94635255188903,"aX":6.171949033232486},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-7.1,"spinRate":2368,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4218565870209088,"extension":6.626757598451399},"index":6,"playId":"3a776e4b-2a12-38a7-9524-2d9fe427492a","pitchNumber":6,"startTime":"2025-08-20T01:47:35.377Z","endTime":"2025-08-20T01:47:39.217Z","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":99.5,"endSpeed":90.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03394047722559,"aZ":-9.817176573254633,"pfxX":-3.872632264599331,"pfxZ":10.561604572179096,"pX":-0.1212635975814355,"pZ":1.997531798474103,"vX0":4.876284124839208,"vY0":-144.6375387889538,"vZ0":-9.062331633823472,"x":121.62,"y":184.85,"x0":-1.3266422198134937,"y0":50.004300368216654,"z0":5.7752658137028074,"aX":-8.198581166954442},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2317,"spinDirection":208},"zone":8,"typeConfidence":0.89,"plateTime":0.37882744589367956,"extension":6.7328724961618525},"index":7,"playId":"42444887-6a77-3d35-b3ba-7caac0a374e9","pitchNumber":7,"startTime":"2025-08-20T01:47:51.341Z","endTime":"2025-08-20T01:47:54.431Z","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":89.6,"endSpeed":82.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.885173534227473,"aZ":-27.369685710677356,"pfxX":2.6831735678901065,"pfxZ":2.7749173847238353,"pX":-0.3217221278462164,"pZ":1.5466814030884775,"vX0":2.4761677229096564,"vY0":-130.43426141078564,"vZ0":-6.128952832001675,"x":129.26,"y":197.02,"x0":-1.6299973314521998,"y0":50.00500507282076,"z0":5.974432609322125,"aX":4.651925712784173},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-5.4,"spinRate":2354,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.41894985021701237,"extension":6.679406160498113},"hitData":{"launchSpeed":90.5,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.51,"coordY":163.24}},"index":8,"playId":"7d2e6b81-f6f9-3d67-88e9-bc17f0ff6fa2","pitchNumber":8,"startTime":"2025-08-20T01:48:13.443Z","endTime":"2025-08-20T01:48:20.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:48:20.801Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (10) on a ground ball to left fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:48:39.921Z","endTime":"2025-08-20T01:50:04.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":98.7,"endSpeed":89.6,"strikeZoneTop":3.60451569401068,"strikeZoneBottom":1.58429231806104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.138635319269646,"aZ":-11.673697976669693,"pfxX":-2.7246223246954333,"pfxZ":9.852157540162672,"pX":-1.2440610606419213,"pZ":5.235543862632053,"vX0":2.5150144292398764,"vY0":-143.7533221533625,"vZ0":-0.8169859974376756,"x":164.42,"y":97.42,"x0":-1.7788075622997266,"y0":50.000526095065524,"z0":6.252315530216155,"aX":-5.668480037612956},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2265,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3818659894089662,"extension":6.511154844846107},"index":0,"playId":"16603533-af3f-3efa-8759-2bc9de35da74","pitchNumber":1,"startTime":"2025-08-20T01:48:44.586Z","endTime":"2025-08-20T01:48:49.501Z","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":98.4,"endSpeed":89.3,"strikeZoneTop":3.56591427556964,"strikeZoneBottom":1.74654788933493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99356752558077,"aZ":-9.776147072503173,"pfxX":-3.1515019591247824,"pfxZ":10.88632764816099,"pX":0.9119393523547098,"pZ":3.612862215510262,"vX0":8.517182074004932,"vY0":-143.00916126701102,"vZ0":-5.237521517528455,"x":82.24,"y":141.23,"x0":-1.7042992434786775,"y0":50.00706894669711,"z0":6.089851789910347,"aX":-6.48719835875171},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2412,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.38395916303650157,"extension":6.5661992996146905},"index":1,"playId":"31092909-a060-3c43-ab28-d0015cb6559b","pitchNumber":2,"startTime":"2025-08-20T01:48:59.263Z","endTime":"2025-08-20T01:49:03.825Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29543560801264,"aZ":-8.391996813284534,"pfxX":-5.961869446559438,"pfxZ":11.43857285958935,"pX":0.2042778254075085,"pZ":2.658344233707025,"vX0":7.995152461127465,"vY0":-143.73962100380342,"vZ0":-7.67825870590542,"x":109.21,"y":167.0,"x0":-1.8469959698434713,"y0":50.00250413780403,"z0":5.8951831880833945,"aX":-12.395847450236275},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.2,"breakHorizontal":9.1,"spinRate":2414,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3819888559434035,"extension":6.710630778986055},"index":2,"playId":"1319d887-4e00-3980-a7d8-19388be33721","pitchNumber":3,"startTime":"2025-08-20T01:49:14.161Z","endTime":"2025-08-20T01:49:19.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22378608978865,"aZ":-10.193426874014024,"pfxX":-4.788184173989341,"pfxZ":10.459003647856047,"pX":0.44730545490957213,"pZ":2.7963765872908546,"vX0":7.557109910822717,"vY0":-144.21465130225624,"vZ0":-7.157996069214287,"x":99.95,"y":163.28,"x0":-1.5876624922638447,"y0":50.003231889313874,"z0":5.9427741914390895,"aX":-10.063909660021114},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2350,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.38011813718511966,"extension":6.622477146334111},"index":3,"playId":"7bf216bf-2fa6-3d57-905b-1a1a01d7a65c","pitchNumber":4,"startTime":"2025-08-20T01:49:36.476Z","endTime":"2025-08-20T01:49:39.581Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21303044603441,"aZ":-32.66711143599807,"pfxX":4.5865646881019435,"pfxZ":-0.2867066318551821,"pX":0.3088151588268282,"pZ":1.7322409598342587,"vX0":3.805544224252337,"vY0":-129.44441049610703,"vZ0":-5.006966491865792,"x":105.23,"y":192.01,"x0":-1.7726519639683833,"y0":50.003875136298895,"z0":6.172058983817148,"aX":7.839301160173935},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":-9.1,"spinRate":2471,"spinDirection":114},"zone":9,"typeConfidence":0.9,"plateTime":0.4219773989692097,"extension":6.486501914159322},"hitData":{"launchSpeed":93.5,"launchAngle":4.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.72,"coordY":114.78}},"index":4,"playId":"5482bf13-5bf8-322b-81d3-c4084f24fc76","pitchNumber":5,"startTime":"2025-08-20T01:49:52.328Z","endTime":"2025-08-20T01:50:04.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:50:04.984Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to right fielder Noelvi Marte. Mike Trout scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:50:26.920Z","endTime":"2025-08-20T01:50:40.153Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77326527145831,"aZ":-9.730645494145541,"pfxX":-5.185557267408414,"pfxZ":10.45019837860935,"pX":0.3027622208648264,"pZ":2.4381568349079465,"vX0":8.977018673254113,"vY0":-145.31926008548305,"vZ0":-7.6430259122026785,"x":105.46,"y":172.95,"x0":-2.146955713311877,"y0":50.00177678008911,"z0":5.687095930436241,"aX":-11.13639123165482},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2342,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.37634976743705195,"extension":6.690524916507465},"hitData":{"launchSpeed":99.5,"launchAngle":7.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.71,"coordY":108.72}},"index":0,"playId":"362d298b-161a-30cd-be5d-e7f0c2e54b41","pitchNumber":1,"startTime":"2025-08-20T01:50:30.050Z","endTime":"2025-08-20T01:50:40.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:50:40.153Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to second baseman Matt McLain. Taylor Ward to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:51:08.032Z","endTime":"2025-08-20T01:51:23.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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_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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.94238947347147,"aZ":-11.337881362862989,"pfxX":-5.385187907641361,"pfxZ":9.900152883515418,"pX":1.0054121810772756,"pZ":2.439743429986074,"vX0":10.246500971346453,"vY0":-144.44930503003098,"vZ0":-7.673646299069315,"x":78.68,"y":172.91,"x0":-1.8947280689427537,"y0":50.001763121549864,"z0":5.834762520312133,"aX":-11.333514287830484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2472,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.37977445267146415,"extension":6.654862948871194},"hitData":{"launchSpeed":93.5,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.35,"coordY":145.07}},"index":0,"playId":"d308ada5-b9d5-36ad-95d8-5fa55e397ed5","pitchNumber":1,"startTime":"2025-08-20T01:51:14.798Z","endTime":"2025-08-20T01:51:23.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:51:23.729Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-20T01:51:48.273Z","endTime":"2025-08-20T01:53:51.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.698732347908468,"aZ":-27.550788345684158,"pfxX":1.1993201824029813,"pfxZ":2.6197142690322863,"pX":0.2443453299789421,"pZ":1.4658476481289995,"vX0":4.114535988207468,"vY0":-132.04724635905757,"vZ0":-6.002225300036283,"x":107.69,"y":199.2,"x0":-1.4911139797959985,"y0":50.00076956797616,"z0":5.801266597792245,"aX":2.111434691791592},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2428,"spinDirection":140},"zone":8,"typeConfidence":0.89,"plateTime":0.4151614962763328,"extension":6.641455170589858},"index":0,"playId":"4c5f5661-cdd8-34ad-9fc1-289228eec007","pitchNumber":1,"startTime":"2025-08-20T01:52:04.925Z","endTime":"2025-08-20T01:52:08.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.40898643487954,"strikeZoneBottom":1.48931312389148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29863607983542,"aZ":-26.357131419102302,"pfxX":3.46272242684795,"pfxZ":3.2813090437197268,"pX":0.015898861940082568,"pZ":1.6342890006491106,"vX0":2.913313238615834,"vY0":-132.1365769874692,"vZ0":-5.834528903833531,"x":116.39,"y":194.65,"x0":-1.549642165519302,"y0":50.00489713603162,"z0":5.79933331696524,"aX":6.143725412332268},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-6.8,"spinRate":2490,"spinDirection":123},"zone":8,"typeConfidence":0.89,"plateTime":0.4140020218800897,"extension":6.533878803806187},"index":1,"playId":"5c7289bc-be57-381b-bbaf-7e65e7887d25","pitchNumber":2,"startTime":"2025-08-20T01:52:22.988Z","endTime":"2025-08-20T01:52:26.513Z","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":100.2,"endSpeed":90.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.74698474589345,"aZ":-14.628714607491524,"pfxX":-6.59112033614519,"pfxZ":8.229136984249124,"pX":-0.35191387042887495,"pZ":2.992305717578518,"vX0":5.82560222613201,"vY0":-145.6741801646639,"vZ0":-5.488912873733533,"x":130.41,"y":157.99,"x0":-1.5291226045664896,"y0":50.00476270355556,"z0":5.797587494192111,"aX":-14.055599929708809},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":10.7,"spinRate":2333,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.37714824206279296,"extension":6.596704935633995},"index":2,"playId":"2abde9d3-eca5-3960-a491-6cab31840e2c","pitchNumber":3,"startTime":"2025-08-20T01:52:40.848Z","endTime":"2025-08-20T01:52:44.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.30995544560735,"strikeZoneBottom":1.42739384010108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24827134425448,"aZ":-28.273409866862504,"pfxX":4.008045192325462,"pfxZ":2.2622746105826215,"pX":0.23093073411649195,"pZ":1.4360041484734307,"vX0":3.076838418090337,"vY0":-129.9709445726301,"vZ0":-6.012240088169491,"x":108.2,"y":200.01,"x0":-1.4857238791828722,"y0":50.002109761774946,"z0":5.904826332333167,"aX":6.910324889940672},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-7.9,"spinRate":2305,"spinDirection":121},"zone":8,"typeConfidence":0.89,"plateTime":0.42017414207839376,"extension":6.643149244574841},"index":3,"playId":"12bdd2fe-df1c-3f91-aa9a-dcc12d419066","pitchNumber":4,"startTime":"2025-08-20T01:53:06.741Z","endTime":"2025-08-20T01:53:11.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.30962988804922,"strikeZoneBottom":1.51949837894345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96493247784614,"aZ":-9.95802738951999,"pfxX":-5.887789005800149,"pfxZ":10.43819492487193,"pX":0.47953664246226974,"pZ":1.6380783414962463,"vX0":7.15891131399211,"vY0":-144.97489349968458,"vZ0":-10.42876465085376,"x":98.72,"y":194.55,"x0":-1.2571192184313915,"y0":50.003850429781345,"z0":5.890409279452201,"aX":-12.531722705755048},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2344,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.3778555929534839,"extension":6.681854743097975},"index":4,"playId":"0f76808f-0095-3e86-9405-d8a65567e1e1","pitchNumber":5,"startTime":"2025-08-20T01:53:25.148Z","endTime":"2025-08-20T01:53:29.006Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.40040576816131,"strikeZoneBottom":1.44358778049789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42576462864857,"aZ":-28.341761470267326,"pfxX":4.019608052456402,"pfxZ":2.1820752456017223,"pX":0.6177947201486872,"pZ":1.554547253898064,"vX0":3.944686270084429,"vY0":-131.00286087755484,"vZ0":-5.616108867851689,"x":93.45,"y":196.81,"x0":-1.4248202864843844,"y0":50.00061558335709,"z0":5.8217304794724765,"aX":7.044554867298897},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-8.0,"spinRate":2400,"spinDirection":126},"zone":9,"typeConfidence":0.89,"plateTime":0.41672546198354654,"extension":6.52874352163939},"index":5,"playId":"4f70724a-cf89-30f5-a690-a92508384697","pitchNumber":6,"startTime":"2025-08-20T01:53:46.403Z","endTime":"2025-08-20T01:53:51.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:53:51.410Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to second baseman Christian Moore.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T01:55:55.099Z","endTime":"2025-08-20T01:56:29.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":84.1,"endSpeed":77.6,"strikeZoneTop":3.54163107539376,"strikeZoneBottom":1.60442043866244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25251876433241,"aZ":-25.514785855076067,"pfxX":-7.936005038668915,"pfxZ":4.379131575640126,"pX":0.7554427850716269,"pZ":2.2384813674642894,"vX0":9.979580445976948,"vY0":-122.08590916641127,"vZ0":-3.6414147389107137,"x":88.2,"y":178.34,"x0":-2.3392389895986248,"y0":50.00586379821712,"z0":5.9262367683663,"aX":-12.077902965714888},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.3,"breakHorizontal":12.2,"spinRate":1927,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4472880369765675,"extension":5.492301958420224},"index":0,"playId":"ce58bc10-bb80-3d16-8641-68a9c0649a2a","pitchNumber":1,"startTime":"2025-08-20T01:56:04.167Z","endTime":"2025-08-20T01:56:07.955Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35275718002155,"aZ":-24.82967355972118,"pfxX":-8.059973421061546,"pfxZ":4.64695419115599,"pX":-0.7940045652152767,"pZ":2.636090474420295,"vX0":6.882253711184633,"vY0":-124.46026690949046,"vZ0":-2.9416681978440926,"x":147.27,"y":167.61,"x0":-2.5385886719044444,"y0":50.00215270138368,"z0":5.874466283170889,"aX":-12.732818552200563},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":1911,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.43893263036834496,"extension":5.635696865114473},"hitData":{"launchSpeed":79.9,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.59,"coordY":136.59}},"index":1,"playId":"73ecd259-1d4b-3b44-b7d2-a897f50933ff","pitchNumber":2,"startTime":"2025-08-20T01:56:19.837Z","endTime":"2025-08-20T01:56:29.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:56:29.087Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Hays grounds into a double play, shortstop Zach Neto to second baseman Christian Moore to first baseman Nolan Schanuel. Miguel Andujar out at 2nd. Austin Hays out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T01:56:50.060Z","endTime":"2025-08-20T01:58:01.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.9,"endSpeed":78.5,"strikeZoneTop":3.31173409707481,"strikeZoneBottom":1.48961067444602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.373373559640186,"aZ":-25.495964614484855,"pfxX":-7.603193445496369,"pfxZ":4.275525242948396,"pX":-0.6760516918761472,"pZ":2.9609355355250107,"vX0":6.64542157355149,"vY0":-123.53891010423435,"vZ0":-2.2277090362210212,"x":142.77,"y":158.83,"x0":-2.4005206652048923,"y0":50.000377136039155,"z0":5.996646211330941,"aX":-11.865104306671356},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.6,"breakHorizontal":12.4,"spinRate":1917,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.44172650173369377,"extension":5.54194143615819},"index":0,"playId":"700a34bd-7585-314f-93b9-fdb32d6dd98c","pitchNumber":1,"startTime":"2025-08-20T01:56:54.700Z","endTime":"2025-08-20T01:56:57.753Z","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":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.18517419233886,"strikeZoneBottom":1.39654774515439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.510637065010823,"aZ":-20.963515230071014,"pfxX":-3.61851535646755,"pfxZ":8.55983527621332,"pX":1.142534606293577,"pZ":2.378323769571961,"vX0":8.594896933723692,"vY0":-113.34048578687946,"vZ0":-3.4753022016297024,"x":73.45,"y":174.57,"x0":-2.2180719983794317,"y0":50.0007651616348,"z0":6.010322064970542,"aX":-4.738273918458021},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":15.0,"breakHorizontal":4.6,"spinRate":1980,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.48212284752604617,"extension":5.5339214404576635},"index":1,"playId":"4581d34f-7540-3d57-9c12-c3d3b82fcda3","pitchNumber":2,"startTime":"2025-08-20T01:57:11.394Z","endTime":"2025-08-20T01:57:15.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.88214006056661,"aZ":-29.051929765250854,"pfxX":-9.273392639185062,"pfxZ":2.3480768220951838,"pX":-0.32652181387222984,"pZ":2.8610325561357537,"vX0":7.010727904279437,"vY0":-114.21930904600039,"vZ0":-1.0314835316283026,"x":129.45,"y":161.53,"x0":-2.2221202745113193,"y0":50.00272378638346,"z0":6.160317877993972,"aX":-12.324976203909728},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1995,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.4784697493668033,"extension":5.345411520293042},"index":2,"playId":"09d9ea04-5a9b-38ac-af9d-99f27354f27d","pitchNumber":3,"startTime":"2025-08-20T01:57:29.075Z","endTime":"2025-08-20T01:57:32.667Z","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":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71348814268328,"aZ":-25.4608620494293,"pfxX":-9.704834384304998,"pfxZ":4.1465705465019305,"pX":-0.9064306240595,"pZ":2.970446351078148,"vX0":6.899105246490907,"vY0":-126.46059235819176,"vZ0":-2.46240870091899,"x":151.55,"y":158.58,"x0":-2.408596774696116,"y0":50.00480376599362,"z0":5.998481166527818,"aX":-15.725377517865194},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":1971,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4330707886597578,"extension":5.490311985775217},"hitData":{"launchSpeed":71.3,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.44,"coordY":159.0}},"index":3,"playId":"a304a07c-d0e5-32ca-844a-afa1aa0b9ce3","pitchNumber":4,"startTime":"2025-08-20T01:57:53.204Z","endTime":"2025-08-20T01:58:01.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:58:01.723Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Noelvi Marte homers (10) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T01:58:21.466Z","endTime":"2025-08-20T01:58:54.656Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44353398788473,"aZ":-23.454488147007787,"pfxX":-9.210942342297257,"pfxZ":5.4013265830067265,"pX":0.009061039572561833,"pZ":1.9920730099414363,"vX0":8.895407214767518,"vY0":-125.71138025766062,"vZ0":-4.783184318853776,"x":116.65,"y":184.99,"x0":-2.3641931324901746,"y0":50.00335190919622,"z0":5.803221562409763,"aX":-14.869675527847805},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":14.9,"spinRate":1962,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.434284718922779,"extension":5.614132878087709},"hitData":{"launchSpeed":104.1,"launchAngle":26.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.54,"coordY":31.31}},"index":0,"playId":"1f662f96-fa4b-3d58-960b-39ef25443dfd","pitchNumber":1,"startTime":"2025-08-20T01:58:26.962Z","endTime":"2025-08-20T01:58:54.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:58:54.656Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T01:59:08.413Z","endTime":"2025-08-20T02:00:14.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.23152125645469,"strikeZoneBottom":1.40401060215135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16626690171117,"aZ":-25.894294418452688,"pfxX":-7.098791713040355,"pfxZ":3.9506963643840916,"pX":0.492014797335907,"pZ":2.87032897284903,"vX0":9.24434286410736,"vY0":-124.98696856259399,"vZ0":-2.331819478729793,"x":98.25,"y":161.28,"x0":-2.3247767925874223,"y0":50.00184779573051,"z0":5.932431777568346,"aX":-11.280261958899583},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.8,"breakHorizontal":10.8,"spinRate":1932,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4374985083188414,"extension":5.583067775429719},"index":0,"playId":"dcbdc24f-8e18-381d-8ea4-cfefd17271f7","pitchNumber":1,"startTime":"2025-08-20T01:59:14.488Z","endTime":"2025-08-20T01:59:18.933Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.23152080012866,"strikeZoneBottom":1.43473411150276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50071315905869,"aZ":-21.964504868761203,"pfxX":-4.045844567236143,"pfxZ":7.440371130545593,"pX":-0.23591825618418164,"pZ":1.7179324503991849,"vX0":6.281348490444826,"vY0":-116.31771141931311,"vZ0":-4.84390156507347,"x":125.99,"y":192.4,"x0":-2.4438216590612054,"y0":50.00342245499977,"z0":5.905929956707932,"aX":-5.552933510913145},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":12.6,"breakHorizontal":5.8,"spinRate":1960,"spinDirection":235},"zone":8,"typeConfidence":0.89,"plateTime":0.470612826559178,"extension":5.509622458909781},"index":1,"playId":"ee7b5969-a4d9-3bcd-b2c3-ea6afa10c6c4","pitchNumber":2,"startTime":"2025-08-20T01:59:29.674Z","endTime":"2025-08-20T01:59:32.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T01:59:39.714Z","endTime":"2025-08-20T01:59:50.716Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"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":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.23152258679337,"strikeZoneBottom":1.42013716230327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.787185002260145,"aZ":-22.646280556872284,"pfxX":-4.809640154466603,"pfxZ":7.048818547316808,"pX":1.7053867723953706,"pZ":0.9448398350553665,"vX0":10.350506925505996,"vY0":-115.32940454099935,"vZ0":-6.189723355557981,"x":51.99,"y":213.27,"x0":-2.209278340684821,"y0":50.00340152887486,"z0":5.838157898059696,"aX":-6.50220792769331},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":11.4,"breakHorizontal":6.2,"spinRate":1955,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4743351263020452,"extension":5.731134721136018},"index":3,"playId":"7d1e3dfe-eef7-312e-851d-90bb82255cdc","pitchNumber":3,"startTime":"2025-08-20T01:59:50.716Z","endTime":"2025-08-20T01:59:54.215Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37100835117872,"aZ":-24.525907516710998,"pfxX":-11.546051904401143,"pfxZ":5.540824801778575,"pX":0.49336327957079495,"pZ":1.331072071162297,"vX0":9.650081593058763,"vY0":-116.82875041013725,"vZ0":-5.214151216053836,"x":98.19,"y":202.84,"x0":-2.1941378987256877,"y0":50.00233941286027,"z0":5.902085306726943,"aX":-15.932713104363057},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.9,"breakHorizontal":18.5,"spinRate":1908,"spinDirection":232},"zone":14,"typeConfidence":0.86,"plateTime":0.4691543833658818,"extension":5.603654640702771},"hitData":{"launchSpeed":74.0,"launchAngle":33.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.51,"coordY":112.09}},"index":4,"playId":"e1430fe8-b227-3f62-bb49-077dd26e8b74","pitchNumber":4,"startTime":"2025-08-20T02:00:06.647Z","endTime":"2025-08-20T02:00:14.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:00:14.183Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T02:02:23.892Z","endTime":"2025-08-20T02:04:31.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.529393558316755,"aZ":-8.7969391750741,"pfxX":-4.549875377859292,"pfxZ":11.17422846420008,"pX":0.5744385748289261,"pZ":2.2693108901318344,"vX0":7.852958211146425,"vY0":-144.39062221069912,"vZ0":-8.867613820664726,"x":95.1,"y":177.51,"x0":-1.600979367142172,"y0":50.002801530723005,"z0":5.937870216499745,"aX":-9.519109478368117},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2378,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.38068649440699076,"extension":6.6762092854626855},"index":0,"playId":"b32f8862-3866-39e2-b987-decf6c703f59","pitchNumber":1,"startTime":"2025-08-20T02:02:23.892Z","endTime":"2025-08-20T02:02:27.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.45536047630077,"strikeZoneBottom":1.48859984662664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.731956220347225,"aZ":-26.48331690026724,"pfxX":-0.4384438841209105,"pfxZ":3.3751294429926686,"pX":0.17613480064432926,"pZ":1.2711637010361039,"vX0":6.0961393687416425,"vY0":-129.00793741855853,"vZ0":-6.181350737105134,"x":110.29,"y":204.46,"x0":-2.1601660986675784,"y0":50.004749067939386,"z0":5.7386913203369225,"aX":-0.7408247390587825},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":2413,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4245067693316642,"extension":6.449899844527232},"index":1,"playId":"b64524cc-82fb-3a6e-b554-cbd1fd4e8a45","pitchNumber":2,"startTime":"2025-08-20T02:02:41.163Z","endTime":"2025-08-20T02:02:45.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.626327402948455,"aZ":-26.123913837426837,"pfxX":0.4532098481340623,"pfxZ":3.500657048745282,"pX":0.6803250672979276,"pZ":1.8811769128806461,"vX0":6.577389779135986,"vY0":-130.68658331724703,"vZ0":-5.447532325635975,"x":91.07,"y":187.99,"x0":-1.928372952764345,"y0":50.00351142994454,"z0":5.955681566302698,"aX":0.7838842568072147},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-2.3,"spinRate":2463,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.41916204790969447,"extension":6.606017642761709},"index":2,"playId":"4b5177b2-5d1c-3b49-b43c-83c4a30e862e","pitchNumber":3,"startTime":"2025-08-20T02:02:56.034Z","endTime":"2025-08-20T02:03:10.806Z","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":100.2,"endSpeed":91.3,"strikeZoneTop":3.44761905606004,"strikeZoneBottom":1.51277100188957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.982605103217495,"aZ":-11.478571095366824,"pfxX":-3.1735835594624735,"pfxZ":9.638838058460923,"pX":0.27722131734085287,"pZ":4.3327682963678775,"vX0":6.7024441334043185,"vY0":-145.75822115229997,"vZ0":-3.0402335489757917,"x":106.43,"y":121.8,"x0":-1.6420033832859542,"y0":50.00106436394753,"z0":6.084753164327433,"aX":-6.814046341469919},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2304,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3761024740330394,"extension":6.750737738729341},"index":3,"playId":"d7c3aabd-64ea-334b-8955-48a323e99f28","pitchNumber":4,"startTime":"2025-08-20T02:03:17.202Z","endTime":"2025-08-20T02:03:20.202Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616178888872636,"aZ":-28.914184237574155,"pfxX":2.762862340263217,"pfxZ":1.9000738710193508,"pX":-0.1127298246315441,"pZ":1.3262563570582602,"vX0":3.9540182706448967,"vY0":-130.28198395689714,"vZ0":-5.960993380190337,"x":121.3,"y":202.97,"x0":-2.0096456492716714,"y0":50.00379625263156,"z0":5.8319199827610495,"aX":4.745196155295009},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-5.9,"spinRate":2185,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.4205711347018686,"extension":6.692008806419874},"index":4,"playId":"182720cf-d7cd-36ec-b8d0-df66f47db9e3","pitchNumber":5,"startTime":"2025-08-20T02:03:31.267Z","endTime":"2025-08-20T02:03:35.213Z","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":99.4,"endSpeed":90.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.196598309267365,"aZ":-10.994217998784466,"pfxX":-4.586804364466257,"pfxZ":10.092619448970488,"pX":-0.9876310563568461,"pZ":3.250099008003321,"vX0":4.586266618208083,"vY0":-144.5362887730167,"vZ0":-5.429180366309889,"x":154.65,"y":151.03,"x0":-2.005183884992635,"y0":50.00632716625572,"z0":5.838959415256889,"aX":-9.629301809318148},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2359,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3801105857258249,"extension":6.7187237244846205},"index":5,"playId":"4a4404cf-70f7-35e5-8144-9ba38ae3d103","pitchNumber":6,"startTime":"2025-08-20T02:03:47.192Z","endTime":"2025-08-20T02:03:50.192Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.287628420495984,"aZ":-28.0063501997802,"pfxX":2.570179112540335,"pfxZ":2.434683609493792,"pX":-0.18759325586491293,"pZ":2.3803007750802356,"vX0":3.409510018694951,"vY0":-129.84672399950145,"vZ0":-3.4186408353750237,"x":124.15,"y":174.51,"x0":-1.8499504265419495,"y0":50.005202564214244,"z0":5.836744422433934,"aX":4.404470040942179},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.4,"spinRate":2378,"spinDirection":112},"zone":5,"typeConfidence":0.9,"plateTime":0.42126246407146173,"extension":6.585810148067278},"index":6,"playId":"1451ed53-0704-32e9-adb3-61f3dd098cf0","pitchNumber":7,"startTime":"2025-08-20T02:04:09.287Z","endTime":"2025-08-20T02:04:12.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.44010085147875,"strikeZoneBottom":1.58224759963199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.65174385795942,"aZ":-9.109593801545518,"pfxX":-4.7688502759579245,"pfxZ":11.05574472319976,"pX":0.733649750800399,"pZ":1.9878120317008727,"vX0":8.610736609649441,"vY0":-144.0331346760118,"vZ0":-9.401580791075641,"x":89.03,"y":185.11,"x0":-1.6847756742179678,"y0":50.00619635982677,"z0":5.870913007698698,"aX":-9.952215651393141},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2355,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3813052750892072,"extension":6.7587453940422355},"index":7,"playId":"794e4e66-193e-3521-98de-d3423d49a646","pitchNumber":8,"startTime":"2025-08-20T02:04:28.199Z","endTime":"2025-08-20T02:04:31.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:04:31.425Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T02:04:44.362Z","endTime":"2025-08-20T02:05:57.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.47894368773679,"strikeZoneBottom":1.76754159084174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.66489021287506,"aZ":-10.545758347629725,"pfxX":-5.331229270984361,"pfxZ":10.333503863737707,"pX":1.6497411595007967,"pZ":2.9859612026465374,"vX0":11.163964225709025,"vY0":-144.2437294905709,"vZ0":-6.7933475131516925,"x":54.12,"y":158.16,"x0":-1.5898973479029717,"y0":50.00185735301138,"z0":6.032179623433224,"aX":-11.15835578568055},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2440,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.3807096276643027,"extension":6.6606295934776405},"index":0,"playId":"39b8bb67-826a-3659-9c57-baac4db066a6","pitchNumber":1,"startTime":"2025-08-20T02:04:56.038Z","endTime":"2025-08-20T02:04:59.070Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.130071644085554,"aZ":-27.649908265906493,"pfxX":1.7740568955361309,"pfxZ":2.58087648156999,"pX":0.5524039245344411,"pZ":2.094672790117515,"vX0":5.446998495663309,"vY0":-131.7810319620103,"vZ0":-4.714015408615267,"x":95.94,"y":182.22,"x0":-1.7753092168679463,"y0":50.00178648161491,"z0":5.959841564654842,"aX":3.1048772967650593},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.4,"spinRate":2466,"spinDirection":131},"zone":9,"typeConfidence":0.89,"plateTime":0.41632899290487124,"extension":6.364713758065254},"index":1,"playId":"fc884e29-8f0a-36b7-81f4-cc7c0f4e85c7","pitchNumber":2,"startTime":"2025-08-20T02:05:11.323Z","endTime":"2025-08-20T02:05:14.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.42507610664654,"strikeZoneBottom":1.52248718675966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124960050494455,"aZ":-32.40986646894474,"pfxX":3.6944833030766615,"pfxZ":-0.13339218141669917,"pX":0.21902488072757076,"pZ":2.387417808906974,"vX0":4.132525857896845,"vY0":-128.99863677214708,"vZ0":-3.174791410045289,"x":108.65,"y":174.32,"x0":-1.8799173895317662,"y0":50.00620878238983,"z0":6.115009464629357,"aX":6.270562398177035},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":-7.6,"spinRate":2439,"spinDirection":106},"zone":5,"typeConfidence":0.9,"plateTime":0.4234948697782257,"extension":6.596363224647417},"index":2,"playId":"2482d2ba-74c0-3cf2-94d4-6a168ef7484f","pitchNumber":3,"startTime":"2025-08-20T02:05:29.854Z","endTime":"2025-08-20T02:05:34.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T02:05:39.740Z","endTime":"2025-08-20T02:05:52.265Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"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":100.2,"endSpeed":90.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.75620348031425,"aZ":-7.798485812257212,"pfxX":-4.147265173027863,"pfxZ":11.453358382087087,"pX":0.9397785321920008,"pZ":3.2895796984513015,"vX0":8.544357076056183,"vY0":-145.5517343452521,"vZ0":-6.445812606068216,"x":81.18,"y":149.96,"x0":-1.5057792929404943,"y0":50.001222312411784,"z0":6.015867732213426,"aX":-8.826129020914646},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.4,"breakHorizontal":5.6,"spinRate":2483,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3774953064824542,"extension":6.957096580049467},"index":4,"playId":"4c596dda-8376-3b52-a62b-4b929a46a558","pitchNumber":4,"startTime":"2025-08-20T02:05:52.265Z","endTime":"2025-08-20T02:05:57.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:05:57.207Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T02:06:07.646Z","endTime":"2025-08-20T02:07:08.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.660918269193143,"aZ":-25.0503720868076,"pfxX":3.1005519813568183,"pfxZ":4.044688988252674,"pX":0.47522501048646854,"pZ":1.8628513633895951,"vX0":5.126301154254582,"vY0":-131.5570050126956,"vZ0":-5.541126544322608,"x":98.89,"y":188.48,"x0":-1.897840184653797,"y0":50.00318105227129,"z0":5.841670244859397,"aX":5.459884407961472},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":-6.7,"spinRate":2469,"spinDirection":146},"zone":9,"typeConfidence":0.89,"plateTime":0.4155865475775924,"extension":6.600005465212017},"index":0,"playId":"51152c56-f083-3167-873e-980c618584ae","pitchNumber":1,"startTime":"2025-08-20T02:06:17.398Z","endTime":"2025-08-20T02:06:20.462Z","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":99.3,"endSpeed":90.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.581158154962154,"aZ":-10.426588852008999,"pfxX":-5.28842189324864,"pfxZ":10.37577939615762,"pX":-0.10196310182784513,"pZ":3.101157573017359,"vX0":6.429566557699628,"vY0":-144.30894408379478,"vZ0":-6.50378479554755,"x":120.89,"y":155.05,"x0":-1.6784803945670386,"y0":50.0003915903944,"z0":6.035841423534171,"aX":-11.08204628365674},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2477,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.3804923537374014,"extension":6.506855717411903},"index":1,"playId":"ec095c02-6af4-3758-96ef-b9491bdc42a3","pitchNumber":2,"startTime":"2025-08-20T02:06:30.947Z","endTime":"2025-08-20T02:06:33.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.4,"strikeZoneTop":3.70253994880622,"strikeZoneBottom":1.74437934867949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.952627292650114,"aZ":-8.207575574320977,"pfxX":-4.809115418219043,"pfxZ":11.386627092846908,"pX":1.2122367144301427,"pZ":2.5380682793007274,"vX0":9.42874913586664,"vY0":-144.87973477029922,"vZ0":-8.402725545332657,"x":70.79,"y":170.25,"x0":-1.4741976141010011,"y0":50.00420735193437,"z0":5.993861409362037,"aX":-10.124003991504892},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.8,"breakHorizontal":6.6,"spinRate":2482,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3794823636309692,"extension":6.710243061941485},"index":2,"playId":"156ff9b1-b0db-3c2f-ab9d-907e4d8ef247","pitchNumber":3,"startTime":"2025-08-20T02:06:45.074Z","endTime":"2025-08-20T02:06:49.956Z","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":89.4,"endSpeed":82.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820976633058738,"aZ":-29.690912787477135,"pfxX":2.6903430619872317,"pfxZ":1.4385993183697785,"pX":0.3551122190699468,"pZ":2.3937807357107577,"vX0":5.029791466138846,"vY0":-130.12495751144118,"vZ0":-3.6005161578510334,"x":103.46,"y":174.15,"x0":-1.947969277049342,"y0":50.00224509770378,"z0":6.030667750473316,"aX":4.639296764189691},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":-5.9,"spinRate":2482,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.41999321050119853,"extension":6.620199336946617},"hitData":{"launchSpeed":88.6,"launchAngle":54.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.38,"coordY":100.88}},"index":3,"playId":"59d1af8f-708e-310f-8a08-058df7471152","pitchNumber":4,"startTime":"2025-08-20T02:06:59.188Z","endTime":"2025-08-20T02:07:08.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:07:08.876Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T02:08:55.984Z","endTime":"2025-08-20T02:09:29.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.323466728924814,"aZ":-20.3657937559078,"pfxX":-9.59320148160002,"pfxZ":7.432170590462769,"pX":-0.15942832884923655,"pZ":2.3808979582230263,"vX0":8.465158315023748,"vY0":-125.27221990161293,"vZ0":-4.450783181421341,"x":123.08,"y":174.5,"x0":-2.3361130664210488,"y0":50.00612398307286,"z0":5.845792901936508,"aX":-15.249469294657386},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":1928,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4372575991636163,"extension":5.5384781412578885},"hitData":{"launchSpeed":72.5,"launchAngle":17.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.44,"coordY":136.06}},"index":0,"playId":"f1f9a5c7-644a-379d-a06b-2366a63281a1","pitchNumber":1,"startTime":"2025-08-20T02:09:17.635Z","endTime":"2025-08-20T02:09:29.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:09:29.683Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T02:09:49.560Z","endTime":"2025-08-20T02:11:58.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543294,"link":"/api/v1/people/543294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.24693018686669,"strikeZoneBottom":1.46645556405969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.150064179124318,"aZ":-19.073662274359013,"pfxX":-3.4170337715615973,"pfxZ":8.283719004854618,"pX":0.6530269145276896,"pZ":2.817210156377041,"vX0":8.60834939207756,"vY0":-124.72530564463203,"vZ0":-3.5654321794524106,"x":92.11,"y":162.72,"x0":-2.393139760443913,"y0":50.00495909783626,"z0":5.830634360099261,"aX":-5.406495329584755},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":1973,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.43848278107601635,"extension":5.618637367197059},"index":0,"playId":"b633750b-d290-3eff-8ff6-c61e84957a40","pitchNumber":1,"startTime":"2025-08-20T02:09:54.751Z","endTime":"2025-08-20T02:09:59.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.1852042524291,"strikeZoneBottom":1.53592645655223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.719432566099258,"aZ":-23.933935257590083,"pfxX":-7.119081536923518,"pfxZ":5.1720672437100275,"pX":-0.9426382193850602,"pZ":2.0393594280933174,"vX0":6.063728539223053,"vY0":-124.78739236202436,"vZ0":-4.592225771112231,"x":152.93,"y":183.72,"x0":-2.467242177256711,"y0":50.002399649493924,"z0":5.850827831937388,"aX":-11.341560887246427},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":11.6,"spinRate":1892,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4372239622922214,"extension":5.51444924831345},"index":1,"playId":"a9cecf90-c2b2-3166-bb45-4936448dd5f7","pitchNumber":2,"startTime":"2025-08-20T02:10:11.734Z","endTime":"2025-08-20T02:10:15.590Z","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":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.22369306227194,"strikeZoneBottom":1.40472687491842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12504053653276,"aZ":-24.227789293755354,"pfxX":-6.123157285302751,"pfxZ":5.006862944280785,"pX":-1.0460856683019404,"pZ":2.0943468546864783,"vX0":5.3342307719139885,"vY0":-124.64790523967746,"vZ0":-4.434223944771767,"x":156.87,"y":182.23,"x0":-2.409823027079653,"y0":50.0012483567433,"z0":5.876992337045273,"aX":-9.713834123878055},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":10.0,"spinRate":1917,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4380430848372403,"extension":5.562021661080398},"index":2,"playId":"5ab35c33-3d1f-3a9f-a0e9-62dbe288e9a5","pitchNumber":3,"startTime":"2025-08-20T02:10:29.970Z","endTime":"2025-08-20T02:10:35.374Z","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":85.8,"endSpeed":78.6,"strikeZoneTop":3.21603607467473,"strikeZoneBottom":1.46645401338295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.998069072553292,"aZ":-17.315400424881325,"pfxX":-4.327291979779254,"pfxZ":9.43728491790867,"pX":0.1565070787247197,"pZ":2.434159449170967,"vX0":7.595334397793442,"vY0":-124.67547023345547,"vZ0":-4.742590162576699,"x":111.03,"y":173.06,"x0":-2.366879186731622,"y0":50.00570206576701,"z0":5.789712184102442,"aX":-6.816370506538975},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":1925,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.43927874154471214,"extension":5.548371197453271},"index":3,"playId":"63f1b10e-9620-353b-96cd-e872ff58ba6a","pitchNumber":4,"startTime":"2025-08-20T02:10:46.568Z","endTime":"2025-08-20T02:10:49.941Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.137059022660164,"aZ":-21.16380970916986,"pfxX":-5.162080133004197,"pfxZ":8.083213100834145,"pX":-0.11093344466074628,"pZ":1.781196416888025,"vX0":6.747607662104884,"vY0":-116.10202689165766,"vZ0":-4.741996063355526,"x":121.23,"y":190.69,"x0":-2.3868812330685834,"y0":50.00408278287461,"z0":5.8692386803621615,"aX":-7.033913019940525},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":2039,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.4721139153144214,"extension":5.4999693750178995},"index":4,"playId":"82c41538-6d67-3752-833d-c9ddfc0ae465","pitchNumber":5,"startTime":"2025-08-20T02:11:02.714Z","endTime":"2025-08-20T02:11:05.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"f2b18a22-3f93-3c17-a08b-f1c45a1fdd67","startTime":"2025-08-20T02:11:21.221Z","endTime":"2025-08-20T02:11:28.405Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Matt McLain batting, Ke'Bryan Hayes picked off and caught stealing 2nd base, second baseman Christian Moore.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"f2b18a22-3f93-3c17-a08b-f1c45a1fdd67","startTime":"2025-08-20T02:11:34.203Z","endTime":"2025-08-20T02:11:55.711Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53833400700406,"aZ":-21.0804345607425,"pfxX":-4.119420603456769,"pfxZ":7.907601160271471,"pX":0.013417116310863926,"pZ":2.1221257062879224,"vX0":7.013887781526634,"vY0":-117.49221782183304,"vZ0":-4.184049158417993,"x":116.49,"y":181.48,"x0":-2.4706255453036703,"y0":50.00315586009056,"z0":5.87683463106215,"aX":-5.7800032518450815},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.6,"breakHorizontal":5.8,"spinRate":2087,"spinDirection":232},"zone":5,"typeConfidence":0.87,"plateTime":0.46557250702752073,"extension":5.536277513903546},"index":7,"playId":"c7729be9-c470-39b7-be12-e459edefe612","pitchNumber":6,"startTime":"2025-08-20T02:11:55.711Z","endTime":"2025-08-20T02:11:58.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:11:58.788Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T02:12:16.557Z","endTime":"2025-08-20T02:13:08.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":[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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":72.9,"endSpeed":66.6,"strikeZoneTop":3.36346939900984,"strikeZoneBottom":1.57345932695578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83684226476805,"aZ":-34.347364095521,"pfxX":9.833435423023877,"pfxZ":-1.936544914123882,"pX":-0.2436998565792283,"pZ":2.35986754093074,"vX0":2.704631739661209,"vY0":-106.04924512465257,"vZ0":0.45605450747378606,"x":126.29,"y":175.06,"x0":-2.8184858552118808,"y0":50.00436630449939,"z0":6.111299358490627,"aX":11.021705802158074},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-3.0,"breakHorizontal":-18.6,"spinRate":2789,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.5196850673786528,"extension":5.505174505057038},"index":0,"playId":"4c50a9db-8f0f-3e3c-993b-675b6d3de0f9","pitchNumber":1,"startTime":"2025-08-20T02:12:24.237Z","endTime":"2025-08-20T02:12:28.168Z","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":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.25469760243676,"strikeZoneBottom":1.44329738238278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.889073893449467,"aZ":-23.897793332164603,"pfxX":-9.705584206221229,"pfxZ":5.913938789141971,"pX":-0.8365679074298452,"pZ":1.3179481559674346,"vX0":6.911941696477879,"vY0":-117.44854022894033,"vZ0":-5.340947898385625,"x":148.89,"y":203.2,"x0":-2.554182822167939,"y0":50.00394431973147,"z0":5.839341750206293,"aX":-13.583463129055017},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.6,"breakHorizontal":16.0,"spinRate":2120,"spinDirection":229},"zone":13,"typeConfidence":0.86,"plateTime":0.4660597161436626,"extension":5.529447781719252},"index":1,"playId":"42321df1-a79d-366d-8067-d20882c1f88f","pitchNumber":2,"startTime":"2025-08-20T02:12:39.786Z","endTime":"2025-08-20T02:12:44.695Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380769565577097,"aZ":-22.58274803123807,"pfxX":-7.569585412638074,"pfxZ":5.87501526497487,"pX":0.03917131892507489,"pZ":2.822131956073698,"vX0":8.416125319160457,"vY0":-126.56562422154825,"vZ0":-3.1368873386179414,"x":115.51,"y":162.58,"x0":-2.336326238360179,"y0":50.00185033563433,"z0":5.874052732495799,"aX":-12.354472720360638},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.2,"breakHorizontal":11.9,"spinRate":2009,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.43178345606276025,"extension":5.582908964305818},"hitData":{"launchSpeed":89.4,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.87,"coordY":91.16}},"index":2,"playId":"af03fa97-57a7-3c81-8666-cd089f7d8db3","pitchNumber":3,"startTime":"2025-08-20T02:12:56.945Z","endTime":"2025-08-20T02:13:08.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:13:08.291Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T02:13:27.497Z","endTime":"2025-08-20T02:15:02.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.11529805851525,"strikeZoneBottom":1.39300935644219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.733535655007557,"aZ":-23.917472622846176,"pfxX":-7.84264827945431,"pfxZ":5.91923137625811,"pX":-0.5594742078128041,"pZ":1.9266971349740294,"vX0":6.637402609193694,"vY0":-116.990054218032,"vZ0":-4.184368766429234,"x":138.33,"y":186.76,"x0":-2.4056216987912182,"y0":50.00298080374436,"z0":5.963323418389647,"aX":-10.941740009829996},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2003,"spinDirection":233},"zone":7,"typeConfidence":0.89,"plateTime":0.46702465422033423,"extension":5.457166930350377},"index":0,"playId":"0b4b79f0-b012-319e-9b7a-09723febadbb","pitchNumber":1,"startTime":"2025-08-20T02:13:32.206Z","endTime":"2025-08-20T02:13:36.352Z","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":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.24041148187587,"strikeZoneBottom":1.48960891697419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.508391695565077,"aZ":-19.010191378685967,"pfxX":-5.358435688254643,"pfxZ":9.46553391035488,"pX":-0.020840906663751525,"pZ":1.125076192406974,"vX0":6.955166479941564,"vY0":-117.00748491782709,"vZ0":-6.771795203918026,"x":117.79,"y":208.4,"x0":-2.331876398608397,"y0":50.002137408167854,"z0":5.830688962643568,"aX":-7.4509930714301325},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2055,"spinDirection":230},"zone":13,"typeConfidence":0.88,"plateTime":0.4676315654269909,"extension":5.600549217788356},"index":1,"playId":"93a0f41d-1eed-37cb-8ef5-551a5fb55ade","pitchNumber":2,"startTime":"2025-08-20T02:13:48.570Z","endTime":"2025-08-20T02:13:53.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05583199775022,"aZ":-23.230807031048784,"pfxX":-7.550008228465824,"pfxZ":5.539152732040382,"pX":0.5513876259386569,"pZ":2.923593572799912,"vX0":9.210682669796851,"vY0":-125.62187667321462,"vZ0":-2.905713506707412,"x":95.98,"y":159.84,"x0":-2.164663767307094,"y0":50.00133548837472,"z0":5.9631805948069365,"aX":-12.187250063893117},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":11.8,"spinRate":1924,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.43435011150156777,"extension":5.531256487034136},"index":2,"playId":"756d7c27-8b62-3ea8-8152-8f057e94c848","pitchNumber":3,"startTime":"2025-08-20T02:14:09.630Z","endTime":"2025-08-20T02:14:12.630Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T02:14:23.133Z","endTime":"2025-08-20T02:14:37.421Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"a264541f-2575-3de2-8415-ed8178e684a4","startTime":"2025-08-20T02:14:37.421Z","endTime":"2025-08-20T02:14:40.421Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73328904041213,"aZ":-25.638183788095454,"pfxX":-9.449928005248282,"pfxZ":4.685423984113679,"pX":-0.8288071087117453,"pZ":1.8010496185509308,"vX0":6.443622337834092,"vY0":-116.97941332199383,"vZ0":-3.9218191586943356,"x":148.59,"y":190.15,"x0":-2.3825022230070876,"y0":50.00292792293286,"z0":5.885456966679357,"aX":-13.181558787346557},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":1994,"spinDirection":231},"zone":7,"typeConfidence":0.88,"plateTime":0.4670738589832273,"extension":5.488483068629018},"hitData":{"launchSpeed":87.9,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.48,"coordY":153.55}},"index":5,"playId":"cd855998-c590-321e-902b-86da186a45da","pitchNumber":4,"startTime":"2025-08-20T02:14:55.088Z","endTime":"2025-08-20T02:15:02.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:15:02.106Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T02:17:15.273Z","endTime":"2025-08-20T02:18:06.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:17:06.189Z","endTime":"2025-08-20T02:17:17.653Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":100.0,"endSpeed":91.1,"strikeZoneTop":3.3717472384742,"strikeZoneBottom":1.53592687741193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02331103864605,"aZ":-10.66613413746111,"pfxX":-5.749198087508553,"pfxZ":10.122053314193643,"pX":0.5120980709978344,"pZ":1.802377147792091,"vX0":8.433742218133547,"vY0":-145.10351975985353,"vZ0":-9.83037086211646,"x":97.48,"y":190.12,"x0":-1.6897431326674575,"y0":50.0057547811272,"z0":5.890818128447691,"aX":-12.220405523205},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2393,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.3779561142962429,"extension":6.771261280015221},"index":1,"playId":"7ca10a4c-e6ce-38f7-8cbe-2c613d07b36f","pitchNumber":1,"startTime":"2025-08-20T02:17:17.653Z","endTime":"2025-08-20T02:17:21.696Z","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":99.4,"endSpeed":90.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.339722116475016,"aZ":-10.775191454744224,"pfxX":-4.348496348382291,"pfxZ":10.198063918652963,"pX":-0.30669704752558447,"pZ":1.973235875997533,"vX0":5.694184714992228,"vY0":-144.34369028771508,"vZ0":-9.405547218136988,"x":128.69,"y":185.5,"x0":-1.7451790513127114,"y0":50.00642485389273,"z0":5.9484641150278215,"aX":-9.1275246134089},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2425,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.38028023226319796,"extension":6.679365605932991},"index":2,"playId":"1584b2cd-53f5-3f79-a973-03bb1f82c64e","pitchNumber":2,"startTime":"2025-08-20T02:17:31.478Z","endTime":"2025-08-20T02:17:38.939Z","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":100.6,"endSpeed":91.2,"strikeZoneTop":3.36392569176513,"strikeZoneBottom":1.5055829107071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.678234383488984,"aZ":-9.26769062279921,"pfxX":-4.9574701834392245,"pfxZ":10.648553188708638,"pX":0.5531713042087034,"pZ":3.7189376815989212,"vX0":8.468523846445212,"vY0":-146.2319342143862,"vZ0":-4.865362972780112,"x":95.91,"y":138.37,"x0":-1.7452880011058824,"y0":50.002249613043546,"z0":5.968324457471957,"aX":-10.664674502793835},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2355,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3755457243080147,"extension":6.680314753157752},"index":3,"playId":"a3e4c48f-0fc0-3b8e-841f-3c164e48614a","pitchNumber":3,"startTime":"2025-08-20T02:17:48.925Z","endTime":"2025-08-20T02:17:53.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245576973706836,"aZ":-26.164279943682995,"pfxX":2.320847908777412,"pfxZ":3.3401713358424097,"pX":1.5606186114192209,"pZ":1.47899306830162,"vX0":8.388931300434464,"vY0":-132.76818639448743,"vZ0":-6.2822189377794695,"x":57.51,"y":198.85,"x0":-1.9312663841108737,"y0":50.00560694470192,"z0":5.759237651346766,"aX":4.175588948236385},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-5.9,"spinRate":2351,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.4112687026272006,"extension":6.532383744742731},"index":4,"playId":"105c5090-1805-395e-ab54-298c61bb1306","pitchNumber":4,"startTime":"2025-08-20T02:18:03.667Z","endTime":"2025-08-20T02:18:06.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:18:06.667Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Miguel Andujar to pitcher Hunter Greene.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T02:18:18.347Z","endTime":"2025-08-20T02:18:51.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.57883708653313,"strikeZoneBottom":1.72146913341538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320911037689136,"aZ":-28.44750225409769,"pfxX":2.968474547091158,"pfxZ":2.101276971508719,"pX":-0.5341188916231092,"pZ":1.3610259808274243,"vX0":2.606072626168392,"vY0":-131.87382373505295,"vZ0":-6.025384944034051,"x":137.36,"y":202.03,"x0":-1.9184449361940115,"y0":50.001104193599545,"z0":5.756076443210067,"aX":5.262252066899032},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":-5.9,"spinRate":2372,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.4143062265142494,"extension":6.562754393977234},"index":0,"playId":"fca8447f-13b5-3992-a0e6-dbb4801edf0a","pitchNumber":1,"startTime":"2025-08-20T02:18:29.337Z","endTime":"2025-08-20T02:18:34.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.49195147161958,"aZ":-9.24710122108166,"pfxX":-3.96352438865003,"pfxZ":10.921556612997403,"pX":0.310105000397604,"pZ":2.881368075006023,"vX0":6.011769610413417,"vY0":-144.6116897416013,"vZ0":-7.04139800309885,"x":105.18,"y":160.98,"x0":-1.2892863864910966,"y0":50.004525724122956,"z0":5.9284623575279864,"aX":-8.322073280177097},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2303,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.3800369157480681,"extension":6.637251039848964},"hitData":{"launchSpeed":87.3,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.93,"coordY":163.84}},"index":1,"playId":"322ea132-97df-3c91-b30e-5e6f54006cab","pitchNumber":2,"startTime":"2025-08-20T02:18:44.093Z","endTime":"2025-08-20T02:18:51.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:18:51.119Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T02:19:09.088Z","endTime":"2025-08-20T02:20:59.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.44294045189446,"strikeZoneBottom":1.63693474860835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2235918279499,"aZ":-10.327505042957853,"pfxX":-3.66609658575973,"pfxZ":10.293080393129218,"pX":0.45414060791148847,"pZ":3.5123499742062285,"vX0":7.684554626408959,"vY0":-144.85885027329098,"vZ0":-5.122508753904968,"x":99.69,"y":143.95,"x0":-1.7582562175523386,"y0":50.0066143658486,"z0":5.93673622349946,"aX":-7.784789401516173},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.8,"breakHorizontal":5.0,"spinRate":2384,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.3782985303894124,"extension":6.526050129764314},"index":0,"playId":"2d920e84-4281-3b36-b8ef-f8f0680bb5c6","pitchNumber":1,"startTime":"2025-08-20T02:19:16.730Z","endTime":"2025-08-20T02:19:21.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4997211982536,"aZ":-9.327272009975736,"pfxX":-3.296828632499556,"pfxZ":10.920166597836424,"pX":-0.2242760046866609,"pZ":2.6011276927290696,"vX0":5.737958218927903,"vY0":-143.55893376782623,"vZ0":-7.832039923881117,"x":125.55,"y":168.55,"x0":-1.8184058153693337,"y0":50.00158666390933,"z0":5.941319933862846,"aX":-6.897231215772624},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2342,"spinDirection":209},"zone":5,"typeConfidence":0.89,"plateTime":0.3811953762748552,"extension":6.732917302971512},"index":1,"playId":"1fb13626-2fd4-3566-ab9b-8bd8b342e093","pitchNumber":2,"startTime":"2025-08-20T02:19:31.887Z","endTime":"2025-08-20T02:19:36.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-20T02:19:52.684Z","endTime":"2025-08-20T02:20:32.443Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.60233346310913,"strikeZoneBottom":1.67489261557581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15526664937703,"aZ":-29.36240128128027,"pfxX":1.7270844410698027,"pfxZ":1.611467753398149,"pX":0.4163543663291311,"pZ":0.6203868754669627,"vX0":5.613923443283604,"vY0":-131.26346340762248,"vZ0":-7.526069702258583,"x":101.13,"y":222.03,"x0":-1.9725494020813394,"y0":50.005976199250014,"z0":5.703681767838116,"aX":3.0216687477500224},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":-4.3,"spinRate":2351,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4168889220066596,"extension":6.639003527758986},"index":3,"playId":"2f8334c0-b008-3e36-8936-7f1eaf243d42","pitchNumber":3,"startTime":"2025-08-20T02:20:32.443Z","endTime":"2025-08-20T02:20:36.055Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03575093856178,"aZ":-30.196818834289044,"pfxX":3.0024404345833333,"pfxZ":1.1480333147197923,"pX":0.6778800305038891,"pZ":1.3449479815386245,"vX0":6.463084792220149,"vY0":-130.27445642121643,"vZ0":-5.379625245021415,"x":91.16,"y":202.47,"x0":-2.2239685638281905,"y0":50.00346416418162,"z0":5.715817567050423,"aX":5.165566306335945},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":-6.8,"spinRate":2410,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.42023792519581704,"extension":6.66342805317213},"hitData":{"launchSpeed":74.5,"launchAngle":10.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.69,"coordY":127.43}},"index":4,"playId":"e2ccaa1a-e068-3fb0-ac96-b87377063cae","pitchNumber":4,"startTime":"2025-08-20T02:20:47.447Z","endTime":"2025-08-20T02:20:59.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:20:59.245Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T02:21:20.297Z","endTime":"2025-08-20T02:22:03.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5649858718778,"aZ":-11.952636725066395,"pfxX":-4.183336405788003,"pfxZ":9.623332913564438,"pX":0.16208525213334146,"pZ":2.9664489021831657,"vX0":7.961796050027421,"vY0":-144.48151270770182,"vZ0":-6.091565025261929,"x":110.82,"y":158.69,"x0":-2.093390771341283,"y0":50.00282646806292,"z0":5.84577819292332,"aX":-8.791089309793346},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2323,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.37998433767402595,"extension":6.574250393058732},"index":0,"playId":"bf2b7854-51a3-36db-83c0-3a969de848b4","pitchNumber":1,"startTime":"2025-08-20T02:21:21.693Z","endTime":"2025-08-20T02:21:25.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(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":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14109293899241,"aZ":-30.99434832740781,"pfxX":3.275539130087947,"pfxZ":0.6802292556142362,"pX":0.6927964901757464,"pZ":1.4290214362201628,"vX0":6.399289816696104,"vY0":-130.86131642739085,"vZ0":-5.324352560077644,"x":90.59,"y":200.2,"x0":-2.208226715356947,"y0":50.005234744698065,"z0":5.806993075913248,"aX":5.690238685691574},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":-7.3,"spinRate":2419,"spinDirection":114},"zone":14,"typeConfidence":0.89,"plateTime":0.4182727415855503,"extension":6.639437690956673},"index":1,"playId":"a493b224-fda1-362c-9404-cc4a27a7c535","pitchNumber":2,"startTime":"2025-08-20T02:21:39.083Z","endTime":"2025-08-20T02:21:42.083Z","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":90.3,"endSpeed":83.5,"strikeZoneTop":3.27787490512083,"strikeZoneBottom":1.51201949317826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80974442820349,"aZ":-27.568799603716926,"pfxX":2.3568480568689445,"pfxZ":2.6080023114392965,"pX":-0.5387619281961802,"pZ":2.771970145557268,"vX0":4.160772355438292,"vY0":-131.5392637321753,"vZ0":-2.380169575786523,"x":137.54,"y":163.94,"x0":-2.442398411482599,"y0":50.00432422272586,"z0":5.716098734217152,"aX":4.162404266963381},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2328,"spinDirection":151},"zone":1,"typeConfidence":0.89,"plateTime":0.415137931337461,"extension":6.459638612113668},"index":2,"playId":"3cc849f5-23a3-37e5-af2a-0db3f8263fd1","pitchNumber":3,"startTime":"2025-08-20T02:21:59.248Z","endTime":"2025-08-20T02:22:03.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:22:03.632Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:24:06.873Z","endTime":"2025-08-20T02:24:32.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651104766610366,"aZ":-25.55375471871295,"pfxX":-7.787193541618143,"pfxZ":4.2059734725469,"pX":0.527383651328566,"pZ":3.5281820051693997,"vX0":9.574860300518372,"vY0":-124.11859955702954,"vZ0":-1.0076608216681933,"x":96.9,"y":143.52,"x0":-2.351768146093057,"y0":50.006037544238104,"z0":6.049345187854651,"aX":-12.267846721250814},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":12.1,"spinRate":1960,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4397179586623565,"extension":5.5468100510375615},"hitData":{"launchSpeed":71.5,"launchAngle":20.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.92,"coordY":112.45}},"index":0,"playId":"51fd2d27-dd9b-3480-8d9a-4c14114b4b51","pitchNumber":1,"startTime":"2025-08-20T02:24:21.397Z","endTime":"2025-08-20T02:24:32.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:24:32.808Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Andujar doubles (13) on a line drive to left fielder Taylor Ward. Elly De La Cruz scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:25:09.608Z","endTime":"2025-08-20T02:26:28.464Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"6d4a7a93-0320-3988-9632-33abf67b1624","startTime":"2025-08-20T02:24:55.340Z","endTime":"2025-08-20T02:24:59.015Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.41000150197127,"strikeZoneBottom":1.51658115329835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.144958471664477,"aZ":-26.85775982284689,"pfxX":-8.478377394028207,"pfxZ":3.350057781876341,"pX":-1.1876850423540115,"pZ":2.659370807183554,"vX0":5.996613640729838,"vY0":-124.64365550923101,"vZ0":-2.721128022159348,"x":162.27,"y":166.98,"x0":-2.513460575093252,"y0":50.00282624403883,"z0":5.964442308731864,"aX":-13.449173221251542},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":1903,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4380933331102561,"extension":5.485824237917704},"index":1,"playId":"6c375cd1-c900-3722-a526-2e80989a5dc6","pitchNumber":1,"startTime":"2025-08-20T02:25:11.769Z","endTime":"2025-08-20T02:25:16.916Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46236046945846,"aZ":-27.936472702178822,"pfxX":-9.056555480189541,"pfxZ":2.6602886894551467,"pX":-1.1724590829814556,"pZ":2.310760963604296,"vX0":6.09698944386983,"vY0":-124.93812276526532,"vZ0":-3.171337288827977,"x":161.69,"y":176.39,"x0":-2.4589109722075606,"y0":50.00337828350927,"z0":5.874988354087656,"aX":-14.422042288312541},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1923,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43719015035698217,"extension":5.510057247141955},"index":2,"playId":"c201ea71-927a-3f3c-8025-7461f2ef8dc5","pitchNumber":2,"startTime":"2025-08-20T02:25:29.991Z","endTime":"2025-08-20T02:25:33.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.46327499884465,"strikeZoneBottom":1.54253481355108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47742395531031,"aZ":-25.565155970871352,"pfxX":-8.78813239632632,"pfxZ":4.351583045852701,"pX":-0.3486638172109246,"pZ":1.194879226136323,"vX0":7.557909287666709,"vY0":-122.51338340914093,"vZ0":-5.752767863919684,"x":130.29,"y":206.52,"x0":-2.3336075853894482,"y0":50.00267865958883,"z0":5.761944760218842,"aX":-13.343359264162636},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":1841,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4472796681558293,"extension":5.503157129930052},"index":3,"playId":"7cab58e1-a2e1-37dc-9452-9a2a3f4c7787","pitchNumber":3,"startTime":"2025-08-20T02:25:53.292Z","endTime":"2025-08-20T02:25:59.474Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.437753115691827,"aZ":-25.66528327617761,"pfxX":-8.830652468423525,"pfxZ":4.040653067110595,"pX":-1.1480672712588573,"pZ":2.723293192754818,"vX0":6.209906178932896,"vY0":-126.06770455050905,"vZ0":-2.7319644409917476,"x":160.76,"y":165.25,"x0":-2.494961437767937,"y0":50.00354153257031,"z0":5.890985141188463,"aX":-14.226066139927228},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":14.6,"spinRate":1986,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4343376783226116,"extension":5.512407665333916},"hitData":{"launchSpeed":63.2,"launchAngle":23.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.47,"coordY":117.2}},"index":4,"playId":"5548a5e3-e633-3c1b-a75a-5fddd1833c07","pitchNumber":4,"startTime":"2025-08-20T02:26:13.653Z","endTime":"2025-08-20T02:26:28.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:26:28.464Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hays walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:27:01.292Z","endTime":"2025-08-20T02:29:48.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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(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":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.1777169069426,"strikeZoneBottom":1.34262212716072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.067814806424867,"aZ":-20.580445801719932,"pfxX":-4.541235806389743,"pfxZ":8.588188697036284,"pX":0.3857746750941867,"pZ":1.7739567503404094,"vX0":7.4627355275181815,"vY0":-114.83410855860578,"vZ0":-4.785110511942106,"x":102.3,"y":190.88,"x0":-2.3001148319533744,"y0":50.00572041778735,"z0":5.859273169556246,"aX":-6.133865051613538},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":1978,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.47499188637057443,"extension":5.509453490812922},"index":0,"playId":"1e19e4c5-673e-37db-b739-024cc2f997be","pitchNumber":1,"startTime":"2025-08-20T02:27:06.301Z","endTime":"2025-08-20T02:27:10.292Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.14542917042964,"strikeZoneBottom":1.41105430197083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.15699951208675,"aZ":-21.233266399023872,"pfxX":-3.877350066901963,"pfxZ":7.907156577381926,"pX":1.2482687522176135,"pZ":1.357517488330899,"vX0":9.29680107960586,"vY0":-116.16195031484969,"vZ0":-5.594176058181881,"x":69.42,"y":202.13,"x0":-2.27969026447684,"y0":50.00406146084738,"z0":5.781609125856706,"aX":-5.366906125612359},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":13.3,"breakHorizontal":5.0,"spinRate":2017,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.46923623192259845,"extension":5.575042433861069},"index":1,"playId":"5c1af040-4102-3aed-a70e-1b74622613fb","pitchNumber":2,"startTime":"2025-08-20T02:27:23.320Z","endTime":"2025-08-20T02:27:28.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.23080025079589,"strikeZoneBottom":1.43411338674195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74696353913964,"aZ":-23.343009738849904,"pfxX":-7.410516413941715,"pfxZ":5.382138783481157,"pX":-1.527886129474363,"pZ":1.9472374047154732,"vX0":4.992257794479886,"vY0":-126.4900006729089,"vZ0":-4.931807458748549,"x":175.24,"y":186.2,"x0":-2.5518573089892613,"y0":50.00372525196782,"z0":5.764244222231004,"aX":-12.160667676809927},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":1900,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.43094420156148505,"extension":5.5053984061097285},"index":2,"playId":"ba955756-0108-34d3-a8c5-ba4d3db2802d","pitchNumber":3,"startTime":"2025-08-20T02:27:43.070Z","endTime":"2025-08-20T02:27: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.26171797213119,"strikeZoneBottom":1.46558836300858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.556035422415807,"aZ":-22.824913381072466,"pfxX":-7.551967795802885,"pfxZ":5.731140009490312,"pX":-1.9620524288783756,"pZ":2.283267803498035,"vX0":3.8746080049322877,"vY0":-126.34396238858552,"vZ0":-4.2990893289610606,"x":191.79,"y":177.13,"x0":-2.527007775699617,"y0":50.00328230434254,"z0":5.821084532570657,"aX":-12.320103207254922},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":13.0,"spinRate":1879,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.43203563751093954,"extension":5.4572774237048645},"index":3,"playId":"b8ed852a-6753-3a67-b414-705fe6c8d7b5","pitchNumber":4,"startTime":"2025-08-20T02:28:01.164Z","endTime":"2025-08-20T02:28:05.240Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51946929446994,"aZ":-22.590254984678364,"pfxX":-8.6761080507842,"pfxZ":5.871199770789065,"pX":-0.8559208148878362,"pZ":2.5604149292080884,"vX0":6.621541954158336,"vY0":-126.59578529781072,"vZ0":-3.788150761109415,"x":149.63,"y":169.65,"x0":-2.3711682902641242,"y0":50.00056123560909,"z0":5.872637435134146,"aX":-14.157820904498813},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.1,"breakHorizontal":14.3,"spinRate":1933,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.43175265151071995,"extension":5.523841315102869},"index":4,"playId":"078992e7-fb2f-37a6-8520-c81458fc5883","pitchNumber":5,"startTime":"2025-08-20T02:28:21.349Z","endTime":"2025-08-20T02:28:26.504Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-20T02:28:48.032Z","endTime":"2025-08-20T02:29:03.337Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.162276342367345,"aZ":-21.474860709975584,"pfxX":-4.0762886401402,"pfxZ":7.82552543210073,"pX":-0.20838045056649693,"pZ":2.04919672258518,"vX0":6.062691510010373,"vY0":-116.05486643859176,"vZ0":-4.229616312866539,"x":124.94,"y":183.45,"x0":-2.321784872642553,"y0":50.005437066178615,"z0":5.9340232983590875,"aX":-5.576610170918762},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":13.4,"breakHorizontal":5.9,"spinRate":2047,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.4714507321184165,"extension":5.467721178473323},"index":6,"playId":"ede9f856-ac14-315b-88af-59d2ad05780b","pitchNumber":6,"startTime":"2025-08-20T02:29:03.337Z","endTime":"2025-08-20T02:29:06.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185145576128054,"aZ":-20.498243864606913,"pfxX":-3.829628674655316,"pfxZ":7.185490275475443,"pX":-0.44472472574339017,"pZ":2.691236828251828,"vX0":6.746728171157887,"vY0":-126.7265296142461,"vZ0":-3.2941958753324885,"x":133.95,"y":166.12,"x0":-2.645312589190637,"y0":50.000404624752974,"z0":5.647570706092429,"aX":-6.220936199535843},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.5,"breakHorizontal":5.4,"spinRate":2065,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4323975145092107,"extension":5.589929810306988},"index":7,"playId":"7cda1b1e-abf1-33bc-8b96-5408e00865f7","pitchNumber":7,"startTime":"2025-08-20T02:29:25.745Z","endTime":"2025-08-20T02:29:29.103Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.16143076488373,"strikeZoneBottom":1.35688681673906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58470352505755,"aZ":-22.695944107743102,"pfxX":-4.84856719152827,"pfxZ":6.992394869308755,"pX":0.9005938927087952,"pZ":1.134995648110763,"vX0":8.752340978420056,"vY0":-115.67509970383377,"vZ0":-5.619732449596659,"x":82.67,"y":208.14,"x0":-2.3021452321268923,"y0":50.001528109722216,"z0":5.771911418468749,"aX":-6.570776483031524},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":11.5,"breakHorizontal":6.6,"spinRate":1957,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.47350770278914966,"extension":5.524247288169856},"index":8,"playId":"6c31ec2b-e3f4-34d9-aa2f-4a5a60a00f84","pitchNumber":8,"startTime":"2025-08-20T02:29:44.922Z","endTime":"2025-08-20T02:29:48.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:29:48.964Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte doubles (14) on a fly ball to right fielder Jo Adell. Miguel Andujar scores. Austin Hays to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:31:13.024Z","endTime":"2025-08-20T02:31:45.259Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":0},"index":0,"startTime":"2025-08-20T02:29:57.967Z","endTime":"2025-08-20T02:30:57.893Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"c0a3e2fb-780f-3da1-b0c6-f97afba38b8b","startTime":"2025-08-20T02:30:57.893Z","endTime":"2025-08-20T02:31:00.893Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.5,"endSpeed":73.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.23379765714545,"aZ":-21.880267936271892,"pfxX":-3.8593312000673943,"pfxZ":7.571526502112573,"pX":0.8075214260347202,"pZ":1.8812050658784245,"vX0":8.073728882477369,"vY0":-115.50655446344184,"vZ0":-4.388178435369621,"x":86.22,"y":187.99,"x0":-2.2219259698062035,"y0":50.00369729552636,"z0":5.893333229657195,"aX":-5.248538646048023},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2021,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.47304945507350027,"extension":5.424671120413872},"index":2,"playId":"3e7f548e-88ac-3682-9ccb-e70ade707ab3","pitchNumber":1,"startTime":"2025-08-20T02:31:15.118Z","endTime":"2025-08-20T02:31:18.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46208491588533,"aZ":-25.04718063059993,"pfxX":-7.426914350813983,"pfxZ":4.405230225864928,"pX":-0.7110613729945459,"pZ":2.4352133683795105,"vX0":6.681765906700932,"vY0":-125.89373339067075,"vZ0":-3.5150937217850604,"x":144.1,"y":173.03,"x0":-2.4234734336104293,"y0":50.00558470213033,"z0":5.857123722859013,"aX":-12.027941563756377},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":1960,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.43362605110836006,"extension":5.509706902462448},"hitData":{"launchSpeed":64.1,"launchAngle":28.0,"totalDistance":173.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.43,"coordY":108.12}},"index":3,"playId":"66a472e2-c9f3-3f49-9122-8afc424b3ad1","pitchNumber":2,"startTime":"2025-08-20T02:31:33.191Z","endTime":"2025-08-20T02:31:45.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:31:45.259Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:32:08.935Z","endTime":"2025-08-20T02:33:13.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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, 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":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.2770066046583,"strikeZoneBottom":1.40401893971638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.934348690442178,"aZ":-23.68864884149916,"pfxX":-3.7083819878466038,"pfxZ":6.259753469062856,"pX":1.2337977058992726,"pZ":1.4119445827475334,"vX0":8.93398666351021,"vY0":-115.25049152762182,"vZ0":-4.981683620286977,"x":69.97,"y":200.66,"x0":-2.198308771991445,"y0":50.00090054262688,"z0":5.868505489665994,"aX":-5.025434933803652},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.4,"breakHorizontal":4.7,"spinRate":1916,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.47390638929717577,"extension":5.547092360230057},"index":0,"playId":"4820e8a1-233d-3f66-8199-b7cac1d861ef","pitchNumber":1,"startTime":"2025-08-20T02:32:15.557Z","endTime":"2025-08-20T02:32:20.146Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.6,"strikeZoneTop":3.24598000610327,"strikeZoneBottom":1.41926872218438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.663328252559808,"aZ":-24.06041353807612,"pfxX":-2.4945146597809402,"pfxZ":5.9794433887761915,"pX":0.6119974186290827,"pZ":1.829588668946217,"vX0":7.4009324655121285,"vY0":-114.99378973343424,"vZ0":-4.0410402934437,"x":93.67,"y":189.38,"x0":-2.305451123983857,"y0":50.00468505789637,"z0":5.908710998992105,"aX":-3.3870355175029703},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.2,"breakHorizontal":2.9,"spinRate":1878,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.47391337873503314,"extension":5.530905086783683},"index":1,"playId":"1eacc955-06b8-3095-b1b6-141397d0dba2","pitchNumber":2,"startTime":"2025-08-20T02:32:30.711Z","endTime":"2025-08-20T02:32:33.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.937032478374007,"aZ":-27.059337223325542,"pfxX":-8.104468401986146,"pfxZ":3.16107089635112,"pX":-1.3614788499368384,"pZ":3.2624976229834433,"vX0":5.367485788141726,"vY0":-125.66989215566599,"vZ0":-1.3058371839954654,"x":168.9,"y":150.69,"x0":-2.460746928941215,"y0":50.00052232297256,"z0":5.965368761029657,"aX":-13.098797073908832},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":13.7,"spinRate":2002,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.43410354392492767,"extension":5.454158843630933},"index":2,"playId":"c0af4f9b-64a2-3f82-aec9-5313dffb1b41","pitchNumber":3,"startTime":"2025-08-20T02:32:47.227Z","endTime":"2025-08-20T02:32:50.605Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.274236207529345,"aZ":-28.521673306699363,"pfxX":-8.108338898325908,"pfxZ":2.628617383627982,"pX":-0.19276723239467328,"pZ":1.7788017295013316,"vX0":7.028879269837593,"vY0":-116.39402985429241,"vZ0":-3.5804653072072927,"x":124.35,"y":190.75,"x0":-2.1802211128390225,"y0":50.00219598866869,"z0":6.001741683037797,"aX":-11.264861330075336},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.2,"breakHorizontal":13.2,"spinRate":2021,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4683423362832819,"extension":5.480885950937858},"hitData":{"launchSpeed":99.6,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.87,"coordY":160.21}},"index":3,"playId":"5815fb4f-18f5-383c-a817-0d0da9330832","pitchNumber":4,"startTime":"2025-08-20T02:33:05.762Z","endTime":"2025-08-20T02:33:13.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:33:13.555Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:33:31.949Z","endTime":"2025-08-20T02:34:51.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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(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":79.5,"endSpeed":73.1,"strikeZoneTop":3.28280825709691,"strikeZoneBottom":1.46413614279982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.448833486814355,"aZ":-21.57891434037222,"pfxX":-3.8468684259131463,"pfxZ":7.8572578263235195,"pX":1.1869351914473352,"pZ":1.6332413812017668,"vX0":8.855436207184095,"vY0":-115.37913049443024,"vZ0":-4.942554701403834,"x":71.76,"y":194.68,"x0":-2.2008368115895416,"y0":50.001656780664035,"z0":5.882279896519899,"aX":-5.186923641179675},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":13.2,"breakHorizontal":4.8,"spinRate":2028,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4747026398847023,"extension":5.566146108828365},"index":0,"playId":"b168c78c-0785-34fc-80bf-14ea73151593","pitchNumber":1,"startTime":"2025-08-20T02:33:38.714Z","endTime":"2025-08-20T02:33:42.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.23065936054881,"strikeZoneBottom":1.42853716678777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.542504414206032,"aZ":-22.239934642115866,"pfxX":-5.565405752266052,"pfxZ":7.31905693423921,"pX":0.5884907136325529,"pZ":0.407228248042829,"vX0":8.236124004224052,"vY0":-115.76556752736175,"vZ0":-7.252015392495084,"x":94.57,"y":227.78,"x0":-2.2917845488865005,"y0":50.00540727486186,"z0":5.708493056578985,"aX":-7.558140629589132},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":11.6,"breakHorizontal":8.0,"spinRate":1969,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4730812875375112,"extension":5.561519718415631},"index":1,"playId":"aa1e4aa0-94de-3e06-b3f1-7a6615002b1e","pitchNumber":2,"startTime":"2025-08-20T02:33:54.942Z","endTime":"2025-08-20T02:33:59.709Z","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":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.43953533957665,"strikeZoneBottom":1.67402206819946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44941329869321,"aZ":-25.72034192116548,"pfxX":-7.350637096614334,"pfxZ":3.9897507744221183,"pX":-1.1262286050756007,"pZ":3.2216702021127377,"vX0":5.565308191827084,"vY0":-125.88033709258033,"vZ0":-1.7157285263592648,"x":159.93,"y":151.79,"x0":-2.401157528164767,"y0":50.0049667649919,"z0":5.976686809675993,"aX":-11.90184393334178},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2032,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4336574379282725,"extension":5.403526735419458},"index":2,"playId":"3406ab19-cccf-352c-81e6-64dfa0803167","pitchNumber":3,"startTime":"2025-08-20T02:34:14.981Z","endTime":"2025-08-20T02:34:18.975Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.53866978755483,"strikeZoneBottom":1.56667159468697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.884991429497827,"aZ":-19.11872577611351,"pfxX":-3.3067070962185916,"pfxZ":8.144400268779815,"pX":-0.78047523803523,"pZ":3.201576421968764,"vX0":5.123238752629609,"vY0":-125.66991745896539,"vZ0":-2.775403765560712,"x":146.75,"y":152.34,"x0":-2.4136870332880695,"y0":50.00515971423611,"z0":5.869063150616958,"aX":-5.3029764846263205},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":14.4,"breakHorizontal":4.8,"spinRate":1963,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4354434850763895,"extension":5.489425353668619},"index":3,"playId":"775f67e6-a3f1-3af0-898e-657f26c6dda9","pitchNumber":4,"startTime":"2025-08-20T02:34:31.864Z","endTime":"2025-08-20T02:34:36.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.5,"strikeZoneTop":3.30017996467216,"strikeZoneBottom":1.58137994414783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.934331975697607,"aZ":-22.156475860236217,"pfxX":-3.6530326225577925,"pfxZ":7.641159065893623,"pX":1.342335270066076,"pZ":0.6215508860465772,"vX0":8.888716811959545,"vY0":-113.26730729063819,"vZ0":-6.6320958774711904,"x":65.83,"y":222.0,"x0":-2.1426416966041404,"y0":50.003794225364956,"z0":5.775459841074508,"aX":-4.7906696535885045},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":12.5,"breakHorizontal":4.6,"spinRate":1936,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4819069748115665,"extension":5.46095601914802},"index":4,"playId":"ba44bfa7-671c-3e57-a337-5ed6896f28f1","pitchNumber":5,"startTime":"2025-08-20T02:34:48.144Z","endTime":"2025-08-20T02:34:51.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:34:51.144Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt McLain grounds into a double play, third baseman Yoán Moncada to second baseman Christian Moore to first baseman Nolan Schanuel. Ke'Bryan Hayes out at 2nd. Matt McLain out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T02:35:19.147Z","endTime":"2025-08-20T02:36:40.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d8346816-4a3c-40b9-8cda-f105564332b6","startTime":"2025-08-20T02:35:19.147Z","endTime":"2025-08-20T02:35:24.147Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63861098417204,"aZ":-27.282444988940906,"pfxX":-7.719704189620235,"pfxZ":3.025013048631065,"pX":-1.437263963840625,"pZ":2.9705274537617097,"vX0":5.0217435675666735,"vY0":-125.80336836438025,"vZ0":-1.932012679301006,"x":171.79,"y":158.58,"x0":-2.4484344248433856,"y0":50.00101361474643,"z0":5.943001869221756,"aX":-12.4700150339513},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":13.0,"spinRate":1956,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.43408419192783176,"extension":5.486541248345877},"index":1,"playId":"20bf644e-39f4-3422-b399-2323f9e28937","pitchNumber":1,"startTime":"2025-08-20T02:35:32.242Z","endTime":"2025-08-20T02:35:40.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"d58b3356-1e48-3aca-89fa-1373a447cbed","startTime":"2025-08-20T02:36:10.562Z","endTime":"2025-08-20T02:36:14.032Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.713069711593473,"aZ":-25.133638599367707,"pfxX":-7.235745569909404,"pfxZ":4.382375802268629,"pX":-1.2953279223667937,"pZ":2.2661957263836836,"vX0":5.181151297384494,"vY0":-125.2904343002882,"vZ0":-3.753421134250829,"x":166.37,"y":177.59,"x0":-2.4387223608655377,"y0":50.00612199212584,"z0":5.812482943545679,"aX":-11.632295419264022},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":1962,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.43535910297694125,"extension":5.596237024572719},"hitData":{"launchSpeed":67.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.5,"coordY":172.32}},"index":3,"playId":"70397509-a1fe-3861-a7d5-6bbda2a5d244","pitchNumber":2,"startTime":"2025-08-20T02:36:32.212Z","endTime":"2025-08-20T02:36:40.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:36:40.047Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T02:38:56.246Z","endTime":"2025-08-20T02:39:49.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65889692389816,"aZ":-12.487537077258477,"pfxX":-4.983953903325198,"pfxZ":9.388678042268795,"pX":0.00721904532021141,"pZ":3.3348716554816265,"vX0":6.736889507007039,"vY0":-144.15608794973798,"vZ0":-5.168713410178057,"x":116.72,"y":148.74,"x0":-1.7165416156185187,"y0":50.00356470967806,"z0":5.927154139640667,"aX":-10.451896946299117},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2328,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.38048476958329314,"extension":6.683128229160127},"index":0,"playId":"df5a3417-33fc-3c41-99cd-a9a8b0dd7699","pitchNumber":1,"startTime":"2025-08-20T02:38:56.857Z","endTime":"2025-08-20T02:39:02.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.65549394937955,"strikeZoneBottom":1.81222827490896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.417508933730105,"aZ":-28.008977735032655,"pfxX":0.88208372784422,"pfxZ":2.3912855503255868,"pX":-0.16423871634816728,"pZ":1.873029866006458,"vX0":5.045255441964244,"vY0":-130.45358640964707,"vZ0":-4.743573812591084,"x":123.26,"y":188.21,"x0":-2.2287522694684023,"y0":50.00623953531202,"z0":5.797107905838361,"aX":1.5376246112283853},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2371,"spinDirection":137},"zone":8,"typeConfidence":0.91,"plateTime":0.4179974836151841,"extension":6.446478552551129},"index":1,"playId":"ac4f6b5c-a29d-3df7-9a6c-a49010018ca1","pitchNumber":2,"startTime":"2025-08-20T02:39:11.377Z","endTime":"2025-08-20T02:39:14.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T02:39:22.861Z","endTime":"2025-08-20T02:39:31.593Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.71735037796567,"strikeZoneBottom":1.76659169514432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09144493655471,"aZ":-27.468172289406382,"pfxX":3.221126769923923,"pfxZ":2.658755818419654,"pX":0.6620503283149627,"pZ":1.2323264245950623,"vX0":6.190397310755456,"vY0":-131.44344198069965,"vZ0":-6.0350139230180435,"x":91.76,"y":205.51,"x0":-2.1322147504919924,"y0":50.001887857229434,"z0":5.569616806842343,"aX":5.693894686871268},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-7.1,"spinRate":2430,"spinDirection":113},"zone":14,"typeConfidence":0.89,"plateTime":0.41503772804622674,"extension":6.5724276007065825},"index":3,"playId":"3b878fcc-ed3d-3c7e-a469-0c38b4c8d5d2","pitchNumber":3,"startTime":"2025-08-20T02:39:31.593Z","endTime":"2025-08-20T02:39:34.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392285157807784,"aZ":-26.779540250869047,"pfxX":0.7231353987647964,"pfxZ":3.0416785530889703,"pX":1.4234776039847594,"pZ":0.8983165708345078,"vX0":8.402086289708485,"vY0":-131.72711479249006,"vZ0":-7.221596016914774,"x":62.74,"y":214.53,"x0":-1.8885713533151096,"y0":50.00551423423569,"z0":5.6279163973497885,"aX":1.2824040527511802},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2424,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4142514825620349,"extension":6.582878628575005},"index":4,"playId":"8592dede-f9fa-3173-8b91-396f7c9f5f6b","pitchNumber":4,"startTime":"2025-08-20T02:39:44.446Z","endTime":"2025-08-20T02:39:49.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:39:49.555Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T02:40:07.768Z","endTime":"2025-08-20T02:40:30.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.31524343551497,"strikeZoneBottom":1.46587243580701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.903944121139514,"aZ":-27.51864249571922,"pfxX":-5.521080097775055,"pfxZ":2.7286181840006964,"pX":-0.1637781757445734,"pZ":2.7146878740640292,"vX0":5.234324302924896,"vY0":-129.4965033773964,"vZ0":-2.6298588703696115,"x":123.24,"y":165.48,"x0":-1.4895982095132791,"y0":50.00343799818046,"z0":5.83889645421804,"aX":-9.419725429903448},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":8.9,"spinRate":1359,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4222530188139979,"extension":6.82124039680053},"index":0,"playId":"2f00322a-0469-3348-9986-7faf771ecbeb","pitchNumber":1,"startTime":"2025-08-20T02:40:10.377Z","endTime":"2025-08-20T02:40:13.749Z","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":100.0,"endSpeed":91.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48574464050433,"aZ":-8.741521820809925,"pfxX":-5.637320131968057,"pfxZ":10.975848140102492,"pX":0.5564317730249134,"pZ":2.4333739363230835,"vX0":8.199915382249754,"vY0":-145.29237053852768,"vZ0":-7.982157832416849,"x":95.79,"y":173.08,"x0":-1.5717973475683276,"y0":50.001909000904845,"z0":5.749660830860687,"aX":-12.0350479846696},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.4,"breakHorizontal":8.5,"spinRate":2408,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.3771860102422644,"extension":6.6451882424306685},"hitData":{"launchSpeed":82.9,"launchAngle":29.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.99,"coordY":85.0}},"index":1,"playId":"bba1ca7d-90a6-3a0d-b8dd-ecee06da406b","pitchNumber":2,"startTime":"2025-08-20T02:40:23.204Z","endTime":"2025-08-20T02:40:30.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:40:30.680Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Travis d'Arnaud pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T02:40:46.996Z","endTime":"2025-08-20T02:41:37.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"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_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":88.7,"endSpeed":81.8,"strikeZoneTop":3.38483171867515,"strikeZoneBottom":1.51890978385286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19737150157422,"aZ":-30.8669700748545,"pfxX":1.7247717687125235,"pfxZ":0.7691076178675686,"pX":-1.4842272554891878,"pZ":2.2112926740934205,"vX0":1.2590357701916597,"vY0":-129.28034882798727,"vZ0":-2.9734886989757987,"x":173.58,"y":179.08,"x0":-2.20110955218906,"y0":50.002526810582474,"z0":5.738277045280966,"aX":2.9278571574555277},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":-3.4,"spinRate":2334,"spinDirection":118},"zone":13,"typeConfidence":0.9,"plateTime":0.4231889060860552,"extension":6.411994164618095},"index":0,"playId":"592527c8-92e4-3f04-b2ea-9c9aa33f1771","pitchNumber":1,"startTime":"2025-08-20T02:40:59.748Z","endTime":"2025-08-20T02:41:03.566Z","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":99.6,"endSpeed":90.3,"strikeZoneTop":3.36946608117457,"strikeZoneBottom":1.54413977331841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.84107821608352,"aZ":-10.504059552547792,"pfxX":-5.774853301217179,"pfxZ":10.318182627323687,"pX":1.0316455577572674,"pZ":2.8498776368682877,"vX0":10.795263406445201,"vY0":-144.50370303077818,"vZ0":-5.981868492739197,"x":77.68,"y":161.83,"x0":-2.014020655575634,"y0":50.00193410629356,"z0":5.601799443867363,"aX":-12.128082918334298},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2487,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3800459320794367,"extension":6.699496751168085},"index":1,"playId":"376c6f51-cd41-3356-a798-44c1a86ebc34","pitchNumber":2,"startTime":"2025-08-20T02:41:12.995Z","endTime":"2025-08-20T02:41:17.698Z","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":100.2,"endSpeed":91.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.16502293934295,"aZ":-11.015441438887228,"pfxX":-4.531318237836598,"pfxZ":9.891143433343567,"pX":-1.1946885139368746,"pZ":2.5606574586954665,"vX0":4.318046666648191,"vY0":-145.76213271920727,"vZ0":-7.144511171083857,"x":162.54,"y":169.64,"x0":-2.1108819397229497,"y0":50.00223062608164,"z0":5.718094915821073,"aX":-9.692482786629585},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2444,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3766324490124555,"extension":6.73840216772089},"hitData":{"launchSpeed":91.4,"launchAngle":80.0,"totalDistance":59.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.44,"coordY":199.58}},"index":2,"playId":"701b07de-2b3d-3924-a106-7492f5e9f892","pitchNumber":3,"startTime":"2025-08-20T02:41:27.875Z","endTime":"2025-08-20T02:41:37.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:41:37.844Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to shortstop Zach Neto.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T02:43:55.918Z","endTime":"2025-08-20T02:44:15.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.816529148046342,"aZ":-27.19695546556193,"pfxX":-8.739955504475347,"pfxZ":3.152375314376153,"pX":-0.09019238406461874,"pZ":3.1392728309507274,"vX0":8.842001178685248,"vY0":-124.3589626156369,"vZ0":-1.1911805206342492,"x":120.44,"y":154.02,"x0":-2.541024920498417,"y0":50.005278332674955,"z0":5.861736329842131,"aX":-13.815848570373033},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":14.0,"spinRate":1919,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.43891963331409434,"extension":5.74164972091849},"hitData":{"launchSpeed":74.0,"launchAngle":58.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":76.93,"coordY":143.29}},"index":0,"playId":"e8c31813-e630-3f3e-a152-6420d240cb36","pitchNumber":1,"startTime":"2025-08-20T02:44:07.203Z","endTime":"2025-08-20T02:44:15.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:44:15.964Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Lux flies out to right fielder Jo Adell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T02:44:32.113Z","endTime":"2025-08-20T02:46:34.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.3,"strikeZoneTop":3.17113877173889,"strikeZoneBottom":1.46603535513572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.937714951394778,"aZ":-35.14466906831586,"pfxX":7.870244924601245,"pfxZ":-2.6973062267330246,"pX":0.3402954243421273,"pZ":2.023640584948305,"vX0":3.904920187373419,"vY0":-105.03781626848885,"vZ0":0.21806316027112094,"x":104.03,"y":184.14,"x0":-2.5731656842926665,"y0":50.001779922796466,"z0":6.048915070354709,"aX":8.678265800170754},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-4.4,"breakHorizontal":-15.4,"spinRate":2789,"spinDirection":47},"zone":6,"typeConfidence":0.9,"plateTime":0.5240734903831159,"extension":5.541373592589034},"index":0,"playId":"3d8f24fd-f96c-3a26-b34b-047533d27ddc","pitchNumber":1,"startTime":"2025-08-20T02:44:58.000Z","endTime":"2025-08-20T02:45:02.440Z","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":79.7,"endSpeed":73.1,"strikeZoneTop":3.15369499018004,"strikeZoneBottom":1.46558715279448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.491471926049716,"aZ":-27.542670510866692,"pfxX":-10.365443694476351,"pfxZ":3.417933492642855,"pX":-1.6720651022778854,"pZ":1.6472860918718126,"vX0":5.080096183162973,"vY0":-115.88138030009716,"vZ0":-3.6095985631224003,"x":180.74,"y":194.3,"x0":-2.550856055556505,"y0":50.00089987049584,"z0":5.867993825878488,"aX":-14.037294709759836},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":1960,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.473412754627093,"extension":5.551047759708583},"index":1,"playId":"3f1d43d1-5a71-3fa9-b358-c5692ffb0fa3","pitchNumber":2,"startTime":"2025-08-20T02:45:12.754Z","endTime":"2025-08-20T02:45:16.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53292609642557,"aZ":-26.508270761672307,"pfxX":-11.323323284188891,"pfxZ":4.186209883928911,"pX":-1.0979304859675825,"pZ":1.7005253027001879,"vX0":6.539731819840613,"vY0":-116.10334366545133,"vZ0":-3.7064912939551915,"x":158.85,"y":192.87,"x0":-2.492770749936368,"y0":50.00289453332099,"z0":5.865124000081926,"aX":-15.322281055810032},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.8,"breakHorizontal":18.7,"spinRate":1952,"spinDirection":225},"zone":13,"typeConfidence":0.89,"plateTime":0.47336633373842263,"extension":5.591130062556624},"index":2,"playId":"c58ae5b1-0832-3c72-ba37-30df0ecfcaf9","pitchNumber":3,"startTime":"2025-08-20T02:45:28.448Z","endTime":"2025-08-20T02:45:31.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.0916123044666,"strikeZoneBottom":1.40218897542341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.748606740402543,"aZ":-26.527682558201867,"pfxX":-7.934536490099845,"pfxZ":3.5291282348483897,"pX":0.6578170449929351,"pZ":3.5213136150532938,"vX0":10.021404775124083,"vY0":-125.00207606087446,"vZ0":-0.6697997651699164,"x":91.93,"y":143.7,"x0":-2.3530438528437485,"y0":50.0015331924038,"z0":5.9509225687487675,"aX":-12.687270902181915},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":12.4,"spinRate":2017,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.43644649999088303,"extension":5.654562613002254},"index":3,"playId":"0665b184-8db4-35e8-ba53-432edb368a48","pitchNumber":4,"startTime":"2025-08-20T02:45:48.911Z","endTime":"2025-08-20T02:45:53.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T02:45:56.658Z","endTime":"2025-08-20T02:46:10.147Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"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":86.5,"endSpeed":79.8,"strikeZoneTop":3.10032689169236,"strikeZoneBottom":1.46558661231457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234669008944255,"aZ":-27.455938537534106,"pfxX":-8.437114950620849,"pfxZ":2.9198164735600063,"pX":0.2488389459122253,"pZ":3.8394862296726147,"vX0":9.31759010688223,"vY0":-125.74038824190663,"vZ0":0.15142393665322806,"x":107.51,"y":135.11,"x0":-2.392177434571527,"y0":50.003054848334266,"z0":5.9889941230316275,"aX":-13.63849221329161},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":2037,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.43402852228118505,"extension":5.6010244436772645},"index":5,"playId":"76310044-e276-3649-b3ae-dbc72000546d","pitchNumber":5,"startTime":"2025-08-20T02:46:10.147Z","endTime":"2025-08-20T02:46:15.191Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23036735085445,"aZ":-26.943809763975754,"pfxX":-10.106193211333625,"pfxZ":3.7544405722786003,"pX":-0.7206171461281754,"pZ":1.403643168678695,"vX0":7.107686026521404,"vY0":-117.0117958807457,"vZ0":-4.367565598100115,"x":144.47,"y":200.88,"x0":-2.4784207333223063,"y0":50.00118574810896,"z0":5.806976039558823,"aX":-14.070406606833654},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2082,"spinDirection":229},"zone":13,"typeConfidence":0.87,"plateTime":0.46735501850264116,"extension":5.605384926372316},"hitData":{"launchSpeed":81.1,"launchAngle":26.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.18,"coordY":82.58}},"index":6,"playId":"cb089f82-fa11-3329-9fca-b35f9c81c5b4","pitchNumber":6,"startTime":"2025-08-20T02:46:27.447Z","endTime":"2025-08-20T02:46:34.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:46:34.879Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T02:46:55.750Z","endTime":"2025-08-20T02:47:54.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.71753816318265,"strikeZoneBottom":1.79115437818604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.068820348797217,"aZ":-28.142279198818038,"pfxX":-9.769525211221268,"pfxZ":2.5093650701002774,"pX":1.0768846348859038,"pZ":2.005211510188252,"vX0":11.531984249519503,"vY0":-125.37288637538586,"vZ0":-3.707138625416234,"x":75.95,"y":184.64,"x0":-2.2926241458966614,"y0":50.00348482849371,"z0":5.775739959055228,"aX":-15.702864210583702},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1901,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.43529062585541034,"extension":5.584327049193937},"index":0,"playId":"2e2ca616-4db2-3d22-9906-ba17741b19e6","pitchNumber":1,"startTime":"2025-08-20T02:46:59.851Z","endTime":"2025-08-20T02:47:03.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.66349492415615,"strikeZoneBottom":1.74350993471458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.057708886292104,"aZ":-25.076584117734164,"pfxX":-8.662040178871148,"pfxZ":5.085786909084119,"pX":-2.237656596519878,"pZ":2.034123460424515,"vX0":3.576127933330266,"vY0":-117.05352922695593,"vZ0":-3.4835209870492228,"x":202.29,"y":183.86,"x0":-2.6557785539397103,"y0":50.00019887598285,"z0":5.876539463514963,"aX":-12.07827969971423},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.6,"breakHorizontal":14.9,"spinRate":1934,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.4670328352041966,"extension":5.489609168540658},"index":1,"playId":"37fcb184-b534-3cea-97b9-c41c4ffc6bfa","pitchNumber":2,"startTime":"2025-08-20T02:47:14.667Z","endTime":"2025-08-20T02:47:17.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.64019428539022,"strikeZoneBottom":1.73609477546417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.163649271420546,"aZ":-25.468738611266264,"pfxX":-9.362798393490328,"pfxZ":4.814708019760772,"pX":-1.7209840971581192,"pZ":2.7734679178889166,"vX0":4.980738412792717,"vY0":-116.99186492068826,"vZ0":-1.8471766642610508,"x":182.6,"y":163.9,"x0":-2.6562894834162982,"y0":50.00246317196499,"z0":5.950279741968211,"aX":-13.035453018117682},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":1943,"spinDirection":225},"zone":11,"typeConfidence":0.88,"plateTime":0.4673964120482186,"extension":5.399583870652963},"index":2,"playId":"05bf9ba7-0881-36dc-8895-571f19d7eb3f","pitchNumber":3,"startTime":"2025-08-20T02:47:32.819Z","endTime":"2025-08-20T02:47:39.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.65568167794888,"strikeZoneBottom":1.75150671289352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.189244616161755,"aZ":-27.012740590297174,"pfxX":-10.369466522755818,"pfxZ":3.227297783865284,"pX":-0.14516088925623344,"pZ":1.5799822936766719,"vX0":8.912769293159265,"vY0":-125.34664166613622,"vZ0":-4.930834611074881,"x":122.53,"y":196.12,"x0":-2.3914214619947183,"y0":50.00291446891955,"z0":5.7654086456284785,"aX":-16.58091215491144},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":1903,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.436165855536907,"extension":5.598828442808185},"index":3,"playId":"ec4a382f-6b34-39d0-be8a-3669eb76041b","pitchNumber":4,"startTime":"2025-08-20T02:47:49.331Z","endTime":"2025-08-20T02:47:54.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:47:54.476Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a line drive to center fielder Bryce Teodosio. Elly De La Cruz scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T02:48:05.248Z","endTime":"2025-08-20T02:49:55.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":84.9,"endSpeed":77.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.340570316116203,"aZ":-19.33298936001542,"pfxX":-4.930366506972689,"pfxZ":8.365140043524635,"pX":2.129979974207169,"pZ":3.9355050395329427,"vX0":11.742477548616966,"vY0":-123.08685316735686,"vZ0":-0.9179480580389383,"x":35.81,"y":132.52,"x0":-2.0610192751793366,"y0":50.0028424164813,"z0":5.949734350638499,"aX":-7.570147509877232},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2024,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4449306269617823,"extension":5.522328164483493},"index":0,"playId":"4e6b5f80-6721-31f7-b2d1-d3273cd91ac8","pitchNumber":1,"startTime":"2025-08-20T02:48:22.057Z","endTime":"2025-08-20T02:48:26.464Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"5b4143f4-c3ec-3cb2-93f0-6cc7a6d0f714","startTime":"2025-08-20T02:48:39.868Z","endTime":"2025-08-20T02:48:43.502Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32220843461547,"aZ":-27.36868929754631,"pfxX":-8.480956404673462,"pfxZ":2.9943361642104716,"pX":0.3728167073616296,"pZ":2.587949855739624,"vX0":9.130874297592324,"vY0":-125.13177686220602,"vZ0":-2.732347344960142,"x":102.79,"y":168.91,"x0":-2.2004578215101005,"y0":50.00386369557888,"z0":5.907896553293437,"aX":-13.616983989869702},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":13.6,"spinRate":1987,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.43565944883817265,"extension":5.516942996646745},"index":2,"playId":"6ea8bac8-e7eb-3f00-a0df-1b7388b410eb","pitchNumber":2,"startTime":"2025-08-20T02:48:57.472Z","endTime":"2025-08-20T02:49:01.491Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190392975406823,"aZ":-18.265612002352835,"pfxX":-2.6755710778441495,"pfxZ":8.419725576823081,"pX":1.2123731681827923,"pZ":2.7282308824402177,"vX0":9.437887535666263,"vY0":-126.97232039126963,"vZ0":-4.11950320725804,"x":70.79,"y":165.12,"x0":-2.1864557500691553,"y0":50.00047055593564,"z0":5.803389613784138,"aX":-4.419064813932001},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.6,"breakHorizontal":3.0,"spinRate":2066,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4294790569304383,"extension":5.617281261139921},"index":3,"playId":"ee2246b0-c25d-3e97-ba68-cbdc9694e0e1","pitchNumber":3,"startTime":"2025-08-20T02:49:20.648Z","endTime":"2025-08-20T02:49:23.895Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692446966441633,"aZ":-21.9779928254827,"pfxX":-4.332688767451275,"pfxZ":6.084208953280938,"pX":0.10489755432232327,"pZ":2.0277181364884593,"vX0":8.195695221246872,"vY0":-128.37413603200542,"vZ0":-4.732877393812529,"x":113.0,"y":184.03,"x0":-2.5608877826917986,"y0":50.00044468368106,"z0":5.598294438734102,"aX":-7.257523286008717},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":6.1,"spinRate":2134,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4260973684166949,"extension":5.533518902544005},"hitData":{"launchSpeed":91.3,"launchAngle":16.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.45,"coordY":87.52}},"index":4,"playId":"c71b7b78-9a83-3390-9305-b7c2d90cd49a","pitchNumber":4,"startTime":"2025-08-20T02:49:42.032Z","endTime":"2025-08-20T02:49:55.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:49:55.522Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T02:50:24.247Z","endTime":"2025-08-20T02:51:31.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.622261013818388,"aZ":-22.64432165194519,"pfxX":-4.084080674565221,"pfxZ":7.138252766375726,"pX":0.2679303863398701,"pZ":1.6443811687993868,"vX0":6.986061041877668,"vY0":-114.66913064716184,"vZ0":-4.494623693728472,"x":106.79,"y":194.38,"x0":-2.2835704976510174,"y0":50.00433339221277,"z0":5.831277169819989,"aX":-5.455079575924818},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.1,"breakHorizontal":5.6,"spinRate":1939,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.4771209004280199,"extension":5.556176925412957},"index":0,"playId":"f590793f-b403-3c4e-8f5b-4a5d1e4bf452","pitchNumber":1,"startTime":"2025-08-20T02:50:26.584Z","endTime":"2025-08-20T02:50:32.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55104989327479,"aZ":-26.26387222822138,"pfxX":-8.204784566093199,"pfxZ":3.659207461872583,"pX":-1.4141280938319694,"pZ":2.796180564385344,"vX0":5.249295079813907,"vY0":-126.05464830665915,"vZ0":-2.4331427488779243,"x":170.9,"y":163.28,"x0":-2.4527983729069276,"y0":50.0056828705317,"z0":5.884732152471069,"aX":-13.265186095195928},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":13.7,"spinRate":1944,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.433781709992874,"extension":5.466243882612509},"index":1,"playId":"3da0df07-3cba-38f1-802e-b4eab324b3fd","pitchNumber":2,"startTime":"2025-08-20T02:51:07.027Z","endTime":"2025-08-20T02:51:12.115Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.23755106954697,"strikeZoneBottom":1.45075143344989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75373368581234,"aZ":-18.98132903005116,"pfxX":-5.358618172280719,"pfxZ":8.00132615940705,"pX":0.4502703921921264,"pZ":1.8969052539920799,"vX0":8.465560147401122,"vY0":-127.47283359058389,"vZ0":-5.830384949730216,"x":99.84,"y":187.56,"x0":-2.2147371543255057,"y0":50.002314591262895,"z0":5.7082531628493145,"aX":-8.835248221806129},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2077,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4293753959108506,"extension":5.557435287577716},"index":2,"playId":"73c5e426-7fcf-3e91-b9d2-f9d1f845e3b7","pitchNumber":3,"startTime":"2025-08-20T02:51:27.996Z","endTime":"2025-08-20T02:51:31.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:51:31.830Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T02:53:28.633Z","endTime":"2025-08-20T02:55:29.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":"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":100.0,"endSpeed":91.1,"strikeZoneTop":3.43912896717123,"strikeZoneBottom":1.62770210740537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78460150678329,"aZ":-8.075002182750643,"pfxX":-5.8469795873993355,"pfxZ":11.334469653090615,"pX":0.9316542828685549,"pZ":2.031818313632744,"vX0":9.840704910000134,"vY0":-145.08342153710421,"vZ0":-9.52279247061403,"x":81.49,"y":183.92,"x0":-1.748566370611433,"y0":50.000189051690406,"z0":5.853302893345089,"aX":-12.429801439145697},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2462,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3779073325931779,"extension":6.803962912485651},"index":0,"playId":"e7d85b4a-66d3-3cce-843c-03bdc6485e49","pitchNumber":1,"startTime":"2025-08-20T02:53:37.267Z","endTime":"2025-08-20T02:53:43.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.44708925730173,"strikeZoneBottom":1.67402206281707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35699623426138,"aZ":-28.30414258728223,"pfxX":1.7337795301183379,"pfxZ":2.1810761585495557,"pX":-0.5434834022617365,"pZ":1.9787544995173085,"vX0":3.7218506798722393,"vY0":-132.16654379288687,"vZ0":-4.485323222277922,"x":137.72,"y":185.35,"x0":-2.1934659971761397,"y0":50.00254813718426,"z0":5.768905484068156,"aX":3.0765332321056142},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.2,"breakHorizontal":-4.0,"spinRate":2292,"spinDirection":156},"zone":7,"typeConfidence":0.89,"plateTime":0.4139233989554638,"extension":6.600723943710858},"index":1,"playId":"5bfb2d6d-590c-3fcd-bfb8-dda29a1d086e","pitchNumber":2,"startTime":"2025-08-20T02:53:49.132Z","endTime":"2025-08-20T02:53:53.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T02:53:59.625Z","endTime":"2025-08-20T02:54:12.052Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"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":100.2,"endSpeed":91.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.262652809274364,"aZ":-11.106903836537468,"pfxX":-5.915739385716387,"pfxZ":9.832838218078125,"pX":0.5778356746168357,"pZ":3.5270658622010003,"vX0":8.697758153840102,"vY0":-145.68527881142228,"vZ0":-4.541786600139761,"x":94.97,"y":143.55,"x0":-1.6822927380679429,"y0":50.00327691990868,"z0":5.781567979614176,"aX":-12.675985954519238},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2487,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.3764286545849651,"extension":6.673201641250156},"index":3,"playId":"77a5d2a2-56f7-3e30-b991-5a034ca22e9b","pitchNumber":3,"startTime":"2025-08-20T02:54:12.052Z","endTime":"2025-08-20T02:54:15.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139811227174892,"aZ":-29.038489984968777,"pfxX":1.8439146810890525,"pfxZ":1.7604964357473163,"pX":0.7674421277771983,"pZ":1.9019234351547427,"vX0":6.5500477796584775,"vY0":-132.37485930246282,"vZ0":-4.451148795468587,"x":87.75,"y":187.43,"x0":-1.9744293199233085,"y0":50.00457688112628,"z0":5.7207815489511065,"aX":3.285243207075357},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.7,"spinRate":2273,"spinDirection":139},"zone":9,"typeConfidence":0.89,"plateTime":0.41311264220582355,"extension":6.544966269393155},"index":4,"playId":"8dbf6436-263e-34d5-ab09-69d0c632ba92","pitchNumber":4,"startTime":"2025-08-20T02:54:29.013Z","endTime":"2025-08-20T02:54:34.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.251719576872553,"aZ":-29.72045944568137,"pfxX":1.2557874183655704,"pfxZ":1.366517505507467,"pX":0.22302438459595533,"pZ":2.946431004109811,"vX0":5.868057868581244,"vY0":-132.98482609132864,"vZ0":-1.7911303649899044,"x":108.5,"y":159.23,"x0":-2.1711764500459925,"y0":50.005368747846695,"z0":5.774768078640759,"aX":2.25993649432636},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-3.5,"spinRate":2326,"spinDirection":133},"zone":2,"typeConfidence":0.9,"plateTime":0.41112929376307816,"extension":6.544079540444802},"index":5,"playId":"d38a6d69-af26-3502-a1a1-b7d8f72a04df","pitchNumber":5,"startTime":"2025-08-20T02:54:54.082Z","endTime":"2025-08-20T02:54:57.082Z","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":100.1,"endSpeed":91.3,"strikeZoneTop":3.43135938826097,"strikeZoneBottom":1.74350912329088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10872718518916,"aZ":-10.61636847051543,"pfxX":-4.375203406375326,"pfxZ":10.079699557267919,"pX":1.1187027509795668,"pZ":3.4234430484735623,"vX0":10.10100036639344,"vY0":-145.3287017875277,"vZ0":-5.090716033991966,"x":74.36,"y":146.35,"x0":-1.8337512848573079,"y0":50.000582074071225,"z0":5.842750934270347,"aX":-9.3561070198774},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2356,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.37690883972760547,"extension":6.727345919841112},"index":6,"playId":"caa473ee-45ee-3e08-81a1-4422c4f5c8db","pitchNumber":6,"startTime":"2025-08-20T02:55:12.466Z","endTime":"2025-08-20T02:55:16.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.491132030391128,"aZ":-30.799167836202173,"pfxX":3.9698591893525936,"pfxZ":0.794575057630821,"pX":-0.07852969666369568,"pZ":1.892279739090044,"vX0":3.954528236831975,"vY0":-130.28901197678857,"vZ0":-3.7899959826489655,"x":119.99,"y":187.69,"x0":-2.127743860851074,"y0":50.003278058239516,"z0":5.674717909108764,"aX":6.874918696847289},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":-8.0,"spinRate":2330,"spinDirection":108},"zone":8,"typeConfidence":0.89,"plateTime":0.4192126332119961,"extension":6.541486335340743},"index":7,"playId":"9834443d-1f0c-3806-a5aa-cb87b1a4490c","pitchNumber":7,"startTime":"2025-08-20T02:55:26.920Z","endTime":"2025-08-20T02:55:29.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:55:29.920Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T02:55:42.809Z","endTime":"2025-08-20T02:57:20.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":"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":88.3,"endSpeed":81.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.030128444791274,"aZ":-29.45215244033509,"pfxX":4.1571716745448555,"pfxZ":1.6213410157285901,"pX":0.8127961624686074,"pZ":1.2577465247337918,"vX0":6.097484028373018,"vY0":-128.46605291462544,"vZ0":-5.523868789539256,"x":86.02,"y":204.82,"x0":-2.1259731450406654,"y0":50.00453856842869,"z0":5.7074181312822425,"aX":6.993718737290299},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-8.9,"spinRate":2361,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.42532905792354514,"extension":6.4717458911837324},"index":0,"playId":"fb3a509d-aa11-30bf-8b36-41d6ce927adb","pitchNumber":1,"startTime":"2025-08-20T02:55:53.030Z","endTime":"2025-08-20T02:55:56.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.64819295345301,"strikeZoneBottom":1.71993305146925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.841945128199416,"aZ":-28.431552671274883,"pfxX":4.2929413579380125,"pfxZ":2.224897328054979,"pX":2.1439817346429835,"pZ":0.41959872838838447,"vX0":9.036902948576685,"vY0":-128.58813370730755,"vZ0":-7.531294696185974,"x":35.28,"y":227.45,"x0":-1.9687872852419261,"y0":50.000118092404556,"z0":5.581945017125439,"aX":7.210946911905309},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-9.7,"spinRate":2485,"spinDirection":101},"zone":14,"typeConfidence":0.89,"plateTime":0.4254212047754433,"extension":6.626852142598813},"index":1,"playId":"92d7fba9-7753-35ef-9afa-7683b3af3822","pitchNumber":2,"startTime":"2025-08-20T02:56:06.090Z","endTime":"2025-08-20T02:56:09.120Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.808815987504808,"aZ":-27.825627813253142,"pfxX":1.3272648441166979,"pfxZ":2.5641567245485923,"pX":0.3833201677171063,"pZ":1.4799904503953876,"vX0":6.088683731573852,"vY0":-129.32613167736645,"vZ0":-5.271054252136803,"x":102.39,"y":198.82,"x0":-2.173256171602203,"y0":50.00218149030566,"z0":5.67716118869949,"aX":2.248496279299603},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-3.7,"spinRate":2487,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.4234297049096636,"extension":6.477447137411096},"index":2,"playId":"859b23b2-91be-356b-9dc8-3f0a80371faa","pitchNumber":3,"startTime":"2025-08-20T02:56:23.377Z","endTime":"2025-08-20T02:56:26.698Z","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":88.5,"endSpeed":81.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11724476549624,"aZ":-31.59920809063882,"pfxX":2.901189799069572,"pfxZ":0.34645468699680215,"pX":0.792794859889975,"pZ":1.4368007301066898,"vX0":6.216036979594867,"vY0":-128.75358637161673,"vZ0":-4.637954339311499,"x":86.78,"y":199.99,"x0":-2.031365517853533,"y0":50.00628755296347,"z0":5.71129004741617,"aX":4.863295761720524},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":-6.7,"spinRate":2463,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4256617399975804,"extension":6.705893763817984},"index":3,"playId":"bdff9744-ae20-3f97-af04-49dfd4043120","pitchNumber":4,"startTime":"2025-08-20T02:56:38.726Z","endTime":"2025-08-20T02:56:42.810Z","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":100.5,"endSpeed":91.2,"strikeZoneTop":3.69460388026079,"strikeZoneBottom":1.6971853724706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.402055989526744,"aZ":-12.229000864945318,"pfxX":-5.714979149702064,"pfxZ":9.277581325882192,"pX":-0.08688202365749803,"pZ":4.30293347101774,"vX0":7.747213637735013,"vY0":-146.14900825563836,"vZ0":-2.3037692569178523,"x":120.31,"y":122.6,"x0":-2.037146761500999,"y0":50.004265849747014,"z0":5.841655845895631,"aX":-12.28881313645601},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2425,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.37563816603528455,"extension":6.6429580531251995},"index":4,"playId":"84fcfe48-990a-3335-b264-06aa8b12128b","pitchNumber":5,"startTime":"2025-08-20T02:57:00.193Z","endTime":"2025-08-20T02:57:03.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.4,"strikeZoneTop":3.70235182678601,"strikeZoneBottom":1.72034912355414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.86038069041966,"aZ":-9.369865411435622,"pfxX":-6.059534446316949,"pfxZ":10.602829910436945,"pX":0.7456897266140712,"pZ":2.3645787107848824,"vX0":9.818845904135268,"vY0":-146.04747470016596,"vZ0":-7.406715712677611,"x":88.58,"y":174.94,"x0":-1.8795666454821427,"y0":50.000254127879835,"z0":5.504034279921136,"aX":-13.03033467249038},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2365,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3756899293185261,"extension":6.8774869682904995},"index":5,"playId":"1c32944f-60d3-37cc-9480-e227e0039906","pitchNumber":6,"startTime":"2025-08-20T02:57:16.291Z","endTime":"2025-08-20T02:57:20.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:57:20.293Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T02:57:31.139Z","endTime":"2025-08-20T02:58:49.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":91.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.01261880982283,"aZ":-9.920277714793318,"pfxX":-6.500055030330091,"pfxZ":10.31681809242003,"pX":0.48329233525831566,"pZ":2.5829079346503163,"vX0":9.274703120090578,"vY0":-146.49337505312047,"vZ0":-7.455263534796908,"x":98.58,"y":169.04,"x0":-1.890294373584081,"y0":50.00347542225494,"z0":5.765524272590131,"aX":-14.02277234151098},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2403,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.37496015891759615,"extension":6.669046283033733},"index":0,"playId":"04de80c8-20d4-373e-a08f-7bf3c32041d5","pitchNumber":1,"startTime":"2025-08-20T02:57:42.148Z","endTime":"2025-08-20T02:57:45.545Z","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":90.9,"endSpeed":84.3,"strikeZoneTop":3.30018029702553,"strikeZoneBottom":1.46558744041047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.828712433042984,"aZ":-30.505627820034853,"pfxX":2.2473064861867247,"pfxZ":0.9424891788464422,"pX":2.128686249912214,"pZ":0.543058167809085,"vX0":10.124421274356145,"vY0":-131.90639819803977,"vZ0":-6.856207099147546,"x":35.86,"y":224.12,"x0":-2.0440351196872504,"y0":50.004370581029534,"z0":5.411550252200972,"aX":3.976354074090037},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-6.2,"spinRate":2391,"spinDirection":142},"zone":14,"typeConfidence":0.89,"plateTime":0.41449832013629173,"extension":6.565643383984262},"index":1,"playId":"83405ab3-96a6-3a12-8802-5373ae6ae172","pitchNumber":2,"startTime":"2025-08-20T02:58:01.776Z","endTime":"2025-08-20T02:58:04.930Z","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":99.2,"endSpeed":90.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.801864502711034,"aZ":-11.525716231497997,"pfxX":-6.3620266160828765,"pfxZ":9.789516231469438,"pX":0.23515117050317635,"pZ":2.6735335938472238,"vX0":8.338065252902657,"vY0":-144.15405046401833,"vZ0":-6.518811385876936,"x":108.04,"y":166.59,"x0":-1.8651761251599257,"y0":50.005353252109956,"z0":5.672431215943357,"aX":-13.42256093824511},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2393,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.37964041428790996,"extension":6.744921242813894},"index":2,"playId":"4f4be833-8938-3b55-8320-42ec82c99bd7","pitchNumber":3,"startTime":"2025-08-20T02:58:19.027Z","endTime":"2025-08-20T02:58:22.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T02:58:33.289Z","endTime":"2025-08-20T02:58:46.381Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.298607251569443,"aZ":-30.167597962672275,"pfxX":2.3769004429950313,"pfxZ":1.1122676785396086,"pX":0.44323580951602837,"pZ":1.03969525168735,"vX0":5.6279239819819615,"vY0":-132.43126049536815,"vZ0":-6.453997955342542,"x":100.1,"y":210.71,"x0":-2.005711428672489,"y0":50.00357013366043,"z0":5.672675646045284,"aX":4.283919509756473},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.0,"breakHorizontal":-5.4,"spinRate":2341,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.4112489827818404,"extension":6.62773178821196},"index":4,"playId":"7758703f-4c88-3f9f-ace5-46953ec09037","pitchNumber":4,"startTime":"2025-08-20T02:58:46.381Z","endTime":"2025-08-20T02:58:49.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:58:49.381Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T03:00:42.621Z","endTime":"2025-08-20T03:02:41.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632220459311117,"aZ":-26.54069848316938,"pfxX":-9.723818873876766,"pfxZ":3.516784976465007,"pX":-0.4445773090693609,"pZ":1.6936701140347377,"vX0":8.322438105672132,"vY0":-125.34854702153916,"vZ0":-4.66430900541297,"x":133.95,"y":193.05,"x0":-2.5329025081591348,"y0":50.00375124855739,"z0":5.72700323191214,"aX":-15.585763192556568},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":1931,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4357661710266729,"extension":5.623349270348692},"index":0,"playId":"269c3a49-899c-31fb-aa6f-e8df8cf33aa8","pitchNumber":1,"startTime":"2025-08-20T03:00:59.870Z","endTime":"2025-08-20T03:01:04.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.635277418555383,"aZ":-22.87646867005851,"pfxX":-2.847198937765013,"pfxZ":6.954264029163172,"pX":0.8122574081114495,"pZ":2.1842172183563893,"vX0":8.192413992422633,"vY0":-114.49116629513867,"vZ0":-3.3953626221847464,"x":86.04,"y":179.81,"x0":-2.430692789038387,"y0":50.00506905279905,"z0":5.9065059394570705,"aX":-3.8090581466832667},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.0,"breakHorizontal":3.2,"spinRate":2038,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.4770138714154566,"extension":5.514405645857215},"index":1,"playId":"865b97a9-eb84-3e04-94c0-38910518e9bd","pitchNumber":2,"startTime":"2025-08-20T03:01:17.546Z","endTime":"2025-08-20T03:01:21.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T03:01:28.838Z","endTime":"2025-08-20T03:01:42.187Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.43923629377653,"strikeZoneBottom":1.72034836714916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18791373696454,"aZ":-21.589154069432993,"pfxX":-3.6212893550042446,"pfxZ":6.618317319908417,"pX":1.2836700779993637,"pZ":2.7503963559345004,"vX0":10.62576266373321,"vY0":-125.132775911548,"vZ0":-3.0429894694539454,"x":68.07,"y":164.52,"x0":-2.5310760119878,"y0":50.003460111562276,"z0":5.733776014772462,"aX":-5.793226496495846},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.5,"breakHorizontal":4.3,"spinRate":2111,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4362540603313496,"extension":5.646622684391738},"index":3,"playId":"9aa03e12-e630-3ab1-90a0-2029f664bccc","pitchNumber":3,"startTime":"2025-08-20T03:01:42.187Z","endTime":"2025-08-20T03:01:45.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.41606025104658,"strikeZoneBottom":1.65086363353343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.259867500805615,"aZ":-23.137396968343946,"pfxX":-3.7381443555932217,"pfxZ":6.7773023693324586,"pX":1.584385977879433,"pZ":-0.29644476453865426,"vX0":9.871378157900383,"vY0":-114.44765331061377,"vZ0":-8.185835908588315,"x":56.61,"y":246.78,"x0":-2.2905459032480295,"y0":50.00022178291627,"z0":5.577948320980805,"aX":-4.981719352828276},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.4,"breakHorizontal":4.4,"spinRate":2009,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.47779175689179443,"extension":5.576970250634275},"index":4,"playId":"422cf5de-9805-3525-a08f-36a07bc97581","pitchNumber":4,"startTime":"2025-08-20T03:01:58.999Z","endTime":"2025-08-20T03:02:02.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.34653234412593,"strikeZoneBottom":1.69718788076137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.431377934796462,"aZ":-24.709594950126085,"pfxX":-5.053141807836411,"pfxZ":5.559245961025093,"pX":1.5220575907582312,"pZ":2.10432225032025,"vX0":10.207526138959953,"vY0":-115.16635661588751,"vZ0":-3.178716077286512,"x":58.98,"y":181.96,"x0":-2.3115388147348077,"y0":50.002987178617595,"z0":5.892895854223153,"aX":-6.786518093128261},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.5,"breakHorizontal":6.6,"spinRate":2009,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.475631252824285,"extension":5.675726924735989},"index":5,"playId":"d2519bd5-85f5-377c-ad73-13cb67cac5b1","pitchNumber":5,"startTime":"2025-08-20T03:02:18.625Z","endTime":"2025-08-20T03:02:22.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68901126137522,"aZ":-20.1150821346832,"pfxX":-4.744291488707254,"pfxZ":7.477554903545906,"pX":-1.2004995888404353,"pZ":3.143798703440763,"vX0":5.116053531739479,"vY0":-126.20890797829189,"vZ0":-2.603819645213732,"x":162.76,"y":153.9,"x0":-2.6374976529703815,"y0":50.00590933114766,"z0":5.808997801247993,"aX":-7.655233156636897},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":1963,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.43399187124343497,"extension":5.619355994079888},"hitData":{"launchSpeed":68.2,"launchAngle":35.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.24,"coordY":109.74}},"index":6,"playId":"3aa338dc-c6f1-3a0f-b810-6732142a0917","pitchNumber":6,"startTime":"2025-08-20T03:02:33.599Z","endTime":"2025-08-20T03:02:41.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:02:41.037Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out sharply to third baseman Yoán Moncada.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T03:02:56.193Z","endTime":"2025-08-20T03:03:07.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"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":"Lineout","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":0},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.187792129813445,"aZ":-38.66639650693698,"pfxX":8.149267067114348,"pfxZ":-5.864240247308585,"pX":-0.6564603369542343,"pZ":2.1788898700706745,"vX0":2.1071873494506237,"vY0":-105.32289789719964,"vZ0":1.245164810478114,"x":142.02,"y":179.95,"x0":-2.7318529833485976,"y0":50.0008016018286,"z0":6.100052006719486,"aX":9.02759237139458},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-9.8,"breakHorizontal":-15.4,"spinRate":2749,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.5228163613022327,"extension":5.446906975401733},"hitData":{"launchSpeed":105.1,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":91.24,"coordY":162.35}},"index":0,"playId":"b7e41ae7-5907-33ca-8226-1c1a271d4cf0","pitchNumber":1,"startTime":"2025-08-20T03:03:02.985Z","endTime":"2025-08-20T03:03:07.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:03:07.907Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out sharply, pitcher Kyle Hendricks to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T03:03:24.955Z","endTime":"2025-08-20T03:05:13.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543294,"link":"/api/v1/people/543294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":87.1,"endSpeed":79.8,"strikeZoneTop":3.27700671659186,"strikeZoneBottom":1.58137993756294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.092346564997037,"aZ":-18.18262171719751,"pfxX":-3.0195685348249617,"pfxZ":8.644582501185042,"pX":0.2854979186772961,"pZ":1.179245794717675,"vX0":8.047536934865041,"vY0":-126.4925158389126,"vZ0":-7.308676926881853,"x":106.12,"y":206.94,"x0":-2.5465607640738797,"y0":50.00283152556915,"z0":5.566813989945708,"aX":-4.887867272964753},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":2063,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4332115666693688,"extension":5.724196639783982},"index":0,"playId":"3200c2de-6215-3caa-9b2f-2a0616499643","pitchNumber":1,"startTime":"2025-08-20T03:03:35.682Z","endTime":"2025-08-20T03:03:38.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641524323556858,"aZ":-27.376178543557764,"pfxX":-8.374086398120948,"pfxZ":2.9468762875279673,"pX":-1.382061905924295,"pZ":2.444150816164929,"vX0":5.69275578665514,"vY0":-126.77962777965256,"vZ0":-2.8491201992622233,"x":169.68,"y":172.79,"x0":-2.5672920277771696,"y0":50.00535401773381,"z0":5.764948002446748,"aX":-13.649456452745074},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":13.9,"spinRate":1964,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.43183486431413476,"extension":5.592227824177369},"index":1,"playId":"6d339c87-83c4-374c-9cb1-41483a870f3a","pitchNumber":2,"startTime":"2025-08-20T03:03:50.992Z","endTime":"2025-08-20T03:03:54.388Z","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":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.855897553749283,"aZ":-24.359860845523237,"pfxX":-3.644642547129406,"pfxZ":5.8084665431239735,"pX":0.30140060006783,"pZ":1.7372445116604665,"vX0":7.480329014021277,"vY0":-115.61286308629032,"vZ0":-3.974913002312272,"x":105.51,"y":191.87,"x0":-2.5118456308993626,"y0":50.002882493572855,"z0":5.834273488446333,"aX":-4.903255037482121},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.7,"breakHorizontal":4.6,"spinRate":1836,"spinDirection":237},"zone":9,"typeConfidence":0.9,"plateTime":0.4749394411328245,"extension":5.60009096015529},"index":2,"playId":"64378eb8-e99f-37aa-b47a-f412403714ec","pitchNumber":3,"startTime":"2025-08-20T03:04:09.424Z","endTime":"2025-08-20T03:04:12.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T03:04:21.990Z","endTime":"2025-08-20T03:04:32.293Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.27700539564436,"strikeZoneBottom":1.62770268791405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87005672015523,"aZ":-25.841205085755742,"pfxX":-9.402107990532858,"pfxZ":4.6665092636619905,"pX":1.3512618067155806,"pZ":1.2810366701170697,"vX0":11.093414350246716,"vY0":-116.10286914411328,"vZ0":-4.787997402749571,"x":65.49,"y":204.19,"x0":-2.2796203326920472,"y0":50.00455823246242,"z0":5.845703189620191,"aX":-12.766287814987885},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.3,"breakHorizontal":14.0,"spinRate":1954,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.47278079469874257,"extension":5.5529408767061925},"index":4,"playId":"1c09b15a-6c63-37a7-9aeb-2cb0ce2cc6fb","pitchNumber":4,"startTime":"2025-08-20T03:04:32.293Z","endTime":"2025-08-20T03:04:37.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.20748451713814,"strikeZoneBottom":1.53506041988649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27664100144178,"aZ":-25.123389158027795,"pfxX":-3.4426992775129923,"pfxZ":5.0769597154005695,"pX":1.1472932643395715,"pZ":1.4205574068677125,"vX0":9.060586351597864,"vY0":-117.13054477339645,"vZ0":-4.714498619823829,"x":73.27,"y":200.42,"x0":-2.325020566654921,"y0":50.00295577867092,"z0":5.810759365689088,"aX":-4.781559194952586},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.3,"breakHorizontal":4.0,"spinRate":1905,"spinDirection":231},"zone":14,"typeConfidence":0.88,"plateTime":0.4677598780866634,"extension":5.6415862984315055},"index":5,"playId":"af394568-8d00-3f0f-9530-656e662eef4d","pitchNumber":5,"startTime":"2025-08-20T03:04:48.194Z","endTime":"2025-08-20T03:04:52.303Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71008632412112,"aZ":-24.889022314423112,"pfxX":-9.681820148954163,"pfxZ":4.467445820869791,"pX":-0.003275285670103372,"pZ":1.4257987234082095,"vX0":9.106367913961245,"vY0":-127.06668250923455,"vZ0":-5.709198941522631,"x":117.12,"y":200.28,"x0":-2.380387090470885,"y0":50.00376806451903,"z0":5.686589005966724,"aX":-15.789637934605981},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":15.4,"spinRate":1969,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4315237648239183,"extension":5.573938460909439},"hitData":{"launchSpeed":105.5,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":129.64,"coordY":182.62}},"index":6,"playId":"f6aea899-797d-3693-9741-07fd2ec3f29e","pitchNumber":6,"startTime":"2025-08-20T03:05:05.963Z","endTime":"2025-08-20T03:05:13.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:05:13.411Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Matt McLain to first baseman Miguel Andujar.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T03:07:12.331Z","endTime":"2025-08-20T03:07:47.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"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":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.01911127280668,"aZ":-10.411029972901092,"pfxX":-4.604549254987856,"pfxZ":10.39846711121045,"pX":0.37426656748461784,"pZ":2.959747431017987,"vX0":6.445459252786192,"vY0":-144.11368127707297,"vZ0":-6.6116018656239,"x":102.73,"y":158.87,"x0":-1.2981577387059304,"y0":50.004553894831616,"z0":5.934170616636193,"aX":-9.639058158420308},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2285,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.38077097671670135,"extension":6.711388280741324},"index":0,"playId":"e3b4d1ce-f5fe-314a-abce-a333b4185f0e","pitchNumber":1,"startTime":"2025-08-20T03:07:20.832Z","endTime":"2025-08-20T03:07:28.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32343123942887,"aZ":-30.05603566531715,"pfxX":-7.394013645087378,"pfxZ":1.2835934608076336,"pX":-0.8703889265393945,"pZ":2.8026874556242074,"vX0":4.233705562224799,"vY0":-127.7855182254916,"vZ0":-1.6759502320878483,"x":150.18,"y":163.11,"x0":-1.5879043525442487,"y0":50.006354056605666,"z0":5.828385995979756,"aX":-12.230938638122023},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":12.5,"spinRate":1165,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.42864027936146876,"extension":6.627010642652037},"hitData":{"launchSpeed":84.6,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.51,"coordY":148.46}},"index":1,"playId":"ef2d30b7-429c-33ee-bfc8-6c7d227cfdb1","pitchNumber":2,"startTime":"2025-08-20T03:07:39.758Z","endTime":"2025-08-20T03:07:47.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:07:47.482Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T03:08:06.369Z","endTime":"2025-08-20T03:09:08.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.63180976452876,"strikeZoneBottom":1.62770155579988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.242859620187403,"aZ":-30.558673974727718,"pfxX":3.5099958921853283,"pfxZ":0.9492975578307146,"pX":-0.29005968393714227,"pZ":2.2737870459274054,"vX0":4.277202950525214,"vY0":-129.03676569620924,"vZ0":-2.594270449554657,"x":128.06,"y":177.39,"x0":-2.4188235071748356,"y0":50.004624196311596,"z0":5.622247982045941,"aX":5.979736407133518},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-7.2,"spinRate":2299,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.4228043379198696,"extension":6.385822075446228},"index":0,"playId":"53437359-35bf-3069-90e4-985df803bfbb","pitchNumber":1,"startTime":"2025-08-20T03:08:08.628Z","endTime":"2025-08-20T03:08:12.615Z","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":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.95598837621017,"aZ":-10.012371346714907,"pfxX":-4.3442677207433835,"pfxZ":10.330647517471839,"pX":0.34571105996685225,"pZ":2.7871122737258855,"vX0":7.761843605035431,"vY0":-145.91104382380206,"vZ0":-7.127355800086265,"x":103.82,"y":163.53,"x0":-1.7907130357257244,"y0":50.005932318396624,"z0":5.872807970553664,"aX":-9.32272021939444},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2299,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3761291699636544,"extension":6.703013908950834},"index":1,"playId":"6ec9215a-5a63-3d6f-b859-fb14018b8958","pitchNumber":2,"startTime":"2025-08-20T03:08:24.177Z","endTime":"2025-08-20T03:08:28.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-20T03:08:32.709Z","endTime":"2025-08-20T03:08:43.848Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.559267933551595,"aZ":-11.358328588157693,"pfxX":-4.8484299793157515,"pfxZ":9.815054223071558,"pX":-0.6825186872792475,"pZ":3.010598182072021,"vX0":5.178412547787349,"vY0":-145.09289875845587,"vZ0":-6.44866617758816,"x":143.02,"y":157.49,"x0":-1.864865247157829,"y0":50.006427179704694,"z0":5.96195114809743,"aX":-10.286943066420532},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2308,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.37823470373096635,"extension":6.657383515179354},"index":3,"playId":"4deeb4c5-4948-3920-9ed2-4ee47fef0c18","pitchNumber":3,"startTime":"2025-08-20T03:08:43.848Z","endTime":"2025-08-20T03:08:48.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.849616443526664,"aZ":-31.92128284202305,"pfxX":3.8172619762257414,"pfxZ":0.14504391167977904,"pX":1.1221156817127482,"pZ":1.0626165880492822,"vX0":7.349271956304144,"vY0":-131.35558391112477,"vZ0":-5.37690153995271,"x":74.23,"y":210.09,"x0":-2.2122233355104175,"y0":50.00269132637514,"z0":5.520659389963877,"aX":6.6433747200721305},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":-8.6,"spinRate":2234,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.4176177379520154,"extension":6.539135011816787},"index":4,"playId":"053c6d45-2606-33c0-b9bc-527611025ccf","pitchNumber":4,"startTime":"2025-08-20T03:09:04.701Z","endTime":"2025-08-20T03:09:08.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:09:08.926Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T03:09:26.676Z","endTime":"2025-08-20T03:11:16.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.223426707375264,"aZ":-29.598260075132156,"pfxX":0.40080543992628925,"pfxZ":1.4816493950093554,"pX":0.4846107281430716,"pZ":0.7157778000426006,"vX0":6.724791604517498,"vY0":-131.11240960674408,"vZ0":-6.6852912091390655,"x":98.53,"y":219.45,"x0":-2.1676209912064577,"y0":50.003168503297935,"z0":5.513160085766196,"aX":0.6951726598878596},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-2.3,"spinRate":2361,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.41806916082648726,"extension":6.560011734776595},"index":0,"playId":"c76ae43b-a432-3cf6-84e2-458bef69f850","pitchNumber":1,"startTime":"2025-08-20T03:09:29.652Z","endTime":"2025-08-20T03:09:33.071Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830737284720144,"aZ":-31.131425033613098,"pfxX":1.901975473969749,"pfxZ":0.6000156771808367,"pX":-0.7459069995769421,"pZ":2.147218078146807,"vX0":3.193383443469858,"vY0":-130.51948727431864,"vZ0":-3.2037256965830734,"x":145.43,"y":180.81,"x0":-2.229367502813031,"y0":50.003871927607435,"z0":5.7194590380832215,"aX":3.3013596747635483},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.1,"spinRate":2323,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.41864803984902554,"extension":6.584344546014591},"index":1,"playId":"9fe042b7-3d61-3947-b4b1-c7a23d995383","pitchNumber":2,"startTime":"2025-08-20T03:09:48.262Z","endTime":"2025-08-20T03:09:51.320Z","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":100.2,"endSpeed":90.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.112100816425176,"aZ":-14.812345138202401,"pfxX":-6.075230602229013,"pfxZ":8.149826217506016,"pX":0.42301736458122086,"pZ":2.840940537939199,"vX0":9.133558930643712,"vY0":-145.48651657216797,"vZ0":-5.371777863270189,"x":100.88,"y":162.07,"x0":-1.9768152854748524,"y0":50.002332086199054,"z0":5.618482452763756,"aX":-12.94242250238187},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.8,"breakHorizontal":9.0,"spinRate":2248,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.3773754230590525,"extension":6.707971389444752},"index":2,"playId":"bbc32ac4-56e8-3e69-a41d-2ed8fa412ede","pitchNumber":3,"startTime":"2025-08-20T03:10:07.910Z","endTime":"2025-08-20T03:10:11.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.28480860299836,"strikeZoneBottom":1.51190531676876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037349787275364,"aZ":-31.997548400752642,"pfxX":3.2814370079735466,"pfxZ":0.10425793075552647,"pX":-1.017637960479065,"pZ":3.043412646853149,"vX0":2.319524633774417,"vY0":-130.10193422088156,"vZ0":-0.7606883952052719,"x":155.79,"y":156.61,"x0":-2.3456046131988484,"y0":50.00350143956276,"z0":5.754078160289064,"aX":5.653351895187919},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-6.5,"spinRate":2359,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.42020621996365026,"extension":6.483310471078237},"index":3,"playId":"56b26f38-f89b-3abb-aaf6-5c8765648ec2","pitchNumber":4,"startTime":"2025-08-20T03:10:31.840Z","endTime":"2025-08-20T03:10:35.264Z","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":100.4,"endSpeed":91.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.57082427086364,"aZ":-13.88924298504675,"pfxX":-6.876711484769944,"pfxZ":8.535063846178213,"pX":-0.5229566865113853,"pZ":3.627652665996927,"vX0":6.736152475490262,"vY0":-145.94896753085078,"vZ0":-3.7607123250449894,"x":136.93,"y":140.83,"x0":-1.9752460876653875,"y0":50.00440790725851,"z0":5.778089485717238,"aX":-14.734484237462956},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":2472,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.37629697770858117,"extension":6.672077762774779},"index":4,"playId":"e826e633-e519-30ae-bf52-718407552cdb","pitchNumber":5,"startTime":"2025-08-20T03:10:51.654Z","endTime":"2025-08-20T03:10:56.139Z","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":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.36958296519494,"strikeZoneBottom":1.62769867301149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.058607731243754,"aZ":-12.464241588248584,"pfxX":-5.353407299093549,"pfxZ":9.413591614110585,"pX":0.9904003488955171,"pZ":1.758705262223639,"vX0":10.23568007134957,"vY0":-143.50763037185578,"vZ0":-8.434363056908905,"x":79.25,"y":191.29,"x0":-1.9209957485353495,"y0":50.00284750856139,"z0":5.505410038214734,"aX":-11.209352892696835},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2323,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.38114535288166707,"extension":6.631553528598376},"index":5,"playId":"1f3536cd-0fb2-32e2-8115-cf624d530968","pitchNumber":6,"startTime":"2025-08-20T03:11:11.305Z","endTime":"2025-08-20T03:11:16.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:11:16.724Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T03:14:06.509Z","endTime":"2025-08-20T03:15:00.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Chafin replaces Kyle Hendricks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T03:12:59.907Z","endTime":"2025-08-20T03:14:08.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.488065328220355,"aZ":-19.690824862634496,"pfxX":9.768998075444719,"pfxZ":7.562454510430403,"pX":0.7882355606971647,"pZ":1.6415019387822327,"vX0":-5.397141190294758,"vY0":-127.96890736311421,"vZ0":-7.945702055830161,"x":86.95,"y":194.46,"x0":1.6601830317528379,"y0":50.00532346554771,"z0":6.340738405240513,"aX":16.133659519998634},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.0,"breakHorizontal":-16.4,"spinRate":2009,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.4287306791087704,"extension":6.477124294936192},"index":1,"playId":"a103d0dc-c895-363c-8260-f1ef60f69437","pitchNumber":1,"startTime":"2025-08-20T03:14:08.293Z","endTime":"2025-08-20T03:14:12.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.13795746669904,"strikeZoneBottom":1.48874555300757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.108128771861093,"aZ":-17.44545281761668,"pfxX":8.177666432286678,"pfxZ":8.596839481455433,"pX":0.23547910877034295,"pZ":1.3174650983932523,"vX0":-6.314282398269643,"vY0":-129.81278117733208,"vZ0":-9.266257294885557,"x":108.02,"y":203.21,"x0":1.6318756716657745,"y0":50.00597416590498,"z0":6.250676166254292,"aX":14.017778704841271},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":-13.4,"spinRate":2154,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4212616127107047,"extension":6.543607443505155},"index":2,"playId":"0696a2bf-af29-3313-ae17-29b301fc67f3","pitchNumber":2,"startTime":"2025-08-20T03:14:29.783Z","endTime":"2025-08-20T03:14:35.286Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.461451542116734,"aZ":-20.94669985572514,"pfxX":8.720341432754278,"pfxZ":6.520382437300176,"pX":0.5003564506657263,"pZ":2.2293954253559476,"vX0":-6.099311459538038,"vY0":-130.15265728509928,"vZ0":-6.530708156866687,"x":97.93,"y":178.59,"x0":1.7373323062725268,"y0":50.00045908255118,"z0":6.349367730545946,"aX":15.008915032555052},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-14.5,"spinRate":2126,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.42029005695694455,"extension":6.57585894896171},"hitData":{"launchSpeed":95.7,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.12,"coordY":81.88}},"index":3,"playId":"3e7895f3-fe35-3574-98cc-4bd9db5c9b09","pitchNumber":3,"startTime":"2025-08-20T03:14:47.268Z","endTime":"2025-08-20T03:15:00.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:15:00.203Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to right fielder Jo Adell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T03:15:18.232Z","endTime":"2025-08-20T03:15:56.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":88.6,"endSpeed":80.6,"strikeZoneTop":3.09111316207996,"strikeZoneBottom":1.37295887971354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.999537934561978,"aZ":-14.036139035513028,"pfxX":5.93632321617886,"pfxZ":10.914130101919639,"pX":-0.9964471680131342,"pZ":1.8576424279315813,"vX0":-8.387493276746987,"vY0":-128.4519076333063,"vZ0":-8.283746770235178,"x":154.98,"y":188.62,"x0":1.5483287334795885,"y0":50.00323665860957,"z0":6.228529371544868,"aX":9.865920594250442},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.9,"breakHorizontal":-8.8,"spinRate":2044,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.42733578938813777,"extension":6.519856846147724},"index":0,"playId":"3d12b069-2799-3177-8f28-f5dfbb6f7f95","pitchNumber":1,"startTime":"2025-08-20T03:15:22.298Z","endTime":"2025-08-20T03:15:26.648Z","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":88.8,"endSpeed":80.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.662230384855068,"aZ":-16.519459358582832,"pfxX":5.51710056230089,"pfxZ":9.322788794572155,"pX":0.40872366511951896,"pZ":3.161387029727412,"vX0":-4.627064986558815,"vY0":-129.21683090910005,"vZ0":-5.27449690523356,"x":101.42,"y":153.42,"x0":1.511871985179264,"y0":50.003865764580546,"z0":6.511622434829718,"aX":9.265863142444687},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":2048,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.4250068187649436,"extension":6.052711193869786},"hitData":{"launchSpeed":95.3,"launchAngle":44.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.98,"coordY":84.29}},"index":1,"playId":"43ee87ef-f66a-3d9d-94ba-5ef838df10ae","pitchNumber":2,"startTime":"2025-08-20T03:15:44.003Z","endTime":"2025-08-20T03:15:56.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:15:56.123Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T03:16:12.435Z","endTime":"2025-08-20T03:17:29.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":"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":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":80.9,"strikeZoneTop":3.4909338430573,"strikeZoneBottom":1.53506114801085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.811246599996544,"aZ":-16.694834197972686,"pfxX":5.104430482644337,"pfxZ":9.246239841972695,"pX":-0.3302382666053214,"pZ":3.3892549741173292,"vX0":-6.302556352469677,"vY0":-128.6156567248094,"vZ0":-4.849030205675001,"x":129.59,"y":147.27,"x0":1.4894685569025043,"y0":50.005008852131986,"z0":6.594846453630383,"aX":8.54834834778533},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2000,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4259571235984261,"extension":6.1369336169659245},"index":0,"playId":"d0a3a28b-95fd-3615-9a1f-eaa9bb8946be","pitchNumber":1,"startTime":"2025-08-20T03:16:20.935Z","endTime":"2025-08-20T03:16:25.052Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.16113405009085,"strikeZoneBottom":1.51190293478503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94066390625972,"aZ":-32.42191699876571,"pfxX":0.2988623816973713,"pfxZ":-0.17992052511812595,"pX":0.052014026559477,"pZ":1.0683932688246685,"vX0":-4.347854704315076,"vY0":-115.74268967466502,"vZ0":-4.6829668386137016,"x":115.02,"y":209.93,"x0":1.9174350445014414,"y0":50.00530328305429,"z0":6.228572126168783,"aX":0.4053764235314361},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.2,"breakHorizontal":0.6,"spinRate":2506,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.4735349026729767,"extension":6.41180170261142},"index":1,"playId":"ca3cd6f5-327e-3e3f-b53b-7281cc34f4fd","pitchNumber":2,"startTime":"2025-08-20T03:16:38.902Z","endTime":"2025-08-20T03:16:46.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt McLain caught stealing 2nd base, catcher Travis d'Arnaud to shortstop Zach Neto.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"ca3cd6f5-327e-3e3f-b53b-7281cc34f4fd","startTime":"2025-08-20T03:16:54.944Z","endTime":"2025-08-20T03:17:22.126Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.035848771613217,"aZ":-32.5611800108445,"pfxX":-0.40935342331560554,"pfxZ":-0.2800992789970138,"pX":-0.620633821474131,"pZ":2.642456010436139,"vX0":-5.4745086486209,"vY0":-117.26704892006035,"vZ0":-1.7251566305756785,"x":140.66,"y":167.43,"x0":1.8061202698588954,"y0":50.00292131064384,"z0":6.450863805600376,"aX":-0.5645781764627634},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.7,"breakHorizontal":2.2,"spinRate":2278,"spinDirection":331},"zone":4,"typeConfidence":2.0,"plateTime":0.46868957244605536,"extension":6.356423480511043},"hitData":{"launchSpeed":97.5,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.29,"coordY":149.31}},"index":3,"playId":"22b205ce-77a5-3b56-a88b-d8933467aa50","pitchNumber":3,"startTime":"2025-08-20T03:17:22.126Z","endTime":"2025-08-20T03:17:29.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:17:29.618Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (27) on a line drive to center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:19:39.316Z","endTime":"2025-08-20T03:20:08.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83293816395858,"aZ":-13.736819792463324,"pfxX":-5.195636477280612,"pfxZ":8.78363414014769,"pX":-0.0982704498581358,"pZ":2.5511633873091717,"vX0":6.357107905547161,"vY0":-143.8504111418965,"vZ0":-6.9315972282534855,"x":120.75,"y":169.9,"x0":-1.66002837824306,"y0":50.006835468880034,"z0":5.840960968392484,"aX":-10.910544423494319},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2329,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3805219483118538,"extension":6.638796424113716},"hitData":{"launchSpeed":115.3,"launchAngle":20.0,"totalDistance":452.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":84.1,"coordY":20.58}},"index":0,"playId":"3702910c-5604-3b9e-b13b-3418de3b5b7d","pitchNumber":1,"startTime":"2025-08-20T03:19:43.686Z","endTime":"2025-08-20T03:20:08.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:20:08.522Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:20:27.140Z","endTime":"2025-08-20T03:21:16.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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(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":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.34641262893441,"strikeZoneBottom":1.44242716470295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.944706366237494,"aZ":-18.831248138488974,"pfxX":-5.990326809506421,"pfxZ":7.785634407520982,"pX":-1.1228450692689997,"pZ":4.1604370140232865,"vX0":3.6222770284691475,"vY0":-130.02333181293253,"vZ0":-0.6501018281287915,"x":159.8,"y":126.45,"x0":-1.7548165784194192,"y0":50.00505653603051,"z0":5.8409879568233425,"aX":-10.270894283158519},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":1361,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.4210466379399098,"extension":6.78343991215369},"index":0,"playId":"977040b1-1087-30a5-958f-773c9d1257a1","pitchNumber":1,"startTime":"2025-08-20T03:20:28.272Z","endTime":"2025-08-20T03:20:31.656Z","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":99.5,"endSpeed":90.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.521405413972836,"aZ":-13.829037987951255,"pfxX":-5.7193358562216705,"pfxZ":8.703031703453313,"pX":-0.7174774710437587,"pZ":2.99997308517565,"vX0":4.625719230931439,"vY0":-144.67787305819118,"vZ0":-5.612724266487099,"x":144.35,"y":157.78,"x0":-1.5984752324445939,"y0":50.00224036126028,"z0":5.821146039524572,"aX":-12.056218097746765},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2305,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.37938371392189474,"extension":6.675014249683133},"index":1,"playId":"b64fd35f-71e9-3a08-9681-644464b1d9cb","pitchNumber":2,"startTime":"2025-08-20T03:20:45.161Z","endTime":"2025-08-20T03:20:50.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.36959174019545,"strikeZoneBottom":1.48874378903103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7841907078936,"aZ":-22.251596168951657,"pfxX":-6.232556207462313,"pfxZ":6.139099678898926,"pX":0.7338771965626689,"pZ":1.8442865923751048,"vX0":7.7607238167771815,"vY0":-126.59217227360229,"vZ0":-5.220243378838775,"x":89.03,"y":188.98,"x0":-1.567375785048314,"y0":50.00555467992334,"z0":5.723770199229701,"aX":-10.078563736657827},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.1,"breakHorizontal":9.5,"spinRate":1375,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.43332447748207015,"extension":6.77572495244195},"index":2,"playId":"ca05fe7b-7188-3a42-a113-c738b0622270","pitchNumber":3,"startTime":"2025-08-20T03:21:00.509Z","endTime":"2025-08-20T03:21:05.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851297719463954,"aZ":-31.121440143088904,"pfxX":2.225891333597265,"pfxZ":0.5903278593382493,"pX":0.6750438879564171,"pZ":0.8760966706131347,"vX0":5.780115595089064,"vY0":-132.00115013606776,"vZ0":-6.493979771045239,"x":91.27,"y":215.13,"x0":-1.827980017201531,"y0":50.00184680903134,"z0":5.645640728091822,"aX":3.944241812230809},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2315,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.4141962039053766,"extension":6.550671102136006},"index":3,"playId":"eeccf5bc-7c16-38f3-bd9c-ec33f94b48ce","pitchNumber":4,"startTime":"2025-08-20T03:21:13.279Z","endTime":"2025-08-20T03:21:16.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:21:16.279Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Travis d'Arnaud doubles (11) on a line drive to left fielder Austin Hays.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:21:36.416Z","endTime":"2025-08-20T03:22:37.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.43900165689012,"strikeZoneBottom":1.65086390743776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26963903886193,"aZ":-26.379045035362907,"pfxX":2.7884699430720854,"pfxZ":3.2233775031680967,"pX":1.1278590125078622,"pZ":1.4569243214657677,"vX0":7.431924191298776,"vY0":-132.54718166306054,"vZ0":-5.7950845751701,"x":74.01,"y":199.44,"x0":-2.062066979128423,"y0":50.005861974449516,"z0":5.569020468839355,"aX":5.019829150453213},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-6.5,"spinRate":2363,"spinDirection":142},"zone":14,"typeConfidence":0.89,"plateTime":0.4114191044251072,"extension":6.702848993248104},"index":0,"playId":"41371af1-f6f5-356b-88ce-4fa0b14a4d96","pitchNumber":1,"startTime":"2025-08-20T03:21:36.416Z","endTime":"2025-08-20T03:21:40.064Z","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":100.0,"endSpeed":91.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74231092300593,"aZ":-11.391546945594474,"pfxX":-6.9882387056228525,"pfxZ":9.760917587264363,"pX":0.1431943980944459,"pZ":2.194557970455774,"vX0":8.818178530078136,"vY0":-145.16711616779006,"vZ0":-7.168198381726919,"x":111.54,"y":179.53,"x0":-2.0293427938050876,"y0":50.005148117418,"z0":5.393392626888306,"aX":-14.882250953926704},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.3,"breakHorizontal":10.8,"spinRate":2415,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3776661443167355,"extension":6.716895466556261},"index":1,"playId":"c6c68b26-533d-3421-bca3-38fd77783424","pitchNumber":2,"startTime":"2025-08-20T03:21:49.584Z","endTime":"2025-08-20T03:21:53.041Z","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":98.9,"endSpeed":90.3,"strikeZoneTop":3.41569680800701,"strikeZoneBottom":1.35916495495139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.061677856201705,"aZ":-12.498586747252677,"pfxX":-5.042657111388304,"pfxZ":9.415466579480597,"pX":0.3896316445278023,"pZ":2.4583854889953867,"vX0":9.181452875687464,"vY0":-143.59367248415037,"vZ0":-6.547528733653588,"x":102.15,"y":172.4,"x0":-2.1931396603495346,"y0":50.00011537341458,"z0":5.544622787611491,"aX":-10.535547330813273},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":2324,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.3813573087685138,"extension":6.691265581805115},"index":2,"playId":"9c71111d-b590-3e84-a4f2-df57b601d9e0","pitchNumber":3,"startTime":"2025-08-20T03:22:09.968Z","endTime":"2025-08-20T03:22:13.459Z","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":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.028817719082106,"aZ":-28.815724544511664,"pfxX":2.189817060743945,"pfxZ":1.9126911026660496,"pX":0.11570882520007283,"pZ":1.8979393486212714,"vX0":5.5101850667846675,"vY0":-131.29751609045252,"vZ0":-3.9377165693229657,"x":112.59,"y":187.54,"x0":-2.2890723495946017,"y0":50.004747890374816,"z0":5.5451633273029755,"aX":3.849216919970456},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.2,"spinRate":2359,"spinDirection":130},"zone":8,"typeConfidence":0.89,"plateTime":0.41608373658030295,"extension":6.500535480009987},"hitData":{"launchSpeed":95.2,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.84,"coordY":107.26}},"index":3,"playId":"f9e09fa7-9b37-327e-8c4d-9add1d07918c","pitchNumber":4,"startTime":"2025-08-20T03:22:23.883Z","endTime":"2025-08-20T03:22:37.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:22:37.931Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a ground ball to right fielder Noelvi Marte. Travis d'Arnaud to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:25:18.445Z","endTime":"2025-08-20T03:25:48.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnThird":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T03:22:53.879Z","endTime":"2025-08-20T03:23:13.368Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Hunter Greene.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T03:23:13.368Z","endTime":"2025-08-20T03:25:20.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.45471293033782,"strikeZoneBottom":1.72034690035323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.271189763422974,"aZ":-30.25298012672472,"pfxX":5.909797973156262,"pfxZ":1.130654631926971,"pX":1.9744702070853368,"pZ":1.7446395016772158,"vX0":3.215673517850011,"vY0":-129.43748056316176,"vZ0":-5.675970606287487,"x":41.74,"y":191.67,"x0":-0.05075230093904209,"y0":50.005143017172855,"z0":6.274146456321205,"aX":10.05773571043197},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":-11.4,"spinRate":2701,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4226925568505564,"extension":5.4573407805293686},"index":2,"playId":"68f026b6-3368-3d82-b089-a4b76d32103e","pitchNumber":1,"startTime":"2025-08-20T03:25:20.603Z","endTime":"2025-08-20T03:25:24.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.828431010981,"aZ":-33.95127734278197,"pfxX":6.224204991219882,"pfxZ":-1.035955817176534,"pX":0.5190773603475682,"pZ":2.1419276062524726,"vX0":0.18974078229485872,"vY0":-130.126396614344,"vZ0":-4.0512183177835475,"x":97.21,"y":180.95,"x0":-0.3635429450725898,"y0":50.00117571701558,"z0":6.285800619495138,"aX":10.692840820533972},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.5,"breakHorizontal":-11.3,"spinRate":2755,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.42060930968426646,"extension":5.296927767333842},"hitData":{"launchSpeed":75.5,"launchAngle":11.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.9,"coordY":122.65}},"index":3,"playId":"bcaa1d48-220b-373b-9ecc-7b09fa69254b","pitchNumber":2,"startTime":"2025-08-20T03:25:36.745Z","endTime":"2025-08-20T03:25:48.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:25:48.124Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:26:20.062Z","endTime":"2025-08-20T03:27:26.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnThird":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":"Offensive Substitution: Pinch-hitter Luis Rengifo replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T03:25:56.097Z","endTime":"2025-08-20T03:26:22.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.23065776345445,"strikeZoneBottom":1.46558377630239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.030052220139208,"aZ":-38.39249875000406,"pfxX":5.043164083118476,"pfxZ":-3.7272001730569873,"pX":-0.4864997446901251,"pZ":2.347147238837023,"vX0":-1.5202605573652352,"vY0":-128.46066489441208,"vZ0":-2.4929458950176167,"x":135.54,"y":175.41,"x0":-0.5416271608873268,"y0":50.00273607370405,"z0":6.3195938165284185,"aX":8.414287440368108},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.1,"breakHorizontal":-8.8,"spinRate":2716,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.4266511865728546,"extension":5.418223203258705},"index":1,"playId":"bb54d451-3ef9-3159-ab9b-bc65004797c0","pitchNumber":1,"startTime":"2025-08-20T03:26:22.208Z","endTime":"2025-08-20T03:26:25.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"04c99006-7e94-40a0-88db-da3502bfafaa","startTime":"2025-08-20T03:26:36.977Z","endTime":"2025-08-20T03:26:41.977Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539869167134928,"aZ":-36.29010000734979,"pfxX":5.613978987462478,"pfxZ":-2.4223980859852556,"pX":0.7450220454932095,"pZ":1.2266196614417202,"vX0":0.46570226759476824,"vY0":-129.67414723910466,"vZ0":-5.835016982879391,"x":88.6,"y":205.66,"x0":-0.1661542815145974,"y0":50.00251943313481,"z0":6.280027621061971,"aX":9.54396177810946},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.5,"breakHorizontal":-10.3,"spinRate":2822,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4226580322422304,"extension":5.4474002599981315},"index":3,"playId":"bb4f0729-d16c-3170-9878-019ad2eef758","pitchNumber":2,"startTime":"2025-08-20T03:26:53.982Z","endTime":"2025-08-20T03:26:58.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T03:27:03.255Z","endTime":"2025-08-20T03:27:23.239Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48447391371065,"aZ":-37.73254516522212,"pfxX":5.246381329973571,"pfxZ":-3.216424748540007,"pX":-0.4210369884044802,"pZ":1.1769401701781288,"vX0":-1.962593974311173,"vY0":-130.80474735947652,"vZ0":-5.811297154650903,"x":133.05,"y":207.0,"x0":-0.3411958361084136,"y0":50.005661055423715,"z0":6.268151651689239,"aX":9.060951907930313},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-7.0,"breakHorizontal":-9.0,"spinRate":2897,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.4192963173679036,"extension":5.446460383466063},"index":5,"playId":"e0d93a90-5f50-30a5-b6ae-c3721f74a6e4","pitchNumber":3,"startTime":"2025-08-20T03:27:23.239Z","endTime":"2025-08-20T03:27:26.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:27:26.429Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to left fielder Austin Hays. Travis d'Arnaud scores. Christian Moore to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:27:46.540Z","endTime":"2025-08-20T03:29:32.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":90.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39888107119765,"aZ":-19.905413720874158,"pfxX":1.5462050632925262,"pfxZ":5.883928516126041,"pX":0.45149152729993647,"pZ":3.19410788307443,"vX0":1.2637109561423798,"vY0":-142.70659638481553,"vZ0":-5.609286138252014,"x":99.79,"y":152.54,"x0":-0.19631497877115683,"y0":50.005657679051154,"z0":6.418475725868898,"aX":3.224978108778737},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":-3.0,"spinRate":2640,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.38219589088318573,"extension":5.348667743667451},"index":0,"playId":"5fe496d6-35f8-302b-bfb7-2c5a24ec1a6f","pitchNumber":1,"startTime":"2025-08-20T03:28:02.979Z","endTime":"2025-08-20T03:28:07.203Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.3,"strikeZoneTop":3.27685075923481,"strikeZoneBottom":1.55821987786724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22956361602174,"aZ":-18.23966168247398,"pfxX":1.7367218896216219,"pfxZ":6.787306873416329,"pX":0.8289022812418956,"pZ":1.4277528760861156,"vX0":1.534514755356688,"vY0":-141.44547071999773,"vZ0":-10.182507904582497,"x":85.4,"y":200.23,"x0":0.05620083121574036,"y0":50.0045713159671,"z0":6.211162416959394,"aX":3.566127962200893},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":-3.5,"spinRate":2621,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.38527003870173404,"extension":5.403385296355459},"index":1,"playId":"99ae08e9-2cc3-34dd-8fc1-8fc0e1588a44","pitchNumber":2,"startTime":"2025-08-20T03:28:21.364Z","endTime":"2025-08-20T03:28:24.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":91.1,"strikeZoneTop":3.32305681182979,"strikeZoneBottom":1.53506282120111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14807759302454,"aZ":-18.35565058923552,"pfxX":1.4529915027366038,"pfxZ":6.655166283285878,"pX":0.34806274053430597,"pZ":0.6777286872382748,"vX0":0.6814563045162352,"vY0":-141.96018037773317,"vZ0":-12.038152398175413,"x":103.73,"y":220.48,"x0":-0.08270880685007972,"y0":50.00513046004619,"z0":6.094094426016116,"aX":3.0180625816181967},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.2,"breakHorizontal":-2.8,"spinRate":2584,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3832678989151148,"extension":5.6668120826241015},"index":2,"playId":"fc3e0256-bf85-3bbe-a4ce-540c5679b147","pitchNumber":3,"startTime":"2025-08-20T03:28:40.776Z","endTime":"2025-08-20T03:28:44.280Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.27685448549036,"strikeZoneBottom":1.48874311462434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.086567300987014,"aZ":-35.32904074159575,"pfxX":4.932998814046293,"pfxZ":-1.7965857869529867,"pX":1.016664851666755,"pZ":0.6002760806009904,"vX0":1.5403009653019628,"vY0":-131.6441571153908,"vZ0":-7.556807302599685,"x":78.25,"y":222.57,"x0":-0.21633626445812146,"y0":50.00116069722105,"z0":6.112225165906548,"aX":8.6843812364828},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.7,"breakHorizontal":-9.2,"spinRate":2855,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.41556104316921916,"extension":5.533650475236031},"index":3,"playId":"2b5da7f6-1580-3137-979c-dc892edc3bbd","pitchNumber":4,"startTime":"2025-08-20T03:29:00.396Z","endTime":"2025-08-20T03:29:04.140Z","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":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.488000244099297,"aZ":-20.671002409205894,"pfxX":1.331957150264079,"pfxZ":5.702906226524186,"pX":0.5087250107096289,"pZ":1.3229338797307093,"vX0":0.9340605628235057,"vY0":-140.34402525160576,"vZ0":-9.645307023009869,"x":97.61,"y":203.06,"x0":-2.342657838719029E-4,"y0":50.002659680375956,"z0":6.1226020276013084,"aX":2.685938107636718},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2617,"spinDirection":193},"zone":14,"typeConfidence":0.9,"plateTime":0.38864842773049313,"extension":5.339950194227045},"hitData":{"launchSpeed":82.7,"launchAngle":14.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.63,"coordY":122.09}},"index":4,"playId":"93948bd6-2e65-3a86-a800-ece4736f8d19","pitchNumber":5,"startTime":"2025-08-20T03:29:23.186Z","endTime":"2025-08-20T03:29:32.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:29:32.043Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to first baseman Miguel Andujar.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T03:30:40.356Z","endTime":"2025-08-20T03:31:48.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":[1,2,3,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T03:30:00.307Z","endTime":"2025-08-20T03:30:42.692Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89845900937904,"aZ":-31.352505480770745,"pfxX":6.146987905653639,"pfxZ":0.4863963387737362,"pX":0.5666532601607012,"pZ":1.9262908046654923,"vX0":-0.047030096984069736,"vY0":-129.12078375515622,"vZ0":-4.961610309994866,"x":95.4,"y":186.77,"x0":-0.21345661201802255,"y0":50.001687792261166,"z0":6.28517880972519,"aX":10.378248437150377},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-11.2,"spinRate":2841,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.4242026004966597,"extension":5.564101670069131},"index":1,"playId":"0810d544-4a98-379a-910e-c2f9939018c8","pitchNumber":1,"startTime":"2025-08-20T03:30:42.692Z","endTime":"2025-08-20T03:30:46.786Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.64781998141855,"strikeZoneBottom":1.76667302824278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.919051773139593,"aZ":-18.21488750840527,"pfxX":0.7810917615868496,"pfxZ":6.739528246547307,"pX":1.5575696599536049,"pZ":2.5796610770613637,"vX0":4.06842770471579,"vY0":-142.59314346608863,"vZ0":-7.20148439529154,"x":57.63,"y":169.13,"x0":0.01423454041748824,"y0":50.00684539704561,"z0":6.275181064532161,"aX":1.617875142662883},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":-2.2,"spinRate":2505,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.383230572959107,"extension":5.399424249968346},"index":2,"playId":"26b2c386-abd2-3627-939f-4a226429d5bf","pitchNumber":2,"startTime":"2025-08-20T03:31:00.968Z","endTime":"2025-08-20T03:31:04.205Z","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":90.1,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.422526364592557,"aZ":-31.807765658837265,"pfxX":6.578983737676033,"pfxZ":0.21013516817539202,"pX":1.1911442309035185,"pZ":1.7989128588523469,"vX0":1.381775246189425,"vY0":-131.24547247536796,"vZ0":-5.304864285900535,"x":71.6,"y":190.21,"x0":-0.1971398125403234,"y0":50.004145957424036,"z0":6.2224509841647535,"aX":11.448224978197382},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.6,"breakHorizontal":-12.2,"spinRate":2998,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.417727164033443,"extension":5.319461902911839},"index":3,"playId":"e1640183-5881-352a-9d77-38cf56369b80","pitchNumber":3,"startTime":"2025-08-20T03:31:16.354Z","endTime":"2025-08-20T03:31:20.165Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T03:31:29.117Z","endTime":"2025-08-20T03:31:43.776Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":91.3,"endSpeed":83.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.049259203395447,"aZ":-31.58338943872846,"pfxX":5.752401205339897,"pfxZ":0.3340547112829446,"pX":0.08226415164535833,"pZ":1.9672958531660227,"vX0":-1.1390842142751236,"vY0":-132.94547270407713,"vZ0":-5.247239200408625,"x":113.86,"y":185.66,"x0":-0.23053429121702357,"y0":50.00516244978668,"z0":6.264654587920366,"aX":10.277288090657692},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.4,"breakHorizontal":-10.2,"spinRate":3002,"spinDirection":38},"zone":8,"typeConfidence":0.9,"plateTime":0.4123138794990622,"extension":5.3270440224499005},"hitData":{"launchSpeed":96.8,"launchAngle":9.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.11,"coordY":162.63}},"index":5,"playId":"b53b642e-e948-36a9-a2bf-12e7ec88e0c0","pitchNumber":4,"startTime":"2025-08-20T03:31:43.776Z","endTime":"2025-08-20T03:31:48.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:31:48.905Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T03:34:24.499Z","endTime":"2025-08-20T03:35:39.556Z","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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Jo Adell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T03:33:16.686Z","endTime":"2025-08-20T03:33:16.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"500"},{"details":{"description":"Luis Rengifo remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T03:33:16.707Z","endTime":"2025-08-20T03:33:16.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T03:33:16.708Z","endTime":"2025-08-20T03:34:13.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-20T03:34:13.164Z","endTime":"2025-08-20T03:34:26.807Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.695065366270235,"aZ":-26.019339258755064,"pfxX":7.672909440136217,"pfxZ":4.026017565367016,"pX":1.168495927111809,"pZ":2.192804620953044,"vX0":4.997530660725436,"vY0":-122.908093462675,"vZ0":-3.3904270458560095,"x":72.46,"y":179.57,"x0":-1.8888302617076957,"y0":50.001538428101114,"z0":5.803335396144786,"aX":11.718559974299229},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":-15.1,"spinRate":2649,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44588934459692275,"extension":6.423318471623728},"index":4,"playId":"ce4ca92f-1c3f-32e3-beaa-6bf7557259c4","pitchNumber":1,"startTime":"2025-08-20T03:34:26.807Z","endTime":"2025-08-20T03:34:30.026Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.60146755030087,"strikeZoneBottom":1.62770393199808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.321458980451872,"aZ":-29.316742645891775,"pfxX":7.700885096842401,"pfxZ":1.9067226996834683,"pX":0.9193399536558873,"pZ":0.050169409757373246,"vX0":4.11564532027133,"vY0":-122.09688077222236,"vZ0":-7.619284633201266,"x":81.96,"y":237.43,"x0":-1.79191950080198,"y0":50.00462298360171,"z0":5.75360593040383,"aX":11.56196436167723},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":-15.0,"spinRate":2780,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4495766803557082,"extension":6.387500950125742},"index":5,"playId":"96c68e76-b1b9-3ac8-8f6d-4245c83a9686","pitchNumber":2,"startTime":"2025-08-20T03:34:42.687Z","endTime":"2025-08-20T03:34:48.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162757684171297,"aZ":-25.10519093404803,"pfxX":3.2580516496999645,"pfxZ":4.490453197789471,"pX":0.4178916534855929,"pZ":1.4441214416673331,"vX0":4.686008909003712,"vY0":-125.1648250663693,"vZ0":-5.429110585005631,"x":101.07,"y":199.79,"x0":-1.9075753989210968,"y0":50.00197439796055,"z0":5.718309635625168,"aX":5.126823497205695},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2598,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4389646804705669,"extension":6.366643046167137},"index":6,"playId":"4a8fccad-b0f8-3d66-8963-3ec4e3911de7","pitchNumber":3,"startTime":"2025-08-20T03:35:04.555Z","endTime":"2025-08-20T03:35:07.555Z","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":96.4,"endSpeed":87.7,"strikeZoneTop":3.62464424629534,"strikeZoneBottom":1.67402296630888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37169833364125,"aZ":-14.375451500516139,"pfxX":-1.8666298047470073,"pfxZ":8.965285551692611,"pX":-0.9493464215708846,"pZ":3.5144413740851674,"vX0":3.1844703040518225,"vY0":-140.39671251581774,"vZ0":-3.986294222432777,"x":153.19,"y":143.89,"x0":-1.8585799345215344,"y0":50.00504666530889,"z0":5.895701984063315,"aX":-3.7070123202369554},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":2287,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3909191148587339,"extension":6.4565307219876935},"index":7,"playId":"c46e2317-66de-33c2-9be1-cf128f4a3925","pitchNumber":4,"startTime":"2025-08-20T03:35:21.505Z","endTime":"2025-08-20T03:35:25.917Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.64720586570113,"strikeZoneBottom":1.72034675482755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.843375088132134,"aZ":-27.652252015606702,"pfxX":6.162836400328451,"pfxZ":2.850430265565606,"pX":-0.4640700614880487,"pZ":2.229846643920137,"vX0":1.8674689830357123,"vY0":-125.749550507037,"vZ0":-3.225628607258893,"x":134.69,"y":178.57,"x0":-2.018664485193054,"y0":50.00117819410406,"z0":5.796306678646512,"aX":9.771607032475382},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-11.6,"spinRate":2770,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.4372197347185325,"extension":6.323910982595412},"index":8,"playId":"4545d4e3-19e5-321b-a208-85d742080e34","pitchNumber":5,"startTime":"2025-08-20T03:35:36.381Z","endTime":"2025-08-20T03:35:39.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:35:39.556Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T03:35:55.567Z","endTime":"2025-08-20T03:36:28.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.46241054151876,"strikeZoneBottom":1.56694507137211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23790832472153,"aZ":-13.02791307165146,"pfxX":-0.5060738012779225,"pfxZ":9.81263478395659,"pX":-0.7674867008543377,"pZ":4.294929674501814,"vX0":2.499342764927328,"vY0":-139.2691060923967,"vZ0":-2.3024068527662624,"x":146.25,"y":122.82,"x0":-1.6134081445525872,"y0":50.0028603468697,"z0":6.001236726796709,"aX":-0.9878284034899},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":0.4,"spinRate":2140,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39429550320603557,"extension":6.442455127306413},"index":0,"playId":"f157dd74-0a90-30c7-91ed-54423a56677a","pitchNumber":1,"startTime":"2025-08-20T03:36:05.757Z","endTime":"2025-08-20T03:36:09.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40620071511026,"aZ":-22.918081428073485,"pfxX":4.450687238222319,"pfxZ":5.795824601663059,"pX":0.49074340939378736,"pZ":3.2287608485495247,"vX0":4.659472543270052,"vY0":-126.06363263161612,"vZ0":-1.64294492254056,"x":98.29,"y":151.6,"x0":-1.9649372158945526,"y0":50.00404182488955,"z0":5.752468541758042,"aX":7.110691076023353},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":-9.2,"spinRate":2555,"spinDirection":84},"zone":3,"typeConfidence":2.0,"plateTime":0.43572773328973424,"extension":6.363025349503114},"hitData":{"launchSpeed":78.7,"launchAngle":27.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.55,"coordY":97.71}},"index":1,"playId":"e36f7629-89db-34da-8c44-c062048cc72c","pitchNumber":2,"startTime":"2025-08-20T03:36:21.607Z","endTime":"2025-08-20T03:36:28.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:36:28.916Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T03:36:58.719Z","endTime":"2025-08-20T03:38:08.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.26952101676562,"strikeZoneBottom":1.48874571384287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29357476091044,"aZ":-14.000400532251737,"pfxX":-1.2084854804714467,"pfxZ":8.891788472573637,"pX":0.8748360827990382,"pZ":3.1971769221526167,"vX0":6.435973475196638,"vY0":-142.43107134873878,"vZ0":-5.2227491904529,"x":83.65,"y":152.46,"x0":-1.2621204938730448,"y0":50.002260455980654,"z0":5.9477239523991745,"aX":-2.4700550606358944},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":0.8,"spinRate":2092,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3853064873108467,"extension":6.681941826539524},"index":0,"playId":"2c02c22b-4984-3cae-8f5d-8d81fd2dc13a","pitchNumber":1,"startTime":"2025-08-20T03:36:58.719Z","endTime":"2025-08-20T03:37:02.698Z","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":85.2,"endSpeed":77.8,"strikeZoneTop":3.17682231323276,"strikeZoneBottom":1.53506174611287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56262484406745,"aZ":-27.351258016141056,"pfxX":6.798167415887614,"pfxZ":3.1374503035911374,"pX":1.0520846485161637,"pZ":1.7049918257704966,"vX0":5.540418846565758,"vY0":-123.93345211147614,"vZ0":-4.088577853534451,"x":76.9,"y":192.75,"x0":-2.1053242253731055,"y0":50.00362920790089,"z0":5.692386037246867,"aX":10.44521132125908},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.9,"breakHorizontal":-13.7,"spinRate":2596,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4440184191385663,"extension":6.476667168257577},"index":1,"playId":"2d54f9b9-7613-3785-b895-edbdf90a3763","pitchNumber":2,"startTime":"2025-08-20T03:37:15.257Z","endTime":"2025-08-20T03:37:21.026Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.28728196894134,"strikeZoneBottom":1.46558469515371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.214059781592358,"aZ":-28.619928858456017,"pfxX":8.502693639221043,"pfxZ":2.3675428921590136,"pX":-0.4090997104703049,"pZ":3.3234167683630886,"vX0":1.424891564790026,"vY0":-122.23041963617038,"vZ0":-0.09083617959605572,"x":132.59,"y":149.05,"x0":-2.104616895893082,"y0":50.00058172752526,"z0":5.8381719460753585,"aX":12.740983899151377},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.7,"spinRate":2556,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.44974991004815745,"extension":6.4729674995311814},"index":2,"playId":"d9a5154d-7aa0-34fa-8fe4-4d19684a7442","pitchNumber":3,"startTime":"2025-08-20T03:37:32.382Z","endTime":"2025-08-20T03:37:37.464Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.20766473214923,"strikeZoneBottom":1.51190355910791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45377772609197,"aZ":-16.136060185942288,"pfxX":-0.21007617810766943,"pfxZ":8.063002535162763,"pX":0.5415889175014946,"pZ":2.662969467217354,"vX0":6.0723539979481576,"vY0":-140.52183072137348,"vZ0":-5.460233115407504,"x":96.36,"y":166.88,"x0":-1.6249649814355107,"y0":50.001609710730605,"z0":5.688673282919862,"aX":-0.4180826603208878},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":-1.0,"spinRate":2109,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3905828486379299,"extension":6.608905333499063},"index":3,"playId":"6ec8aeec-65ec-3c66-96a2-a0c5d68a8645","pitchNumber":4,"startTime":"2025-08-20T03:37:47.833Z","endTime":"2025-08-20T03:37:53.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94125120777752,"aZ":-13.27897511766956,"pfxX":-2.395059414007143,"pfxZ":9.14871391635754,"pX":0.10653344069866569,"pZ":2.9976676078471414,"vX0":5.855015057834373,"vY0":-142.80560098431047,"vZ0":-5.218189195197416,"x":112.94,"y":157.84,"x0":-1.6592326002677884,"y0":50.00112238377884,"z0":5.684195397069574,"aX":-4.946491188348476},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":3.1,"spinRate":2203,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.38358477853565276,"extension":6.663119571527365},"index":4,"playId":"c95c2909-dd1f-3662-8692-da77f289ec6e","pitchNumber":5,"startTime":"2025-08-20T03:38:05.665Z","endTime":"2025-08-20T03:38:08.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:38:08.665Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T03:40:34.669Z","endTime":"2025-08-20T03:42:36.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8,9,10],"actionIndex":[0,1],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Spencer Steer replaces first baseman Miguel Andujar, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T03:40:30.195Z","endTime":"2025-08-20T03:40:30.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"}},{"details":{"description":"Pitching Change: Luis Mey replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T03:40:30.215Z","endTime":"2025-08-20T03:40:36.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.55484800113018,"strikeZoneBottom":1.74351047116992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.351162071207415,"aZ":-29.093828181632528,"pfxX":3.287312810405953,"pfxZ":1.9764216321980017,"pX":-0.2830967509596687,"pZ":0.5696950682482238,"vX0":3.3382456455175653,"vY0":-125.3984342606468,"vZ0":-6.7517774149036685,"x":127.79,"y":223.4,"x0":-2.0691814757210216,"y0":50.003285330146724,"z0":5.737471526792875,"aX":5.124459689793105},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-6.8,"spinRate":2086,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4403608227732132,"extension":6.557618087467752},"index":2,"playId":"9cd92881-13b8-3996-9037-7506f57e0772","pitchNumber":1,"startTime":"2025-08-20T03:40:36.365Z","endTime":"2025-08-20T03:40:40.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.55458517233824,"strikeZoneBottom":1.80491863057327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83088184819196,"aZ":-23.46657253130928,"pfxX":-9.328714124466465,"pfxZ":4.193878710405743,"pX":0.7186987898659438,"pZ":1.6453117083465791,"vX0":11.14822464108112,"vY0":-142.7193963290221,"vZ0":-7.417578851388522,"x":89.6,"y":194.36,"x0":-2.014014763277844,"y0":50.00262177836926,"z0":5.740739085447728,"aX":-19.370504114097923},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":2144,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3828111142342592,"extension":6.567066698616092},"index":3,"playId":"10e3fdf3-598b-3ddb-a0a5-1c9a8e69f547","pitchNumber":2,"startTime":"2025-08-20T03:40:50.466Z","endTime":"2025-08-20T03:40:56.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.55511282877536,"strikeZoneBottom":1.69718521550094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36023340960315,"aZ":-25.33001645069878,"pfxX":6.024000192675443,"pfxZ":4.318352349867354,"pX":-0.5285026383108996,"pZ":2.9660377735961383,"vX0":1.9472901033580445,"vY0":-125.12566954017328,"vZ0":-2.1263942623875294,"x":137.15,"y":158.7,"x0":-2.0995812827989577,"y0":50.003750811520256,"z0":5.903447814751919,"aX":9.546606975862575},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.6,"breakHorizontal":-11.4,"spinRate":2180,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4378313523307269,"extension":6.264260007965989},"index":4,"playId":"75558561-cfc6-3039-abdd-f1dd9d2f02ff","pitchNumber":3,"startTime":"2025-08-20T03:41:03.546Z","endTime":"2025-08-20T03:41:07.763Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.45433062170373,"strikeZoneBottom":1.7435104810304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.096437249065723,"aZ":-23.749684497437208,"pfxX":4.352174018230572,"pfxZ":5.230247058331571,"pX":-0.7935172766395917,"pZ":1.793073101215068,"vX0":1.6798510884354139,"vY0":-126.22019595818458,"vZ0":-5.122260564651504,"x":147.25,"y":190.37,"x0":-2.033468467290186,"y0":50.0042761475178,"z0":5.765435052545529,"aX":7.010079305755461},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-8.3,"spinRate":2110,"spinDirection":89},"zone":7,"typeConfidence":2.0,"plateTime":0.4342259405155593,"extension":6.573052946575724},"index":5,"playId":"17cedc06-b588-3aff-90b9-09056e2c23ab","pitchNumber":4,"startTime":"2025-08-20T03:41:19.404Z","endTime":"2025-08-20T03:41:25.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-20T03:41:28.419Z","endTime":"2025-08-20T03:41:38.571Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34241372390025,"aZ":-22.808953952587373,"pfxX":1.4903011865501172,"pfxZ":5.617693054156183,"pX":-0.04305478203726531,"pZ":2.110856851142555,"vX0":4.606194362710567,"vY0":-128.03780178450904,"vZ0":-4.878941213731659,"x":118.64,"y":181.79,"x0":-2.055895856569489,"y0":50.00514435844834,"z0":5.815988118869353,"aX":2.485051745688691},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.4,"breakHorizontal":-3.7,"spinRate":2140,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.4270728005408193,"extension":6.533987692425451},"index":7,"playId":"a959ea0d-e473-3365-926e-33079f5ca4ce","pitchNumber":5,"startTime":"2025-08-20T03:41:38.571Z","endTime":"2025-08-20T03:41:41.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.48479869687704,"strikeZoneBottom":1.74351122597724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.842540986535354,"aZ":-26.553487456454725,"pfxX":5.1750301255134135,"pfxZ":3.5301208615749324,"pX":-1.1808084356670518,"pZ":2.2364011123381946,"vX0":0.13321454840033925,"vY0":-125.50421135316967,"vZ0":-3.5435579241016537,"x":162.01,"y":178.4,"x0":-1.906772996678311,"y0":50.003861087486015,"z0":5.833815212819586,"aX":8.23999749003483},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":-9.4,"spinRate":2266,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.43674181498370324,"extension":6.602390169564988},"index":8,"playId":"0c2dbe11-07ec-399e-bc77-5fafe48525da","pitchNumber":6,"startTime":"2025-08-20T03:41:56.561Z","endTime":"2025-08-20T03:42:00.769Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.577339081255122,"aZ":-28.798715634603738,"pfxX":6.863476638834729,"pfxZ":2.1427096408685706,"pX":-0.16202182008504104,"pZ":2.8035124105306686,"vX0":1.7723294746526752,"vY0":-125.09276657107493,"vZ0":-1.8105666903458957,"x":123.18,"y":163.09,"x0":-1.7722609271563605,"y0":50.00293415371164,"z0":5.910559510364271,"aX":10.815238293647877},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":2168,"spinDirection":89},"zone":5,"typeConfidence":2.0,"plateTime":0.4388036151900274,"extension":6.474253692374064},"index":9,"playId":"dea649c9-9494-382e-bc57-a0281e949658","pitchNumber":7,"startTime":"2025-08-20T03:42:11.802Z","endTime":"2025-08-20T03:42:15.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.55507129561119,"strikeZoneBottom":1.69718575498588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69168927953605,"aZ":-25.258785191489284,"pfxX":-7.953539915192482,"pfxZ":3.3397843334402704,"pX":0.5754280197974084,"pZ":0.9540593238843619,"vX0":9.340796598868629,"vY0":-142.8447268335527,"vZ0":-8.65293051755445,"x":95.07,"y":213.02,"x0":-1.7024989676387539,"y0":50.00032502090023,"z0":5.608767632475153,"aX":-16.446593719013965},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":2283,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38335714987125025,"extension":6.442481416507573},"index":10,"playId":"d6964ac4-3d5b-389b-808b-b01f6f673730","pitchNumber":8,"startTime":"2025-08-20T03:42:32.502Z","endTime":"2025-08-20T03:42:36.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:42:36.811Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, second baseman Matt McLain to first baseman Spencer Steer. Mike Trout out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T03:42:57.603Z","endTime":"2025-08-20T03:45:13.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":98.9,"endSpeed":90.7,"strikeZoneTop":3.33868997457302,"strikeZoneBottom":1.60454183503948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.661743554491174,"aZ":-20.55487312725485,"pfxX":-8.819639045698878,"pfxZ":5.558841650781305,"pX":0.521002616187209,"pZ":0.8958011154489113,"vX0":10.010833716981397,"vY0":-143.51994483849137,"vZ0":-9.392338994734741,"x":97.14,"y":214.59,"x0":-1.863443517742105,"y0":50.0012178306113,"z0":5.486488079333941,"aX":-18.430346516293987},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":2420,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3813750781768346,"extension":6.6505216112014045},"index":0,"playId":"03b486ac-33cb-3dda-a585-b3879e8186da","pitchNumber":1,"startTime":"2025-08-20T03:43:02.593Z","endTime":"2025-08-20T03:43:05.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T03:43:15.721Z","endTime":"2025-08-20T03:43:45.866Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":99.6,"endSpeed":90.7,"strikeZoneTop":3.34637697113278,"strikeZoneBottom":1.6045434016425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13165686662971,"aZ":-19.74392321177512,"pfxX":-8.24893962339629,"pfxZ":5.884218377564591,"pX":0.12288768446517422,"pZ":2.185288310577466,"vX0":8.66814317366372,"vY0":-144.7220281989317,"vZ0":-6.246229336172782,"x":112.32,"y":179.78,"x0":-1.8455745861473585,"y0":50.00312609864384,"z0":5.589263049484261,"aX":-17.42368446331848},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":2291,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3791055249039119,"extension":6.6958099175257875},"index":2,"playId":"b5da1b1f-07f7-3626-ac3d-d7e3c6acf1f3","pitchNumber":2,"startTime":"2025-08-20T03:43:45.866Z","endTime":"2025-08-20T03:43:51.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.32319434330993,"strikeZoneBottom":1.62770432185675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0944146354063,"aZ":-22.748920476725303,"pfxX":-8.698008527706055,"pfxZ":4.502032093542549,"pX":0.25305216715974627,"pZ":1.1330948534577028,"vX0":9.428179163381921,"vY0":-143.73621487420607,"vZ0":-8.237791795223904,"x":107.35,"y":208.19,"x0":-1.938403201957095,"y0":50.00304572750063,"z0":5.447037948309891,"aX":-18.21313310307058},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":2385,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38096196399850646,"extension":6.699842634422157},"index":3,"playId":"fc6bb516-ef71-3b8f-bccc-49b225c0fdc2","pitchNumber":3,"startTime":"2025-08-20T03:43:59.738Z","endTime":"2025-08-20T03:44:03.513Z","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":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.31551841192309,"strikeZoneBottom":1.58138104839419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80074110132194,"aZ":-25.871047502197865,"pfxX":-9.743257254640401,"pfxZ":3.0339824291191233,"pX":-0.11759652357947491,"pZ":1.7747439781627297,"vX0":8.610567666453322,"vY0":-143.61088194919424,"vZ0":-6.2282398645968975,"x":121.48,"y":190.86,"x0":-1.8962025686602375,"y0":50.004997013063026,"z0":5.5921729138227745,"aX":-20.25319027265636},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":2334,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38212477357977104,"extension":6.59542715160966},"index":4,"playId":"dd59bbf0-9824-33b0-a0ac-cf1a880e57d2","pitchNumber":4,"startTime":"2025-08-20T03:44:15.345Z","endTime":"2025-08-20T03:44:21.143Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.29234772828816,"strikeZoneBottom":1.62770327096263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.16678812800435,"aZ":-26.339655486033568,"pfxX":-9.00799231821847,"pfxZ":2.804374114456569,"pX":0.3565441339863492,"pZ":1.0158379570942013,"vX0":9.799571050220354,"vY0":-143.59025640771426,"vZ0":-7.963042962527077,"x":103.41,"y":211.35,"x0":-1.9349854089103278,"y0":50.006911169036044,"z0":5.471687737551944,"aX":-18.759836767539557},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":2253,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38189700711760866,"extension":6.695410881536939},"index":5,"playId":"6b995eec-548f-3dab-baaf-82bc3d715bbc","pitchNumber":5,"startTime":"2025-08-20T03:44:32.546Z","endTime":"2025-08-20T03:44:37.440Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-20T03:44:50.163Z","endTime":"2025-08-20T03:45:05.347Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95269213343726,"aZ":-24.962774595198063,"pfxX":-8.75466183608676,"pfxZ":3.4097277861926703,"pX":-0.24381551619844516,"pZ":2.592603035694428,"vX0":8.25587259832079,"vY0":-144.61924641705656,"vZ0":-4.182451303474143,"x":126.29,"y":168.78,"x0":-1.9990938767086435,"y0":50.006478744372764,"z0":5.590182378339986,"aX":-18.53502619057614},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.5,"breakHorizontal":14.2,"spinRate":2317,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.37884795224608814,"extension":6.613219776252557},"hitData":{"launchSpeed":78.5,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.88,"coordY":156.57}},"index":7,"playId":"b4345f15-80aa-3625-9815-14f8cae96f4b","pitchNumber":6,"startTime":"2025-08-20T03:45:05.347Z","endTime":"2025-08-20T03:45:13.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:45:13.074Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (28) on a line drive to left field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T03:45:40.206Z","endTime":"2025-08-20T03:47:39.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":80.6,"strikeZoneTop":3.57881081459271,"strikeZoneBottom":1.60524645210955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.967723113554765,"aZ":-24.550744118719997,"pfxX":4.889037047135637,"pfxZ":4.615876874309093,"pX":-0.010795074520221276,"pZ":0.8122996244288135,"vX0":3.5156500495134164,"vY0":-128.35838686269224,"vZ0":-7.090986340813436,"x":117.41,"y":216.85,"x0":-2.0380910638286247,"y0":50.00471196619678,"z0":5.54912837213148,"aX":8.08012442155731},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":-9.7,"spinRate":2260,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.42829860217905047,"extension":6.73342028656762},"index":0,"playId":"9eb8a269-3aac-317e-9058-34e44c422de9","pitchNumber":1,"startTime":"2025-08-20T03:45:46.099Z","endTime":"2025-08-20T03:45:49.869Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303690983420406,"aZ":-26.739829491910946,"pfxX":3.8505844789999584,"pfxZ":3.266885749734164,"pX":0.6633245839411315,"pZ":2.235456655428153,"vX0":5.5408923754813735,"vY0":-128.38214077606858,"vZ0":-3.6421673188216537,"x":91.72,"y":178.42,"x0":-2.025714596752635,"y0":50.00487131241743,"z0":5.760681436557975,"aX":6.4086533640580745},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-8.3,"spinRate":2234,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4271153685678004,"extension":6.681691553181125},"index":1,"playId":"96491e43-c837-3e65-93d8-369953bdde22","pitchNumber":2,"startTime":"2025-08-20T03:45:58.329Z","endTime":"2025-08-20T03:46:01.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.69470283712018,"strikeZoneBottom":1.7060358080093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.222288723659627,"aZ":-25.176145683838552,"pfxX":5.448392186668725,"pfxZ":4.3654767200638265,"pX":0.47788013427449927,"pZ":0.9016437888300045,"vX0":4.14248891027058,"vY0":-126.23597551044857,"vZ0":-6.66858251275721,"x":98.78,"y":214.44,"x0":-1.8960440324902326,"y0":50.005209224866846,"z0":5.622369289360231,"aX":8.737556022900934},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-10.8,"spinRate":2308,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4349626557085786,"extension":6.677582764242758},"index":2,"playId":"787f10c2-a2c7-3afc-bd13-2f72e49b1032","pitchNumber":3,"startTime":"2025-08-20T03:46:16.157Z","endTime":"2025-08-20T03:46:19.250Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.5485361367051,"strikeZoneBottom":1.61752941921565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94709312133162,"aZ":-23.82230904382219,"pfxX":1.9048802847509627,"pfxZ":5.181418723093351,"pX":-1.666628177595458,"pZ":3.09100384658165,"vX0":0.7691206361578979,"vY0":-126.24855844461025,"vZ0":-1.8578662316901546,"x":180.53,"y":155.32,"x0":-2.222824598449795,"y0":50.00416468865433,"z0":5.755699266421986,"aX":3.072106991911317},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.2,"breakHorizontal":-3.6,"spinRate":2146,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.43401005224426203,"extension":6.8321186049825045},"index":3,"playId":"b2dcc5d2-ce1c-3d5b-9bb0-e9d0ad56f0a6","pitchNumber":4,"startTime":"2025-08-20T03:46:30.086Z","endTime":"2025-08-20T03:46:37.522Z","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":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.58753680448631,"aZ":-18.70972906412689,"pfxX":-7.730321532905449,"pfxZ":6.353226810465699,"pX":-0.11324843086600421,"pZ":2.596069278685432,"vX0":7.759800066391045,"vY0":-145.01665910801623,"vZ0":-5.594862521803129,"x":121.32,"y":168.69,"x0":-1.8263097899824734,"y0":50.00068827118992,"z0":5.701035905392092,"aX":-16.376058892911985},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2309,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3784679291189006,"extension":6.605563628345091},"index":4,"playId":"5fb84df8-f1fd-3042-b2ce-4d4e1fd6f9e2","pitchNumber":5,"startTime":"2025-08-20T03:46:56.964Z","endTime":"2025-08-20T03:47:01.364Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53251069326995,"aZ":-26.16187303002022,"pfxX":5.708722792582942,"pfxZ":3.699849573319792,"pX":-0.28239586082107465,"pZ":2.754144510183149,"vX0":2.0079928645714045,"vY0":-126.41977401128523,"vZ0":-2.4157208612720624,"x":127.76,"y":164.42,"x0":-1.8277816247620648,"y0":50.005887974719776,"z0":5.811044633992475,"aX":9.289801747817156},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":-10.8,"spinRate":2196,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.43240628497568157,"extension":6.775528400124318},"hitData":{"launchSpeed":110.3,"launchAngle":20.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":16.79,"coordY":94.44}},"index":5,"playId":"1433ce6a-82b2-3aa5-baa2-f7a8a809eed5","pitchNumber":6,"startTime":"2025-08-20T03:47:16.359Z","endTime":"2025-08-20T03:47:39.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:47:39.978Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T03:48:01.114Z","endTime":"2025-08-20T03:48:27.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":98.8,"endSpeed":90.0,"strikeZoneTop":3.5001733032777,"strikeZoneBottom":1.71352797626035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75846225048029,"aZ":-22.46424091607134,"pfxX":-8.436299121839754,"pfxZ":4.689080246266748,"pX":0.08509991658553487,"pZ":1.4643219145107345,"vX0":8.440482168387014,"vY0":-143.3749035272581,"vZ0":-7.993882324379425,"x":113.76,"y":199.24,"x0":-1.808308820471874,"y0":50.004750009275455,"z0":5.702888369165559,"aX":-17.474691280709152},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":2239,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38278974794288123,"extension":6.4856439654354014},"index":0,"playId":"b85a112b-d1de-3c41-835e-b798f9905465","pitchNumber":1,"startTime":"2025-08-20T03:48:03.552Z","endTime":"2025-08-20T03:48:10.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.116008953558236,"aZ":-24.772923670260496,"pfxX":-7.692107525141487,"pfxZ":3.570031533172765,"pX":-0.42130510955669087,"pZ":2.4084810658430924,"vX0":7.339276677864212,"vY0":-143.3695681885376,"vZ0":-5.155081550166411,"x":133.06,"y":173.75,"x0":-2.0189140340742404,"y0":50.006343977486054,"z0":5.7824504056082855,"aX":-15.966193371849236},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.5,"breakHorizontal":12.4,"spinRate":2258,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3825015008628392,"extension":6.429643884694721},"hitData":{"launchSpeed":97.2,"launchAngle":47.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.35,"coordY":79.17}},"index":1,"playId":"7522dea6-68dd-322a-808b-e6c6102e0d20","pitchNumber":2,"startTime":"2025-08-20T03:48:15.035Z","endTime":"2025-08-20T03:48:27.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:48:27.050Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T03:51:11.500Z","endTime":"2025-08-20T03:53:06.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Ryan Zeferjahn.","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-20T03:50:02.872Z","endTime":"2025-08-20T03:51:13.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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(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":92.8,"endSpeed":84.6,"strikeZoneTop":3.45501117752437,"strikeZoneBottom":1.85055857809785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66269874146039,"aZ":-11.865756249067854,"pfxX":0.40144473423290705,"pfxZ":11.123024733104396,"pX":0.6895504242881656,"pZ":1.6665832974796906,"vX0":7.484189805611699,"vY0":-134.62786264484424,"vZ0":-9.130007564025906,"x":90.72,"y":193.78,"x0":-2.1848847726515315,"y0":50.0058484616633,"z0":5.953170219373633,"aX":0.7321847428227467},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":-2.4,"spinRate":2562,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4076627915725082,"extension":6.827278246642121},"index":1,"playId":"38ec9fa4-c230-37b6-8504-7a219d18d530","pitchNumber":1,"startTime":"2025-08-20T03:51:13.374Z","endTime":"2025-08-20T03:51:19.261Z","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.9,"endSpeed":84.1,"strikeZoneTop":3.47054769382255,"strikeZoneBottom":1.48796024686424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.495698753841108,"aZ":-11.902517022964664,"pfxX":1.1521283760867287,"pfxZ":11.313679897429775,"pX":0.68072700100289,"pZ":0.5339856421333373,"vX0":7.152069114301788,"vY0":-133.21982629106597,"vZ0":-11.762443073742844,"x":91.05,"y":224.36,"x0":-2.1919799106163373,"y0":50.002520492035565,"z0":5.875392641774808,"aX":2.062228516976109},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-3.7,"spinRate":2644,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.41166136894154803,"extension":6.985727973424578},"index":2,"playId":"4fe0d6b9-f380-3c29-9629-f1d834b35130","pitchNumber":2,"startTime":"2025-08-20T03:51:31.493Z","endTime":"2025-08-20T03:51:35.443Z","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(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":91.2,"endSpeed":83.4,"strikeZoneTop":3.47819137754716,"strikeZoneBottom":1.74351306852855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53071840696784,"aZ":-12.296311494876925,"pfxX":0.7731066748638225,"pfxZ":11.157185330841866,"pX":-0.7532675942465304,"pZ":2.9584871478282344,"vX0":3.826796640790266,"vY0":-132.6613001015719,"vZ0":-5.761465256500861,"x":145.71,"y":158.9,"x0":-2.315161804323544,"y0":50.001268013961756,"z0":6.055693740677482,"aX":1.3759547028678114},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-2.3,"spinRate":2541,"spinDirection":182},"zone":1,"typeConfidence":0.9,"plateTime":0.4129742960555065,"extension":6.7693272403179074},"index":3,"playId":"d089b962-99b4-3efd-9c99-6cbfe21dbaf9","pitchNumber":3,"startTime":"2025-08-20T03:51:51.352Z","endTime":"2025-08-20T03:51:56.332Z","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":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-20T03:52:05.944Z","endTime":"2025-08-20T03:52:18.286Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","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":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.40101937287286,"strikeZoneBottom":1.69718737657011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415697546171334,"aZ":-13.054166491657956,"pfxX":1.7677150511108044,"pfxZ":10.807194267018469,"pX":-0.20727789891023077,"pZ":2.2833978732643647,"vX0":4.7120640552707735,"vY0":-131.9939294048908,"vZ0":-7.15383053057131,"x":124.9,"y":177.13,"x0":-2.243416898251013,"y0":50.003418516107125,"z0":5.985143224941029,"aX":3.125777289318976},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-4.2,"spinRate":2550,"spinDirection":187},"zone":5,"typeConfidence":0.9,"plateTime":0.41457072715431176,"extension":6.867621113628749},"index":5,"playId":"d77df264-4d9b-3444-9df1-d3450e0524a4","pitchNumber":4,"startTime":"2025-08-20T03:52:18.286Z","endTime":"2025-08-20T03:52:22.517Z","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":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32225868141332,"aZ":-11.699609321438855,"pfxX":0.6528073883827896,"pfxZ":10.850777299517473,"pX":0.2555815019000204,"pZ":2.9524381488001628,"vX0":6.101234723201297,"vY0":-136.34538440605226,"vZ0":-6.225581550892577,"x":107.26,"y":159.06,"x0":-2.0938498726147703,"y0":50.00402297609761,"z0":6.068912593862484,"aX":1.2323008359028684},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-2.4,"spinRate":2601,"spinDirection":180},"zone":2,"typeConfidence":0.9,"plateTime":0.40136455359929535,"extension":6.841405496387247},"index":6,"playId":"7c95efa3-440f-36f9-b436-e5ee6b37c940","pitchNumber":5,"startTime":"2025-08-20T03:52:37.161Z","endTime":"2025-08-20T03:52:42.284Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.40101837113613,"strikeZoneBottom":1.65086155912839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.592460025143843,"aZ":-11.654059382445206,"pfxX":0.060843740926135426,"pfxZ":11.154645161025503,"pX":-0.15084890763539452,"pZ":1.914755280808523,"vX0":5.686841254164365,"vY0":-134.83413932160988,"vZ0":-8.58447938623403,"x":122.75,"y":187.08,"x0":-2.2959919379651663,"y0":50.001348707382526,"z0":5.9641336122001505,"aX":0.11088916016668546},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-1.3,"spinRate":2647,"spinDirection":185},"zone":8,"typeConfidence":0.9,"plateTime":0.4063846176224457,"extension":6.832120294203547},"index":7,"playId":"9372d382-8307-3f80-b4f2-98f8fcc9d0f2","pitchNumber":6,"startTime":"2025-08-20T03:53:03.225Z","endTime":"2025-08-20T03:53:06.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:53:06.344Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a fly ball to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T03:53:19.353Z","endTime":"2025-08-20T03:54:20.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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,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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.30025672551514,"strikeZoneBottom":1.58138223467584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92068383626433,"aZ":-12.713507513395555,"pfxX":1.006432220872627,"pfxZ":10.729293032303508,"pX":-1.6852840144843053,"pZ":3.4548476392927108,"vX0":1.3168259955149808,"vY0":-134.06031335341385,"vZ0":-4.438326571206509,"x":181.24,"y":145.5,"x0":-2.314245182104704,"y0":50.00294232613274,"z0":6.0444020796709825,"aX":1.8254553720688416},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":-2.2,"spinRate":2582,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.409099518703703,"extension":6.816434053619588},"index":0,"playId":"d611dcc8-4555-3e68-9604-5f99beb4606f","pitchNumber":1,"startTime":"2025-08-20T03:53:33.514Z","endTime":"2025-08-20T03:53:36.774Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.24621168720194,"strikeZoneBottom":1.51190328205644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.212717334902784,"aZ":-12.845973228544056,"pfxX":1.8722594114171862,"pfxZ":10.711700119334179,"pX":-0.7748379204521578,"pZ":1.5975199860919034,"vX0":3.373655148293975,"vY0":-133.37270395495048,"vZ0":-9.021646580475586,"x":146.53,"y":195.65,"x0":-2.2986129179416293,"y0":50.00476445348064,"z0":5.94657581577213,"aX":3.3795184137096506},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2507,"spinDirection":187},"zone":7,"typeConfidence":0.9,"plateTime":0.4103841788183309,"extension":6.751209368016599},"index":1,"playId":"2ece5e24-9647-381d-b3c1-d089a630b9dc","pitchNumber":2,"startTime":"2025-08-20T03:53:51.378Z","endTime":"2025-08-20T03:53:54.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.498497520761724,"aZ":-15.494496049716279,"pfxX":-0.2106270789152216,"pfxZ":9.19303300251197,"pX":-1.5485288158265695,"pZ":2.6848539316159474,"vX0":2.2144071265274015,"vY0":-133.77227971078887,"vZ0":-5.776202834915884,"x":176.03,"y":166.29,"x0":-2.359265528614169,"y0":50.006657786622576,"z0":5.98064696255166,"aX":-0.3826062355231942},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-0.1,"spinRate":2561,"spinDirection":187},"zone":11,"typeConfidence":0.89,"plateTime":0.4092417487245412,"extension":6.8247479449375374},"hitData":{"launchSpeed":69.6,"launchAngle":31.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.52,"coordY":122.56}},"index":2,"playId":"9dc9454a-e8f7-3c77-9f4e-aa4f8da0cf46","pitchNumber":3,"startTime":"2025-08-20T03:54:09.073Z","endTime":"2025-08-20T03:54:20.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:54:20.887Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ke'Bryan Hayes hit by pitch. Jose Trevino to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T03:54:34.264Z","endTime":"2025-08-20T03:55:13.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.41161332099718,"strikeZoneBottom":1.43670330248801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.912281317233383,"aZ":-15.549737376384066,"pfxX":1.158106530010388,"pfxZ":9.409340909723506,"pX":-0.9818215798051723,"pZ":2.9342129927924443,"vX0":3.4280652544806527,"vY0":-132.27002622577342,"vZ0":-5.050139471883629,"x":154.42,"y":159.56,"x0":-2.4465781533572364,"y0":50.00505064431612,"z0":6.013139824159032,"aX":2.04691124975136},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":-2.9,"spinRate":2536,"spinDirection":192},"zone":11,"typeConfidence":0.89,"plateTime":0.41450543315450483,"extension":6.63512294403978},"index":0,"playId":"75c0f07d-dc00-3500-9f64-6df14db50560","pitchNumber":1,"startTime":"2025-08-20T03:54:49.562Z","endTime":"2025-08-20T03:54:53.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.050701155116936,"aZ":-14.300801118806366,"pfxX":-5.707550942206719,"pfxZ":9.973790566364597,"pX":-1.5983393684400433,"pZ":3.37834598697919,"vX0":2.355706073350451,"vY0":-133.34490579270593,"vZ0":-4.745391993825656,"x":177.92,"y":147.56,"x0":-1.7543390017489449,"y0":50.00007580212466,"z0":6.2210972957601065,"aX":-10.22325970173558},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2260,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.4115860950442407,"extension":6.999279848050867},"index":1,"playId":"bbab5eb3-6d33-3e24-a9e0-d97ded8eaa56","pitchNumber":2,"startTime":"2025-08-20T03:55:08.177Z","endTime":"2025-08-20T03:55:13.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:55:13.693Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Benson walks. Jose Trevino to 3rd. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T03:56:52.344Z","endTime":"2025-08-20T03:58:46.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","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":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T03:55:47.540Z","endTime":"2025-08-20T03:56:27.534Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Will Benson replaces Matt McLain.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T03:56:27.534Z","endTime":"2025-08-20T03:56:54.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.78688067388094,"strikeZoneBottom":1.58137967897626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833197018425626,"aZ":-18.30683088038429,"pfxX":3.0573737795746974,"pfxZ":7.764489671308954,"pX":-1.0667937184174765,"pZ":3.6621757088658557,"vX0":2.104354736983323,"vY0":-132.90173196461265,"vZ0":-3.2462599852324616,"x":157.66,"y":139.9,"x0":-2.266558556702318,"y0":50.0065251450061,"z0":6.2313739733471305,"aX":5.462504719634831},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-6.0,"spinRate":2469,"spinDirection":183},"zone":11,"typeConfidence":0.89,"plateTime":0.4123409215307081,"extension":6.806162623167475},"index":2,"playId":"d2dc6388-7a63-34f6-8c55-46100eb23358","pitchNumber":1,"startTime":"2025-08-20T03:56:54.694Z","endTime":"2025-08-20T03:56:59.078Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.76370482349916,"strikeZoneBottom":1.69718599099824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.782776453587978,"aZ":-10.65686791509909,"pfxX":0.5721274058041796,"pfxZ":11.398721058396212,"pX":-0.1860164291640316,"pZ":1.5597852884654329,"vX0":4.979838929123776,"vY0":-136.6839030153323,"vZ0":-9.953394977006647,"x":124.09,"y":196.67,"x0":-2.1077127704766494,"y0":50.00548585461146,"z0":5.985572840748609,"aX":1.0790329940940822},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-2.2,"spinRate":2644,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.40108746780168225,"extension":6.866978266892289},"index":3,"playId":"4ad6ce2c-4c8d-3f2d-816d-e5381e70a109","pitchNumber":2,"startTime":"2025-08-20T03:57:12.284Z","endTime":"2025-08-20T03:57:18.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":4,"playId":"53747637-59a5-4f6c-a4e6-4432b011dcdc","startTime":"2025-08-20T03:57:33.362Z","endTime":"2025-08-20T03:57:38.362Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.404236478612273,"aZ":-10.969633097058397,"pfxX":0.01696370123521085,"pfxZ":11.586885339454964,"pX":0.35751453163362745,"pZ":1.6995440625501068,"vX0":6.463133484171751,"vY0":-134.48777037008264,"vZ0":-9.366397529265273,"x":103.37,"y":192.89,"x0":-2.0799579058414053,"y0":50.00388205587183,"z0":6.007335057146817,"aX":0.030977073784936936},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-1.4,"spinRate":2642,"spinDirection":189},"zone":9,"typeConfidence":0.9,"plateTime":0.4073946009726619,"extension":6.930704913894037},"index":5,"playId":"92b76777-4d03-3c62-9ec2-8147fd8c96e6","pitchNumber":3,"startTime":"2025-08-20T03:57:52.448Z","endTime":"2025-08-20T03:57:55.753Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.77817732180613,"strikeZoneBottom":1.62770165166311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.659746499885255,"aZ":-12.756378539758519,"pfxX":-0.6189148133362181,"pfxZ":10.22530178723575,"pX":-1.781980065065059,"pZ":3.673978196108124,"vX0":1.985858400264587,"vY0":-136.80655307269802,"vZ0":-4.119971256408289,"x":184.92,"y":139.58,"x0":-2.436265856307154,"y0":50.00214334866096,"z0":6.0712715242126,"aX":-1.1753718639115434},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":0.7,"spinRate":2450,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.40007780393666437,"extension":6.781710536556401},"index":6,"playId":"f438a10d-bab5-3336-82d9-0e3c23914a76","pitchNumber":4,"startTime":"2025-08-20T03:58:16.945Z","endTime":"2025-08-20T03:58:20.298Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.81640901520662,"strikeZoneBottom":1.62770033408656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22465164321942,"aZ":-14.632529083424767,"pfxX":2.5123376774662676,"pfxZ":9.658621901007661,"pX":-0.3928965793597072,"pZ":3.9793035625323916,"vX0":4.111525056834148,"vY0":-133.99038775769765,"vZ0":-3.249052271372096,"x":131.98,"y":131.34,"x0":-2.2744103969895044,"y0":50.00651611252582,"z0":6.254723293174097,"aX":4.56312805502606},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2499,"spinDirection":183},"zone":11,"typeConfidence":0.9,"plateTime":0.40894709614475566,"extension":6.868325360262735},"index":7,"playId":"93fc72c7-97d8-3fdf-9443-2a9e556fead1","pitchNumber":5,"startTime":"2025-08-20T03:58:39.800Z","endTime":"2025-08-20T03:58:46.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T03:58:46.445Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"TJ Friedl out on a sacrifice fly to center fielder Jo Adell. Jose Trevino scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T04:00:08.381Z","endTime":"2025-08-20T04:00:24.534Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":445276,"link":"/api/v1/people/445276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T03:58:58.487Z","endTime":"2025-08-20T04:00:10.553Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.656686212209937,"aZ":-14.770721925424594,"pfxX":2.218253163074922,"pfxZ":9.457293003664017,"pX":0.05221861800778228,"pZ":2.3909415953028863,"vX0":5.302352609960683,"vY0":-134.88273066520637,"vZ0":-6.85933103917406,"x":115.01,"y":174.22,"x0":-2.2282837039341117,"y0":50.00515921803889,"z0":6.010867015315338,"aX":4.082376132063925},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-5.2,"spinRate":2501,"spinDirection":185},"zone":5,"typeConfidence":0.9,"plateTime":0.4062515525442656,"extension":6.830920726883562},"hitData":{"launchSpeed":93.8,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.42,"coordY":71.9}},"index":1,"playId":"49a2a706-ad16-3a3f-9867-fdb7a7e85c6b","pitchNumber":1,"startTime":"2025-08-20T04:00:10.553Z","endTime":"2025-08-20T04:00:24.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:00:24.534Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Lux doubles (21) on a line drive to right fielder Luis Rengifo. Ke'Bryan Hayes scores. Will Benson out at home on the throw, right fielder Luis Rengifo to shortstop Zach Neto to catcher Travis d'Arnaud.","rbi":1,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T04:01:00.906Z","endTime":"2025-08-20T04:02:53.440Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":445276,"link":"/api/v1/people/445276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T04:00:51.931Z","endTime":"2025-08-20T04:01:03.107Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.23069950570673,"strikeZoneBottom":1.53506241910328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.955849989293693,"aZ":-11.575991646786806,"pfxX":1.048979523882163,"pfxZ":11.007439957476137,"pX":-0.4266932026501463,"pZ":4.4419003156909795,"vX0":4.59426564748701,"vY0":-135.74617421036749,"vZ0":-2.460287090696039,"x":133.26,"y":118.85,"x0":-2.2754352479684146,"y0":50.00178962290598,"z0":6.162948057358576,"aX":1.9629686545987135},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-2.9,"spinRate":2537,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4030754453535934,"extension":6.870689249117892},"index":1,"playId":"acc88690-8d2a-3e4e-856a-adff90847d78","pitchNumber":1,"startTime":"2025-08-20T04:01:03.107Z","endTime":"2025-08-20T04:01:06.664Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69373847398943,"aZ":-12.219107407703868,"pfxX":1.8967509678460033,"pfxZ":10.893388637806956,"pX":-0.32916316575266413,"pZ":2.565717398679521,"vX0":3.8746999836033353,"vY0":-134.1502009698327,"vZ0":-7.2197409904750165,"x":129.55,"y":169.51,"x0":-2.0357900547276007,"y0":50.00119661644203,"z0":6.1538804716984945,"aX":3.472139562780126},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":-4.2,"spinRate":2527,"spinDirection":180},"zone":4,"typeConfidence":0.9,"plateTime":0.40753231182797434,"extension":6.860448042399181},"index":2,"playId":"62bbbd4a-c918-3201-88e5-f47039f8fd52","pitchNumber":2,"startTime":"2025-08-20T04:01:23.531Z","endTime":"2025-08-20T04:01:26.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.23062976931501,"strikeZoneBottom":1.51190267851663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380470161597817,"aZ":-12.731521164121022,"pfxX":-4.47151802366702,"pfxZ":10.301612706703647,"pX":-0.7823839507922433,"pZ":3.73825680353203,"vX0":3.984881308763989,"vY0":-136.36250777244678,"vZ0":-4.719442808845932,"x":146.82,"y":137.85,"x0":-1.680167700436155,"y0":50.00281195561126,"z0":6.366640773204397,"aX":-8.439292902618035},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2343,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4013459666967121,"extension":6.863340612504711},"index":3,"playId":"b64cbdcc-a635-37d3-82ad-769ffe04af7f","pitchNumber":3,"startTime":"2025-08-20T04:01:51.628Z","endTime":"2025-08-20T04:01:56.424Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.12254901634829,"strikeZoneBottom":1.4655874786305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.942415900190426,"aZ":-34.82655569188588,"pfxX":2.154988837766056,"pfxZ":-1.7464790356746978,"pX":-0.5522899201109767,"pZ":1.0359743344780594,"vX0":2.4819408773751888,"vY0":-122.30915506274897,"vZ0":-5.379312202699017,"x":138.05,"y":210.81,"x0":-1.8599201477296508,"y0":50.00426639747576,"z0":6.247634033634378,"aX":3.2678147136352464},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":-4.4,"spinRate":2404,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.44767834866391665,"extension":6.894088164330926},"index":4,"playId":"c246050f-b910-35d8-b46c-f80d6702bda2","pitchNumber":4,"startTime":"2025-08-20T04:02:12.127Z","endTime":"2025-08-20T04:02:15.664Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"8462c167-d3f8-4ed3-9c72-9f91f1704fce","startTime":"2025-08-20T04:02:26.775Z","endTime":"2025-08-20T04:02:31.775Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99229213300331,"aZ":-12.426649944703064,"pfxX":1.5514168437446467,"pfxZ":10.424965274638058,"pX":0.44939432146458735,"pZ":2.914190865801893,"vX0":6.092200734429784,"vY0":-136.94295714071433,"vZ0":-6.41252332884271,"x":99.87,"y":160.1,"x0":-2.008133294074001,"y0":50.00494055544351,"z0":6.140948014536641,"aX":2.9371798462213485},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2592,"spinDirection":175},"zone":3,"typeConfidence":0.9,"plateTime":0.40038465327758566,"extension":7.006433390070251},"hitData":{"launchSpeed":79.8,"launchAngle":19.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.45,"coordY":111.15}},"index":6,"playId":"318b5762-98fb-325a-864a-f47fa85d2971","pitchNumber":5,"startTime":"2025-08-20T04:02:39.398Z","endTime":"2025-08-20T04:02:53.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:02:53.440Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Travis d'Arnaud pops out to second baseman Santiago Espinal.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T04:05:29.546Z","endTime":"2025-08-20T04:06:01.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"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":[2,3],"actionIndex":[0,1],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Santiago Espinal replaces Will Benson, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T04:04:51.586Z","endTime":"2025-08-20T04:04:51.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"}},{"details":{"description":"Pitching Change: Tony Santillan replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T04:04:51.606Z","endTime":"2025-08-20T04:05:31.918Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.924362572301234,"aZ":-17.459107045623966,"pfxX":-6.9787638532664555,"pfxZ":7.659863208645248,"pX":0.015230688949565845,"pZ":2.787887122478968,"vX0":8.449235658328968,"vY0":-137.81257864815808,"vZ0":-3.2475017127126344,"x":116.42,"y":163.51,"x0":-2.185226672052645,"y0":50.00553874891497,"z0":5.162456357179946,"aX":-13.412261175991748},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2163,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3975972237412826,"extension":5.983022166605581},"index":2,"playId":"e80821f0-29a7-30af-928d-47f4fda70cd5","pitchNumber":1,"startTime":"2025-08-20T04:05:31.918Z","endTime":"2025-08-20T04:05:35.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6779290056221,"aZ":-18.472550476100746,"pfxX":-5.84439508930482,"pfxZ":7.151087484789826,"pX":-0.5488372820922345,"pZ":2.54913530282506,"vX0":6.452608707811638,"vY0":-137.59956332888748,"vZ0":-3.395943076513908,"x":137.92,"y":169.95,"x0":-2.165514340468404,"y0":50.00594410159915,"z0":5.051793713986044,"aX":-11.20357548917439},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":2090,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39813851106332265,"extension":5.791951415340208},"hitData":{"launchSpeed":93.0,"launchAngle":63.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.53,"coordY":144.46}},"index":3,"playId":"192b8f06-fa1e-3e4b-9723-7e766a12bdb5","pitchNumber":2,"startTime":"2025-08-20T04:05:51.295Z","endTime":"2025-08-20T04:06:01.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:06:01.333Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T04:06:24.419Z","endTime":"2025-08-20T04:07:33.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":"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":84.8,"endSpeed":77.6,"strikeZoneTop":3.48558812994393,"strikeZoneBottom":1.65086471949486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88207280545521,"aZ":-31.35544871097806,"pfxX":5.476794142458623,"pfxZ":0.5276415349171195,"pX":-0.6558326303424648,"pZ":4.149361755165622,"vX0":2.5092173064362044,"vY0":-123.50926921768561,"vZ0":3.079452461653002,"x":142.0,"y":126.75,"x0":-2.3966836120622785,"y0":50.000546020201014,"z0":5.525354053254326,"aX":8.448935982846272},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-10.6,"spinRate":2270,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.443677071708549,"extension":5.668331436360273},"index":0,"playId":"621d6338-5ed8-3903-bc4d-9e38e5d51fce","pitchNumber":1,"startTime":"2025-08-20T04:06:26.354Z","endTime":"2025-08-20T04:06:31.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.41606198083051,"strikeZoneBottom":1.65086381403081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.198211874170934,"aZ":-18.284560544015086,"pfxX":-6.801680655622303,"pfxZ":7.1864401492970975,"pX":0.5400616036184296,"pZ":2.0413881876576063,"vX0":9.117247966178093,"vY0":-138.03731715550867,"vZ0":-4.850478128146471,"x":96.41,"y":183.66,"x0":-1.9191787154266602,"y0":50.0062296894058,"z0":5.049279122553984,"aX":-13.153015673202974},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.4,"spinRate":2302,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3965147922936394,"extension":5.947851309875025},"index":1,"playId":"d7c072d0-f8ba-348d-9889-46e0de7665cf","pitchNumber":2,"startTime":"2025-08-20T04:06:46.445Z","endTime":"2025-08-20T04:06:51.549Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77242588960086,"aZ":-37.83990459244708,"pfxX":4.351992470477636,"pfxZ":-3.598761536187359,"pX":-0.3275833645903942,"pZ":2.333816025246446,"vX0":3.6357664778126377,"vY0":-124.55697255875417,"vZ0":0.6011163937806576,"x":129.49,"y":175.77,"x0":-2.3711529170017958,"y0":50.00458254178541,"z0":5.215535945561195,"aX":6.845926466517013},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.1,"breakHorizontal":-8.8,"spinRate":2082,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.43956787290524035,"extension":5.80751427352191},"index":2,"playId":"b996bcdd-765f-3ed3-82fd-bb75461eb2b0","pitchNumber":3,"startTime":"2025-08-20T04:07:02.343Z","endTime":"2025-08-20T04:07:05.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T04:07:15.353Z","endTime":"2025-08-20T04:07:30.824Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.954737842940684,"aZ":-18.164717325870004,"pfxX":-7.601449257227945,"pfxZ":7.161514335403735,"pX":-0.04459656187504874,"pZ":2.6672535395330312,"vX0":8.07413960060803,"vY0":-139.14398485195517,"vZ0":-3.2535821469167274,"x":118.7,"y":166.76,"x0":-1.99984543606494,"y0":50.000899607931046,"z0":5.059000095718287,"aX":-14.866567175673312},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":2268,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39401636689447006,"extension":5.916631301005255},"index":4,"playId":"6b477450-a465-3c65-bb2d-f974dd7b5a24","pitchNumber":4,"startTime":"2025-08-20T04:07:30.824Z","endTime":"2025-08-20T04:07:33.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:07:33.824Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T04:08:06.902Z","endTime":"2025-08-20T04:09:53.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":[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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T04:07:58.205Z","endTime":"2025-08-20T04:08:09.051Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":85.7,"endSpeed":78.6,"strikeZoneTop":3.26781713616083,"strikeZoneBottom":1.48874252462523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.772358090859452,"aZ":-36.951596865550876,"pfxX":3.6934508850802876,"pfxZ":-3.053566593945602,"pX":-0.14346418077488424,"pZ":1.114639541384919,"vX0":4.289036815884678,"vY0":-124.72100437876514,"vZ0":-2.307896075881955,"x":122.47,"y":208.68,"x0":-2.369944716067195,"y0":50.00272086564299,"z0":5.12046285785262,"aX":5.776882690386499},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.9,"breakHorizontal":-7.7,"spinRate":2073,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.4403653615280425,"extension":5.925101483829662},"index":1,"playId":"3a786815-5a17-377f-97f5-d6eb2b3caa20","pitchNumber":1,"startTime":"2025-08-20T04:08:09.051Z","endTime":"2025-08-20T04:08:13.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.29059334261547,"strikeZoneBottom":1.46558829704824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.785632736317712,"aZ":-15.891321601020994,"pfxX":-7.390292285254507,"pfxZ":8.376032626916075,"pX":0.6477854720356268,"pZ":1.8920919002964003,"vX0":9.998448154951726,"vY0":-138.71336151690707,"vZ0":-5.621995224122122,"x":92.31,"y":187.69,"x0":-2.0475830983207155,"y0":50.00083009613235,"z0":5.009099330912495,"aX":-14.363369925712492},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2293,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.3952647486255243,"extension":5.929286417961102},"index":2,"playId":"36596aaf-f39c-3b34-a6a1-3cd6fffed6f4","pitchNumber":2,"startTime":"2025-08-20T04:08:38.716Z","endTime":"2025-08-20T04:08:44.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.22906362946186,"strikeZoneBottom":1.74562679674566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.033699209073724,"aZ":-18.059951629466966,"pfxX":-8.449702453469767,"pfxZ":7.212549895317582,"pX":0.8258497157657284,"pZ":1.4694179965416192,"vX0":10.49076301042447,"vY0":-139.16851330814185,"vZ0":-6.232663100077429,"x":85.52,"y":199.11,"x0":-1.8996040131716474,"y0":50.000269391728196,"z0":4.939521824230876,"aX":-16.52786472637129},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2192,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3939896581448812,"extension":5.9191940768858275},"index":3,"playId":"ff843e14-d7bb-382c-bf71-ffd7e230cb75","pitchNumber":3,"startTime":"2025-08-20T04:08:55.631Z","endTime":"2025-08-20T04:09:00.278Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.101158177315597,"aZ":-17.649513285362872,"pfxX":-7.3659194612159595,"pfxZ":7.390454851493583,"pX":0.1896842323389114,"pZ":3.1789690587159827,"vX0":8.80807251938793,"vY0":-139.27304563513195,"vZ0":-2.0661605236741494,"x":109.77,"y":152.95,"x0":-2.055995025658391,"y0":50.00578759515713,"z0":5.0970530329718775,"aX":-14.482502348948463},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2272,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39319928384599834,"extension":6.029171361521984},"index":4,"playId":"35935f40-aebd-37fd-9cfb-41ab49a16fe4","pitchNumber":4,"startTime":"2025-08-20T04:09:12.473Z","endTime":"2025-08-20T04:09:15.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.18350243561657,"strikeZoneBottom":1.41927299037192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51812927720104,"aZ":-18.151870916610147,"pfxX":-7.337226278589711,"pfxZ":7.084845438842921,"pX":-0.5261103959331285,"pZ":3.8433544698592566,"vX0":7.013145719773984,"vY0":-140.01466251036373,"vZ0":-0.3938193158470592,"x":137.05,"y":135.01,"x0":-2.1138026846147717,"y0":50.00338523415223,"z0":5.176857121233284,"aX":-14.523895773185414},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2283,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3916514904645503,"extension":5.917029156348609},"index":5,"playId":"8595cb2e-552e-3d16-96e0-55ee5c1f1d23","pitchNumber":5,"startTime":"2025-08-20T04:09:30.295Z","endTime":"2025-08-20T04:09:34.368Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.23703416000615,"strikeZoneBottom":1.44242889564248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328465219386587,"aZ":-18.726393160615586,"pfxX":-7.892170942886192,"pfxZ":6.919326256477702,"pX":-0.8642279223316456,"pZ":1.5725696253553103,"vX0":6.778500568569246,"vY0":-138.60958337287164,"vZ0":-5.5790195927426485,"x":149.94,"y":196.32,"x0":-2.3174847619224193,"y0":50.004278966316626,"z0":4.864226420213088,"aX":-15.340007528251585},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2246,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3953532998811733,"extension":5.9397722162669195},"index":6,"playId":"ea2391bd-d98b-3b48-8e0a-ebdf117a976c","pitchNumber":6,"startTime":"2025-08-20T04:09:48.724Z","endTime":"2025-08-20T04:09:53.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:09:53.768Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T04:08:06.902Z","endTime":"2025-08-20T04:09:53.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":[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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T04:07:58.205Z","endTime":"2025-08-20T04:08:09.051Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":85.7,"endSpeed":78.6,"strikeZoneTop":3.26781713616083,"strikeZoneBottom":1.48874252462523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.772358090859452,"aZ":-36.951596865550876,"pfxX":3.6934508850802876,"pfxZ":-3.053566593945602,"pX":-0.14346418077488424,"pZ":1.114639541384919,"vX0":4.289036815884678,"vY0":-124.72100437876514,"vZ0":-2.307896075881955,"x":122.47,"y":208.68,"x0":-2.369944716067195,"y0":50.00272086564299,"z0":5.12046285785262,"aX":5.776882690386499},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.9,"breakHorizontal":-7.7,"spinRate":2073,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.4403653615280425,"extension":5.925101483829662},"index":1,"playId":"3a786815-5a17-377f-97f5-d6eb2b3caa20","pitchNumber":1,"startTime":"2025-08-20T04:08:09.051Z","endTime":"2025-08-20T04:08:13.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.29059334261547,"strikeZoneBottom":1.46558829704824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.785632736317712,"aZ":-15.891321601020994,"pfxX":-7.390292285254507,"pfxZ":8.376032626916075,"pX":0.6477854720356268,"pZ":1.8920919002964003,"vX0":9.998448154951726,"vY0":-138.71336151690707,"vZ0":-5.621995224122122,"x":92.31,"y":187.69,"x0":-2.0475830983207155,"y0":50.00083009613235,"z0":5.009099330912495,"aX":-14.363369925712492},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2293,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.3952647486255243,"extension":5.929286417961102},"index":2,"playId":"36596aaf-f39c-3b34-a6a1-3cd6fffed6f4","pitchNumber":2,"startTime":"2025-08-20T04:08:38.716Z","endTime":"2025-08-20T04:08:44.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.22906362946186,"strikeZoneBottom":1.74562679674566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.033699209073724,"aZ":-18.059951629466966,"pfxX":-8.449702453469767,"pfxZ":7.212549895317582,"pX":0.8258497157657284,"pZ":1.4694179965416192,"vX0":10.49076301042447,"vY0":-139.16851330814185,"vZ0":-6.232663100077429,"x":85.52,"y":199.11,"x0":-1.8996040131716474,"y0":50.000269391728196,"z0":4.939521824230876,"aX":-16.52786472637129},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2192,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3939896581448812,"extension":5.9191940768858275},"index":3,"playId":"ff843e14-d7bb-382c-bf71-ffd7e230cb75","pitchNumber":3,"startTime":"2025-08-20T04:08:55.631Z","endTime":"2025-08-20T04:09:00.278Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.101158177315597,"aZ":-17.649513285362872,"pfxX":-7.3659194612159595,"pfxZ":7.390454851493583,"pX":0.1896842323389114,"pZ":3.1789690587159827,"vX0":8.80807251938793,"vY0":-139.27304563513195,"vZ0":-2.0661605236741494,"x":109.77,"y":152.95,"x0":-2.055995025658391,"y0":50.00578759515713,"z0":5.0970530329718775,"aX":-14.482502348948463},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2272,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39319928384599834,"extension":6.029171361521984},"index":4,"playId":"35935f40-aebd-37fd-9cfb-41ab49a16fe4","pitchNumber":4,"startTime":"2025-08-20T04:09:12.473Z","endTime":"2025-08-20T04:09:15.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.18350243561657,"strikeZoneBottom":1.41927299037192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51812927720104,"aZ":-18.151870916610147,"pfxX":-7.337226278589711,"pfxZ":7.084845438842921,"pX":-0.5261103959331285,"pZ":3.8433544698592566,"vX0":7.013145719773984,"vY0":-140.01466251036373,"vZ0":-0.3938193158470592,"x":137.05,"y":135.01,"x0":-2.1138026846147717,"y0":50.00338523415223,"z0":5.176857121233284,"aX":-14.523895773185414},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2283,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3916514904645503,"extension":5.917029156348609},"index":5,"playId":"8595cb2e-552e-3d16-96e0-55ee5c1f1d23","pitchNumber":5,"startTime":"2025-08-20T04:09:30.295Z","endTime":"2025-08-20T04:09:34.368Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.23703416000615,"strikeZoneBottom":1.44242889564248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328465219386587,"aZ":-18.726393160615586,"pfxX":-7.892170942886192,"pfxZ":6.919326256477702,"pX":-0.8642279223316456,"pZ":1.5725696253553103,"vX0":6.778500568569246,"vY0":-138.60958337287164,"vZ0":-5.5790195927426485,"x":149.94,"y":196.32,"x0":-2.3174847619224193,"y0":50.004278966316626,"z0":4.864226420213088,"aX":-15.340007528251585},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2246,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3953532998811733,"extension":5.9397722162669195},"index":6,"playId":"ea2391bd-d98b-3b48-8e0a-ebdf117a976c","pitchNumber":6,"startTime":"2025-08-20T04:09:48.724Z","endTime":"2025-08-20T04:09:53.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T04:09:53.768Z","atBatIndex":73},"scoringPlays":[6,11,25,27,37,51,56,63,69,70],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":184.72,"y":79.34},"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":1,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":126.01,"y":185.65},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":95.4,"y":141.25},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":157.51,"y":163.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":52.72,"y":114.78},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":178.71,"y":108.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":119.35,"y":145.07},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11,12],"bottom":[13,14,15],"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":123.59,"y":136.59},"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":108.44,"y":159.0},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":117.54,"y":31.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":174.51,"y":112.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":178.38,"y":100.88},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":191.44,"y":136.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":153.87,"y":91.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":154.48,"y":153.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":159.93,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":73.69,"y":127.43},"type":"H","description":"Single"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27,28,29,30],"bottom":[31,32,33],"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":91.92,"y":112.45},"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":4,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":68.47,"y":117.2},"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":4,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":191.43,"y":108.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":4,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":110.87,"y":160.21},"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":114.5,"y":172.32},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":94.99,"y":85.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":108.44,"y":199.58},"type":"O","description":"Pop Out"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":76.93,"y":143.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":159.18,"y":82.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":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":151.45,"y":87.52},"type":"H","description":"Single"}],"home":[]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":89.24,"y":109.74},"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":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":91.24,"y":162.35},"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":6,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":129.64,"y":182.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":144.51,"y":148.46},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":57,"top":[48,49,50],"bottom":[51,52,53,54,55,56,57],"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":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":162.12,"y":81.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":184.98,"y":84.29},"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":7,"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":113.29,"y":149.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":84.1,"y":20.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":49.84,"y":107.26},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":164.9,"y":122.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":77.63,"y":122.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":158.11,"y":162.63},"type":"O","description":"Lineout"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":78.55,"y":97.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":133.88,"y":156.57},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":16.79,"y":94.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":116.35,"y":79.17},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68,69,70],"bottom":[71,72,73],"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":56.52,"y":122.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":142.42,"y":71.9},"type":"O","description":"Sac Fly"},{"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":194.45,"y":111.15},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":160.53,"y":144.46},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":5},"away":{"runs":6,"hits":11,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"onDeck":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"inHole":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"battingOrder":3,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"onDeck":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"inHole":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"battingOrder":9,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":3,"strikes":3,"outs":3},"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":7,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".248","atBats":32,"obp":".319","slg":".393","ops":".712","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":6,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.24","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":44,"strikes":102,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":4,"pitchesPerInning":"16.22","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 3 ER, 12 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":24,"strikes":74,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":47,"groundOuts":133,"airOuts":86,"runs":89,"doubles":25,"triples":4,"homeRuns":19,"strikeOuts":138,"baseOnBalls":55,"intentionalWalks":10,"hits":135,"hitByPitch":2,"avg":".275","atBats":491,"obp":".350","slg":".458","ops":".808","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":225,"rbi":76,"leftOnBase":211,"sacBunts":0,"sacFlies":1,"babip":".346","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.84","popOuts":17,"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":264,"putOuts":173,"errors":17,"chances":454,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)(BS, 1)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":23,"gamesStarted":0,"flyOuts":8,"groundOuts":22,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":77,"obp":".365","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":420,"era":"3.43","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":8,"whip":"1.62","battersFaced":96,"outs":63,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":180,"strikes":240,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":1,"winPercentage":"1.000","pitchesPerInning":"20.00","gamesFinished":7,"strikeoutWalkRatio":"1.24","strikeoutsPer9Inn":"9.00","walksPer9Inn":"7.29","hitsPer9Inn":"7.29","runsScoredPer9":"3.43","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"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"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":41,"groundOuts":29,"airOuts":68,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":184,"obp":".242","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":829,"era":"3.10","inningsPitched":"52.1","wins":2,"losses":4,"saves":25,"saveOpportunities":30,"holds":2,"blownSaves":5,"earnedRuns":18,"whip":"0.94","battersFaced":207,"outs":157,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":829,"balls":291,"strikes":538,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".333","pitchesPerInning":"15.84","gamesFinished":44,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.44","hitsPer9Inn":"4.99","runsScoredPer9":"3.78","homeRunsPer9":"1.38","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"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":true,"isSubstitute":false}},"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":{},"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":61,"gamesStarted":0,"flyOuts":26,"groundOuts":54,"airOuts":50,"runs":24,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":34,"intentionalWalks":3,"hits":40,"hitByPitch":5,"atBats":203,"obp":".324","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1016,"era":"3.54","inningsPitched":"56.0","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":244,"outs":168,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":394,"strikes":622,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".857","pitchesPerInning":"18.14","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.80","walksPer9Inn":"5.46","hitsPer9Inn":"6.43","runsScoredPer9":"3.86","homeRunsPer9":"0.80","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":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":31,"groundOuts":51,"airOuts":51,"runs":29,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":42,"baseOnBalls":8,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".302","atBats":205,"obp":".336","slg":".527","ops":".863","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":108,"rbi":39,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","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":59,"errors":5,"chances":112,"fielding":".955","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":{"note":"(S, 4)","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":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"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":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":63,"gamesStarted":0,"flyOuts":29,"groundOuts":42,"airOuts":70,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":209,"obp":".284","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":971,"era":"2.79","inningsPitched":"58.0","wins":1,"losses":4,"saves":4,"saveOpportunities":7,"holds":27,"blownSaves":3,"earnedRuns":18,"whip":"1.09","battersFaced":237,"outs":174,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":971,"balls":346,"strikes":625,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".200","pitchesPerInning":"16.74","gamesFinished":12,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.84","walksPer9Inn":"3.41","hitsPer9Inn":"6.36","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":24,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"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":true,"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":"1-3 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":80,"airOuts":118,"runs":57,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":128,"baseOnBalls":43,"intentionalWalks":0,"hits":91,"hitByPitch":5,"avg":".221","atBats":412,"obp":".300","slg":".333","ops":".633","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":137,"rbi":40,"leftOnBase":182,"sacBunts":1,"sacFlies":4,"babip":".289","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.46","popOuts":27,"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":231,"putOuts":155,"errors":7,"chances":393,"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":"800","stats":{"batting":{"summary":"1-2 | BB, HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":118,"flyOuts":51,"groundOuts":121,"airOuts":116,"runs":41,"doubles":12,"triples":3,"homeRuns":4,"strikeOuts":89,"baseOnBalls":22,"intentionalWalks":1,"hits":101,"hitByPitch":5,"avg":".237","atBats":426,"obp":".283","slg":".308","ops":".591","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":131,"rbi":41,"leftOnBase":191,"sacBunts":1,"sacFlies":0,"babip":".291","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"106.50","popOuts":29,"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":241,"putOuts":76,"errors":5,"chances":322,"fielding":".984","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":27,"gamesStarted":24,"flyOuts":88,"groundOuts":137,"airOuts":163,"runs":75,"doubles":38,"triples":1,"homeRuns":19,"strikeOuts":98,"baseOnBalls":33,"intentionalWalks":0,"hits":138,"hitByPitch":4,"atBats":527,"obp":".307","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2155,"era":"4.73","inningsPitched":"139.0","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":73,"whip":"1.23","battersFaced":573,"outs":417,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2155,"balls":763,"strikes":1392,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".526","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.14","hitsPer9Inn":"8.94","runsScoredPer9":"4.86","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":35,"lineOuts":40},"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}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":3,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":59,"groundOuts":117,"airOuts":135,"runs":70,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":87,"baseOnBalls":59,"intentionalWalks":0,"hits":120,"hitByPitch":14,"avg":".267","atBats":450,"obp":".366","slg":".382","ops":".748","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":172,"rbi":40,"leftOnBase":134,"sacBunts":4,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":38,"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":299,"errors":3,"chances":303,"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":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":37,"groundOuts":67,"airOuts":63,"runs":47,"doubles":12,"triples":5,"homeRuns":10,"strikeOuts":80,"baseOnBalls":25,"intentionalWalks":1,"hits":72,"hitByPitch":1,"avg":".259","atBats":278,"obp":".318","slg":".446","ops":".764","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":124,"rbi":48,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".323","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","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":74,"errors":1,"chances":75,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":57,"groundOuts":74,"airOuts":107,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".249","atBats":285,"obp":".301","slg":".291","ops":".592","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":83,"rbi":16,"leftOnBase":122,"sacBunts":2,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":40,"groundOuts":70,"airOuts":72,"runs":31,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":82,"hitByPitch":1,"avg":".314","atBats":261,"obp":".351","slg":".475","ops":".826","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":124,"rbi":38,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":15,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":59,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":68,"groundOuts":80,"airOuts":137,"runs":52,"doubles":17,"triples":2,"homeRuns":15,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".240","atBats":417,"obp":".308","slg":".398","ops":".706","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":166,"rbi":59,"leftOnBase":182,"sacBunts":1,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":36,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":642,"errors":1,"chances":706,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"obp":".393","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":97,"era":"6.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.83","battersFaced":28,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":40,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.17","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"9.00","walksPer9Inn":"7.50","hitsPer9Inn":"9.00","runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"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":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"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":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":37,"groundOuts":75,"airOuts":68,"runs":27,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".256","atBats":223,"obp":".292","slg":".395","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":88,"rbi":19,"leftOnBase":91,"sacBunts":1,"sacFlies":4,"babip":".272","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.75","popOuts":14,"lineOuts":17},"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":12,"stolenBases":52,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":20,"putOuts":572,"errors":2,"chances":594,"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":"(H, 17)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":50,"gamesStarted":0,"flyOuts":12,"groundOuts":76,"airOuts":32,"runs":30,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":0,"hits":56,"hitByPitch":0,"atBats":216,"obp":".331","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":889,"era":"3.74","inningsPitched":"55.1","wins":7,"losses":4,"saves":0,"saveOpportunities":5,"holds":17,"blownSaves":5,"earnedRuns":23,"whip":"1.43","battersFaced":242,"outs":166,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":889,"balls":306,"strikes":583,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.38","rbi":1,"winPercentage":".636","pitchesPerInning":"16.07","gamesFinished":5,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"8.95","walksPer9Inn":"3.74","hitsPer9Inn":"9.11","runsScoredPer9":"4.88","homeRunsPer9":"0.33","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"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":"1-5 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":110,"flyOuts":46,"groundOuts":89,"airOuts":75,"runs":39,"doubles":21,"triples":1,"homeRuns":5,"strikeOuts":93,"baseOnBalls":43,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".280","atBats":357,"obp":".358","slg":".387","ops":".745","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":138,"rbi":48,"leftOnBase":140,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.40","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":{},"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":99,"groundOuts":149,"airOuts":185,"runs":59,"doubles":28,"triples":0,"homeRuns":27,"strikeOuts":103,"baseOnBalls":24,"intentionalWalks":1,"hits":144,"hitByPitch":5,"atBats":578,"obp":".284","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":2188,"era":"3.52","inningsPitched":"151.0","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.11","battersFaced":611,"outs":453,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2188,"balls":710,"strikes":1478,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".529","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"6.14","walksPer9Inn":"1.43","hitsPer9Inn":"8.58","runsScoredPer9":"3.52","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":50},"fielding":{"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":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":15,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":58,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":278,"era":"6.60","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.47","battersFaced":68,"outs":45,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":111,"strikes":167,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.53","gamesFinished":3,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"11.40","walksPer9Inn":"5.40","hitsPer9Inn":"7.80","runsScoredPer9":"8.40","homeRunsPer9":"1.20","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":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":3,"flyOuts":38,"groundOuts":63,"airOuts":70,"runs":27,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":54,"hitByPitch":1,"atBats":227,"obp":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":966,"era":"3.55","inningsPitched":"58.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.20","battersFaced":246,"outs":175,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":349,"strikes":617,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"16.56","gamesFinished":14,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.48","walksPer9Inn":"2.47","hitsPer9Inn":"8.33","runsScoredPer9":"4.17","homeRunsPer9":"1.23","inheritedRunners":18,"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":true,"isSubstitute":false}}},"batters":[670770,666158,682829,609280,668715,669720,682622,624431,663647,680574,666181,669289,668881,668933,682825,663574],"pitchers":[668881,668933,682825,663574],"bench":[],"bullpen":[671096,605130,641793,607259,594580,641941,683175,663903,608718],"battingOrder":[670770,666158,682829,668715,669720,682622,624431,663647,669289],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Andujar (13, Hendricks); Marte, N (14, Hendricks); Lux (21, Jansen, K)."},{"label":"HR","value":"Marte, N (10, 2nd inning off Hendricks, 0 on, 2 out)."},{"label":"TB","value":"Andujar 4; De La Cruz, E; Friedl; Hayes; Lux 2; Marte, N 6; McLain, M; Trevino."},{"label":"RBI","value":"Andujar 2 (38); Friedl (40); Lux (48); Marte, N 2 (39)."},{"label":"2-out RBI","value":"Marte, N; Lux; Andujar."},{"label":"SF","value":"Friedl."},{"label":"GIDP","value":"Hays; McLain, M."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Hayes (3, 2nd base by Hendricks/d'Arnaud); McLain, M (2, 2nd base by Chafin/d'Arnaud)."},{"label":"PO","value":"Hayes (1st base by Hendricks)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McLain, M-Steer)."}]}],"note":[{"label":"a","value":"Walked for McLain, M in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".233","atBats":35,"obp":".306","slg":".408","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":32,"obp":".421","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":135,"era":"4.70","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.44","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":53,"strikes":82,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":6,"pitchesPerInning":"15.00","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":21,"groundOuts":52,"airOuts":42,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".154","atBats":169,"obp":".210","slg":".237","ops":".447","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":40,"rbi":13,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".197","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":48,"errors":5,"chances":173,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":47,"groundOuts":128,"airOuts":96,"runs":48,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".249","atBats":402,"obp":".297","slg":".351","ops":".648","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":141,"rbi":32,"leftOnBase":155,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.43","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":233,"putOuts":107,"errors":11,"chances":351,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":25,"airOuts":19,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".191","atBats":94,"obp":".300","slg":".330","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":31,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".259","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":0,"lineOuts":6},"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":36,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K, RBI","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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":64,"groundOuts":86,"airOuts":109,"runs":74,"doubles":26,"triples":1,"homeRuns":21,"strikeOuts":121,"baseOnBalls":27,"intentionalWalks":4,"hits":115,"hitByPitch":10,"avg":".269","atBats":428,"obp":".325","slg":".481","ops":".806","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":206,"rbi":55,"leftOnBase":115,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.38","popOuts":22,"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":276,"putOuts":145,"errors":9,"chances":430,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":5,"groundOuts":12,"airOuts":14,"runs":8,"doubles":1,"triples":3,"homeRuns":2,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":49,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":246,"era":"5.54","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.85","battersFaced":62,"outs":39,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":104,"strikes":142,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"18.92","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.92","walksPer9Inn":"6.92","hitsPer9Inn":"9.69","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":33,"groundOuts":31,"airOuts":50,"runs":27,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":4,"avg":".233","atBats":172,"obp":".328","slg":".430","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":74,"rbi":27,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":4,"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":71,"putOuts":43,"errors":7,"chances":121,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":23,"groundOuts":37,"airOuts":45,"runs":16,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":63,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".209","atBats":182,"obp":".271","slg":".368","ops":".639","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":67,"rbi":18,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":13,"lineOuts":9},"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":11,"stolenBases":40,"stolenBasePercentage":".784","caughtStealingPercentage":".216","assists":16,"putOuts":384,"errors":2,"chances":402,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":36,"groundOuts":219,"airOuts":75,"runs":74,"doubles":26,"triples":1,"homeRuns":11,"strikeOuts":130,"baseOnBalls":64,"intentionalWalks":0,"hits":141,"hitByPitch":4,"atBats":559,"obp":".332","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2399,"era":"4.00","inningsPitched":"148.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.38","battersFaced":634,"outs":446,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":916,"strikes":1483,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"2.92","rbi":0,"winPercentage":".471","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.87","hitsPer9Inn":"8.54","runsScoredPer9":"4.48","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":10,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":79,"groundOuts":88,"airOuts":133,"runs":70,"doubles":28,"triples":2,"homeRuns":29,"strikeOuts":143,"baseOnBalls":58,"intentionalWalks":1,"hits":111,"hitByPitch":2,"avg":".237","atBats":469,"obp":".320","slg":".490","ops":".810","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":230,"rbi":92,"leftOnBase":227,"sacBunts":0,"sacFlies":6,"babip":".271","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.17","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":241,"errors":4,"chances":248,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":3,"strikes":5,"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":35,"gamesStarted":0,"flyOuts":12,"groundOuts":24,"airOuts":29,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":102,"obp":".356","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":504,"era":"2.57","inningsPitched":"28.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.50","battersFaced":119,"outs":84,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":504,"balls":195,"strikes":309,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":8,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.14","hitsPer9Inn":"8.36","runsScoredPer9":"3.21","homeRunsPer9":"0.32","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"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"}]},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":44,"groundOuts":54,"airOuts":86,"runs":55,"doubles":10,"triples":1,"homeRuns":20,"strikeOuts":127,"baseOnBalls":71,"intentionalWalks":10,"hits":82,"hitByPitch":5,"avg":".238","atBats":344,"obp":".372","slg":".448","ops":".820","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":154,"rbi":52,"leftOnBase":124,"sacBunts":0,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.20","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 5-3)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":45,"groundOuts":30,"airOuts":66,"runs":17,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":2,"hits":36,"hitByPitch":1,"atBats":178,"obp":".270","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":727,"era":"3.00","inningsPitched":"48.0","wins":5,"losses":3,"saves":23,"saveOpportunities":24,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"1.08","battersFaced":197,"outs":144,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":727,"balls":224,"strikes":503,"strikePercentage":".690","hitBatsmen":1,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":2,"winPercentage":".625","pitchesPerInning":"15.15","gamesFinished":37,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.75","runsScoredPer9":"3.19","homeRunsPer9":"1.31","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":13,"groundOuts":12,"airOuts":25,"runs":18,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":83,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":412,"era":"6.00","inningsPitched":"21.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.67","battersFaced":99,"outs":63,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":148,"strikes":264,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"19.62","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"11.14","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"7.71","homeRunsPer9":"2.57","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"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":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":51,"groundOuts":87,"airOuts":110,"runs":49,"doubles":15,"triples":1,"homeRuns":28,"strikeOuts":116,"baseOnBalls":27,"intentionalWalks":0,"hits":95,"hitByPitch":9,"avg":".233","atBats":407,"obp":".295","slg":".482","ops":".777","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":196,"rbi":78,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.54","popOuts":27,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":270,"errors":7,"chances":279,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","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":52,"gamesStarted":1,"flyOuts":25,"groundOuts":34,"airOuts":43,"runs":27,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":65,"baseOnBalls":29,"intentionalWalks":3,"hits":42,"hitByPitch":2,"atBats":184,"obp":".340","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":874,"era":"4.88","inningsPitched":"48.0","wins":6,"losses":4,"saves":2,"saveOpportunities":8,"holds":17,"blownSaves":6,"earnedRuns":26,"whip":"1.48","battersFaced":215,"outs":144,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":328,"strikes":546,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".600","pitchesPerInning":"18.21","gamesFinished":4,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"12.19","walksPer9Inn":"5.44","hitsPer9Inn":"7.88","runsScoredPer9":"5.06","homeRunsPer9":"2.06","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"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":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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":78,"groundOuts":128,"airOuts":147,"runs":61,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":66,"baseOnBalls":56,"intentionalWalks":4,"hits":123,"hitByPitch":9,"avg":".269","atBats":457,"obp":".357","slg":".387","ops":".744","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":177,"rbi":49,"leftOnBase":167,"sacBunts":3,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.70","popOuts":22,"lineOuts":47},"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":59,"putOuts":938,"errors":6,"chances":1003,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":94,"groundOuts":100,"airOuts":164,"runs":64,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":149,"baseOnBalls":61,"intentionalWalks":3,"hits":145,"hitByPitch":2,"atBats":553,"obp":".335","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2511,"era":"3.52","inningsPitched":"143.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.44","battersFaced":621,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2511,"balls":902,"strikes":1609,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.84","hitsPer9Inn":"9.13","runsScoredPer9":"4.03","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":2,"avg":".244","atBats":41,"obp":".304","slg":".341","ops":".645","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":14,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"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":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608334":{"person":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":99,"obp":".255","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":426,"era":"4.18","inningsPitched":"28.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":111,"outs":84,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":161,"strikes":265,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":11,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.36","walksPer9Inn":"3.21","hitsPer9Inn":"5.79","runsScoredPer9":"4.18","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":50,"groundOuts":70,"airOuts":86,"runs":33,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":118,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"avg":".227","atBats":352,"obp":".268","slg":".406","ops":".674","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":143,"rbi":42,"leftOnBase":165,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.56","popOuts":15,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":50,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":21,"putOuts":633,"errors":4,"chances":658,"fielding":".994","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":59,"gamesStarted":1,"flyOuts":25,"groundOuts":61,"airOuts":42,"runs":16,"doubles":6,"triples":3,"homeRuns":6,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":4,"hits":48,"hitByPitch":2,"atBats":186,"obp":".322","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":843,"era":"2.81","inningsPitched":"51.1","wins":6,"losses":1,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":16,"whip":"1.29","battersFaced":214,"outs":154,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":295,"strikes":548,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".857","pitchesPerInning":"16.42","gamesFinished":11,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"2.81","homeRunsPer9":"1.05","inheritedRunners":34,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":53,"gamesStarted":0,"flyOuts":23,"groundOuts":44,"airOuts":43,"runs":28,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":4,"hits":52,"hitByPitch":2,"atBats":211,"obp":".326","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":951,"era":"4.34","inningsPitched":"56.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":11,"blownSaves":4,"earnedRuns":27,"whip":"1.34","battersFaced":236,"outs":168,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":321,"strikes":630,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"16.98","gamesFinished":6,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.70","hitsPer9Inn":"8.36","runsScoredPer9":"4.50","homeRunsPer9":"0.96","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":15},"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}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 4 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":34,"strikes":59,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":24,"flyOuts":93,"groundOuts":115,"airOuts":166,"runs":73,"doubles":27,"triples":3,"homeRuns":21,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":3,"hits":130,"hitByPitch":4,"atBats":490,"obp":".315","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1988,"era":"4.93","inningsPitched":"126.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.30","battersFaced":534,"outs":378,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":656,"strikes":1332,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":4,"winPercentage":".429","pitchesPerInning":"15.78","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.43","hitsPer9Inn":"9.29","runsScoredPer9":"5.21","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":12,"groundOuts":56,"airOuts":27,"runs":19,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":38,"baseOnBalls":21,"intentionalWalks":5,"hits":46,"hitByPitch":0,"atBats":165,"obp":".360","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":720,"era":"3.65","inningsPitched":"44.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.51","battersFaced":188,"outs":133,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":257,"strikes":463,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.24","gamesFinished":13,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.26","hitsPer9Inn":"9.34","runsScoredPer9":"3.86","homeRunsPer9":"0.41","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542881":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":102,"groundOuts":100,"airOuts":177,"runs":71,"doubles":26,"triples":3,"homeRuns":27,"strikeOuts":98,"baseOnBalls":52,"intentionalWalks":4,"hits":127,"hitByPitch":3,"atBats":497,"obp":".327","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2171,"era":"4.77","inningsPitched":"126.1","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.42","battersFaced":557,"outs":379,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2171,"balls":783,"strikes":1388,"strikePercentage":".640","hitBatsmen":3,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".200","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.70","hitsPer9Inn":"9.05","runsScoredPer9":"5.06","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":41,"lineOuts":34},"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":true,"isSubstitute":false}},"ID694359":{"person":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"jerseyNumber":"20","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,694384,545361,621493,666176,660162,518595,695681,669326,650859,543294,605177,666171,445276],"pitchers":[543294,605177,666171,445276],"bench":[694359,681351,672724],"bullpen":[542881,656271,672282,820862,608334,472610,579328,682989,667755],"battingOrder":[687263,694384,545361,621493,666176,660162,518595,695681,650859],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Trout (10, Greene, H); d'Arnaud (11, Greene, H)."},{"label":"HR","value":"Adell 2 (28, 7th inning off Greene, H, 0 on, 0 out, 8th inning off Mey, 0 on, 2 out)."},{"label":"TB","value":"Adell 9; d'Arnaud 2; Moore; Neto; Trout 3; Ward, T."},{"label":"RBI","value":"Adell 2 (78); Neto (55); Ward, T (92)."},{"label":"2-out RBI","value":"Neto; Adell; Ward, T."},{"label":"Runners left in scoring position, 2 out","value":"Moncada; Schanuel."},{"label":"GIDP","value":"Ward, T."},{"label":"Team RISP","value":"3-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Rengifo (Benson at home)."},{"label":"Pickoffs","value":"Hendricks (Hayes at 1st base)."},{"label":"DP","value":"2 (Neto-Moore-Schanuel; Moncada-Moore-Schanuel)."}]}],"note":[{"label":"a","value":"Struck out for Teodosio in the 7th."}]}},"officials":[{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Hayes (by Jansen, K)."},{"label":"Pitches-strikes","value":"Greene, H 98-74; Ashcraft, G 14-9; Mey 22-11; Santillan 12-8; Hendricks 93-59; Chafin 8-5; Zeferjahn 12-7; Jansen, K 22-11."},{"label":"Groundouts-flyouts","value":"Greene, H 3-2; Ashcraft, G 0-0; Mey 1-1; Santillan 0-0; Hendricks 6-4; Chafin 1-1; Zeferjahn 0-1; Jansen, K 0-1."},{"label":"Batters faced","value":"Greene, H 25; Ashcraft, G 4; Mey 4; Santillan 3; Hendricks 26; Chafin 3; Zeferjahn 3; Jansen, K 6."},{"label":"Inherited runners-scored","value":"Ashcraft, G 1-1."},{"label":"Umpires","value":"HP: John Tumpane. 1B: Brennan Miller. 2B: Jeremie Rehak. 3B: Chris Conroy. "},{"label":"Weather","value":"82 degrees, Clear."},{"label":"Wind","value":"6 mph, Out To CF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:30."},{"label":"Att","value":"22,276."},{"label":"Venue","value":"Angel Stadium."},{"label":"August 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","boxscoreName":"Adell"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":51,"groundOuts":87,"airOuts":110,"runs":49,"doubles":15,"triples":1,"homeRuns":28,"strikeOuts":116,"baseOnBalls":27,"intentionalWalks":0,"hits":95,"hitByPitch":9,"avg":".233","atBats":407,"obp":".295","slg":".482","ops":".777","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":196,"rbi":78,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.54","popOuts":27,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":270,"errors":7,"chances":279,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","boxscoreName":"Greene, H"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 3 ER, 12 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":24,"strikes":74,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","boxscoreName":"Andujar"},"jerseyNumber":"38","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":40,"groundOuts":70,"airOuts":72,"runs":31,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":82,"hitByPitch":1,"avg":".314","atBats":261,"obp":".351","slg":".475","ops":".826","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":124,"rbi":38,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":15,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":59,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"loser":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"save":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}