{"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":776801,"link":"/api/v1.1/game/776801/feed/live","metaData":{"wait":10,"timeStamp":"20250810_210010","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776801,"type":"R","doubleHeader":"N","id":"2025/08/10/cinmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776801-2025-08-10","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-10T17:35:00Z","originalDate":"2025-08-10","officialDate":"2025-08-10","dayNight":"day","time":"1:35","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":119,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":57,"ties":0,"pct":".521"},"records":{},"divisionLeader":false,"wins":62,"losses":57,"winningPercentage":".521"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":119,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":68,"ties":0,"pct":".429"},"records":{},"divisionLeader":false,"wins":51,"losses":68,"winningPercentage":".429"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"21","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"21","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"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},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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},"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},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664294":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294","firstName":"Dauri","lastName":"Moreta","primaryNumber":"36","birthDate":"1996-04-15","currentAge":30,"birthCity":"Comendador","birthCountry":"Dominican Republic","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dauri","useLastName":"Moreta","middleName":"Michell","boxscoreName":"Moreta","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"DOW-ree mo-RETTA","mlbDebutDate":"2021-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dauri Moreta","nameSlug":"dauri-moreta-664294","firstLastName":"Dauri Moreta","lastFirstName":"Moreta, Dauri","lastInitName":"Moreta, D","initLastName":"D Moreta","fullFMLName":"Dauri Michell Moreta","fullLFMName":"Moreta, Dauri Michell","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"21","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621366":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366","firstName":"Ryan","lastName":"Borucki","birthDate":"1994-03-31","currentAge":32,"birthCity":"Mundelein","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Borucki","middleName":"Joseph","boxscoreName":"Borucki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"boar-uck-ee","mlbDebutDate":"2018-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Borucki","nameSlug":"ryan-borucki-621366","firstLastName":"Ryan Borucki","lastFirstName":"Borucki, Ryan","lastInitName":"Borucki, R","initLastName":"R Borucki","fullFMLName":"Ryan Joseph Borucki","fullLFMName":"Borucki, Ryan Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID571760":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","firstName":"Andrew","lastName":"Heaney","primaryNumber":"33","birthDate":"1991-06-05","currentAge":35,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Heaney","middleName":"M.","boxscoreName":"Heaney","nickName":"Heandog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HEE-nee","mlbDebutDate":"2014-06-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Heaney","nameSlug":"andrew-heaney-571760","firstLastName":"Andrew Heaney","lastFirstName":"Heaney, Andrew","lastInitName":"Heaney, A","initLastName":"A Heaney","fullFMLName":"Andrew M. Heaney","fullLFMName":"Heaney, Andrew M.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676742":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742","firstName":"Cam","lastName":"Sanders","primaryNumber":"73","birthDate":"1996-12-09","currentAge":29,"birthCity":"Thibodaux","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Sanders","boxscoreName":"Sanders","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Sanders","nameSlug":"cam-sanders-676742","firstLastName":"Cam Sanders","lastFirstName":"Sanders, Cam","lastInitName":"Sanders, C","initLastName":"C Sanders","fullFMLName":"Cam  Sanders","fullLFMName":"Sanders, Cam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"21","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"21","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"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},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"21","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680397":{"id":680397,"fullName":"Sam Benschoter","link":"/api/v1/people/680397","firstName":"Samuel","lastName":"Benschoter","primaryNumber":"48","birthDate":"1998-03-17","currentAge":28,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Benschoter","middleName":"Adam","boxscoreName":"Benschoter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Benschoter","nameSlug":"sam-benschoter-680397","firstLastName":"Sam Benschoter","lastFirstName":"Benschoter, Sam","lastInitName":"Benschoter, S","initLastName":"S Benschoter","fullFMLName":"Samuel Adam Benschoter","fullLFMName":"Benschoter, Samuel Adam","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"21","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"21","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"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},"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},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"21","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2025"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Sunny","temp":"88","wind":"5 mph, R To L"},"gameInfo":{"attendance":21239,"firstPitch":"2025-08-10T17:37:00.000Z","gameDurationMinutes":203},"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"home":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"}},"officialScorer":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"primaryDatacaster":{"id":496223,"fullName":"Bob Taylor","link":"/api/v1/people/496223"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":3,"remaining":1}}},"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-10T17:37:51.769Z","endTime":"2025-08-10T17:39:13.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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-10T14:38:05.768Z","endTime":"2025-08-10T17:07:36.052Z","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-10T17:07:36.052Z","endTime":"2025-08-10T17:37:40.443Z","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-10T17:37:40.443Z","endTime":"2025-08-10T17:37:54.095Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.19999856586797,"strikeZoneBottom":1.6649037289541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00172813987132,"aZ":-13.749117108275408,"pfxX":-3.2494843590819658,"pfxZ":9.245249064888725,"pX":-0.4295941596521152,"pZ":5.147856001170436,"vX0":3.8401248708814104,"vY0":-140.11599146850034,"vZ0":-0.03350545116030795,"x":133.38,"y":99.79,"x0":-1.3942455329881829,"y0":50.00159376045727,"z0":6.05675241726256,"aX":-6.475521048637123},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2243,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39059168486585705,"extension":6.5690351061063605},"index":3,"playId":"7449a543-86dd-3a71-beaa-664b3bea874f","pitchNumber":1,"startTime":"2025-08-10T17:37:54.095Z","endTime":"2025-08-10T17:37:57.115Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669798825543896,"aZ":-29.456822008132917,"pfxX":0.7992557468246018,"pfxZ":1.7106773397912693,"pX":-0.2244718332332245,"pZ":2.6812384762112598,"vX0":2.415606045578761,"vY0":-124.51525544641635,"vZ0":-2.0665927831146216,"x":125.56,"y":166.39,"x0":-1.30707606423459,"y0":50.00059810017741,"z0":5.9357885068146485,"aX":1.2669730222915363},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.9,"spinRate":2507,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.43822927531373823,"extension":6.4556646023538224},"index":4,"playId":"e08a5336-ece8-30be-ba53-c0fab6cfbbf9","pitchNumber":2,"startTime":"2025-08-10T17:38:11.670Z","endTime":"2025-08-10T17:38:14.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.3429663305425,"strikeZoneBottom":1.55521268552442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52348151863468,"aZ":-24.497735204389535,"pfxX":-9.659277969890006,"pfxZ":4.6052440581583705,"pX":0.12680867596001785,"pZ":0.3783632710999571,"vX0":6.10114486193674,"vY0":-127.77614640291918,"vZ0":-8.743364238218655,"x":112.17,"y":228.56,"x0":-1.0281328215492567,"y0":50.00065911576341,"z0":5.747194951864631,"aX":-16.086991755164544},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":1488,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42747380977070826,"extension":6.697463876849335},"index":5,"playId":"f4130dc5-e4cb-323e-85c7-b72834f9bf93","pitchNumber":3,"startTime":"2025-08-10T17:38:28.266Z","endTime":"2025-08-10T17:38:31.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43762612914018,"aZ":-14.079047531063713,"pfxX":-4.23469457511241,"pfxZ":9.068050640618576,"pX":-0.5728032567060252,"pZ":2.263712615250896,"vX0":3.6154383189333625,"vY0":-140.0750704997617,"vZ0":-7.227465752597104,"x":138.83,"y":177.66,"x0":-1.327481805319598,"y0":50.002605845767526,"z0":5.7904394382868345,"aX":-8.449376428049241},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2311,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3904250579273141,"extension":6.700468606605461},"index":6,"playId":"9d280a43-211c-35f6-aa9e-b0bd50573238","pitchNumber":4,"startTime":"2025-08-10T17:38:44.548Z","endTime":"2025-08-10T17:38:47.618Z","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":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-10T17:38:56.642Z","endTime":"2025-08-10T17:39:09.695Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.095807316224494,"aZ":-13.204555801568707,"pfxX":-4.342815270185775,"pfxZ":9.406635943633914,"pX":-0.13259193176853862,"pZ":3.513793844741302,"vX0":5.122081104281693,"vY0":-140.9084235044583,"vZ0":-4.014532859330286,"x":122.05,"y":143.91,"x0":-1.4070610975530615,"y0":50.00633690533898,"z0":5.806183072243855,"aX":-8.761680888988565},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2208,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38825447769359744,"extension":6.726475734741131},"index":8,"playId":"23e18a46-eef0-3178-b861-23843b277384","pitchNumber":5,"startTime":"2025-08-10T17:39:09.695Z","endTime":"2025-08-10T17:39:13.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:39:13.114Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Lux flies out sharply to right fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:39:18.496Z","endTime":"2025-08-10T17:39:48.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29651362225293,"aZ":-14.012309418380633,"pfxX":-4.354463781977522,"pfxZ":9.370826370067638,"pX":0.07717009051227158,"pZ":3.1540732753405396,"vX0":4.785022448481262,"vY0":-138.4206791338356,"vZ0":-4.782605788458601,"x":114.06,"y":153.62,"x0":-1.1092842158805394,"y0":50.001889210030285,"z0":5.844582500494589,"aX":-8.438364814477323},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2242,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39591434927648184,"extension":6.750329707391604},"hitData":{"launchSpeed":103.6,"launchAngle":36.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":171.84,"coordY":54.68}},"index":0,"playId":"b7348bfe-22b0-388c-a61f-3c20d5a96d58","pitchNumber":1,"startTime":"2025-08-10T17:39:36.663Z","endTime":"2025-08-10T17:39:48.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:39:48.273Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:39:58.612Z","endTime":"2025-08-10T17:40:48.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.5,"endSpeed":89.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32555160424893,"aZ":-14.194424682591087,"pfxX":-2.9328713562112174,"pfxZ":8.807959557896675,"pX":-0.3240136400193095,"pZ":3.718612106714018,"vX0":3.731096759180011,"vY0":-141.93706379668222,"vZ0":-3.606238387957221,"x":129.35,"y":138.38,"x0":-1.2742045570315563,"y0":50.004469154884156,"z0":5.9088746144086635,"aX":-5.988203827551205},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":4.6,"spinRate":2333,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.38582268607783554,"extension":6.615879894554022},"index":0,"playId":"fa6973dd-bb74-3643-b198-871559e8191b","pitchNumber":1,"startTime":"2025-08-10T17:40:15.783Z","endTime":"2025-08-10T17:40:18.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.3,"endSpeed":81.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.890241683577795,"aZ":-20.66298259673732,"pfxX":-7.715867966811751,"pfxZ":6.7127850880376165,"pX":-1.4427720828602515,"pZ":3.3031183719136092,"vX0":2.5173616811043362,"vY0":-130.00420205205,"vZ0":-2.689938566604506,"x":172.0,"y":149.6,"x0":-1.4204858773649855,"y0":50.000101209172136,"z0":5.917107475420202,"aX":-13.223620139570915},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":1572,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4210948660538101,"extension":6.56308178125016},"index":1,"playId":"c9b25c1f-c8ab-365e-b1a1-e0b579cdacda","pitchNumber":2,"startTime":"2025-08-10T17:40:30.160Z","endTime":"2025-08-10T17:40:33.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10141935340566,"aZ":-27.18989043370564,"pfxX":-7.933095827155457,"pfxZ":2.892900909971753,"pX":-0.21504494633657326,"pZ":1.2187871067999094,"vX0":5.042753246651886,"vY0":-130.1064578960661,"vZ0":-6.497024735063954,"x":125.2,"y":205.87,"x0":-1.1430712761346746,"y0":50.00228592078584,"z0":5.7959432284586665,"aX":-13.663823488966612},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":13.3,"spinRate":1467,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42022806948724023,"extension":6.586075577380344},"index":2,"playId":"e052ecc6-8033-3cfa-9d02-cb329c39bbb9","pitchNumber":3,"startTime":"2025-08-10T17:40:44.987Z","endTime":"2025-08-10T17:40:48.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:40:48.221Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out to second baseman Gavin Lux.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:42:54.792Z","endTime":"2025-08-10T17:44:05.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.68226217296103,"strikeZoneBottom":1.74629189718657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499839272549664,"aZ":-14.907841132942496,"pfxX":-4.5800415745252225,"pfxZ":9.340723082513806,"pX":-0.4747378497506269,"pZ":2.6970795847259312,"vX0":2.3115025564101512,"vY0":-135.1015862806074,"vZ0":-5.832330116346047,"x":135.1,"y":165.96,"x0":-0.7465275426321544,"y0":50.000223513345894,"z0":5.931983480789508,"aX":-8.463083768342798},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2103,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4054633854812506,"extension":6.074605099167634},"index":0,"playId":"9a99158c-b43a-3d17-b35d-bdb46b3b0209","pitchNumber":1,"startTime":"2025-08-10T17:42:54.792Z","endTime":"2025-08-10T17:42:58.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.72918970911096,"strikeZoneBottom":1.83604045873398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.433599858793478,"aZ":-15.348772842580132,"pfxX":-4.382901637101886,"pfxZ":9.10846299436855,"pX":-0.9301709577468869,"pZ":3.2483362071100554,"vX0":1.0613814237510422,"vY0":-135.27696934123284,"vZ0":-4.505173936224589,"x":152.46,"y":151.07,"x0":-0.75908695773453,"y0":50.00170961106111,"z0":6.016593148602371,"aX":-8.095319974334572},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2110,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.405418701972434,"extension":6.089329836699721},"index":1,"playId":"2baa9fce-a23b-3b4f-8f35-32ec602f54c5","pitchNumber":2,"startTime":"2025-08-10T17:43:08.521Z","endTime":"2025-08-10T17:43:11.739Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.68577833966219,"strikeZoneBottom":1.79282362502457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543137141672197,"aZ":-24.186419001255107,"pfxX":0.6623803418026584,"pfxZ":4.7670310700957454,"pX":1.0149158839886736,"pZ":3.953086669646948,"vX0":3.6820656583900613,"vY0":-128.35455271440668,"vZ0":-1.0950514461864858,"x":78.31,"y":132.05,"x0":-0.5217825097729737,"y0":50.00158561287641,"z0":6.261340775436445,"aX":1.10950074828517},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":2249,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4260642393153602,"extension":6.164222840213523},"index":2,"playId":"8019af17-7b90-311e-9905-462a1d640bbb","pitchNumber":3,"startTime":"2025-08-10T17:43:22.020Z","endTime":"2025-08-10T17:43:25.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.8476809957389,"strikeZoneBottom":1.7016568071134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04308025989134,"aZ":-15.598911657972424,"pfxX":-4.803544248489589,"pfxZ":8.902332862106862,"pX":-0.3278409716713189,"pZ":1.4923614655633826,"vX0":2.6598072003863438,"vY0":-135.67825966390348,"vZ0":-8.5852687044563,"x":129.5,"y":198.49,"x0":-0.6974561556457454,"y0":50.00268604063209,"z0":5.7875314379517615,"aX":-8.944062626158289},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2154,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40389481253878623,"extension":6.173754925149736},"index":3,"playId":"b5aec701-25ba-3ad5-93a3-f0c3844f2831","pitchNumber":4,"startTime":"2025-08-10T17:43:38.476Z","endTime":"2025-08-10T17:43:42.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68832587307161,"aZ":-23.28344407983603,"pfxX":-0.12443744047000727,"pfxZ":5.25196827606065,"pX":0.35889580642256275,"pZ":2.3658395119702282,"vX0":2.900206756496494,"vY0":-128.95798077241818,"vZ0":-4.748973660151067,"x":103.32,"y":174.9,"x0":-0.7619211820127231,"y0":50.00000939106707,"z0":6.017073423131611,"aX":-0.21099188562920712},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2183,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42400212522292824,"extension":6.166301073959243},"hitData":{"launchSpeed":87.6,"launchAngle":57.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.02,"coordY":126.41}},"index":4,"playId":"a673053b-3f08-3bea-aba2-6d0c84784bd1","pitchNumber":5,"startTime":"2025-08-10T17:43:56.118Z","endTime":"2025-08-10T17:44:05.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:44:05.949Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:44:25.869Z","endTime":"2025-08-10T17:44:35.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.025100155850087,"aZ":-18.743364552648934,"pfxX":-8.046256603784176,"pfxZ":7.363618276881503,"pX":-0.596407496472396,"pZ":2.054072575952965,"vX0":3.2594739172823726,"vY0":-134.44843995888172,"vZ0":-6.275083483283722,"x":139.73,"y":183.32,"x0":-0.7811310092750166,"y0":50.0067093711891,"z0":5.75532208909881,"aX":-14.686757077753189},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2016,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4078928721322441,"extension":6.439484732725088},"hitData":{"launchSpeed":78.9,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":167.39}},"index":0,"playId":"5f7bf6bc-22ad-3001-93e1-382ccc17553d","pitchNumber":1,"startTime":"2025-08-10T17:44:25.869Z","endTime":"2025-08-10T17:44:35.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:44:35.727Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:44:45.514Z","endTime":"2025-08-10T17:45:06.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122584627357647,"aZ":-34.69987677583678,"pfxX":-8.896889188875573,"pfxZ":-1.6679323676768796,"pX":-0.20754808117461082,"pZ":1.560196706593337,"vX0":3.5866287363425324,"vY0":-123.04321737396825,"vZ0":-3.4871496459953457,"x":124.91,"y":196.65,"x0":-0.5379259986242724,"y0":50.00203864958283,"z0":5.972540409157528,"aX":-13.47890716288404},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.6,"breakHorizontal":15.1,"spinRate":1163,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.447180593578024,"extension":6.11079110833124},"hitData":{"launchSpeed":81.3,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":163.34}},"index":0,"playId":"f601d818-7c25-31fb-89cf-e72a079ce98b","pitchNumber":1,"startTime":"2025-08-10T17:44:59.683Z","endTime":"2025-08-10T17:45:06.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:45:06.873Z","atBatIndex":5},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Miguel Andujar hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:47:06.398Z","endTime":"2025-08-10T17:47:52.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.41000103924833,"strikeZoneBottom":1.7071840287055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05935862534729,"aZ":-12.931410192883995,"pfxX":-4.474930937790216,"pfxZ":9.603601130649078,"pX":1.0916437678763702,"pZ":2.996744847964763,"vX0":7.195525429252193,"vY0":-140.91688401915943,"vZ0":-5.674983649332401,"x":75.39,"y":157.87,"x0":-0.9176557014550899,"y0":50.00611128475122,"z0":5.877584175704407,"aX":-8.970138155379587},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2384,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38920887955120964,"extension":6.593578563884781},"index":0,"playId":"b830ac77-f17a-39b7-9959-0e7b90626c3f","pitchNumber":1,"startTime":"2025-08-10T17:47:15.114Z","endTime":"2025-08-10T17:47:18.599Z","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":96.7,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40231417009569,"aZ":-12.769932744532507,"pfxX":-4.343960295601447,"pfxZ":9.708081560364967,"pX":-0.4066087207376318,"pZ":2.27447203848476,"vX0":3.388381388966624,"vY0":-140.62231709516797,"vZ0":-7.469702261702843,"x":132.5,"y":177.37,"x0":-1.0638105830551532,"y0":50.005790172424454,"z0":5.796852006435243,"aX":-8.686309847647834},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2336,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38974586082426743,"extension":6.567834004798225},"index":1,"playId":"c283df2c-590a-33e1-b916-82e9af898713","pitchNumber":2,"startTime":"2025-08-10T17:47:29.297Z","endTime":"2025-08-10T17:47:32.684Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.155156666413454,"aZ":-25.136832735363722,"pfxX":-8.943721115637645,"pfxZ":4.110925860473587,"pX":-1.6946581957230606,"pZ":3.222822836554039,"vX0":1.8753233090068533,"vY0":-129.9497598557101,"vZ0":-2.2149309819817273,"x":181.6,"y":151.76,"x0":-1.2637009957563052,"y0":50.00020388891071,"z0":5.995142053023532,"aX":-15.297998817988141},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":15.8,"spinRate":1688,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4214382752060257,"extension":6.561000185884223},"index":2,"playId":"d422dc19-1a46-36b6-af56-aa4d758d5307","pitchNumber":3,"startTime":"2025-08-10T17:47:48.046Z","endTime":"2025-08-10T17:47:52.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:47:52.490Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:48:07.592Z","endTime":"2025-08-10T17:50:43.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.152624235320822,"aZ":-28.473337129260162,"pfxX":0.8770660014228637,"pfxZ":2.2025003692051204,"pX":0.6761415603732646,"pZ":1.5898262965023522,"vX0":4.350872108055425,"vY0":-128.87933011248907,"vZ0":-5.225448684018147,"x":91.23,"y":195.85,"x0":-1.1488640619197124,"y0":50.00267122552381,"z0":5.846726052020809,"aX":1.4725427123872696},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2574,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4252357143977106,"extension":6.50402833816501},"index":0,"playId":"2675533b-9ce2-3e5f-ac2f-3bc87d5b2b31","pitchNumber":1,"startTime":"2025-08-10T17:48:32.856Z","endTime":"2025-08-10T17:48:35.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.23000044825365,"strikeZoneBottom":1.55512782614533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.918033047989375,"aZ":-29.823401874917224,"pfxX":1.1097900917671342,"pfxZ":1.4561810874218892,"pX":0.756415048199887,"pZ":3.6019743433320546,"vX0":4.509598137271192,"vY0":-126.38937369127274,"vZ0":-0.08564724831090365,"x":88.17,"y":141.53,"x0":-1.1984886987527432,"y0":50.000137451985296,"z0":6.041062543689777,"aX":1.785393813008838},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2603,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.43417579155468555,"extension":6.416096731081292},"index":1,"playId":"6b2c6d5f-ee87-3841-8509-ed6dab3b4a85","pitchNumber":2,"startTime":"2025-08-10T17:48:51.286Z","endTime":"2025-08-10T17:48:54.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633381613379,"aZ":-28.276910467702915,"pfxX":0.9199639528315697,"pfxZ":2.431175898004634,"pX":0.0030342063188673082,"pZ":2.130765638653915,"vX0":2.779265060227472,"vY0":-126.37927401052018,"vZ0":-3.659271958430525,"x":116.88,"y":181.25,"x0":-1.2339924280671186,"y0":50.00450697077378,"z0":5.888269216242611,"aX":1.4767327973284516},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-2.4,"spinRate":2570,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.43468646394191257,"extension":6.486935439624417},"index":2,"playId":"4e93ae36-9604-30bc-a9c7-a9215d451eca","pitchNumber":3,"startTime":"2025-08-10T17:49:09.946Z","endTime":"2025-08-10T17:49:13.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T17:49:22.696Z","endTime":"2025-08-10T17:49:37.074Z","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(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":96.4,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98823778490341,"aZ":-17.668198398189055,"pfxX":-8.074482576260182,"pfxZ":7.339209044316263,"pX":-0.30109990673244263,"pZ":3.5711725686327327,"vX0":4.916220498883208,"vY0":-140.2487573040728,"vZ0":-3.223573708791345,"x":128.48,"y":142.36,"x0":-1.0346956701158976,"y0":50.004144637338,"z0":5.898899425008321,"aX":-15.963307874401263},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2249,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3916957172594713,"extension":6.555592971837524},"index":4,"playId":"a03fd5f2-b33e-3f99-9705-002092ecfa67","pitchNumber":4,"startTime":"2025-08-10T17:49:37.074Z","endTime":"2025-08-10T17:49:40.074Z","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":88.4,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372231810361466,"aZ":-23.644789396971724,"pfxX":-9.660974113995273,"pfxZ":5.1032152009713645,"pX":-0.18043821090537632,"pZ":2.6288511636247702,"vX0":5.662029921463029,"vY0":-128.65058167171267,"vZ0":-3.79002330431666,"x":123.88,"y":167.8,"x0":-1.1577397395037479,"y0":50.0034722685467,"z0":5.959699699182509,"aX":-16.15053605190356},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":1827,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.42619603127265693,"extension":6.565671142177932},"index":5,"playId":"6b8226c4-50ba-3d66-86e5-454c77756fb3","pitchNumber":5,"startTime":"2025-08-10T17:50:15.736Z","endTime":"2025-08-10T17:50:18.913Z","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.7,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.001329071712867,"aZ":-27.732990765121137,"pfxX":0.9270616968622516,"pfxZ":2.5822610223127462,"pX":1.7113356378650282,"pZ":1.5604319269769662,"vX0":6.863203726428609,"vY0":-130.35798115603313,"vZ0":-5.4534902534567475,"x":51.77,"y":196.65,"x0":-1.078365261131143,"y0":50.000636147460476,"z0":5.779367787465358,"aX":1.589273910295183},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.2,"spinRate":2641,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4205562123644264,"extension":6.362240669927318},"index":6,"playId":"6b34424b-2757-34c2-858b-f7b074b8672e","pitchNumber":6,"startTime":"2025-08-10T17:50:40.688Z","endTime":"2025-08-10T17:50:43.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:50:43.930Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:50:53.567Z","endTime":"2025-08-10T17:52:46.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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,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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":78.5,"strikeZoneTop":3.44000144225118,"strikeZoneBottom":1.70442940124749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.143976738825867,"aZ":-29.70913158989167,"pfxX":1.2253954351844176,"pfxZ":1.5624563984946889,"pX":0.028038962237359653,"pZ":3.3984365634894704,"vX0":2.645716143082764,"vY0":-125.42421186201352,"vZ0":-0.42640155490247,"x":115.93,"y":147.02,"x0":-1.2029124789769101,"y0":50.00551630940373,"z0":6.009099399405922,"aX":1.9378260911892895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2619,"spinDirection":99},"zone":2,"typeConfidence":2.0,"plateTime":0.4379588519263935,"extension":6.254862639925029},"index":0,"playId":"59747998-2c86-3e8d-ae4c-48c301dcb8ee","pitchNumber":1,"startTime":"2025-08-10T17:51:11.579Z","endTime":"2025-08-10T17:51:15.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.4399983512923,"strikeZoneBottom":1.73341175274479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.587837258765223,"aZ":-41.82510182694748,"pfxX":5.317436919753678,"pfxZ":-7.337716866811286,"pX":-0.7816383301471889,"pZ":3.8349302978836097,"vX0":-0.18269106960751502,"vY0":-114.66697696200048,"vZ0":4.2361783733707,"x":146.79,"y":135.24,"x0":-1.3899144103360324,"y0":50.001940550286825,"z0":6.076185202311951,"aX":6.994978604464539},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.8,"breakHorizontal":-9.6,"spinRate":2998,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4798871443397692,"extension":6.214676404591606},"index":1,"playId":"8fb22521-c11a-3d44-b80d-b6a449bb1572","pitchNumber":2,"startTime":"2025-08-10T17:51:29.002Z","endTime":"2025-08-10T17:51:32.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.53530171136774,"strikeZoneBottom":1.78350584370463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08128044652241,"aZ":-11.44749039039349,"pfxX":-4.826191991791554,"pfxZ":10.480300713303347,"pX":1.6213108746882112,"pZ":0.400397582288717,"vX0":8.581500892819939,"vY0":-140.2821580330128,"vZ0":-12.329352487714136,"x":55.2,"y":227.97,"x0":-0.8614194723398638,"y0":50.00220195503301,"z0":5.618486620931085,"aX":-9.54398557162395},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2383,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39164536037061515,"extension":6.758913597905319},"index":2,"playId":"c0568548-06c7-375d-8d16-82f54da41e6c","pitchNumber":3,"startTime":"2025-08-10T17:51:52.336Z","endTime":"2025-08-10T17:51:55.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.433081125869872,"aZ":-14.940404770746984,"pfxX":-4.494391295232271,"pfxZ":8.536350139965595,"pX":0.3449754260734121,"pZ":2.9794158462554803,"vX0":5.343670558922386,"vY0":-141.04031596049217,"vZ0":-5.394843467799401,"x":103.85,"y":158.34,"x0":-0.9883658134370252,"y0":50.00242588102689,"z0":5.876971552539475,"aX":-9.073953325328704},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":2289,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3880263440334182,"extension":6.639708604165178},"index":3,"playId":"15ca70e6-09c1-3afa-8dd8-a9fe6acbeaed","pitchNumber":4,"startTime":"2025-08-10T17:52:15.496Z","endTime":"2025-08-10T17:52:18.496Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T17:52:28.901Z","endTime":"2025-08-10T17:52:43.267Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.602411800689495,"aZ":-14.113760807504795,"pfxX":-4.935234453500465,"pfxZ":9.12047527212698,"pX":0.12050214492346005,"pZ":3.6708890890226855,"vX0":5.371485333181141,"vY0":-140.27585542356252,"vZ0":-3.6542499856876303,"x":112.41,"y":139.67,"x0":-1.18378976433915,"y0":50.00227614844294,"z0":5.918890593930622,"aX":-9.77296888794173},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2352,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39140523728698495,"extension":6.576657748732967},"index":5,"playId":"08e2b50d-234d-307c-9122-27c6cd562016","pitchNumber":5,"startTime":"2025-08-10T17:52:43.267Z","endTime":"2025-08-10T17:52:46.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:52:46.507Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Miguel Andujar out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:52:54.560Z","endTime":"2025-08-10T17:55:01.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.1,"endSpeed":70.1,"strikeZoneTop":3.32873330971898,"strikeZoneBottom":1.32468897456981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45804573194766,"aZ":-44.78097567085905,"pfxX":5.706523234148813,"pfxZ":-10.076562894737364,"pX":-0.564813592154687,"pZ":3.1659024323657103,"vX0":-0.014279542589458627,"vY0":-112.07220142500944,"vZ0":3.5668098690818857,"x":138.53,"y":153.3,"x0":-1.297656306550313,"y0":50.00451293880576,"z0":6.181357769963774,"aX":7.136751236360073},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.7,"breakHorizontal":-10.3,"spinRate":2892,"spinDirection":33},"zone":1,"typeConfidence":2.0,"plateTime":0.4919250540910225,"extension":6.273634627159774},"index":0,"playId":"8601325c-6828-3035-aab6-2795e47be713","pitchNumber":1,"startTime":"2025-08-10T17:53:13.572Z","endTime":"2025-08-10T17:53:17.111Z","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":85.6,"endSpeed":78.7,"strikeZoneTop":3.34000130640183,"strikeZoneBottom":1.54923652719149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1697755522683,"aZ":-31.573067768169068,"pfxX":1.5400409578163394,"pfxZ":0.3853017541303778,"pX":0.6210850236037361,"pZ":2.7393379096934742,"vX0":3.831658812779601,"vY0":-124.69706206619571,"vZ0":-1.5719060796339832,"x":93.33,"y":164.82,"x0":-1.135858796031201,"y0":50.005388610367085,"z0":5.983723405550064,"aX":2.424328532895796},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-3.7,"spinRate":2661,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.439316548694741,"extension":6.278551711680175},"index":1,"playId":"fd40e30b-10ec-39ff-812f-6ea07d3e6b15","pitchNumber":2,"startTime":"2025-08-10T17:53:32.860Z","endTime":"2025-08-10T17:53:36.555Z","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-10T17:53:48.332Z","endTime":"2025-08-10T17:54:08.118Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.34000204936355,"strikeZoneBottom":1.53962264759217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.731032176043,"aZ":-13.814770238716763,"pfxX":-4.960233546508843,"pfxZ":9.254970965709212,"pX":0.05390534574317781,"pZ":4.8624150622663755,"vX0":4.899949446760104,"vY0":-140.42276811013696,"vZ0":-0.644225145196452,"x":114.95,"y":107.49,"x0":-1.0747244711960353,"y0":50.00515992168707,"z0":5.999101650496492,"aX":-9.84286964578718},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3910323095386512,"extension":6.615272241173644},"index":3,"playId":"6edb7e5e-9e84-33e6-978a-b688b80444f2","pitchNumber":3,"startTime":"2025-08-10T17:54:08.118Z","endTime":"2025-08-10T17:54:11.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53839125938671,"aZ":-14.180535439931395,"pfxX":-5.957602210801861,"pfxZ":9.140594226334603,"pX":0.6490252623798982,"pZ":2.9494907659324703,"vX0":7.281320726266254,"vY0":-140.11304576615885,"vZ0":-5.229180566475678,"x":92.26,"y":159.14,"x0":-1.2213935503709925,"y0":50.005585015086865,"z0":5.782041079790184,"aX":-11.731948017918882},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2269,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3923775111092658,"extension":6.680143879564342},"index":4,"playId":"ae025a25-63d4-3ddc-9d89-d98006d31670","pitchNumber":4,"startTime":"2025-08-10T17:54:30.841Z","endTime":"2025-08-10T17:54:33.841Z","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":89.4,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.221364988974724,"aZ":-23.417000496446406,"pfxX":-9.262546114694695,"pfxZ":5.168013190059366,"pX":0.36748296277390746,"pZ":1.897278306665448,"vX0":6.86033469697149,"vY0":-129.8645886341972,"vZ0":-5.478099712084542,"x":102.99,"y":187.55,"x0":-1.115576983817858,"y0":50.00354166093508,"z0":5.834448926045038,"aX":-15.695449138761422},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":1528,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4230741050514699,"extension":6.772407359247652},"hitData":{"launchSpeed":94.6,"launchAngle":6.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":150.16}},"index":5,"playId":"12e4ca71-55ee-3abe-af31-6d6c84e480ee","pitchNumber":5,"startTime":"2025-08-10T17:54:55.377Z","endTime":"2025-08-10T17:55:01.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:55:01.544Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Gavin Lux to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T17:57:03.267Z","endTime":"2025-08-10T17:59:04.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697648495819923,"aZ":-34.94076806615354,"pfxX":-9.32372807802713,"pfxZ":-1.8560537892528792,"pX":0.20328981840654262,"pZ":0.809125085493358,"vX0":4.8437406948531585,"vY0":-122.20042651907721,"vZ0":-5.0434230652702565,"x":109.25,"y":216.93,"x0":-0.6100382798915885,"y0":50.00497600552221,"z0":5.956450926671703,"aX":-13.875691571569384},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.4,"breakHorizontal":15.5,"spinRate":1365,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.45100191947698365,"extension":5.993490018393248},"index":0,"playId":"fbc26e9d-a4e0-38bb-b67e-8c8a4b576fab","pitchNumber":1,"startTime":"2025-08-10T17:57:11.593Z","endTime":"2025-08-10T17:57:14.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.91999912101862,"strikeZoneBottom":1.75349949156023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.681479784997762,"aZ":-34.3870271894943,"pfxX":-9.689761001145449,"pfxZ":-1.494857152378926,"pX":-0.9911432072226867,"pZ":0.8077634627909391,"vX0":2.365513475430692,"vY0":-121.54888773744882,"vZ0":-4.90854381500473,"x":154.78,"y":216.97,"x0":-0.7260130028859646,"y0":50.00452003282321,"z0":5.882536869321395,"aX":-14.313896873881172},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":16.8,"spinRate":1354,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.4528561557386386,"extension":5.956498576524156},"index":1,"playId":"0a573b73-587b-37e2-87ef-3e408cdf0bfc","pitchNumber":2,"startTime":"2025-08-10T17:57:29.240Z","endTime":"2025-08-10T17:57:32.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.91999894835057,"strikeZoneBottom":1.78619611016072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.789543904288813,"aZ":-13.12259301600498,"pfxX":-6.332887313052533,"pfxZ":10.49872093389424,"pX":-0.8545650161053404,"pZ":2.102411453132152,"vX0":2.062667006677836,"vY0":-134.50686778536058,"vZ0":-7.382204466981069,"x":149.57,"y":182.01,"x0":-0.8130386914053956,"y0":50.0028880010727,"z0":5.831652154209583,"aX":-11.49260261565757},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2133,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4087109638385904,"extension":6.081049300754893},"index":2,"playId":"bfd0f6f8-c375-3c03-b6ce-f2d9f885a1bb","pitchNumber":3,"startTime":"2025-08-10T17:57:44.107Z","endTime":"2025-08-10T17:57:47.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.9199984002515,"strikeZoneBottom":1.79087860267998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38252210410454,"aZ":-14.0293662859282,"pfxX":-5.430207085333832,"pfxZ":9.931932820467475,"pX":-1.3645484835600936,"pZ":3.162580855433613,"vX0":0.2761227419829036,"vY0":-134.59439548736515,"vZ0":-4.630867220675143,"x":169.01,"y":153.39,"x0":-0.7637374127365232,"y0":50.00119032437546,"z0":5.905477345353889,"aX":-9.919182840318738},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2142,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40761173627954417,"extension":6.032167332971553},"index":3,"playId":"e21c713f-2622-3045-b516-e89f7bb4c9f0","pitchNumber":4,"startTime":"2025-08-10T17:58:00.640Z","endTime":"2025-08-10T17:58:03.725Z","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":88.7,"endSpeed":81.0,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.083762062088667,"aZ":-25.978180946541766,"pfxX":-2.1943577745403453,"pfxZ":3.684193512954769,"pX":-0.020883078749808447,"pZ":3.188056109024797,"vX0":2.459068085015756,"vY0":-129.11436878977662,"vZ0":-2.3556348658149417,"x":117.8,"y":152.7,"x0":-0.7026827737929056,"y0":50.00040218262647,"z0":6.121174199757596,"aX":-3.6868830603653833},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":3.4,"spinRate":2352,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.42499814823380433,"extension":5.963788166812085},"index":4,"playId":"990c5d14-09b6-321a-8ca9-2930017562dd","pitchNumber":5,"startTime":"2025-08-10T17:58:17.592Z","endTime":"2025-08-10T17:58:21.902Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.670309738917883,"aZ":-18.269979681852206,"pfxX":-5.354082928552628,"pfxZ":7.501660963629542,"pX":-0.6202843295375766,"pZ":2.4767259847700394,"vX0":2.1852718892155774,"vY0":-135.77201089328514,"vZ0":-5.557897420876491,"x":140.64,"y":171.91,"x0":-0.7431368204455359,"y0":50.0046396378839,"z0":5.835315592286927,"aX":-9.926930722906018},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":1913,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40449396602648013,"extension":6.189813793013407},"hitData":{"launchSpeed":100.8,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.2}},"index":5,"playId":"cd985f90-1b16-33d1-b71d-c00350607613","pitchNumber":6,"startTime":"2025-08-10T17:58:55.153Z","endTime":"2025-08-10T17:59:04.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:59:04.774Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T17:59:11.621Z","endTime":"2025-08-10T18:00:53.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79948591705173,"aZ":-18.30402333552279,"pfxX":-7.660295697278856,"pfxZ":7.7122947547546365,"pX":-0.3591860957285965,"pZ":2.314109121945733,"vX0":3.656587883643248,"vY0":-133.5014701382827,"vZ0":-5.721650089818447,"x":130.69,"y":176.3,"x0":-0.7543726063297944,"y0":50.00167198981107,"z0":5.810570430533111,"aX":-13.771281790406723},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2005,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4109108086042714,"extension":6.218106277895922},"index":0,"playId":"cf32ca4e-6e3a-3b8e-b3b5-d0f41b43970a","pitchNumber":1,"startTime":"2025-08-10T17:59:26.939Z","endTime":"2025-08-10T17:59:29.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13821764967353,"aZ":-36.167802198425576,"pfxX":-7.723525496371562,"pfxZ":-2.7018947735393333,"pX":-0.7119377675189988,"pZ":2.2177662639992493,"vX0":2.4297128396299694,"vY0":-121.9019287059699,"vZ0":-1.5347052255341262,"x":144.14,"y":178.9,"x0":-0.7292244719974436,"y0":50.00351531507624,"z0":6.032086547914655,"aX":-11.407304039278168},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.0,"breakHorizontal":13.2,"spinRate":1103,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4525634831056822,"extension":5.883624055387589},"index":1,"playId":"e0534ce1-7151-34d3-97ca-a8b0615d2e49","pitchNumber":2,"startTime":"2025-08-10T17:59:44.195Z","endTime":"2025-08-10T17:59:47.195Z","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":1},"index":2,"startTime":"2025-08-10T17:59:54.758Z","endTime":"2025-08-10T18:00:07.689Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.5100001818614,"strikeZoneBottom":1.61944345422014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.125891570123287,"aZ":-32.54841485177037,"pfxX":-7.068712277239451,"pfxZ":-0.2540544965334286,"pX":0.12551124646315598,"pZ":1.299261437614945,"vX0":3.803844868649766,"vY0":-120.97660832366097,"vZ0":-4.328980734189294,"x":112.22,"y":203.7,"x0":-0.5658239743836158,"y0":50.0050250186117,"z0":6.030384818406144,"aX":-10.263375669192214},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":11.6,"spinRate":1053,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4563701395842279,"extension":5.8065405131140375},"index":3,"playId":"156d1a07-7673-3f86-bf00-a3009d2a3528","pitchNumber":3,"startTime":"2025-08-10T18:00:07.689Z","endTime":"2025-08-10T18:00:10.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.51000082897105,"strikeZoneBottom":1.54683478855441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.105985424722864,"aZ":-31.039068801728554,"pfxX":-8.007855756864158,"pfxZ":0.760763403203006,"pX":-0.4517964291780441,"pZ":1.2928477738007875,"vX0":3.2119277358236022,"vY0":-122.45103773280213,"vZ0":-4.461545002378061,"x":134.22,"y":203.87,"x0":-0.7528945040001254,"y0":50.00339707099159,"z0":5.846729872067069,"aX":-11.949141123236345},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":13.6,"spinRate":1067,"spinDirection":261},"zone":13,"typeConfidence":0.89,"plateTime":0.4503184183369715,"extension":6.052285817754611},"index":4,"playId":"aee02215-5991-305e-9ded-c2d6c030051a","pitchNumber":4,"startTime":"2025-08-10T18:00:22.431Z","endTime":"2025-08-10T18:00:25.431Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.770441486822243,"aZ":-24.85462207928148,"pfxX":0.3496834550928192,"pfxZ":4.427396065027949,"pX":1.0814839187737677,"pZ":2.2704790177301883,"vX0":4.030252911242613,"vY0":-128.0815031452727,"vZ0":-4.533032149048719,"x":75.78,"y":177.48,"x0":-0.5612999557973078,"y0":50.00154587255859,"z0":6.0194739898933864,"aX":0.577197961470594},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2259,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42851383453611325,"extension":6.187285670827775},"hitData":{"launchSpeed":92.8,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.51,"coordY":102.53}},"index":5,"playId":"d823c1e7-a1cd-3bf5-bceb-8cd9c9d71327","pitchNumber":5,"startTime":"2025-08-10T18:00:41.442Z","endTime":"2025-08-10T18:00:53.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:00:53.763Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Suwinski singles on a fly ball to center fielder TJ Friedl. Nick Gonzales to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:00:58.028Z","endTime":"2025-08-10T18:02:23.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.40894876432051,"strikeZoneBottom":1.6026881554891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.920439767998726,"aZ":-19.525702713727362,"pfxX":-8.075167880683907,"pfxZ":6.9844239042809395,"pX":0.02199749581643577,"pZ":1.366690391275017,"vX0":4.484536160337847,"vY0":-133.93376631302294,"vZ0":-7.871701980902098,"x":116.16,"y":201.88,"x0":-0.6282844326768968,"y0":50.0001756714048,"z0":5.749005039789849,"aX":-14.614193288696711},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":13.6,"spinRate":2142,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4095275714414002,"extension":6.171306213797102},"index":0,"playId":"3d887968-cb4a-36b8-a8fd-c561df97b546","pitchNumber":1,"startTime":"2025-08-10T18:01:16.129Z","endTime":"2025-08-10T18:01:19.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.5500005782291,"strikeZoneBottom":1.54025054155545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.137332340997617,"aZ":-36.19301643075131,"pfxX":-6.066928778186875,"pfxZ":-2.790268529148644,"pX":-1.6796600970322135,"pZ":2.61931444023403,"vX0":-0.3510590154885269,"vY0":-120.39293806761812,"vZ0":-0.29754317345920434,"x":181.02,"y":168.06,"x0":-0.7450834389464772,"y0":50.00122101958029,"z0":5.995573880044063,"aX":-8.750444784750993},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.8,"breakHorizontal":11.0,"spinRate":916,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.4580042715350592,"extension":5.996938544650612},"index":1,"playId":"de334936-8cc0-3c20-9215-5fc51ec45331","pitchNumber":2,"startTime":"2025-08-10T18:01:30.031Z","endTime":"2025-08-10T18:01:33.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.659729787589065,"aZ":-35.95239253560627,"pfxX":-7.612528784547382,"pfxZ":-2.601047230603724,"pX":0.5037663228032596,"pZ":1.4256404148634747,"vX0":5.000956700006617,"vY0":-120.81375132831221,"vZ0":-3.0768940470743256,"x":97.8,"y":200.29,"x0":-0.623718776831285,"y0":50.00515857300629,"z0":5.936088712687935,"aX":-11.04341727543752},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.3,"breakHorizontal":12.2,"spinRate":1037,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.45667293781451646,"extension":5.970388572294014},"index":2,"playId":"8a095f19-0e3e-3e50-b0dd-ca0d5767a02a","pitchNumber":3,"startTime":"2025-08-10T18:01:50.812Z","endTime":"2025-08-10T18:01:53.812Z","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-10T18:02:01.980Z","endTime":"2025-08-10T18:02:12.125Z","isPitch":false,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292846443424835,"aZ":-30.358166838336405,"pfxX":-8.3599547260852,"pfxZ":1.2046231728475947,"pX":-0.005255010462079458,"pZ":2.089072241150218,"vX0":4.052719875663501,"vY0":-122.51093120390168,"vZ0":-2.7232345736336,"x":117.2,"y":182.38,"x0":-0.6029870172827616,"y0":50.00312960324382,"z0":5.8344498360948895,"aX":-12.590247896678836},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1121,"spinDirection":273},"zone":8,"typeConfidence":0.89,"plateTime":0.44868741714736693,"extension":6.034211003062973},"hitData":{"launchSpeed":72.7,"launchAngle":27.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.97,"coordY":100.53}},"index":4,"playId":"dc5fb928-4e8f-3f55-bd72-45013b52c0a0","pitchNumber":4,"startTime":"2025-08-10T18:02:12.125Z","endTime":"2025-08-10T18:02:23.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:02:23.842Z","atBatIndex":12},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jared Triolo reaches on a fielder's choice, fielded by second baseman Gavin Lux. Nick Gonzales to 3rd. Jack Suwinski to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:02:32.123Z","endTime":"2025-08-10T18:03:34.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.79000230238296,"strikeZoneBottom":1.77833770335037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.848585956927987,"aZ":-20.924398700560175,"pfxX":-8.55772501141553,"pfxZ":6.1344624240710655,"pX":0.37987702911351023,"pZ":2.0542904747279316,"vX0":5.498899954037915,"vY0":-133.7986089017082,"vZ0":-6.029789263546393,"x":102.52,"y":183.31,"x0":-0.5784836806648227,"y0":50.00123398525356,"z0":5.812195243007874,"aX":-15.687799196989848},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":2026,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40763940099542717,"extension":6.1591354956134765},"index":0,"playId":"931dd766-7960-3407-a46d-a4fd8eae5e18","pitchNumber":1,"startTime":"2025-08-10T18:02:50.939Z","endTime":"2025-08-10T18:02:54.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, 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.3,"endSpeed":84.4,"strikeZoneTop":3.79000022844764,"strikeZoneBottom":1.79157522655692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3202109113669,"aZ":-21.235050602135665,"pfxX":-8.883815048290373,"pfxZ":6.0652192049992,"pX":-0.5909921556172231,"pZ":1.4987318262014018,"vX0":3.3570995345174275,"vY0":-132.89124996240423,"vZ0":-7.136950656707804,"x":139.53,"y":198.31,"x0":-0.7106166961396354,"y0":50.00261783265037,"z0":5.742406319199499,"aX":-16.017181894846907},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2036,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.41090934150625635,"extension":6.172725195118367},"index":1,"playId":"16530ed4-b083-324d-90b5-fec629345392","pitchNumber":2,"startTime":"2025-08-10T18:03:07.285Z","endTime":"2025-08-10T18:03:11.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.783203627358212,"aZ":-20.64665418135879,"pfxX":-9.505174453916366,"pfxZ":6.377880201816223,"pX":0.6304161192860659,"pZ":1.9411818077507095,"vX0":6.2194920795169955,"vY0":-133.16307584129552,"vZ0":-6.026699056892604,"x":92.97,"y":186.37,"x0":-0.4924088903833037,"y0":50.00645823405024,"z0":5.712851988317171,"aX":-17.189651168321912},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":16.0,"spinRate":2031,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.41026650132089637,"extension":6.2249122428777985},"hitData":{"launchSpeed":102.4,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.04,"coordY":140.03}},"index":2,"playId":"bc512d9c-2011-30c9-b23a-7671b9b9fdb4","pitchNumber":3,"startTime":"2025-08-10T18:03:26.162Z","endTime":"2025-08-10T18:03:34.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:03:34.506Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:03:59.625Z","endTime":"2025-08-10T18:05:50.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.47000165387384,"strikeZoneBottom":1.64024153630739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.008825314739024,"aZ":-33.95459661440428,"pfxX":-9.081031362629666,"pfxZ":-1.1248865966833161,"pX":1.1708501993897016,"pZ":2.116153359955042,"vX0":7.243766729573976,"vY0":-125.09668973601761,"vZ0":-2.5251204457373215,"x":72.37,"y":181.64,"x0":-0.5871644981523398,"y0":50.003817704377724,"z0":5.931031061629423,"aX":-14.346399085698495},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":14.8,"spinRate":1349,"spinDirection":252},"zone":14,"typeConfidence":0.89,"plateTime":0.438386505696192,"extension":6.202947697949161},"index":0,"playId":"9c2cab1c-de08-314c-bd20-4dc0447dbb02","pitchNumber":1,"startTime":"2025-08-10T18:04:06.399Z","endTime":"2025-08-10T18:04:10.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.47000146445345,"strikeZoneBottom":1.67017683554565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.676378809247257,"aZ":-20.52969497503842,"pfxX":-8.465349356900665,"pfxZ":6.348426509808507,"pX":-0.2021094233821621,"pZ":1.0388000287517463,"vX0":4.2559439480862755,"vY0":-134.04576983592867,"vZ0":-8.3796740587926,"x":124.7,"y":210.73,"x0":-0.7032626453998946,"y0":50.005905759105325,"z0":5.649913525710361,"aX":-15.538726913034921},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":1881,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4072894851338207,"extension":6.2924268113933035},"index":1,"playId":"5e2f2bec-0399-3445-bc25-4b24046dd0fa","pitchNumber":2,"startTime":"2025-08-10T18:04:21.672Z","endTime":"2025-08-10T18:04:24.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.35669640930275,"strikeZoneBottom":1.63994289222463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867695355023887,"aZ":-23.799062486516597,"pfxX":-2.5117229916946036,"pfxZ":4.822100364787613,"pX":-0.15263405260896587,"pZ":2.0219469896262456,"vX0":2.4702804566310017,"vY0":-130.75486788553926,"vZ0":-5.338619398971405,"x":122.82,"y":184.19,"x0":-0.7820634452793466,"y0":50.00285999103181,"z0":5.869652989918429,"aX":-4.361234864725547},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":4.1,"spinRate":2182,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.41847806255916886,"extension":6.283995413057827},"index":2,"playId":"3b1880f8-a16b-3344-b1c5-c04d01c38d09","pitchNumber":3,"startTime":"2025-08-10T18:04:41.583Z","endTime":"2025-08-10T18:04:45.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03116172161852,"aZ":-18.781057939540982,"pfxX":-9.685835496557123,"pfxZ":7.176300117065925,"pX":0.5024285951111866,"pZ":2.4848937370002266,"vX0":6.256059048737075,"vY0":-135.60984632147424,"vZ0":-5.298952942991933,"x":97.85,"y":171.69,"x0":-0.5733104865944654,"y0":50.00476129882489,"z0":5.770137275898376,"aX":-18.082625586661376},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":1985,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40355195355332674,"extension":6.238728090990571},"index":3,"playId":"c9c80f85-56e9-3107-9174-36e94835422e","pitchNumber":4,"startTime":"2025-08-10T18:04:58.751Z","endTime":"2025-08-10T18:05:02.083Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T18:05:16.306Z","endTime":"2025-08-10T18:05:26.443Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75232805842066,"aZ":-14.215234245751489,"pfxX":-5.522474272210436,"pfxZ":9.521212328738482,"pX":-0.40607721368267913,"pZ":2.855754554469352,"vX0":2.4386396625994333,"vY0":-136.64152514750108,"vZ0":-5.4726442162055555,"x":132.48,"y":161.67,"x0":-0.5936778084308516,"y0":50.00650087812608,"z0":5.865207741772278,"aX":-10.421003949428789},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2037,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4011980376208908,"extension":6.315859653936074},"index":5,"playId":"eccffcb2-671e-3f86-8f3a-01b70db1f903","pitchNumber":5,"startTime":"2025-08-10T18:05:26.443Z","endTime":"2025-08-10T18:05:29.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.310444527160804,"aZ":-15.61419762986398,"pfxX":-6.436500372427936,"pfxZ":8.712605005472637,"pX":-0.17258481343180967,"pZ":3.635671897536358,"vX0":3.2282682754006844,"vY0":-137.00801394617326,"vZ0":-3.267359198357483,"x":123.58,"y":140.62,"x0":-0.5299864723657347,"y0":50.003388463561166,"z0":5.91098393623035,"aX":-12.23511582423616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2101,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39980008384432386,"extension":6.306951165556326},"index":6,"playId":"8aba2024-229a-33c4-b1c4-4c2aeade7547","pitchNumber":6,"startTime":"2025-08-10T18:05:47.143Z","endTime":"2025-08-10T18:05:50.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:05:50.649Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:05:59.071Z","endTime":"2025-08-10T18:07:12.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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":"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.3699984616072,"strikeZoneBottom":1.49765228232135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69136825727566,"aZ":-19.69462648571148,"pfxX":-10.22885327656568,"pfxZ":6.8503121020665745,"pX":-0.24177972623844712,"pZ":2.07719536656211,"vX0":4.43882788347746,"vY0":-134.05486177065245,"vZ0":-5.860169732184906,"x":126.22,"y":182.7,"x0":-0.5890442855290166,"y0":50.00527532765649,"z0":5.695458417073626,"aX":-18.63884723488879},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":17.6,"spinRate":2040,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40842847323493237,"extension":6.297253526754641},"index":0,"playId":"e14eb840-975a-3494-9c70-03dfb256c080","pitchNumber":1,"startTime":"2025-08-10T18:06:12.629Z","endTime":"2025-08-10T18:06:16.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.694329719962823,"aZ":-32.55170046121961,"pfxX":-8.303998230220683,"pfxZ":-0.24747317678024672,"pX":0.4651021791050155,"pZ":2.4628414881036536,"vX0":5.249845559385977,"vY0":-123.82169433239011,"vZ0":-1.7709321813724324,"x":99.27,"y":172.28,"x0":-0.612953931669224,"y0":50.00208679145353,"z0":5.933141072507041,"aX":-12.78372146217778},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":13.7,"spinRate":1074,"spinDirection":249},"zone":6,"typeConfidence":0.89,"plateTime":0.44381009928260173,"extension":6.0478995120338945},"index":1,"playId":"7f630420-0d45-301a-bf38-dfd0c9818290","pitchNumber":2,"startTime":"2025-08-10T18:06:27.679Z","endTime":"2025-08-10T18:06:31.916Z","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.0,"endSpeed":81.7,"strikeZoneTop":3.36999805228214,"strikeZoneBottom":1.43554524271038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.670581275435406,"aZ":-25.517169216240923,"pfxX":1.9817288595747355,"pfxZ":3.8998883156317365,"pX":-0.044286820464741986,"pZ":4.136018046275176,"vX0":0.9096228488290443,"vY0":-129.69448004333185,"vZ0":-0.4265579910940601,"x":118.69,"y":127.11,"x0":-0.6568180388777624,"y0":50.00253964924882,"z0":6.245746965567065,"aX":3.3815012806921567},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-3.8,"spinRate":2226,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4220375766958475,"extension":6.009071095310331},"index":2,"playId":"60ae99c1-b757-39ae-96fa-526091458c1c","pitchNumber":3,"startTime":"2025-08-10T18:06:51.450Z","endTime":"2025-08-10T18:06:54.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.063275589334424,"aZ":-14.780484498035118,"pfxX":-3.7855214214317376,"pfxZ":9.10852205716911,"pX":0.03244936739763194,"pZ":3.694933272547066,"vX0":2.986850961003863,"vY0":-137.2335799823688,"vZ0":-3.456168427787305,"x":115.76,"y":139.02,"x0":-0.5776338175598772,"y0":50.00259446373559,"z0":5.976050780004164,"aX":-7.228237449951846},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2107,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3989586616835643,"extension":6.28328124364517},"index":3,"playId":"1e2a228b-5ec1-318b-9cdb-fa3815d832e2","pitchNumber":4,"startTime":"2025-08-10T18:07:08.839Z","endTime":"2025-08-10T18:07:12.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:07:12.434Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, first baseman Spencer Horwitz to pitcher Mike Burrows.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:09:18.643Z","endTime":"2025-08-10T18:09:54.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.21497204892168,"strikeZoneBottom":1.36911550081306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.793268303537097,"aZ":-29.152820948617663,"pfxX":1.1848300131168612,"pfxZ":1.9673822890427424,"pX":0.603335219620192,"pZ":2.48871131090028,"vX0":4.33330345263538,"vY0":-123.0335861185735,"vZ0":-2.4951531035931787,"x":94.0,"y":171.58,"x0":-1.3328397256938131,"y0":50.00536702089235,"z0":5.980108410997785,"aX":1.820536396905138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2506,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.44473660577470797,"extension":6.458861369133352},"index":0,"playId":"5c70f064-4869-3c37-9cb1-fabc28dce4d6","pitchNumber":1,"startTime":"2025-08-10T18:09:18.643Z","endTime":"2025-08-10T18:09:22.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.11665865508078,"strikeZoneBottom":1.52255730479183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.819401629244506,"aZ":-28.193092956000065,"pfxX":0.5270262022095933,"pfxZ":2.470882093300376,"pX":1.419652776736805,"pZ":1.8541147616379372,"vX0":6.082101576741939,"vY0":-125.81983310493034,"vZ0":-4.243214917489778,"x":62.89,"y":188.72,"x0":-1.0942702884151059,"y0":50.00023675184363,"z0":5.839391317259845,"aX":0.8454497272272875},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-2.3,"spinRate":2559,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4348441826488032,"extension":6.568911883488899},"index":1,"playId":"2e7c7362-ba77-314b-9705-b2277808685d","pitchNumber":2,"startTime":"2025-08-10T18:09:31.774Z","endTime":"2025-08-10T18:09:35.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06269320445713,"aZ":-14.00696255284111,"pfxX":-4.316447399428169,"pfxZ":9.26948550031208,"pX":0.8066684023737231,"pZ":2.4654107331995614,"vX0":6.910549864257014,"vY0":-139.29496364105293,"vZ0":-6.685652007091547,"x":86.25,"y":172.21,"x0":-1.148579472421162,"y0":50.00346365146082,"z0":5.827534375729085,"aX":-8.460774005004664},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.4,"spinRate":2315,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3936127814843089,"extension":6.613151016370094},"hitData":{"launchSpeed":73.0,"launchAngle":8.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.12,"coordY":164.23}},"index":2,"playId":"8bd69e92-8de3-390c-a273-60f6b022c00b","pitchNumber":3,"startTime":"2025-08-10T18:09:45.184Z","endTime":"2025-08-10T18:09:54.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:09:54.182Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (11) on a sharp line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:10:02.160Z","endTime":"2025-08-10T18:11:03.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.2699999145697,"strikeZoneBottom":1.43962106764177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.699386312031752,"aZ":-13.768327077588726,"pfxX":-3.8147604721528197,"pfxZ":9.357963422713244,"pX":0.26651447899087993,"pZ":3.780011905848962,"vX0":5.235337750310494,"vY0":-139.22809765423463,"vZ0":-3.5168650274794806,"x":106.84,"y":136.72,"x0":-1.1409504269904258,"y0":50.005126599112955,"z0":5.968387787431711,"aX":-7.505291060339212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2378,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39311568132374264,"extension":6.516794289674527},"index":0,"playId":"8491152d-427c-3078-ab0f-4f304013f985","pitchNumber":1,"startTime":"2025-08-10T18:10:21.159Z","endTime":"2025-08-10T18:10:24.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.27000073783539,"strikeZoneBottom":1.45018422203059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.033860680106073,"aZ":-14.63148437952704,"pfxX":-4.169347334690165,"pfxZ":8.872349655057855,"pX":1.826773029534712,"pZ":2.5800568865170406,"vX0":9.275427072389942,"vY0":-139.62345246514147,"vZ0":-6.306865719870942,"x":47.37,"y":169.12,"x0":-0.9944776277511667,"y0":50.000221159482955,"z0":5.8284151433633316,"aX":-8.242014546635234},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2373,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3920683463991086,"extension":6.674862231296856},"index":1,"playId":"ed6c6ec8-ad29-3661-8def-b93478748917","pitchNumber":2,"startTime":"2025-08-10T18:10:34.139Z","endTime":"2025-08-10T18:10:37.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.558058872325294,"aZ":-13.2003879779765,"pfxX":-3.279690314059311,"pfxZ":9.792671832631115,"pX":0.1966485789306486,"pZ":1.9316980653291078,"vX0":4.902737805109615,"vY0":-138.05367559900031,"vZ0":-8.209089818921994,"x":109.5,"y":186.62,"x0":-1.1728732815624985,"y0":50.006575498384045,"z0":5.824355100093694,"aX":-6.35768701311445},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2270,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.39612393113332356,"extension":6.622591854117528},"hitData":{"launchSpeed":102.7,"launchAngle":12.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.34,"coordY":70.44}},"index":2,"playId":"4338d0f5-a57c-3a58-9f16-ac8519742586","pitchNumber":3,"startTime":"2025-08-10T18:10:50.409Z","endTime":"2025-08-10T18:11:03.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:11:03.102Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:11:11.936Z","endTime":"2025-08-10T18:13:06.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.19999865172625,"strikeZoneBottom":1.4768734867965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.040326666111774,"aZ":-25.890495339553805,"pfxX":-10.01683195542118,"pfxZ":4.036350376590242,"pX":0.6655367950766723,"pZ":0.7918154830020238,"vX0":7.444520036928913,"vY0":-123.81969441043155,"vZ0":-6.974613698216568,"x":91.63,"y":217.4,"x0":-1.0742406636674242,"y0":50.00336904097297,"z0":5.80269127443611,"aX":-15.599887610526878},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":1598,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44185433632140914,"extension":6.707433175624112},"index":0,"playId":"3dd3df65-05bd-3f7a-b473-6871dfca27f6","pitchNumber":1,"startTime":"2025-08-10T18:11:32.515Z","endTime":"2025-08-10T18:11:36.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.19999966377151,"strikeZoneBottom":1.53360429647386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48529192696445,"aZ":-18.656774204899296,"pfxX":-8.902967818054766,"pfxZ":6.720446117369396,"pX":-0.3090525563498356,"pZ":0.5701872393322247,"vX0":5.924317202541509,"vY0":-140.39481398930837,"vZ0":-10.661922702938538,"x":128.78,"y":223.38,"x0":-1.28145046184296,"y0":50.006433512555866,"z0":5.611650504317656,"aX":-17.9138293198628},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2191,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38898459059037815,"extension":6.753912624406305},"index":1,"playId":"88b8cad2-878b-377f-b12a-a6682e58da16","pitchNumber":2,"startTime":"2025-08-10T18:11:55.748Z","endTime":"2025-08-10T18:11:58.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.19999935751679,"strikeZoneBottom":1.57747238376104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.922065777342105,"aZ":-11.8026195782909,"pfxX":-4.246506168197118,"pfxZ":10.529703482620594,"pX":0.5190678310610901,"pZ":2.027923420512355,"vX0":6.035548123487677,"vY0":-138.03537352787373,"vZ0":-7.826110111870736,"x":97.21,"y":184.03,"x0":-1.1413039849570794,"y0":50.00649944035597,"z0":5.689519623387265,"aX":-8.219199876984856},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2326,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3963702220359,"extension":6.714513585581027},"index":2,"playId":"62199e4d-0850-3204-926f-586c69f5de64","pitchNumber":3,"startTime":"2025-08-10T18:12:20.037Z","endTime":"2025-08-10T18:12:23.859Z","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":95.7,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24752322947922,"aZ":-11.565919247815723,"pfxX":-5.309887408872705,"pfxZ":10.57872640891095,"pX":1.1147431981260576,"pZ":2.069501520300087,"vX0":7.343159820101674,"vY0":-138.95893441807718,"vZ0":-7.979427365095909,"x":74.51,"y":182.9,"x0":-0.8769279857977149,"y0":50.00663155833973,"z0":5.754065017931478,"aX":-10.347906285158553},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2346,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3947507361825777,"extension":6.810555198931494},"index":3,"playId":"32c095f0-9acc-3cbe-98c6-17d38233065e","pitchNumber":4,"startTime":"2025-08-10T18:12:38.218Z","endTime":"2025-08-10T18:12:41.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.19999891877961,"strikeZoneBottom":1.52902132009994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58047299915078,"aZ":-23.829897403886307,"pfxX":-8.443769886646205,"pfxZ":4.958128841816128,"pX":0.403514312745212,"pZ":2.81892393885014,"vX0":6.450302686883037,"vY0":-128.41130985034053,"vZ0":-3.083280358105305,"x":101.62,"y":162.67,"x0":-1.033912391925822,"y0":50.00503496303389,"z0":5.872794050675715,"aX":-14.217218429076183},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":1605,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4252312276665635,"extension":6.691618895209381},"index":4,"playId":"6fa75357-693c-3d8d-bd7e-c9e0ab784ddd","pitchNumber":5,"startTime":"2025-08-10T18:13:02.113Z","endTime":"2025-08-10T18:13:06.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:13:06.238Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Lux walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:13:13.671Z","endTime":"2025-08-10T18:15:14.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":88.9,"strikeZoneTop":3.28000074573801,"strikeZoneBottom":1.51630725672509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.798704114460623,"aZ":-13.305334496564361,"pfxX":-4.738361282187815,"pfxZ":9.328974105352147,"pX":1.1735158513886,"pZ":2.831123750052494,"vX0":7.587069283808205,"vY0":-141.23195697592124,"vZ0":-5.882123191883067,"x":72.27,"y":162.34,"x0":-0.9305734196205613,"y0":50.00404879424243,"z0":5.794748076635711,"aX":-9.585502820580118},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2285,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3876503888968017,"extension":6.79776768883575},"index":0,"playId":"3f780e2b-04c6-3dcb-8b53-9af106413545","pitchNumber":1,"startTime":"2025-08-10T18:13:31.053Z","endTime":"2025-08-10T18:13:34.860Z","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":95.4,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.015040385355793,"aZ":-14.35708171827209,"pfxX":-4.499323457542548,"pfxZ":9.13788337734615,"pX":0.42151076368332785,"pZ":3.1850741535233675,"vX0":5.875782672377034,"vY0":-138.76044876219854,"vZ0":-4.793713627279803,"x":100.93,"y":152.78,"x0":-1.1388142107152208,"y0":50.00659973208711,"z0":5.891546007100183,"aX":-8.777067160619076},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":2286,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3947152306424564,"extension":6.712476803873654},"index":1,"playId":"6267388f-b4dd-3bdc-bb8a-5bb693954823","pitchNumber":2,"startTime":"2025-08-10T18:13:47.823Z","endTime":"2025-08-10T18:13:51.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.28000173523066,"strikeZoneBottom":1.46706108056605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88321541798424,"aZ":-26.037937173164195,"pfxX":-9.604875332532515,"pfxZ":3.5620990856253307,"pX":0.6191562907344237,"pZ":0.9417003469690892,"vX0":7.500946697786091,"vY0":-129.79736640530248,"vZ0":-7.484936229900549,"x":93.4,"y":213.35,"x0":-1.0475733405017134,"y0":50.000600448679755,"z0":5.819760726746488,"aX":-16.533737951189025},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":16.0,"spinRate":1518,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.420546927070109,"extension":6.764765844849548},"index":2,"playId":"00215c39-05fa-3265-8185-a35df9aea468","pitchNumber":3,"startTime":"2025-08-10T18:14:07.149Z","endTime":"2025-08-10T18:14:10.283Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.28000011575737,"strikeZoneBottom":1.44627323067436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.957230404260248,"aZ":-22.241613904002925,"pfxX":-7.93180321009617,"pfxZ":5.983312554217969,"pX":0.9144391357476785,"pZ":1.2246220977465756,"vX0":7.353813266581737,"vY0":-127.40662431320197,"vZ0":-7.105742687080889,"x":82.14,"y":205.72,"x0":-0.9662844115817322,"y0":50.00053033521517,"z0":5.783845236549168,"aX":-13.156891029503603},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":1487,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42844206997163514,"extension":6.670517018137944},"index":3,"playId":"172b554d-e362-3a7d-9d0d-d2736b805127","pitchNumber":4,"startTime":"2025-08-10T18:14:24.977Z","endTime":"2025-08-10T18:14:28.195Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65781896179351,"aZ":-26.696901132119926,"pfxX":0.7764211098335396,"pfxZ":3.238379000466832,"pX":1.412550898184891,"pZ":1.7366306643198415,"vX0":6.270546168982219,"vY0":-129.13354343051773,"vZ0":-5.140753204952546,"x":63.16,"y":191.89,"x0":-1.1470207521116977,"y0":50.00182206704613,"z0":5.804634353583164,"aX":1.3112038582296273},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.8,"spinRate":2540,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4240153185393325,"extension":6.585277595609222},"index":4,"playId":"ad805421-818a-35da-883f-df342da40a92","pitchNumber":5,"startTime":"2025-08-10T18:14:46.484Z","endTime":"2025-08-10T18:14:51.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.27999904875546,"strikeZoneBottom":1.55512190084016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82267913147025,"aZ":-28.055914531627945,"pfxX":-0.32568150989813116,"pfxZ":2.478165485102167,"pX":1.4280878212337822,"pZ":1.2849361550735487,"vX0":6.961690124958834,"vY0":-128.13307084741086,"vZ0":-5.748665549546588,"x":62.56,"y":204.09,"x0":-1.2832299028528535,"y0":50.000421325376635,"z0":5.753441524802486,"aX":-0.5409406611325108},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-1.0,"spinRate":2588,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4276908452248036,"extension":6.5482303447916586},"index":5,"playId":"707afe93-c16a-354b-a9f6-5d907569b9ef","pitchNumber":6,"startTime":"2025-08-10T18:15:08.776Z","endTime":"2025-08-10T18:15:14.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:15:14.429Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to right fielder Jack Suwinski. Ke'Bryan Hayes scores. Gavin Lux to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:15:22.604Z","endTime":"2025-08-10T18:16:16.007Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.0,"endSpeed":80.3,"strikeZoneTop":3.46832781046231,"strikeZoneBottom":1.73386919571495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16836787237518,"aZ":-26.860872759148204,"pfxX":-10.75475651057819,"pfxZ":3.2552787938347008,"pX":0.8377276889648723,"pZ":1.998088562527411,"vX0":7.850730546331434,"vY0":-126.5035912858426,"vZ0":-4.500999366101766,"x":85.07,"y":184.83,"x0":-0.8981864485847506,"y0":50.00271615284279,"z0":5.936540296330988,"aX":-17.54933550895952},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":1522,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4318550976423201,"extension":6.910687509689538},"index":0,"playId":"ccd3e498-f659-3031-9d28-eae621921feb","pitchNumber":1,"startTime":"2025-08-10T18:15:48.564Z","endTime":"2025-08-10T18:15:52.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34204614506182,"aZ":-13.160003962022772,"pfxX":-4.448857172679824,"pfxZ":9.435905862485368,"pX":0.4461169978786829,"pZ":3.2381026134571287,"vX0":6.049444473860123,"vY0":-140.91275788226542,"vZ0":-4.926627055924066,"x":100.0,"y":151.35,"x0":-1.1482839622430807,"y0":50.00567801213642,"z0":5.8561189513621175,"aX":-8.96830594888907},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2327,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38835648833250014,"extension":6.731547122974547},"hitData":{"launchSpeed":92.3,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.17,"coordY":119.25}},"index":1,"playId":"d713cd22-3246-3d65-a9e6-2e529cba6044","pitchNumber":2,"startTime":"2025-08-10T18:16:05.503Z","endTime":"2025-08-10T18:16:16.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:16:16.007Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Andujar homers (7) on a fly ball to left field. Gavin Lux scores. Elly De La Cruz scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:16:38.205Z","endTime":"2025-08-10T18:17:42.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.4099998395323,"strikeZoneBottom":1.7366721100941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71659892909539,"aZ":-14.986529193613135,"pfxX":-3.7673037124819233,"pfxZ":8.446844340643556,"pX":1.7226563365815994,"pZ":3.400625634731068,"vX0":8.884017504287343,"vY0":-141.17954934669103,"vZ0":-4.339110824236051,"x":51.34,"y":146.96,"x0":-0.9641955580809046,"y0":50.00461109017019,"z0":5.910564954357591,"aX":-7.668350374003939},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":5.2,"spinRate":2227,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3867733485516949,"extension":6.806667387697045},"index":0,"playId":"4748c05a-b0bf-31ac-93f8-55eb35d64ebc","pitchNumber":1,"startTime":"2025-08-10T18:16:54.737Z","endTime":"2025-08-10T18:16:58.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771404019257353,"aZ":-27.896704387084426,"pfxX":-0.8400344935517836,"pfxZ":2.6064677729006576,"pX":-0.2589291897959777,"pZ":3.3963414179262292,"vX0":2.952447727809655,"vY0":-126.92805033223681,"vZ0":-0.8024651059835181,"x":126.87,"y":147.08,"x0":-1.3255042346407728,"y0":50.001761731279,"z0":5.928181301738805,"aX":-1.3779981508352455},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":0.8,"spinRate":2516,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4307135141823175,"extension":6.608630279336273},"hitData":{"launchSpeed":109.3,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":17.25,"coordY":86.81}},"index":1,"playId":"b013f7d6-ae17-3fc9-a2fc-d3bd6e18d00c","pitchNumber":2,"startTime":"2025-08-10T18:17:13.027Z","endTime":"2025-08-10T18:17:42.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:17:42.912Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:17:37.685Z","endTime":"2025-08-10T18:19:05.273Z","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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.2300008619999,"strikeZoneBottom":1.40383987486891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32931473385097,"aZ":-42.96155541276512,"pfxX":5.284518094046705,"pfxZ":-8.50147651888572,"pX":0.6082372400673693,"pZ":0.8619685040822185,"vX0":2.7612960292216457,"vY0":-113.0762521602734,"vZ0":-1.5560457693100718,"x":93.82,"y":215.51,"x0":-1.322933313044234,"y0":50.00081723515288,"z0":5.945639271432684,"aX":6.708952225873511},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.4,"breakHorizontal":-10.3,"spinRate":2928,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48801221148719387,"extension":6.330745472809558},"index":0,"playId":"cb689dfd-1542-325d-9b6d-e4d576245e48","pitchNumber":1,"startTime":"2025-08-10T18:18:04.459Z","endTime":"2025-08-10T18:18:07.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09811911787354,"aZ":-19.098842456191385,"pfxX":-8.065818516586353,"pfxZ":6.606779788991693,"pX":-0.28184451996627946,"pZ":2.836484778645008,"vX0":5.200287966205558,"vY0":-140.36391981028768,"vZ0":-4.780248958431833,"x":127.74,"y":162.19,"x0":-1.1180807227269254,"y0":50.006055863452985,"z0":5.819120327638392,"aX":-15.971174963501944},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2193,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3913931544771665,"extension":6.598954040095705},"index":1,"playId":"b6681dbf-e5ac-3ebd-b802-8336f282868a","pitchNumber":2,"startTime":"2025-08-10T18:18:17.171Z","endTime":"2025-08-10T18:18:20.171Z","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":94.7,"endSpeed":87.3,"strikeZoneTop":3.23000000109548,"strikeZoneBottom":1.41928906540836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.849298406011787,"aZ":-19.40237184165802,"pfxX":-8.143602677217386,"pfxZ":6.617137628373031,"pX":-0.09296608557524785,"pZ":1.1735812571484114,"vX0":6.221398150557016,"vY0":-137.6570353064999,"vZ0":-8.662546276474458,"x":120.54,"y":207.09,"x0":-1.3175010065010464,"y0":50.00591243949358,"z0":5.6605926299651745,"aX":-15.72525471639632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2129,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39699628482059923,"extension":6.691900751517215},"index":2,"playId":"79455c70-1dea-3b7d-bb9a-43a4441f7a51","pitchNumber":3,"startTime":"2025-08-10T18:18:32.872Z","endTime":"2025-08-10T18:18:35.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75825971026398,"aZ":-12.299931949231741,"pfxX":-4.130196615430547,"pfxZ":10.095638071906944,"pX":-0.6463639680188371,"pZ":3.309565039219696,"vX0":3.385603462299632,"vY0":-139.72818689206,"vZ0":-4.800477156535878,"x":141.64,"y":149.42,"x0":-1.3397147476976168,"y0":50.0056491372548,"z0":5.864261509645679,"aX":-8.132910432597797},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2367,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39265816745281823,"extension":6.702554834578706},"index":3,"playId":"4485481c-028e-303e-b96b-4ad8c0558f3b","pitchNumber":4,"startTime":"2025-08-10T18:18:46.841Z","endTime":"2025-08-10T18:18:49.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.784475446362258,"aZ":-28.119537978338958,"pfxX":1.4968927404538528,"pfxZ":2.448768576376179,"pX":0.7053501607308794,"pZ":1.0747155998219755,"vX0":4.253564848513825,"vY0":-127.56629213557211,"vZ0":-6.283574058413341,"x":90.11,"y":209.76,"x0":-1.1743417774680682,"y0":50.006194749299446,"z0":5.7697782347445665,"aX":2.4815462508298767},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2585,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42839416626798155,"extension":6.499920887488891},"index":4,"playId":"5ee903ad-4007-36a0-8803-7cdc78dabd71","pitchNumber":5,"startTime":"2025-08-10T18:19:01.413Z","endTime":"2025-08-10T18:19:05.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:19:05.273Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:21:06.333Z","endTime":"2025-08-10T18:21:37.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.60000101248674,"strikeZoneBottom":1.68013771873017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54754253405764,"aZ":-17.000354784730266,"pfxX":-3.202755080774497,"pfxZ":8.741099911786895,"pX":-1.0385653412695068,"pZ":3.4001624872408334,"vX0":0.39467962719327737,"vY0":-131.34991567215613,"vZ0":-3.4963063750782446,"x":156.59,"y":146.98,"x0":-0.7756138102192293,"y0":50.000311615370286,"z0":6.023229890875656,"aX":-5.558284040745937},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":1982,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41804714337334703,"extension":6.075800962500765},"index":0,"playId":"0a72cacf-7b45-3178-9b0c-aaa1f5c31a26","pitchNumber":1,"startTime":"2025-08-10T18:21:13.854Z","endTime":"2025-08-10T18:21:17.135Z","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":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.459527026544073,"aZ":-24.86955504454423,"pfxX":1.0869202885581366,"pfxZ":4.5062290263397085,"pX":-0.2385660582557311,"pZ":2.2426362042238366,"vX0":1.0228160924678122,"vY0":-125.9461513293778,"vZ0":-4.537130728466704,"x":126.09,"y":178.23,"x0":-0.7898404998508741,"y0":50.00245011632377,"z0":6.057377471667919,"aX":1.7613463806446303},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":2136,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4334257114556723,"extension":6.066478245297069},"hitData":{"launchSpeed":97.2,"launchAngle":27.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.49,"coordY":60.82}},"index":1,"playId":"1c6f577f-73e9-35df-84f1-af1fe74472b6","pitchNumber":2,"startTime":"2025-08-10T18:21:26.563Z","endTime":"2025-08-10T18:21:37.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:21:37.102Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:21:43.374Z","endTime":"2025-08-10T18:22:40.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":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":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.52000526946758,"strikeZoneBottom":1.63170251517549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.705684099336473,"aZ":-19.517704125301822,"pfxX":-8.080268748068107,"pfxZ":7.332117878548671,"pX":-0.6210022505506081,"pZ":1.8761885860526595,"vX0":3.0888894097996915,"vY0":-130.38716321162332,"vZ0":-6.1391427332609085,"x":140.67,"y":188.12,"x0":-0.7692393461051356,"y0":50.00617921979806,"z0":5.728123702955084,"aX":-13.953530963561983},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2020,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.41963532707552087,"extension":6.1673608901922625},"index":0,"playId":"b2b4903f-4184-39a9-a349-d7b52e4cc57d","pitchNumber":1,"startTime":"2025-08-10T18:21:57.632Z","endTime":"2025-08-10T18:22:01.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.897946316205097,"aZ":-20.35569650665892,"pfxX":-8.108941584039695,"pfxZ":6.681401508326928,"pX":-0.5164319679825835,"pZ":2.7517832004735214,"vX0":3.2436051401842603,"vY0":-132.1135036706385,"vZ0":-4.0463212134352196,"x":136.69,"y":164.48,"x0":-0.7058458014788579,"y0":50.00470228960594,"z0":5.797598886049804,"aX":-14.34927794695578},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":14.0,"spinRate":2061,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41443483281641624,"extension":6.159092496449584},"index":1,"playId":"baadc87f-5b11-32d3-89da-f6bfb20cbd8a","pitchNumber":2,"startTime":"2025-08-10T18:22:12.933Z","endTime":"2025-08-10T18:22:16.204Z","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":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10075795095651,"aZ":-34.523837275245235,"pfxX":6.37037128391508,"pfxZ":-1.7679711291258924,"pX":-0.3604122959331596,"pZ":1.9327597164025463,"vX0":-0.4392840200631698,"vY0":-115.49575059905993,"vZ0":-1.6409899179111465,"x":130.74,"y":186.6,"x0":-0.9915368998454166,"y0":50.00561672180747,"z0":6.02850599136155,"aX":8.45295260620863},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.4,"breakHorizontal":-11.4,"spinRate":2130,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.477529774043727,"extension":6.089916137108627},"hitData":{"launchSpeed":94.3,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.12,"coordY":163.84}},"index":2,"playId":"55c9980e-f310-3c9d-a35c-68210f6d50cd","pitchNumber":3,"startTime":"2025-08-10T18:22:32.258Z","endTime":"2025-08-10T18:22:40.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:22:40.965Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:22:49.713Z","endTime":"2025-08-10T18:23:31.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.11490725145315,"strikeZoneBottom":1.50478038574804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898192597414816,"aZ":-26.656423565968186,"pfxX":1.8055650824046379,"pfxZ":3.501609370617224,"pX":-0.2724977884026024,"pZ":3.326375258220574,"vX0":0.5413904565061955,"vY0":-124.6402562298847,"vZ0":-1.605030851675789,"x":127.39,"y":148.97,"x0":-0.7270164461434997,"y0":50.00062918385119,"z0":6.178512647695539,"aX":2.841995551961111},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2120,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4393380144986372,"extension":6.017451468330693},"index":0,"playId":"1ad6d023-a561-3a58-89bb-791ec31cc692","pitchNumber":1,"startTime":"2025-08-10T18:23:03.345Z","endTime":"2025-08-10T18:23:07.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83015221437176,"aZ":-35.42739502865266,"pfxX":-7.689490370320339,"pfxZ":-2.232426419231767,"pX":-0.709454920919182,"pZ":1.8753285201062277,"vX0":2.4723954844369675,"vY0":-121.36438973524554,"vZ0":-2.230869314563887,"x":144.04,"y":188.15,"x0":-0.7562380065031836,"y0":50.00343441551314,"z0":5.961260614039008,"aX":-11.207761358932158},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.3,"breakHorizontal":13.1,"spinRate":1103,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.45534102427488854,"extension":5.995866594963884},"hitData":{"launchSpeed":77.5,"launchAngle":14.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.23,"coordY":112.91}},"index":1,"playId":"4bb214ad-f2d8-3ff3-ae4c-3038a75730d9","pitchNumber":2,"startTime":"2025-08-10T18:23:18.189Z","endTime":"2025-08-10T18:23:31.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:23:31.705Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Gavin Lux to pitcher Zack Littell.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:23:35.013Z","endTime":"2025-08-10T18:25:06.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.91999906468777,"strikeZoneBottom":1.77827091071384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97296011208017,"aZ":-34.908177729389465,"pfxX":-6.650463645888877,"pfxZ":-1.8553168288763793,"pX":-0.654553788301351,"pZ":2.5445569102390104,"vX0":2.1567141940749472,"vY0":-121.13699966372991,"vZ0":-0.81764945286112,"x":141.95,"y":170.08,"x0":-0.6955570382943843,"y0":50.00060683414799,"z0":5.954242678100764,"aX":-9.823500391049132},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.2,"breakHorizontal":11.5,"spinRate":1114,"spinDirection":253},"zone":4,"typeConfidence":0.9,"plateTime":0.453188164019275,"extension":5.980257458883071},"index":0,"playId":"85deb01b-efc1-35be-ab8e-5b8cbc15f637","pitchNumber":1,"startTime":"2025-08-10T18:23:55.263Z","endTime":"2025-08-10T18:23:59.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.92000014609136,"strikeZoneBottom":1.90428602899933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65655307216232,"aZ":-34.49042069830087,"pfxX":-7.032777256533262,"pfxZ":-1.6085174551438683,"pX":0.15657395552094774,"pZ":1.2519595823430374,"vX0":3.838162119002152,"vY0":-119.54921959938088,"vZ0":-3.5162156518923933,"x":111.03,"y":204.98,"x0":-0.5621816923823372,"y0":50.00588676145008,"z0":5.861899383067108,"aX":-10.10536445242642},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.6,"breakHorizontal":11.8,"spinRate":1159,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4594744915205311,"extension":6.003964237766353},"index":1,"playId":"d781b687-fba9-3754-af70-50b2744966c3","pitchNumber":2,"startTime":"2025-08-10T18:24:12.292Z","endTime":"2025-08-10T18:24:15.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.730445107184025,"aZ":-35.152507313510796,"pfxX":-6.361145672265755,"pfxZ":-2.0202211904232508,"pX":-0.23821547022190734,"pZ":1.8556702927095936,"vX0":2.867989614065395,"vY0":-121.20383880791681,"vZ0":-2.319503172276007,"x":126.08,"y":188.68,"x0":-0.6162898303548251,"y0":50.00375168671451,"z0":5.922381639627881,"aX":-9.377219099082335},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.0,"breakHorizontal":10.8,"spinRate":1220,"spinDirection":257},"zone":8,"typeConfidence":0.9,"plateTime":0.4535122705049064,"extension":5.97960381171266},"index":2,"playId":"463df79b-e764-3f19-b90c-217becb91ced","pitchNumber":3,"startTime":"2025-08-10T18:24:29.847Z","endTime":"2025-08-10T18:24:33.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T18:24:43.132Z","endTime":"2025-08-10T18:24:56.613Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.511646872895007,"aZ":-35.54905346924248,"pfxX":-6.052486431352536,"pfxZ":-2.2764669148688803,"pX":-0.4280129336364324,"pZ":2.463729095482453,"vX0":2.474571669526262,"vY0":-121.4189483219881,"vZ0":-0.8834078805217158,"x":133.31,"y":172.26,"x0":-0.6784411354948519,"y0":50.003285390388044,"z0":5.947028902844961,"aX":-8.966500434964386},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.1,"breakHorizontal":10.3,"spinRate":1063,"spinDirection":252},"zone":4,"typeConfidence":0.9,"plateTime":0.4524587253790884,"extension":5.995717424127833},"hitData":{"launchSpeed":96.6,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.92,"coordY":151.18}},"index":4,"playId":"9583dbae-3343-3172-a898-d0e570e270fc","pitchNumber":4,"startTime":"2025-08-10T18:24:56.613Z","endTime":"2025-08-10T18:25:06.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:25:06.739Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:27:12.162Z","endTime":"2025-08-10T18:28:21.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":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":4},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.43999845790727,"strikeZoneBottom":1.7159522759091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.247932122022515,"aZ":-26.76516805669845,"pfxX":0.9784026510279826,"pfxZ":3.288658719112009,"pX":1.7064250284062321,"pZ":1.5646902513351395,"vX0":6.68759181696966,"vY0":-127.23770035452327,"vZ0":-5.469866223619386,"x":51.96,"y":196.53,"x0":-1.0793602634662,"y0":50.004394007469024,"z0":5.853918658511382,"aX":1.6091686363433664},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2552,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4298991704901485,"extension":6.709138613486808},"index":0,"playId":"f98252cb-7576-3413-a7ca-b52dfa61060c","pitchNumber":1,"startTime":"2025-08-10T18:27:12.167Z","endTime":"2025-08-10T18:27:15.746Z","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":95.2,"endSpeed":86.9,"strikeZoneTop":3.44000130050954,"strikeZoneBottom":1.78461005147879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.545803970544647,"aZ":-16.0615248647788,"pfxX":-7.040700338360091,"pfxZ":8.283479283974032,"pX":0.12482252231835061,"pZ":4.650728232954424,"vX0":6.060080192726849,"vY0":-138.50967765037706,"vZ0":-0.7429879469364249,"x":112.24,"y":113.21,"x0":-1.1752122176985471,"y0":50.00554704161711,"z0":5.995079307230038,"aX":-13.700936483503746},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2140,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39522911193330357,"extension":6.687362280273508},"index":1,"playId":"1e884fa6-d98b-3235-908a-c9461985d8e6","pitchNumber":2,"startTime":"2025-08-10T18:27:24.317Z","endTime":"2025-08-10T18:27:27.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.989007001051014,"aZ":-13.296848144627353,"pfxX":-2.5748474908902845,"pfxZ":9.987501364184698,"pX":-0.04999814336059339,"pZ":2.8890164630873745,"vX0":4.255962432333496,"vY0":-136.80102147635918,"vZ0":-5.638691824914097,"x":118.91,"y":160.78,"x0":-1.293390890607082,"y0":50.001571891361976,"z0":5.893064132084158,"aX":-4.8663818886158206},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2287,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.400821276861143,"extension":6.647718794550848},"index":2,"playId":"330a370e-dde1-3c96-bcdb-1f0e3c7ef960","pitchNumber":3,"startTime":"2025-08-10T18:27:41.909Z","endTime":"2025-08-10T18:27:45.384Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-10T18:27:57.884Z","endTime":"2025-08-10T18:28:08.222Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.149117799163935,"aZ":-28.77460175806588,"pfxX":0.9670302405644846,"pfxZ":2.0288151228149953,"pX":0.6854547491628238,"pZ":2.412912332577775,"vX0":4.839895490937908,"vY0":-127.97898347988742,"vZ0":-3.1877836209561137,"x":90.87,"y":173.63,"x0":-1.348676280481656,"y0":50.000842639358034,"z0":5.906549321192077,"aX":1.6181304629777233},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":-2.8,"spinRate":2555,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4264958108775865,"extension":6.5178749353244445},"hitData":{"launchSpeed":97.5,"launchAngle":41.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":172.4,"coordY":77.81}},"index":4,"playId":"57bd4364-2ab4-3b7d-90ea-fc079001dcf7","pitchNumber":4,"startTime":"2025-08-10T18:28:08.222Z","endTime":"2025-08-10T18:28:21.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:28:21.171Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:28:28.594Z","endTime":"2025-08-10T18:28:55.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46767572682452,"aZ":-18.158767390941925,"pfxX":-7.704522969777228,"pfxZ":7.234875209492141,"pX":0.08937996065027369,"pZ":2.48542962304925,"vX0":6.918731221229663,"vY0":-137.98251064972908,"vZ0":-5.646081913076651,"x":113.59,"y":171.67,"x0":-1.444327933046014,"y0":50.00100999540687,"z0":5.773681680538311,"aX":-14.919077849662138},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":2158,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3963051655829677,"extension":6.658702190010139},"hitData":{"launchSpeed":92.2,"launchAngle":36.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.4,"coordY":88.47}},"index":0,"playId":"1d6ba4b7-6918-3eb3-99c6-de572aff6a15","pitchNumber":1,"startTime":"2025-08-10T18:28:42.770Z","endTime":"2025-08-10T18:28:55.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:28:55.064Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, pitcher Mike Burrows to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:28:59.201Z","endTime":"2025-08-10T18:30:03.849Z","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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681347,"link":"/api/v1/people/681347"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.27000080177616,"strikeZoneBottom":1.59505285241573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.723585097762,"aZ":-13.98787803321721,"pfxX":-4.134954506323426,"pfxZ":9.579389805594356,"pX":-0.18799990271890352,"pZ":1.9674600435983463,"vX0":4.442159524766956,"vY0":-137.67838792997767,"vZ0":-7.7831492599964935,"x":124.17,"y":185.66,"x0":-1.2937242910977642,"y0":50.00292264374867,"z0":5.799796309015396,"aX":-7.8505090370843265},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2301,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.39953033135009797,"extension":6.6680030483483685},"index":0,"playId":"d07970ac-5457-33cb-bec6-4906ecccdc03","pitchNumber":1,"startTime":"2025-08-10T18:29:14.012Z","endTime":"2025-08-10T18:29:17.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.4,"strikeZoneTop":3.26999807807702,"strikeZoneBottom":1.47798406128707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99557070157302,"aZ":-44.138950595468344,"pfxX":3.2764959754103233,"pfxZ":-9.254010836910672,"pX":-0.5403824708675741,"pZ":2.291630577989542,"vX0":1.2041053202916268,"vY0":-114.16768427268332,"vZ0":1.287085972438493,"x":137.6,"y":176.91,"x0":-1.5033548596691668,"y0":50.00103050438352,"z0":6.134456487893181,"aX":4.237060731906794},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.0,"breakHorizontal":-6.2,"spinRate":2847,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.48351884791457955,"extension":6.086182424940996},"index":1,"playId":"efe30bce-b228-3e06-8f0c-97d19617202f","pitchNumber":2,"startTime":"2025-08-10T18:29:27.875Z","endTime":"2025-08-10T18:29:31.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":88.9,"strikeZoneTop":3.27000051045896,"strikeZoneBottom":1.53729266335335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.122043976761702,"aZ":-17.654089232335593,"pfxX":-8.70546170602561,"pfxZ":7.2332320086793125,"pX":1.0436130469881142,"pZ":1.464629699111037,"vX0":9.010364640184154,"vY0":-140.6225365267684,"vZ0":-8.650112954515635,"x":77.22,"y":199.23,"x0":-1.067099064522438,"y0":50.006421855798465,"z0":5.720364150788106,"aX":-17.483704956309744},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2276,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3891166348071513,"extension":6.812514644943198},"index":2,"playId":"7416b1d6-4ebc-3c88-b69e-2fcf09d4dd94","pitchNumber":3,"startTime":"2025-08-10T18:29:41.301Z","endTime":"2025-08-10T18:29:45.454Z","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":88.9,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876501442003644,"aZ":-28.324813347902833,"pfxX":1.684077057978743,"pfxZ":2.2567994176184456,"pX":0.8870782587953518,"pZ":1.9150335876854585,"vX0":4.856917100764551,"vY0":-129.44940892446758,"vZ0":-4.459175004968391,"x":83.19,"y":187.07,"x0":-1.228852210806516,"y0":50.00335242987374,"z0":5.817103661987202,"aX":2.869515471785281},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":2594,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.42239147527950527,"extension":6.670996301309971},"hitData":{"launchSpeed":71.8,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.51,"coordY":182.09}},"index":3,"playId":"c8a5b810-2439-359a-9f1b-5adbed685e8c","pitchNumber":4,"startTime":"2025-08-10T18:29:56.307Z","endTime":"2025-08-10T18:30:03.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:30:03.849Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out sharply to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:32:20.792Z","endTime":"2025-08-10T18:32:25.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.337069626925107,"aZ":-24.47559814412667,"pfxX":-0.6619830474279869,"pfxZ":4.812820225892601,"pX":0.2845242797349739,"pZ":2.4106714446730706,"vX0":2.6937788802888636,"vY0":-125.64974176773613,"vZ0":-4.066381962394174,"x":106.15,"y":173.69,"x0":-0.7152193976290918,"y0":50.00421604598356,"z0":6.037705655355039,"aX":-1.0595474220609702},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":0.6,"spinRate":2188,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4358278550084371,"extension":6.059992380626976},"hitData":{"launchSpeed":101.6,"launchAngle":9.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":88.87,"coordY":150.07}},"index":0,"playId":"39a92634-29e2-3c3f-b46f-a858e04c8e5c","pitchNumber":1,"startTime":"2025-08-10T18:32:20.792Z","endTime":"2025-08-10T18:32:25.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:32:25.497Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Suwinski singles on a sharp line drive to left fielder Austin Hays.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:32:36.974Z","endTime":"2025-08-10T18:33:31.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":90.9,"endSpeed":84.0,"strikeZoneTop":3.49676485744765,"strikeZoneBottom":1.54153948088182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076758979725252,"aZ":-20.967273064395958,"pfxX":-7.996838382915983,"pfxZ":6.25244043949246,"pX":-1.8387102132605568,"pZ":2.9989360485797114,"vX0":0.3071692320315033,"vY0":-132.46517934535885,"vZ0":-3.644885197463844,"x":187.09,"y":157.81,"x0":-0.9155018280031368,"y0":50.000473787427495,"z0":5.910109992494424,"aX":-14.328304993162181},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":1984,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4121589733489013,"extension":6.017891021277929},"index":0,"playId":"3fd0c97b-b91c-330f-b329-594d0c876206","pitchNumber":1,"startTime":"2025-08-10T18:32:47.956Z","endTime":"2025-08-10T18:32:50.956Z","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":91.0,"endSpeed":83.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.673015405200125,"aZ":-16.2381798891294,"pfxX":-5.768710236059871,"pfxZ":8.938102657924887,"pX":-0.7489892418684747,"pZ":2.3617740081833976,"vX0":1.875342306591781,"vY0":-132.52528774093216,"vZ0":-6.050304030056406,"x":145.55,"y":175.01,"x0":-0.7152399844210373,"y0":50.00443971318061,"z0":5.855802087851786,"aX":-10.286930100739557},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2041,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4129071338959158,"extension":6.23547810577218},"index":1,"playId":"debd60ae-7760-3ddd-9c6a-4ce7352e0766","pitchNumber":2,"startTime":"2025-08-10T18:33:01.103Z","endTime":"2025-08-10T18:33:04.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.097798490299006,"aZ":-18.889216702885342,"pfxX":-6.611151643737618,"pfxZ":7.5473053208599055,"pX":-0.7972147685500681,"pZ":2.857895682952739,"vX0":1.9227913582143683,"vY0":-132.05791115110264,"vZ0":-4.100878371448182,"x":147.39,"y":161.62,"x0":-0.6776278137765676,"y0":50.000024377508474,"z0":5.827102023811125,"aX":-11.631062130749505},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":1929,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41535905619527425,"extension":6.176830361222721},"hitData":{"launchSpeed":102.4,"launchAngle":13.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.0,"coordY":89.7}},"index":2,"playId":"329dbd50-62a8-3df0-8a68-ef431eb3028c","pitchNumber":3,"startTime":"2025-08-10T18:33:20.184Z","endTime":"2025-08-10T18:33:31.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:33:31.286Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to left fielder Austin Hays. Jack Suwinski to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:33:42.047Z","endTime":"2025-08-10T18:34:50.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.78999863837431,"strikeZoneBottom":1.71327418304538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.697538189128384,"aZ":-35.27652698626621,"pfxX":-8.55910024226881,"pfxZ":-2.146196711579923,"pX":0.35685375512886247,"pZ":0.9128305315821329,"vX0":4.450931634947438,"vY0":-120.12485874342813,"vZ0":-4.176921172079075,"x":103.4,"y":214.13,"x0":-0.4188918308611811,"y0":50.00408289309115,"z0":5.848163027859826,"aX":-12.36962103218497},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.7,"breakHorizontal":14.3,"spinRate":1168,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4579305533977829,"extension":6.082645988743642},"index":0,"playId":"8801d87e-9c52-30ae-8904-abb0d71308b3","pitchNumber":1,"startTime":"2025-08-10T18:33:56.391Z","endTime":"2025-08-10T18:34:01.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.78999961931238,"strikeZoneBottom":1.7892992498676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76722244426689,"aZ":-20.167116358038328,"pfxX":-7.246427326468405,"pfxZ":6.890302444769421,"pX":0.557218361417858,"pZ":1.747486011434461,"vX0":5.162105692769476,"vY0":-130.49885049657294,"vZ0":-6.386309425553114,"x":95.76,"y":191.6,"x0":-0.4947206849552132,"y0":50.00341807532466,"z0":5.721744597539795,"aX":-12.629876416771404},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":2010,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.41803938966914256,"extension":6.177758063829376},"index":1,"playId":"d85a5638-a24b-34e2-95e4-9128ceb66eee","pitchNumber":2,"startTime":"2025-08-10T18:34:15.940Z","endTime":"2025-08-10T18:34:19.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.780948051098406,"aZ":-21.691539191529902,"pfxX":-8.136035861860972,"pfxZ":5.888255797138699,"pX":-0.2550869014429164,"pZ":2.833073312697219,"vX0":3.646812325106352,"vY0":-132.2315074476232,"vZ0":-3.4920804323856998,"x":126.72,"y":162.29,"x0":-0.591010110440482,"y0":50.00244855647698,"z0":5.752172389375496,"aX":-14.484824463534057},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":14.0,"spinRate":1991,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41337238096707907,"extension":6.192985765398297},"hitData":{"launchSpeed":101.1,"launchAngle":5.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.9,"coordY":107.6}},"index":2,"playId":"e6d670d0-3654-3a85-86e5-95ebe4fa4973","pitchNumber":3,"startTime":"2025-08-10T18:34:37.128Z","endTime":"2025-08-10T18:34:50.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:34:50.885Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to left fielder Austin Hays.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:34:54.918Z","endTime":"2025-08-10T18:36:37.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.47000158064162,"strikeZoneBottom":1.66157247516848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.579519757039506,"aZ":-31.838306003914006,"pfxX":-9.188952856117528,"pfxZ":0.22117610384843545,"pX":0.757695853466327,"pZ":1.1309171699780465,"vX0":5.566981875915821,"vY0":-122.35914024563492,"vZ0":-4.817624932001721,"x":88.12,"y":208.25,"x0":-0.35537215654656806,"y0":50.0020524937589,"z0":5.859311762575041,"aX":-13.905796172260285},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":15.2,"spinRate":1255,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.44796326907931583,"extension":6.165304662352866},"index":0,"playId":"62dad401-5b2f-3e83-a1f2-e2ca15cf762f","pitchNumber":1,"startTime":"2025-08-10T18:35:12.370Z","endTime":"2025-08-10T18:35:17.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"b67f41cf-15c9-47e6-8076-8a99de14b6bf","startTime":"2025-08-10T18:35:32.112Z","endTime":"2025-08-10T18:35:37.112Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.180852979439862,"aZ":-25.0020746621433,"pfxX":-1.005828906350854,"pfxZ":4.310418374740848,"pX":0.9257029463507569,"pZ":2.8139282881088246,"vX0":4.414806304551829,"vY0":-127.88134957079097,"vZ0":-3.0311344018643434,"x":81.71,"y":162.8,"x0":-0.6887697700676085,"y0":50.003885964536835,"z0":5.965655481864647,"aX":-1.6745111204935788},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":0.8,"spinRate":2162,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.42752957011362414,"extension":6.194481029912347},"index":2,"playId":"d14a659b-40ae-3ee7-bcd0-55b132a12769","pitchNumber":2,"startTime":"2025-08-10T18:35:48.517Z","endTime":"2025-08-10T18:35:51.517Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.4699981221377,"strikeZoneBottom":1.62135580030887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842568402597365,"aZ":-28.58858443824522,"pfxX":-8.124117615176143,"pfxZ":2.390194111191718,"pX":-0.513056607020318,"pZ":1.8409817175173107,"vX0":2.8692776404689435,"vY0":-121.75697724594595,"vZ0":-3.6653253510600194,"x":136.56,"y":189.07,"x0":-0.6510201915205593,"y0":50.00444229952297,"z0":5.838987391623486,"aX":-12.202385804660224},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":14.0,"spinRate":1072,"spinDirection":248},"zone":7,"typeConfidence":0.88,"plateTime":0.449796863329917,"extension":6.2046350997854605},"index":3,"playId":"10d8fb0c-0391-35cd-ac88-c1d19291b022","pitchNumber":3,"startTime":"2025-08-10T18:36:05.719Z","endTime":"2025-08-10T18:36:09.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66433616927486,"aZ":-27.975309104104195,"pfxX":-9.185839980238644,"pfxZ":2.7877014981346884,"pX":0.4708495418263282,"pZ":2.0798700111838193,"vX0":5.038154361014277,"vY0":-122.1299119589724,"vZ0":-3.3402247745569955,"x":99.05,"y":182.62,"x0":-0.42823036889764227,"y0":50.004165869532926,"z0":5.8784777830898856,"aX":-13.83969939892942},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":1118,"spinDirection":252},"zone":9,"typeConfidence":0.86,"plateTime":0.448953247118542,"extension":6.250783887141811},"hitData":{"launchSpeed":94.4,"launchAngle":43.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.02,"coordY":90.87}},"index":4,"playId":"1dca5496-7500-3f9f-abfb-d349b1e7e569","pitchNumber":4,"startTime":"2025-08-10T18:36:22.708Z","endTime":"2025-08-10T18:36:37.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:36:37.721Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isiah Kiner-Falefa doubles (15) on a line drive to left fielder Austin Hays. Jack Suwinski scores. Jared Triolo scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:36:43.520Z","endTime":"2025-08-10T18:37:49.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.36999893690074,"strikeZoneBottom":1.51543288237716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.447305837868434,"aZ":-37.31860086639467,"pfxX":6.073492555042786,"pfxZ":-3.862846340607179,"pX":-0.8898215765920061,"pZ":2.326576625805269,"vX0":-1.3858946545348452,"vY0":-115.07386710942927,"vZ0":-0.4062514268555427,"x":150.92,"y":175.96,"x0":-1.0666151112672615,"y0":50.0007831389588,"z0":6.13782965164607,"aX":8.099154812874511},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.7,"breakHorizontal":-10.6,"spinRate":1968,"spinDirection":40},"zone":13,"typeConfidence":0.91,"plateTime":0.4769973501489537,"extension":5.9955092806715395},"index":0,"playId":"a5965211-06fc-353d-b4bc-d1da4227d8ef","pitchNumber":1,"startTime":"2025-08-10T18:37:00.867Z","endTime":"2025-08-10T18:37:04.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.26734763199087,"strikeZoneBottom":1.36793810319008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.897160551314222,"aZ":-34.52376430191053,"pfxX":5.994590461626013,"pfxZ":-1.7080178144705798,"pX":1.358671161751381,"pZ":1.8152981599414455,"vX0":3.0139322407936566,"vY0":-116.76338630448882,"vZ0":-2.2116677552194894,"x":65.21,"y":189.77,"x0":-0.729593127428011,"y0":50.00464376842826,"z0":6.037236599215151,"aX":8.240070109473294},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.4,"breakHorizontal":-11.6,"spinRate":2121,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.46990629152490326,"extension":6.1511415191723415},"index":1,"playId":"20b20670-2bdf-3da9-a20f-cae1461e3fdf","pitchNumber":2,"startTime":"2025-08-10T18:37:16.737Z","endTime":"2025-08-10T18:37:20.171Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.350886118999412,"aZ":-25.704225312320467,"pfxX":2.1046132594906855,"pfxZ":3.949280036770613,"pX":0.40143550733094635,"pZ":3.077313700168403,"vX0":1.95289526349447,"vY0":-127.04114856152349,"vZ0":-2.40813205760488,"x":101.7,"y":155.69,"x0":-0.649952657558151,"y0":50.00461538904858,"z0":6.074827670392098,"aX":3.449816920351316},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.2,"spinRate":2181,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.43068660507800205,"extension":6.1381605587463},"hitData":{"launchSpeed":89.9,"launchAngle":23.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.19,"coordY":111.16}},"index":2,"playId":"0627e607-38c8-3985-a5e2-5b1cc550b998","pitchNumber":3,"startTime":"2025-08-10T18:37:35.710Z","endTime":"2025-08-10T18:37:49.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:37:49.295Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a ground ball to center fielder TJ Friedl. Isiah Kiner-Falefa scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:38:07.184Z","endTime":"2025-08-10T18:39:36.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.6,"strikeZoneTop":3.64624518926227,"strikeZoneBottom":1.80947563641761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.432192668236798,"aZ":-37.244209918586776,"pfxX":-7.466367430476155,"pfxZ":-3.4429211360599634,"pX":-0.9938838179581698,"pZ":3.6474242296066226,"vX0":1.628832494600753,"vY0":-121.50142413790213,"vZ0":1.8536156622555076,"x":154.88,"y":140.3,"x0":-0.7101386423516539,"y0":50.00603385901792,"z0":6.150426090961264,"aX":-10.982488969028855},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.4,"breakHorizontal":13.0,"spinRate":1105,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.4536583178671698,"extension":6.000488983915397},"index":0,"playId":"6fcc0b29-840d-3afe-938d-e299f1c9176b","pitchNumber":1,"startTime":"2025-08-10T18:38:20.037Z","endTime":"2025-08-10T18:38:23.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.65491448595651,"strikeZoneBottom":1.77406932818274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.962961599217454,"aZ":-31.932637617246908,"pfxX":-9.196802386738753,"pfxZ":0.1638516916351569,"pX":0.9134728337164746,"pZ":0.6801262320239848,"vX0":6.358605332015919,"vY0":-121.37360947543735,"vZ0":-5.707115219824885,"x":82.18,"y":220.42,"x0":-0.5524938702546613,"y0":50.00468750081832,"z0":5.860976464590917,"aX":-13.648486090907216},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.8,"breakHorizontal":15.0,"spinRate":1409,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4522196671057137,"extension":6.049317755171821},"index":1,"playId":"984dd555-2a52-3835-a7ef-e891b17675ba","pitchNumber":2,"startTime":"2025-08-10T18:38:36.742Z","endTime":"2025-08-10T18:38:39.990Z","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":91.6,"endSpeed":83.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.497901444312593,"aZ":-15.808285242003434,"pfxX":-5.271291554218738,"pfxZ":9.110904667505128,"pX":-0.6470646373317027,"pZ":3.392456899078465,"vX0":1.7827211133039003,"vY0":-133.39291573663493,"vZ0":-3.8724746079061982,"x":141.66,"y":147.18,"x0":-0.6403161483011711,"y0":50.00509068480334,"z0":6.007431866470861,"aX":-9.472240653012463},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":1973,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41108334722731543,"extension":6.203396840224344},"index":2,"playId":"4dce345d-d44d-34da-941c-566a56b46e14","pitchNumber":3,"startTime":"2025-08-10T18:38:59.592Z","endTime":"2025-08-10T18:39:02.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":75.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582483790345773,"aZ":-42.29539520306167,"pfxX":-7.629501222899958,"pfxZ":-6.884157775814396,"pX":-0.5742517419513765,"pZ":1.4401614200930335,"vX0":2.484996333234122,"vY0":-122.29017228544875,"vZ0":-1.9005424019151946,"x":138.89,"y":199.9,"x0":-0.6298394886405054,"y0":50.00177877117733,"z0":5.954506970993484,"aX":-11.221912772748784},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.6,"breakHorizontal":13.0,"spinRate":1055,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.4529335339383369,"extension":6.148072776428227},"hitData":{"launchSpeed":97.7,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.47,"coordY":107.95}},"index":3,"playId":"f22e0737-be43-347d-b987-4c30ed065fa4","pitchNumber":4,"startTime":"2025-08-10T18:39:22.506Z","endTime":"2025-08-10T18:39:36.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:39:36.317Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:40:39.687Z","endTime":"2025-08-10T18:40:52.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":{"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-10T18:39:47.427Z","endTime":"2025-08-10T18:40:42.019Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34558303169318,"aZ":-24.012771992143662,"pfxX":-9.169559373377275,"pfxZ":4.589602932514413,"pX":-0.5290958673149257,"pZ":2.2649927391916562,"vX0":3.313077070615286,"vY0":-132.05768728085494,"vZ0":-4.610021863566541,"x":137.17,"y":177.63,"x0":-0.6037679597085982,"y0":50.00156597557197,"z0":5.784797984106929,"aX":-16.303608055272125},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":1867,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4136979330802939,"extension":6.2778107788783295},"hitData":{"launchSpeed":101.0,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":165.87}},"index":1,"playId":"2f1bdb86-e14a-33c1-92f1-2c0f312952b9","pitchNumber":1,"startTime":"2025-08-10T18:40:42.019Z","endTime":"2025-08-10T18:40:52.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:40:52.750Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:42:54.499Z","endTime":"2025-08-10T18:43:59.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"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":95.7,"endSpeed":87.7,"strikeZoneTop":3.26999804315675,"strikeZoneBottom":1.52206632870923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.062761370826422,"aZ":-11.853155389121532,"pfxX":-4.108255942101172,"pfxZ":10.343307882351459,"pX":2.100169322706268,"pZ":3.022303093306477,"vX0":9.886648219581609,"vY0":-139.01947046871805,"vZ0":-5.945245098227447,"x":36.95,"y":157.18,"x0":-0.9625940932460091,"y0":50.00593464256934,"z0":5.969751766991255,"aX":-8.07513057402857},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2477,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39343582136245114,"extension":6.594106611623622},"index":0,"playId":"0629af67-109b-3a40-ba99-3ac522c69186","pitchNumber":1,"startTime":"2025-08-10T18:42:54.499Z","endTime":"2025-08-10T18:42:57.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.2700001508107,"strikeZoneBottom":1.41774870356734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64205430544915,"aZ":-16.57768864416876,"pfxX":-8.317770318910952,"pfxZ":8.068915986879315,"pX":0.06257421985715904,"pZ":1.7848303357962083,"vX0":6.1557793491997925,"vY0":-137.69959420359157,"vZ0":-7.951224971114727,"x":114.61,"y":190.59,"x0":-1.1136812476811782,"y0":50.003930128986866,"z0":5.816935186574459,"aX":-16.08213433519758},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":13.9,"spinRate":2301,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3967405792926968,"extension":6.622881952452901},"index":1,"playId":"0faa86ce-9a76-35b9-b500-3e134f8ca834","pitchNumber":2,"startTime":"2025-08-10T18:43:07.622Z","endTime":"2025-08-10T18:43:11.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.799475647569412,"aZ":-43.1485022416785,"pfxX":1.6901145716531731,"pfxZ":-8.49811961401206,"pX":1.557762548526853,"pZ":0.7147124335550212,"vX0":5.113324369132933,"vY0":-113.50219721899597,"vZ0":-2.10874717068972,"x":57.62,"y":219.48,"x0":-0.9535075766214803,"y0":50.00476385615125,"z0":5.994484707679686,"aX":2.1811913511914676},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.6,"breakHorizontal":-4.4,"spinRate":2837,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.48452171027700297,"extension":6.239110931606765},"index":2,"playId":"92cf634f-4c85-3dcd-b58a-0fcfe39f6498","pitchNumber":3,"startTime":"2025-08-10T18:43:20.853Z","endTime":"2025-08-10T18:43:25.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.26999983476418,"strikeZoneBottom":1.40143222256594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75516676684721,"aZ":-16.601788167828207,"pfxX":-4.358891106170309,"pfxZ":8.053882088106167,"pX":0.3773249171038825,"pZ":4.037863313800685,"vX0":5.976952250599823,"vY0":-137.94453701612892,"vZ0":-2.0757076997244224,"x":102.62,"y":129.76,"x0":-1.2478888142894546,"y0":50.003237115001866,"z0":5.915367240819153,"aX":-8.428769289951735},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2233,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39658341257293284,"extension":6.513986285045626},"index":3,"playId":"d2037b73-db34-3458-a736-f50c02960454","pitchNumber":4,"startTime":"2025-08-10T18:43:37.793Z","endTime":"2025-08-10T18:43:41.312Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29220947817254,"aZ":-28.837242829322058,"pfxX":1.1330405414576639,"pfxZ":1.99677635152198,"pX":0.17749985515403824,"pZ":2.9115978277150005,"vX0":3.385269634858749,"vY0":-127.28539972600862,"vZ0":-2.130856243370162,"x":110.23,"y":160.17,"x0":-1.3065555306259826,"y0":50.00452261506079,"z0":5.999249044266257,"aX":1.8959655277169951},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-2.6,"spinRate":2539,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4271060350504814,"extension":6.4779235247669975},"hitData":{"launchSpeed":96.6,"launchAngle":35.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.42,"coordY":75.56}},"index":4,"playId":"408e8047-dbe1-3e0f-a640-430a28eeddf6","pitchNumber":5,"startTime":"2025-08-10T18:43:50.212Z","endTime":"2025-08-10T18:43:59.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:43:59.547Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:44:10.341Z","endTime":"2025-08-10T18:45:03.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"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, 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":78.5,"endSpeed":72.6,"strikeZoneTop":3.20000043906173,"strikeZoneBottom":1.50070562266001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51220023301029,"aZ":-41.76962246041537,"pfxX":3.2176980391148837,"pfxZ":-7.260659673059244,"pX":0.4587191747695306,"pZ":1.9761653975421365,"vX0":2.733387620731438,"vY0":-114.36408906713417,"vZ0":-4.39429766557753E-4,"x":99.51,"y":185.42,"x0":-1.1708790082246836,"y0":50.001780624157355,"z0":6.080442017460171,"aX":4.252792038004578},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.8,"breakHorizontal":-6.5,"spinRate":2870,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.47931046290581447,"extension":6.228302158884267},"index":0,"playId":"e16c8940-c6b0-3048-b3cb-fed507d9db8c","pitchNumber":1,"startTime":"2025-08-10T18:44:23.621Z","endTime":"2025-08-10T18:44:27.262Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.35092423954162,"strikeZoneBottom":1.46972315354252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.045897164878145,"aZ":-14.698219993650628,"pfxX":-2.4002455291120186,"pfxZ":8.954677257325546,"pX":-0.7754743753758366,"pZ":4.133967728002429,"vX0":2.2260278918678726,"vY0":-138.80930998521345,"vZ0":-2.4297675810194908,"x":146.56,"y":127.16,"x0":-1.2759215513715485,"y0":50.00391618689676,"z0":5.999231823635027,"aX":-4.68479350421774},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2245,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3945813683672874,"extension":6.55267027914109},"index":1,"playId":"8472442b-5f51-3a4b-8417-2805d544a468","pitchNumber":2,"startTime":"2025-08-10T18:44:38.699Z","endTime":"2025-08-10T18:44:41.840Z","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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922810171243853,"aZ":-25.691960878316074,"pfxX":-8.81113539366744,"pfxZ":3.9387434945441315,"pX":-0.20429879758665584,"pZ":2.3230242150917064,"vX0":5.228944082374484,"vY0":-126.98555073616201,"vZ0":-3.9982799643784026,"x":124.79,"y":176.06,"x0":-1.136288670352944,"y0":50.005973540087965,"z0":5.941930526437031,"aX":-14.515558118594482},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":14.9,"spinRate":1416,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.429922887983722,"extension":6.564708799320374},"hitData":{"launchSpeed":85.7,"launchAngle":72.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":146.68,"coordY":174.25}},"index":2,"playId":"d8733bf2-d45f-3538-8697-9e3d1edd54c1","pitchNumber":3,"startTime":"2025-08-10T18:44:52.453Z","endTime":"2025-08-10T18:45:03.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:45:03.421Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:45:32.204Z","endTime":"2025-08-10T18:46:10.755Z","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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T18:45:24.085Z","endTime":"2025-08-10T18:45:34.510Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.28000185743782,"strikeZoneBottom":1.47218308212567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8421970604302,"aZ":-29.10786555564395,"pfxX":0.6385230990220094,"pfxZ":1.9024176125957162,"pX":-0.8269144372393604,"pZ":3.073896117059846,"vX0":1.326462098053917,"vY0":-125.63757808234365,"vZ0":-1.328073297756644,"x":148.52,"y":155.78,"x0":-1.4432254237365727,"y0":50.00025615557371,"z0":5.960180480855428,"aX":1.0273770878603603},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-1.4,"spinRate":2590,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.43483445947469024,"extension":6.483152549201815},"index":1,"playId":"53f60e65-16b4-3135-a828-9fe4b6b79eba","pitchNumber":1,"startTime":"2025-08-10T18:45:34.510Z","endTime":"2025-08-10T18:45:38.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.27999851774163,"strikeZoneBottom":1.52348150247874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.334133332345385,"aZ":-44.03533517705649,"pfxX":6.063651637978603,"pfxZ":-9.238988766734108,"pX":-2.0643663635947784,"pZ":3.359519857756926,"vX0":-3.12316987584951,"vY0":-113.09638878605875,"vZ0":3.6411855881155613,"x":195.69,"y":148.07,"x0":-1.44694241136404,"y0":50.002187294784264,"z0":6.171889720007494,"aX":7.785094794620062},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.4,"breakHorizontal":-10.1,"spinRate":2958,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4859489297352786,"extension":6.398423384095047},"index":2,"playId":"2b373089-8a4f-3eb5-818d-378be38e85e7","pitchNumber":2,"startTime":"2025-08-10T18:45:47.341Z","endTime":"2025-08-10T18:45:50.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53310646450598,"aZ":-30.053425934923233,"pfxX":0.7934823500719022,"pfxZ":1.4105687177187551,"pX":-0.5029468172569442,"pZ":2.8971492289800858,"vX0":1.8116613765968461,"vY0":-121.59042173946497,"vZ0":-1.2421466549283635,"x":136.17,"y":160.56,"x0":-1.359077582820838,"y0":50.004376344019384,"z0":6.008482542127848,"aX":1.1950708747175196},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":2573,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.44945599810293757,"extension":6.5534777603135606},"hitData":{"launchSpeed":100.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":151.68}},"index":3,"playId":"fb0e3142-3a37-3e10-a533-517acb773d62","pitchNumber":3,"startTime":"2025-08-10T18:46:03.297Z","endTime":"2025-08-10T18:46:10.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:46:10.755Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a sharp line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:48:09.656Z","endTime":"2025-08-10T18:50:03.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.22808472516512,"strikeZoneBottom":1.44267830360858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.271058616217015,"aZ":-31.669890104027004,"pfxX":-6.660067535922858,"pfxZ":0.34418188110335635,"pX":0.0018674278678420266,"pZ":2.8442770819987535,"vX0":3.4908248916099627,"vY0":-120.66104991827407,"vZ0":-0.995075144979982,"x":116.93,"y":161.98,"x0":-0.6010387695223135,"y0":50.00456074493206,"z0":6.06173845895103,"aX":-9.785743178715641},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":11.2,"spinRate":1171,"spinDirection":248},"zone":2,"typeConfidence":0.9,"plateTime":0.45457181790184364,"extension":5.933358296045447},"index":0,"playId":"29618f01-5848-379f-9c62-fd4dee12cc65","pitchNumber":1,"startTime":"2025-08-10T18:48:19.306Z","endTime":"2025-08-10T18:48:23.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99122674901782,"aZ":-29.278629887582145,"pfxX":-7.135944619490414,"pfxZ":1.9513215515533808,"pX":-1.0032496327513507,"pZ":2.5067776545695595,"vX0":1.468396268460588,"vY0":-121.09806109204632,"vZ0":-2.0012160743949323,"x":155.24,"y":171.1,"x0":-0.691025113379139,"y0":50.00287130536085,"z0":5.909082700789812,"aX":-10.581340977134666},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":12.6,"spinRate":1175,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.45257885696841704,"extension":5.987554820727432},"index":1,"playId":"17eb173d-f71e-3a4a-aba1-55c7e124a331","pitchNumber":2,"startTime":"2025-08-10T18:48:32.741Z","endTime":"2025-08-10T18:48:35.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.18009773649723,"strikeZoneBottom":1.47763582961259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357779098436072,"aZ":-35.7004755554538,"pfxX":-6.6406624726862855,"pfxZ":-2.49017478980183,"pX":-1.8437479543082955,"pZ":1.5508383836354631,"vX0":-0.5018614907451053,"vY0":-119.49295245441519,"vZ0":-2.4712626842076464,"x":187.28,"y":196.91,"x0":-0.7694520586779376,"y0":50.001783965792136,"z0":5.869627722856743,"aX":-9.408500149631797},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.9,"breakHorizontal":12.1,"spinRate":881,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.46196747455851783,"extension":5.898639159944742},"index":2,"playId":"cc08ac8c-7694-358e-b8e4-a944f1828512","pitchNumber":3,"startTime":"2025-08-10T18:49:19.907Z","endTime":"2025-08-10T18:49:22.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.09578201411534,"strikeZoneBottom":1.43494953198145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.236438773583522,"aZ":-33.8653695489204,"pfxX":-6.048469940018758,"pfxZ":-1.1606527072218151,"pX":0.4053868096949235,"pZ":1.044774242111628,"vX0":4.354225621026853,"vY0":-120.61614417523673,"vZ0":-4.037030774172642,"x":101.55,"y":210.57,"x0":-0.648815771283208,"y0":50.00459953797371,"z0":5.76739937107991,"aX":-8.799953846047423},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.9,"breakHorizontal":9.7,"spinRate":972,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4563238254287034,"extension":6.020577165418393},"index":3,"playId":"b00ef990-26de-3320-871d-d4ee112e800f","pitchNumber":4,"startTime":"2025-08-10T18:49:35.656Z","endTime":"2025-08-10T18:49:39.321Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.698149501623988,"aZ":-20.398752660167542,"pfxX":-8.363728979012663,"pfxZ":6.567932756142724,"pX":0.018180306928102224,"pZ":1.7470689864808902,"vX0":4.293432439866244,"vY0":-132.84180218409634,"vZ0":-6.4932466012002665,"x":116.31,"y":191.61,"x0":-0.529911755227626,"y0":50.002638714957904,"z0":5.699652198550057,"aX":-14.990142749208342},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2025,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4118779381042428,"extension":6.160965519412165},"hitData":{"launchSpeed":106.4,"launchAngle":12.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.07,"coordY":106.2}},"index":4,"playId":"a0376dc7-d558-3c2b-acee-c62c901c64f5","pitchNumber":5,"startTime":"2025-08-10T18:49:52.098Z","endTime":"2025-08-10T18:50:03.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:50:03.167Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:50:08.362Z","endTime":"2025-08-10T18:51:02.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.9928709240499,"strikeZoneBottom":1.74628790946345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.908978451491617,"aZ":-34.99318540444957,"pfxX":-5.343086879224761,"pfxZ":-1.942184375776094,"pX":-0.7186168252699116,"pZ":2.971488638490869,"vX0":1.5438233383443647,"vY0":-120.15692346065681,"vZ0":0.2952298896708718,"x":144.39,"y":158.55,"x0":-0.6781671091030627,"y0":50.00382864248655,"z0":5.975499871237722,"aX":-7.754416614898915},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.2,"spinRate":984,"spinDirection":256},"zone":4,"typeConfidence":0.9,"plateTime":0.45716156293715704,"extension":5.971798079762186},"index":0,"playId":"1dd23309-30d7-303a-9c3b-1281260b7ad6","pitchNumber":1,"startTime":"2025-08-10T18:50:26.917Z","endTime":"2025-08-10T18:50:30.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.97429245052257,"strikeZoneBottom":1.78530840922523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04564528725002,"aZ":-15.178918575949202,"pfxX":-4.046666797945367,"pfxZ":9.546702574939207,"pX":-0.7133783158056916,"pZ":2.5725731741663838,"vX0":1.4269199636393974,"vY0":-132.7212364819451,"vZ0":-5.627268439974888,"x":144.19,"y":169.32,"x0":-0.7330619023866752,"y0":50.00008503495772,"z0":5.83010011510496,"aX":-7.200348141319813},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":1990,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4130876211137897,"extension":6.116178952244898},"index":1,"playId":"680d6cd5-4231-3a2a-a464-383e1db6c414","pitchNumber":2,"startTime":"2025-08-10T18:50:41.220Z","endTime":"2025-08-10T18:50:44.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.698838812928134,"aZ":-31.706646342652395,"pfxX":-5.598970867278579,"pfxZ":0.33256463341663345,"pX":-0.34580260180960015,"pZ":1.7613200757040526,"vX0":2.576140194028769,"vY0":-119.55758547683021,"vZ0":-2.9798194703312553,"x":130.18,"y":191.22,"x0":-0.7196820944075405,"y0":50.005646028129505,"z0":5.919302592408548,"aX":-7.969188169177424},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":9.4,"spinRate":1145,"spinDirection":256},"zone":7,"typeConfidence":0.9,"plateTime":0.4611407124020208,"extension":5.880355462745949},"index":2,"playId":"01725aec-6b0f-371b-9655-d4eda27566fa","pitchNumber":3,"startTime":"2025-08-10T18:50:59.086Z","endTime":"2025-08-10T18:51:02.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:51:02.676Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (9) on a line drive to center fielder TJ Friedl. Bryan Reynolds to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:51:12.425Z","endTime":"2025-08-10T18:52:56.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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":92.4,"endSpeed":84.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831093274304898,"aZ":-16.627351165264695,"pfxX":-4.144910512140131,"pfxZ":8.52819176099278,"pX":-0.12966888811733066,"pZ":3.2659271943993073,"vX0":2.7453891247989044,"vY0":-134.5677132952213,"vZ0":-3.7574865541921514,"x":121.94,"y":150.6,"x0":-0.6277238636233013,"y0":50.001917713816674,"z0":5.867604218675174,"aX":-7.55595325251162},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":1951,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.407956927443176,"extension":6.259702579055536},"index":0,"playId":"70207ee7-752c-3932-9f31-5af7ea0b5af7","pitchNumber":1,"startTime":"2025-08-10T18:51:24.721Z","endTime":"2025-08-10T18:51:27.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.51000072208076,"strikeZoneBottom":1.5969272660022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36408290517813,"aZ":-14.917195679822223,"pfxX":-3.8909348995980766,"pfxZ":9.738860855261308,"pX":0.7257234689331635,"pZ":2.2534528112009267,"vX0":4.163412106295885,"vY0":-132.53021550898083,"vZ0":-6.455797143404652,"x":89.34,"y":177.94,"x0":-0.36300726868620564,"y0":50.00371521392444,"z0":5.8182292173070485,"aX":-6.895047291614536},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2065,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41390798368249193,"extension":6.404390377097681},"index":1,"playId":"992e2c25-ddab-3653-9848-18e09102d472","pitchNumber":2,"startTime":"2025-08-10T18:51:41.391Z","endTime":"2025-08-10T18:51:45.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76884269060602,"aZ":-35.755804755038035,"pfxX":-5.484903139678745,"pfxZ":-2.4523248263230757,"pX":-0.1958761177313596,"pZ":1.5876004270658113,"vX0":2.5139682574702005,"vY0":-121.14761445299685,"vZ0":-2.722612723428581,"x":124.47,"y":195.91,"x0":-0.5448546480709465,"y0":50.005175554613366,"z0":5.909466779764456,"aX":-8.002441569245217},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.9,"breakHorizontal":9.1,"spinRate":1014,"spinDirection":251},"zone":8,"typeConfidence":0.9,"plateTime":0.45537696117414717,"extension":6.05663448477464},"index":2,"playId":"1b4d2c89-57ba-3f8c-b44e-551eec1bdeab","pitchNumber":3,"startTime":"2025-08-10T18:51:57.912Z","endTime":"2025-08-10T18:52:01.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99443060136009,"aZ":-36.30687186953246,"pfxX":-6.128890545492592,"pfxZ":-2.894671233145832,"pX":-0.13091420529053155,"pZ":2.7995219547063748,"vX0":2.776748152352147,"vY0":-119.79896172040527,"vZ0":0.3135542001107381,"x":121.99,"y":163.19,"x0":-0.519971673410649,"y0":50.00276962033641,"z0":5.960176360304046,"aX":-8.749504689938114},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.8,"breakHorizontal":10.2,"spinRate":1142,"spinDirection":259},"zone":5,"typeConfidence":0.9,"plateTime":0.4603614256713042,"extension":6.012399711066555},"index":3,"playId":"1d176852-27c1-3e5e-b508-a223114ff0a7","pitchNumber":4,"startTime":"2025-08-10T18:52:17.610Z","endTime":"2025-08-10T18:52:22.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85289659600454,"aZ":-16.61759143474173,"pfxX":-6.58575362381428,"pfxZ":8.442158768422809,"pX":0.20752332837839732,"pZ":2.9644042288521075,"vX0":4.013261169643418,"vY0":-134.78020702564456,"vZ0":-4.571387348936362,"x":109.09,"y":158.74,"x0":-0.4439125578929759,"y0":50.00344365675939,"z0":5.853351456489836,"aX":-12.1362815017461},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":1958,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40614327305056985,"extension":6.328879406220082},"hitData":{"launchSpeed":105.4,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.45,"coordY":91.15}},"index":4,"playId":"5c8d5134-0e77-3cce-aad7-e92f2a307a02","pitchNumber":5,"startTime":"2025-08-10T18:52:44.318Z","endTime":"2025-08-10T18:52:56.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:52:56.043Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, second baseman Gavin Lux to first baseman Spencer Steer. Bryan Reynolds scores. Nick Gonzales to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:53:15.489Z","endTime":"2025-08-10T18:55:30.766Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59684482981991,"aZ":-40.44025503221071,"pfxX":-7.9170427379546116,"pfxZ":-5.570807825370892,"pX":-0.6280171663264941,"pZ":2.173882929744111,"vX0":2.8133996930522756,"vY0":-121.80402339876767,"vZ0":-0.6693941194965747,"x":140.94,"y":180.09,"x0":-0.777464475915546,"y0":50.00101762281499,"z0":5.9855336626971445,"aX":-11.752352536465848},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.0,"breakHorizontal":13.6,"spinRate":1150,"spinDirection":256},"zone":7,"typeConfidence":0.91,"plateTime":0.4517455756899311,"extension":6.006394139505154},"index":0,"playId":"5108d563-1c60-39a6-b3f0-4114a143eb68","pitchNumber":1,"startTime":"2025-08-10T18:53:26.265Z","endTime":"2025-08-10T18:53:29.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.57222422695985,"strikeZoneBottom":1.56785200888395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57340535665456,"aZ":-25.18185732315159,"pfxX":1.3467292273467684,"pfxZ":4.303994606418589,"pX":0.9087163110316221,"pZ":4.020798764371273,"vX0":3.447034056905927,"vY0":-126.10550860642839,"vZ0":-0.2986246219327887,"x":82.36,"y":130.22,"x0":-0.6461785164655521,"y0":50.003395347751464,"z0":6.157346841543802,"aX":2.1866196472965957},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":-3.1,"spinRate":2169,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4329219121126755,"extension":6.185499396587627},"index":1,"playId":"64a2cc08-c95e-3cb7-b352-bc6282bc02e7","pitchNumber":2,"startTime":"2025-08-10T18:53:46.894Z","endTime":"2025-08-10T18:53:50.237Z","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":1,"outs":1},"index":2,"startTime":"2025-08-10T18:54:09.729Z","endTime":"2025-08-10T18:54:44.070Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.358106006154884,"aZ":-21.869436240386754,"pfxX":-9.236233888090691,"pfxZ":5.657972517375667,"pX":0.593725638386719,"pZ":2.8773006481191152,"vX0":6.153740984813521,"vY0":-133.99651008373257,"vZ0":-3.5713099049749832,"x":94.37,"y":161.09,"x0":-0.5299415542049126,"y0":50.006301111829885,"z0":5.7858415928860785,"aX":-16.836119414791504},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2061,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4084108502528325,"extension":6.277587134667824},"index":3,"playId":"3347562a-322f-3d43-a778-77c848a6955d","pitchNumber":3,"startTime":"2025-08-10T18:54:44.070Z","endTime":"2025-08-10T18:54:47.477Z","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":1},"index":4,"startTime":"2025-08-10T18:54:56.017Z","endTime":"2025-08-10T18:55:06.863Z","isPitch":false,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.36821633825199,"strikeZoneBottom":1.49196263725707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33988548734052,"aZ":-35.03007582283312,"pfxX":-4.633556540873898,"pfxZ":-1.9517069687138395,"pX":-1.3375975030112974,"pZ":2.235925143762464,"vX0":0.18160692669120726,"vY0":-121.20809680253896,"vZ0":-1.3076018323257073,"x":167.99,"y":178.41,"x0":-0.8137140372636993,"y0":50.002952649005636,"z0":5.88765626271043,"aX":-6.780309910763263},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.6,"breakHorizontal":8.3,"spinRate":959,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4547760065222688,"extension":6.007773202286815},"index":5,"playId":"c33daf57-9b9a-35e9-9d3c-04fe6e911830","pitchNumber":4,"startTime":"2025-08-10T18:55:06.863Z","endTime":"2025-08-10T18:55:10.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.886838347692375,"aZ":-25.6377398583175,"pfxX":-0.1121490122430604,"pfxZ":3.996958859974585,"pX":0.5244448586461379,"pZ":2.6955709328514246,"vX0":2.9040887886494424,"vY0":-127.25042413226882,"vZ0":-3.3087910751876235,"x":97.01,"y":166.0,"x0":-0.6185299925929889,"y0":50.002623109149106,"z0":6.05105151687651,"aX":-0.18405550814579263},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-0.5,"spinRate":2162,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.43095886617031987,"extension":6.130305086481625},"hitData":{"launchSpeed":85.2,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":153.71}},"index":6,"playId":"ff1aa060-b1b1-39b4-bcac-2b2d16495cb0","pitchNumber":5,"startTime":"2025-08-10T18:55:23.411Z","endTime":"2025-08-10T18:55:30.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:55:30.766Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:58:16.444Z","endTime":"2025-08-10T19:00:20.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T18:56:04.330Z","endTime":"2025-08-10T18:56:42.203Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces Zack Littell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T18:56:42.203Z","endTime":"2025-08-10T18:58:18.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.88132021548236,"strikeZoneBottom":1.61695383954296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183253089025506,"aZ":-25.0524091078427,"pfxX":3.2432305116266065,"pfxZ":4.7049507456708595,"pX":1.1105091241806946,"pZ":1.1427710603012098,"vX0":7.653831995255904,"vY0":-122.23748435308663,"vZ0":-3.687633723263194,"x":74.67,"y":207.93,"x0":-2.4827748455482523,"y0":50.00027419181412,"z0":4.822669812530129,"aX":4.904007647152203},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.9,"breakHorizontal":-7.7,"spinRate":2572,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44814794532437574,"extension":7.035814038045854},"index":2,"playId":"27911d36-85ea-3856-b4e8-068e6feb0a2f","pitchNumber":1,"startTime":"2025-08-10T18:58:18.732Z","endTime":"2025-08-10T18:58:22.393Z","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":84.3,"endSpeed":77.7,"strikeZoneTop":3.78265460069113,"strikeZoneBottom":1.77053972704685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65162373803616,"aZ":-25.60718662143773,"pfxX":3.658131545821635,"pfxZ":4.300368999674017,"pX":1.1763065532305044,"pZ":2.0694499124811623,"vX0":8.07852416498218,"vY0":-122.59446746596228,"vZ0":-1.4523032892603043,"x":72.16,"y":182.9,"x0":-2.633267476263597,"y0":50.00055586429963,"z0":4.849925461826085,"aX":5.580080750115288},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":-8.5,"spinRate":2606,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4463360518762558,"extension":6.991286195490694},"index":3,"playId":"91cdf884-a461-3773-9b2c-c06b0dea6f50","pitchNumber":2,"startTime":"2025-08-10T18:58:36.407Z","endTime":"2025-08-10T18:58:39.674Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.7899996794272,"strikeZoneBottom":1.75580196037475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.804871157090535,"aZ":-27.899351336161402,"pfxX":1.5986651134285754,"pfxZ":2.7422131661498295,"pX":-0.0599168089879525,"pZ":2.211760473809483,"vX0":5.975589193145652,"vY0":-124.12523073656615,"vZ0":-0.7678990886236697,"x":119.28,"y":179.06,"x0":-2.706182274132487,"y0":50.00502269897963,"z0":4.847751210992438,"aX":2.495117355217212},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2565,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.44123474316019795,"extension":7.1472531956014835},"index":4,"playId":"495379c0-10a2-3ab3-b5dc-aad3e4ae33cd","pitchNumber":3,"startTime":"2025-08-10T18:58:54.566Z","endTime":"2025-08-10T18:58:58.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26558194163897,"aZ":-27.09200592652658,"pfxX":5.017310253189251,"pfxZ":3.464012835536785,"pX":0.6015327748803015,"pZ":2.2291232757503416,"vX0":6.159462648432808,"vY0":-120.63328485787814,"vZ0":-0.6666213807047404,"x":94.07,"y":178.59,"x0":-2.6404451752467435,"y0":50.00505833354275,"z0":4.9049703924225305,"aX":7.368357674757688},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.4,"breakHorizontal":-10.6,"spinRate":2553,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4546665820801499,"extension":6.993581716388144},"index":5,"playId":"512a2beb-6d40-331f-828a-890080d9776a","pitchNumber":4,"startTime":"2025-08-10T18:59:12.711Z","endTime":"2025-08-10T18:59:16.568Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.79000054477228,"strikeZoneBottom":1.72311378245081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.989666500824796,"aZ":-33.667394521667184,"pfxX":2.154120477313544,"pfxZ":-0.988155986481392,"pX":0.6990670539890791,"pZ":0.7815319659366232,"vX0":7.125167283762303,"vY0":-121.80592866721706,"vZ0":-2.9070572776469876,"x":90.35,"y":217.68,"x0":-2.539013984511744,"y0":50.003737677031665,"z0":4.889331685673649,"aX":3.2499890553848134},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.5,"spinRate":2740,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4489549811161395,"extension":7.008928419536943},"index":6,"playId":"eeb5a30b-8ae3-30bc-9306-85fef2fd9f62","pitchNumber":5,"startTime":"2025-08-10T18:59:31.468Z","endTime":"2025-08-10T18:59:34.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.163926157287996,"aZ":-26.82547324831311,"pfxX":4.152892363133978,"pfxZ":3.5717841951140343,"pX":-0.09135356431262526,"pZ":2.512523974214383,"vX0":4.800355445265544,"vY0":-121.37953459993187,"vZ0":-0.2749826749861328,"x":120.48,"y":170.94,"x0":-2.6319891570445297,"y0":50.00022369036214,"z0":4.957753542093561,"aX":6.211059344749687},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":-8.6,"spinRate":2562,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.4507977237008345,"extension":6.804167453747847},"index":7,"playId":"7eb9f24e-80ad-30a9-8da6-aac9938f2470","pitchNumber":6,"startTime":"2025-08-10T18:59:51.218Z","endTime":"2025-08-10T18:59:54.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.477919083813894,"aZ":-29.14412892077616,"pfxX":6.446594029679122,"pfxZ":2.0436945142797,"pX":1.855565981797961,"pZ":2.1820324370239987,"vX0":8.3131373586756,"vY0":-121.83467761861645,"vZ0":-0.522051666772505,"x":46.27,"y":179.87,"x0":-2.4535684907008934,"y0":50.00588405047597,"z0":4.942873065529525,"aX":9.58343374528399},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.8,"spinRate":2571,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.45152337720666935,"extension":7.086640624769012},"index":8,"playId":"c7cfab31-430a-3525-8f80-35f99570a9e4","pitchNumber":7,"startTime":"2025-08-10T19:00:17.203Z","endTime":"2025-08-10T19:00:20.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:00:20.932Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to right fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:03:05.709Z","endTime":"2025-08-10T19:03:44.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Mike Burrows.","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-10T19:01:16.664Z","endTime":"2025-08-10T19:03:07.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.63999835938203,"strikeZoneBottom":1.68474619589421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31377945249374,"aZ":-31.937994123053233,"pfxX":7.875924012331961,"pfxZ":0.1607562814904071,"pX":2.8789728471152998,"pZ":1.0242308093137977,"vX0":7.263579823928322,"vY0":-121.89025481421731,"vZ0":-4.098925475167649,"x":7.26,"y":211.13,"x0":-1.1697568978969701,"y0":50.00591911521754,"z0":5.503840006734795,"aX":11.779134693896737},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-16.1,"spinRate":2578,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.45041520052320516,"extension":7.285111680183862},"index":1,"playId":"a99ce898-c06e-3dc6-a6d6-709344076259","pitchNumber":1,"startTime":"2025-08-10T19:03:07.867Z","endTime":"2025-08-10T19:03:12.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.610007861112816,"aZ":-20.81650996327049,"pfxX":-6.366108056624738,"pfxZ":5.772549680966135,"pX":-0.047558050922549236,"pZ":2.8581568134770516,"vX0":6.754889749917309,"vY0":-139.47815636734353,"vZ0":-2.2088232407127557,"x":118.81,"y":161.61,"x0":-1.6746150964232613,"y0":50.0064660204668,"z0":5.0342434557503815,"aX":-12.535407987514319},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":10.1,"spinRate":2290,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3928223673683462,"extension":7.245557578802126},"hitData":{"launchSpeed":111.0,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.71,"coordY":104.66}},"index":2,"playId":"fcfd2ef5-e943-382a-bfb9-92fa8d0592e5","pitchNumber":2,"startTime":"2025-08-10T19:03:33.095Z","endTime":"2025-08-10T19:03:44.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:03:44.782Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to right fielder Jack Suwinski. Elly De La Cruz to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:03:49.686Z","endTime":"2025-08-10T19:04:44.408Z","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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19410198090007,"aZ":-17.718530544439798,"pfxX":-4.860061622703847,"pfxZ":7.411764456140995,"pX":1.0288292752566717,"pZ":2.821722808538333,"vX0":8.32739030251924,"vY0":-139.24143951387305,"vZ0":-3.127886744390569,"x":77.78,"y":162.59,"x0":-1.3782619493016135,"y0":50.00423212698253,"z0":5.141655431308674,"aX":-9.48148317601636},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":7.0,"spinRate":2326,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39435974643134974,"extension":7.078619200999462},"index":0,"playId":"3cf376ff-f622-31e0-b06f-75c3a84fd953","pitchNumber":1,"startTime":"2025-08-10T19:04:08.532Z","endTime":"2025-08-10T19:04:11.877Z","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":95.8,"endSpeed":88.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.456236176063307,"aZ":-24.37659962778375,"pfxX":-9.578573641675309,"pfxZ":3.9280967382827114,"pX":0.7451093071055295,"pZ":2.1177259464801703,"vX0":9.336472094897424,"vY0":-139.3483501832898,"vZ0":-3.632817990787821,"x":88.6,"y":181.6,"x0":-1.388641415973424,"y0":50.00447967762927,"z0":5.030537096272001,"aX":-19.023123409862322},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2215,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3916151155005001,"extension":7.271398023102469},"hitData":{"launchSpeed":78.2,"launchAngle":6.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.62,"coordY":107.6}},"index":1,"playId":"831055d3-ee95-3a69-a1bf-a7b6c4c645c7","pitchNumber":2,"startTime":"2025-08-10T19:04:31.712Z","endTime":"2025-08-10T19:04:44.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:04:44.408Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:04:59.549Z","endTime":"2025-08-10T19:07:28.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.23000028497568,"strikeZoneBottom":1.43131242354629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14029134141742,"aZ":-30.515269639738168,"pfxX":10.04033516690518,"pfxZ":1.1651531815814788,"pX":0.035987348399058115,"pZ":2.742582400527785,"vX0":0.9162584842872804,"vY0":-118.64835586830493,"vZ0":0.523634331950364,"x":115.63,"y":164.73,"x0":-1.6594404096696094,"y0":50.002200648105685,"z0":5.304410890149256,"aX":14.283997736328757},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":-18.4,"spinRate":2640,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.46199996859502646,"extension":7.130619222988048},"index":0,"playId":"0b0b0c94-390d-33f0-9aa0-e31354424aa1","pitchNumber":1,"startTime":"2025-08-10T19:05:27.698Z","endTime":"2025-08-10T19:05:31.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.665370548618284,"aZ":-32.92185985528611,"pfxX":10.092928867426615,"pfxZ":-0.5176419016009106,"pX":0.7966210082639376,"pZ":3.265502214331667,"vX0":2.1696968438130657,"vY0":-119.78431642463173,"vZ0":1.7856020506373822,"x":86.63,"y":150.61,"x0":-1.4333807283682887,"y0":50.003952460933704,"z0":5.46912211155305,"aX":14.562063144832527},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.2,"breakHorizontal":-18.8,"spinRate":2675,"spinDirection":54},"zone":3,"typeConfidence":0.86,"plateTime":0.458505701025115,"extension":7.127661074346903},"index":1,"playId":"934d978e-376a-3b41-ba4a-48cc0d8dd545","pitchNumber":2,"startTime":"2025-08-10T19:05:46.191Z","endTime":"2025-08-10T19:05:50.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.22999994463498,"strikeZoneBottom":1.43866452023268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47003203021387,"aZ":-32.28955955346728,"pfxX":5.721616884051089,"pfxZ":-0.08011921032578062,"pX":1.035483327448708,"pZ":1.0680795794620384,"vX0":4.184677970723262,"vY0":-121.11692629119756,"vZ0":-3.224860907025706,"x":77.53,"y":209.94,"x0":-1.4656449552459885,"y0":50.00110936881651,"z0":5.277924636497328,"aX":8.391286694980868},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2657,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.4544518743446444,"extension":7.156320011060421},"index":2,"playId":"232d4aaa-7d20-38d8-9328-b6f000ab85db","pitchNumber":3,"startTime":"2025-08-10T19:06:11.491Z","endTime":"2025-08-10T19:06:14.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.23000018689479,"strikeZoneBottom":1.36712333915579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.533873004756327,"aZ":-33.363599353069105,"pfxX":5.729555742957119,"pfxZ":-0.7902966543598153,"pX":2.6205167492285733,"pZ":0.7046740283978531,"vX0":7.613477227034518,"vY0":-123.2549762177513,"vZ0":-4.249381943638157,"x":17.11,"y":219.75,"x0":-1.2736473438939777,"y0":50.001519957703465,"z0":5.323514868727764,"aX":8.656833259079406},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":-12.4,"spinRate":2809,"spinDirection":51},"zone":14,"typeConfidence":0.6,"plateTime":0.44743174126266627,"extension":7.279634724427882},"index":3,"playId":"d5a577ff-842a-3443-83c5-ab60a7867f87","pitchNumber":4,"startTime":"2025-08-10T19:06:31.178Z","endTime":"2025-08-10T19:06:34.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.2300005602272,"strikeZoneBottom":1.32187055012808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63988670223763,"aZ":-35.49729548545523,"pfxX":9.150634549116395,"pfxZ":-2.2705567372795032,"pX":2.0197475547669796,"pZ":0.2445856422668539,"vX0":5.5975819372158675,"vY0":-121.0752136302504,"vZ0":-4.5802259936005285,"x":40.01,"y":232.18,"x0":-1.5215613427660444,"y0":50.00273635761053,"z0":5.313859378996051,"aX":13.398898263190834},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.0,"breakHorizontal":-18.0,"spinRate":2676,"spinDirection":47},"zone":14,"typeConfidence":0.87,"plateTime":0.45477193687543993,"extension":7.305896421374714},"index":4,"playId":"16945c4b-8401-3b1c-9387-2b9db0d165fc","pitchNumber":5,"startTime":"2025-08-10T19:06:58.668Z","endTime":"2025-08-10T19:07:03.483Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.28758678027768,"strikeZoneBottom":1.45811699706093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.576962769356264,"aZ":-17.67910397469675,"pfxX":-7.379926809896778,"pfxZ":7.371930783812158,"pX":0.11816861878521988,"pZ":2.0008387808747172,"vX0":7.090017161267932,"vY0":-139.37321916770358,"vZ0":-4.751572580738312,"x":112.5,"y":184.76,"x0":-1.5009246438341288,"y0":50.00081976425394,"z0":4.896829744537204,"aX":-14.505102045287087},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":11.9,"spinRate":2400,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3931253443460814,"extension":7.058778941709346},"index":5,"playId":"5bbc5fe9-ad85-3fdb-a03d-ef74e2ba00df","pitchNumber":6,"startTime":"2025-08-10T19:07:23.628Z","endTime":"2025-08-10T19:07:28.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:07:28.290Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte hits a ground-rule double (12) on a line drive to left field. Elly De La Cruz scores. Miguel Andujar to 3rd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:07:37.205Z","endTime":"2025-08-10T19:08:17.542Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56487318926385,"aZ":-29.927575384785698,"pfxX":9.581511623109634,"pfxZ":1.5180752233406185,"pX":0.2659638222714068,"pZ":3.1502328102220307,"vX0":1.2698495879382647,"vY0":-121.23125521223744,"vZ0":0.6973359080718942,"x":106.86,"y":153.72,"x0":-1.509641512712612,"y0":50.004410586840216,"z0":5.479092144531522,"aX":14.207546168611556},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.2,"breakHorizontal":-17.6,"spinRate":2673,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.4524803240004358,"extension":7.236618919487711},"hitData":{"launchSpeed":108.1,"launchAngle":18.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":58.01,"coordY":69.01}},"index":0,"playId":"c6a32ca1-6bae-35a6-873a-5527b2a2972c","pitchNumber":1,"startTime":"2025-08-10T19:08:01.259Z","endTime":"2025-08-10T19:08:17.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:08:17.542Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (16) on a sharp fly ball to center fielder Oneil Cruz. Miguel Andujar scores. Noelvi Marte scores.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:08:28.085Z","endTime":"2025-08-10T19:12:03.733Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.34000097330787,"strikeZoneBottom":1.51350961044079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67155510429026,"aZ":-31.88054017848156,"pfxX":9.844387548192625,"pfxZ":0.19713608572485652,"pX":1.7408489345417462,"pZ":0.75039212461269,"vX0":4.827309125366473,"vY0":-122.27993599425164,"vZ0":-3.9505820516794117,"x":50.64,"y":218.52,"x0":-1.5423346206261246,"y0":50.00466347688013,"z0":5.142839113286152,"aX":14.804850156299702},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-19.0,"spinRate":2638,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.44912401134909885,"extension":7.260965063094763},"index":0,"playId":"4c9a0205-0590-3c1e-9fec-aa724da49411","pitchNumber":1,"startTime":"2025-08-10T19:08:47.312Z","endTime":"2025-08-10T19:08:50.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.33999814428279,"strikeZoneBottom":1.58598550922176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43155482244691,"aZ":-23.191516783266383,"pfxX":-10.620028155324404,"pfxZ":4.4785291083735705,"pX":-0.19524234429951473,"pZ":0.9169276477730874,"vX0":7.2112587406824815,"vY0":-140.88594843306666,"vZ0":-6.856213606096415,"x":124.44,"y":214.02,"x0":-1.4099910167827803,"y0":50.00667367550133,"z0":4.88429615192717,"aX":-21.32357818175691},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2285,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3889840221434864,"extension":7.412860143641922},"index":1,"playId":"be203283-c527-3035-9caa-3b908554e59b","pitchNumber":2,"startTime":"2025-08-10T19:09:09.665Z","endTime":"2025-08-10T19:09:12.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.33999965394501,"strikeZoneBottom":1.44399962894529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90320299933051,"aZ":-15.08632937766283,"pfxX":-6.781740011209381,"pfxZ":8.597912907821629,"pX":0.8958861394566223,"pZ":2.2753342842095763,"vX0":8.803165300269946,"vY0":-140.37438083913315,"vZ0":-4.871318737673489,"x":82.85,"y":177.35,"x0":-1.405338484025366,"y0":50.006715383207926,"z0":5.021333926819909,"aX":-13.485696597164111},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2422,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39075361121615737,"extension":7.108693118932799},"index":2,"playId":"54f838af-6bcf-3642-9f8f-363e4f656f9a","pitchNumber":3,"startTime":"2025-08-10T19:09:31.274Z","endTime":"2025-08-10T19:09:35.260Z","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":96.4,"endSpeed":87.6,"strikeZoneTop":3.33999864554513,"strikeZoneBottom":1.47593762675416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.370887859464084,"aZ":-16.578712918491146,"pfxX":-7.0645629457672126,"pfxZ":7.90224086557151,"pX":0.765496056736596,"pZ":1.677847384468764,"vX0":8.714587941328453,"vY0":-140.00990824479922,"vZ0":-5.554778354072588,"x":87.82,"y":193.48,"x0":-1.478308940707447,"y0":50.00268902536598,"z0":4.782909462493931,"aX":-13.942365544107489},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":2450,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.39209860995826684,"extension":7.250127864550941},"index":3,"playId":"82c82daa-57a2-35db-bdf5-cc6af346705e","pitchNumber":4,"startTime":"2025-08-10T19:09:53.266Z","endTime":"2025-08-10T19:09:57.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02987435333401,"aZ":-17.362215289571278,"pfxX":-6.490274391103347,"pfxZ":7.386971057448842,"pX":-0.0656567042813308,"pZ":2.4015849773696543,"vX0":6.1110859661664785,"vY0":-141.15594311580998,"vZ0":-3.6657548616439835,"x":119.5,"y":173.94,"x0":-1.4221247292544996,"y0":50.00354673751495,"z0":4.844363925618604,"aX":-13.015130975164295},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":10.4,"spinRate":2508,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.38896770435922345,"extension":7.086038102780219},"index":4,"playId":"4b5cc2ef-feff-3c7e-bed7-5d68ca1c32cc","pitchNumber":5,"startTime":"2025-08-10T19:10:16.682Z","endTime":"2025-08-10T19:10:20.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06077601050875,"aZ":-18.34107770487053,"pfxX":-8.544433270265156,"pfxZ":6.984109166963347,"pX":-0.39558398850112514,"pZ":2.205859969399136,"vX0":6.190323220481225,"vY0":-139.7514640838884,"vZ0":-4.197315557324073,"x":132.08,"y":179.22,"x0":-1.5275806523556732,"y0":50.00373640696254,"z0":4.929566587639122,"aX":-16.926825587483634},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":14.3,"spinRate":2392,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.391700199156213,"extension":7.451967670139615},"index":5,"playId":"8693796e-2181-34e5-9240-bb0f416543a4","pitchNumber":6,"startTime":"2025-08-10T19:10:43.279Z","endTime":"2025-08-10T19:10:46.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.766838749538337,"aZ":-31.999240312718186,"pfxX":9.71411908110073,"pfxZ":0.1196311168654578,"pX":-0.29788250730775917,"pZ":2.1187916913877864,"vX0":0.11532688651809059,"vY0":-120.5234505979495,"vZ0":-0.7077304160056033,"x":128.35,"y":181.57,"x0":-1.6072654228917902,"y0":50.003784294910865,"z0":5.257616190046548,"aX":14.20271967309376},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":-17.6,"spinRate":2517,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.45553804797840236,"extension":7.143681847015257},"index":6,"playId":"558e21bd-522b-3e5c-a9ad-5bde0a3a0f1b","pitchNumber":7,"startTime":"2025-08-10T19:11:07.445Z","endTime":"2025-08-10T19:11:16.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58182968190176,"aZ":-21.702463614535805,"pfxX":-6.046323270430555,"pfxZ":5.36268214683479,"pX":0.44504397601263174,"pZ":2.218660079720166,"vX0":7.0861690830807635,"vY0":-138.9915085052276,"vZ0":-3.34106564309943,"x":100.04,"y":178.88,"x0":-1.3537270021632797,"y0":50.00663359341128,"z0":4.88008311133652,"aX":-11.815534037706689},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":9.5,"spinRate":2314,"spinDirection":229},"zone":6,"typeConfidence":0.7,"plateTime":0.39430304096836144,"extension":7.393302850436419},"hitData":{"launchSpeed":102.0,"launchAngle":25.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":168.78,"coordY":52.68}},"index":7,"playId":"7aaec0ca-356a-36b2-9ece-71241c03babd","pitchNumber":8,"startTime":"2025-08-10T19:11:49.008Z","endTime":"2025-08-10T19:12:03.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:12:03.733Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:13:20.663Z","endTime":"2025-08-10T19:14:28.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:12:21.688Z","endTime":"2025-08-10T19:13:22.983Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.26999789431909,"strikeZoneBottom":1.63662873614949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431228067374867,"aZ":-16.29052730764464,"pfxX":-7.869107956671856,"pfxZ":7.855403142152607,"pX":0.2657726246974083,"pZ":2.833340841051853,"vX0":7.687936611822814,"vY0":-140.90650887655923,"vZ0":-3.162413502279011,"x":106.87,"y":162.28,"x0":-1.4686414693309373,"y0":50.00015335987724,"z0":5.015656507422385,"aX":-15.90546172042657},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2404,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.38794426308420205,"extension":7.362474353359839},"index":1,"playId":"01e519fe-6433-3988-9f5d-c39b8f4ffe12","pitchNumber":1,"startTime":"2025-08-10T19:13:22.983Z","endTime":"2025-08-10T19:13:26.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.27000024515085,"strikeZoneBottom":1.64772826001165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768078496435876,"aZ":-16.993518249071656,"pfxX":-8.574806237580589,"pfxZ":7.488369169606771,"pX":1.2186194923276494,"pZ":1.2973550283780164,"vX0":10.453147092313877,"vY0":-141.16212944211046,"vZ0":-6.452872981967698,"x":70.55,"y":203.75,"x0":-1.410436482919703,"y0":50.00494988060127,"z0":4.698649357430608,"aX":-17.387072264308078},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2454,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.387341463514733,"extension":7.269763556815811},"index":2,"playId":"7a0219dd-b877-3c1e-8cee-b035f8b9eee5","pitchNumber":2,"startTime":"2025-08-10T19:13:41.932Z","endTime":"2025-08-10T19:13:45.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.452381457749468,"aZ":-33.89504614302113,"pfxX":8.337951731142766,"pfxZ":-1.1707764798255296,"pX":-1.190723910045843,"pZ":1.9978104939121917,"vX0":-1.0824712005066301,"vY0":-120.31745936484356,"vZ0":-0.5829236602656833,"x":162.39,"y":184.84,"x0":-1.818214786191387,"y0":50.005409670668,"z0":5.248230835248503,"aX":12.21991737089401},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-14.9,"spinRate":2611,"spinDirection":58},"zone":13,"typeConfidence":0.85,"plateTime":0.45532489691118583,"extension":7.01584640706604},"index":3,"playId":"93ec1d7d-263e-3a5a-9940-e8666174b591","pitchNumber":3,"startTime":"2025-08-10T19:14:00.666Z","endTime":"2025-08-10T19:14:04.543Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9940065687839,"aZ":-31.633154640785293,"pfxX":1.9268361300216288,"pfxZ":0.3248112602192279,"pX":0.4795166113008902,"pZ":1.864522782190995,"vX0":4.66380774453124,"vY0":-127.71490039654591,"vZ0":-2.2289944250146165,"x":98.72,"y":188.44,"x0":-1.6137939519974236,"y0":50.002255119866,"z0":5.213731939614767,"aX":3.2129109036162267},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-4.4,"spinRate":2604,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.42733119044256274,"extension":7.013889479186216},"index":4,"playId":"4e6c7d26-3322-3551-9b95-489375389363","pitchNumber":4,"startTime":"2025-08-10T19:14:24.374Z","endTime":"2025-08-10T19:14:28.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:14:28.038Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ke'Bryan Hayes pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:14:43.467Z","endTime":"2025-08-10T19:15:45.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":95.8,"endSpeed":87.2,"strikeZoneTop":3.36984333615445,"strikeZoneBottom":1.48841971825387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.147750470116875,"aZ":-17.964388202427013,"pfxX":-6.8935875752397475,"pfxZ":7.233825546309616,"pX":-0.6226569300965676,"pZ":3.888050199889373,"vX0":4.866977061095249,"vY0":-139.46315886390855,"vZ0":-0.05584496973258585,"x":140.73,"y":133.8,"x0":-1.4971219864942729,"y0":50.00464925286238,"z0":5.095901824849875,"aX":-13.544568757631147},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2370,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.393141523095915,"extension":7.241638806638797},"index":0,"playId":"8dd0d631-3151-3a70-8b16-fa8fc5a8107d","pitchNumber":1,"startTime":"2025-08-10T19:14:54.064Z","endTime":"2025-08-10T19:14:57.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.27000047549033,"strikeZoneBottom":1.41452477157629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.971364118609106,"aZ":-33.81032027808208,"pfxX":11.106521962009253,"pfxZ":-1.1064190783175825,"pX":1.4857598409608272,"pZ":2.044317301098561,"vX0":3.571493997875705,"vY0":-121.41143463123544,"vZ0":-0.6126316497291554,"x":60.37,"y":183.58,"x0":-1.451099112390701,"y0":50.003564143614305,"z0":5.267929183690438,"aX":16.41588967192935},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.9,"breakHorizontal":-21.0,"spinRate":2665,"spinDirection":57},"zone":14,"typeConfidence":0.56,"plateTime":0.4528626644116809,"extension":7.130056683514189},"index":1,"playId":"3561fccc-de2c-3ed8-a8d4-ca28aff50f38","pitchNumber":2,"startTime":"2025-08-10T19:15:13.351Z","endTime":"2025-08-10T19:15:17.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08832024520526,"aZ":-17.105838015128192,"pfxX":-5.841021123115572,"pfxZ":7.635976239266013,"pX":-0.4075303954525458,"pZ":2.8894930329716435,"vX0":5.198464593760588,"vY0":-139.74025336995348,"vZ0":-2.9795869446637004,"x":132.53,"y":160.76,"x0":-1.534905916234133,"y0":50.00458221585375,"z0":5.096199226850896,"aX":-11.529536118747282},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":9.5,"spinRate":2380,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3922660592914573,"extension":7.280697910285308},"hitData":{"launchSpeed":85.4,"launchAngle":67.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.87,"coordY":182.46}},"index":2,"playId":"4ca7d46f-a08f-3bed-8329-f378a389beba","pitchNumber":3,"startTime":"2025-08-10T19:15:34.710Z","endTime":"2025-08-10T19:15:45.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:15:45.531Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:18:09.011Z","endTime":"2025-08-10T19:19:59.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.46999916812675,"strikeZoneBottom":1.7354905619759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.349955207311787,"aZ":-21.800629989604616,"pfxX":-8.432040257051774,"pfxZ":5.648367372071293,"pX":-0.8339214989291367,"pZ":2.2289967390255234,"vX0":7.001333670990164,"vY0":-135.1438225492847,"vZ0":-3.7016252406232533,"x":148.79,"y":178.6,"x0":-2.3714954564912496,"y0":50.00411494510677,"z0":5.160587135191827,"aX":-15.490669506456323},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":13.7,"spinRate":2355,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4063647656217322,"extension":6.781029979900631},"index":0,"playId":"cea2c2fc-63e4-35ec-bd36-02c13aea5ac0","pitchNumber":1,"startTime":"2025-08-10T19:18:09.011Z","endTime":"2025-08-10T19:18:12.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.0,"strikeZoneTop":3.46999865568667,"strikeZoneBottom":1.6284086697469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65519620600247,"aZ":-37.71426898373334,"pfxX":7.401513630104038,"pfxZ":-4.349939480813187,"pX":0.9466569787647231,"pZ":1.074164686628935,"vX0":4.889204366745804,"vY0":-113.25559109357889,"vZ0":-0.8140031934743472,"x":80.92,"y":209.78,"x0":-2.2175963218051895,"y0":50.005552013726565,"z0":5.279232894748729,"aX":9.417617444054644},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.7,"breakHorizontal":-14.9,"spinRate":2582,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.48748101688196055,"extension":6.773095432574414},"index":1,"playId":"48350f0f-e41a-3ac1-8567-92a0accf0faa","pitchNumber":2,"startTime":"2025-08-10T19:18:22.277Z","endTime":"2025-08-10T19:18:25.653Z","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":82.1,"endSpeed":74.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04134083966732,"aZ":-24.54504685648925,"pfxX":4.25527748614865,"pfxZ":5.36041247088759,"pX":1.0743995024892459,"pZ":1.9712332195279274,"vX0":7.227298511800797,"vY0":-119.37035905499985,"vZ0":-1.6957611189766018,"x":76.05,"y":185.56,"x0":-2.562117952456625,"y0":50.000111440975935,"z0":4.931436042142014,"aX":6.051518741181674},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.5,"breakHorizontal":-9.7,"spinRate":2486,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.46137562041673963,"extension":6.779409000184143},"index":2,"playId":"7edc3064-9864-3360-87c4-33847bc252cc","pitchNumber":3,"startTime":"2025-08-10T19:18:36.930Z","endTime":"2025-08-10T19:18:40.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.496915208733363,"aZ":-29.657774735017043,"pfxX":7.3611967800209,"pfxZ":1.8585548937225473,"pX":-0.10534760505418797,"pZ":1.635533764059408,"vX0":3.420641789911424,"vY0":-116.67062508242783,"vZ0":-1.5271863996738175,"x":121.02,"y":194.62,"x0":-2.554984042067176,"y0":50.004635736534794,"z0":5.139554373504368,"aX":9.971726745588434},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.2,"breakHorizontal":-14.3,"spinRate":2615,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4726155374401655,"extension":6.753780390498201},"index":3,"playId":"60a7ed7d-3760-3b10-b09a-f28c5ef5cc44","pitchNumber":4,"startTime":"2025-08-10T19:18:53.906Z","endTime":"2025-08-10T19:18:57.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.4790478832894,"strikeZoneBottom":1.68914151854466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.515755639997078,"aZ":-27.29073916692974,"pfxX":5.665588654810596,"pfxZ":3.444885285416757,"pX":1.0953383503771394,"pZ":1.6053497836888992,"vX0":6.514480159207924,"vY0":-118.81925417461584,"vZ0":-1.8347851507897082,"x":75.25,"y":195.44,"x0":-2.4265344172635515,"y0":50.00311089076764,"z0":4.887075904459707,"aX":8.034313495981479},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.0,"breakHorizontal":-12.0,"spinRate":2611,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.46243762761710405,"extension":6.6290946606656345},"index":4,"playId":"4a49c45e-a0d7-3001-82f4-d7a6a63ae50e","pitchNumber":5,"startTime":"2025-08-10T19:19:13.590Z","endTime":"2025-08-10T19:19:17.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.4700018560146,"strikeZoneBottom":1.58995667445419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.582581551970065,"aZ":-37.96256946986094,"pfxX":7.461698160616325,"pfxZ":-4.4274482892394005,"pX":1.0871099096387988,"pZ":0.9933993909281322,"vX0":5.493135106062867,"vY0":-114.38345521241234,"vZ0":-1.178441341445188,"x":75.56,"y":211.96,"x0":-2.325497140263004,"y0":50.00054163975156,"z0":5.279635004979691,"aX":9.761124325598633},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.0,"breakHorizontal":-15.0,"spinRate":2612,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.48117373827628596,"extension":6.782946703696097},"index":5,"playId":"2fe06b6a-389c-39d3-85fe-83cce9690ce5","pitchNumber":6,"startTime":"2025-08-10T19:19:29.345Z","endTime":"2025-08-10T19:19:33.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-10T19:19:39.787Z","endTime":"2025-08-10T19:19:53.012Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3429529893654,"aZ":-19.595119109909675,"pfxX":-4.037938893461785,"pfxZ":6.858544427007619,"pX":-0.7588100622446791,"pZ":2.650336913127302,"vX0":5.873230997205842,"vY0":-133.93827023468813,"vZ0":-2.3366852377424943,"x":145.92,"y":167.22,"x0":-2.4458189251363076,"y0":50.00309006674064,"z0":4.920776643978263,"aX":-7.406848287386859},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":6.2,"spinRate":2357,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.407458096744691,"extension":6.869648178834635},"hitData":{"launchSpeed":59.3,"launchAngle":19.0,"totalDistance":146.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.37,"coordY":144.34}},"index":7,"playId":"1fe8bf60-2b32-36e3-96b3-4d9547bdb1aa","pitchNumber":7,"startTime":"2025-08-10T19:19:53.012Z","endTime":"2025-08-10T19:19:59.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:19:59.547Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a ground ball to right fielder Noelvi Marte. Henry Davis to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:20:56.371Z","endTime":"2025-08-10T19:21:20.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.3699981289033,"strikeZoneBottom":1.45320427348501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.584006583435723,"aZ":-24.014631369675698,"pfxX":-7.139375551972753,"pfxZ":4.445435973472675,"pX":-1.6076679437899923,"pZ":3.0669248426877176,"vX0":4.749599077080531,"vY0":-134.7265106670461,"vZ0":-1.3270930953196134,"x":178.28,"y":155.97,"x0":-2.466878745874528,"y0":50.004439348625986,"z0":5.264989244959634,"aX":-13.110697356244419},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4067265474155839,"extension":6.790882780219056},"index":0,"playId":"e6b091c2-dc0b-372e-8bcd-85d49b50e0c1","pitchNumber":1,"startTime":"2025-08-10T19:20:56.371Z","endTime":"2025-08-10T19:20:59.905Z","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":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25096833861641,"aZ":-23.860955498501955,"pfxX":-9.48839723766933,"pfxZ":4.565492023308999,"pX":-0.26569362641834526,"pZ":1.9777870003182538,"vX0":8.487362897579912,"vY0":-134.1451058482237,"vZ0":-3.8518680450790113,"x":127.13,"y":185.38,"x0":-2.239194363952517,"y0":50.00288713773685,"z0":5.135068277955072,"aX":-17.27800322313307},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":15.4,"spinRate":2302,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.408450920927347,"extension":6.921759834455794},"hitData":{"launchSpeed":71.3,"launchAngle":8.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":103.54}},"index":1,"playId":"df5dfa1b-b6ea-30a2-b85e-bd4e3069a297","pitchNumber":2,"startTime":"2025-08-10T19:21:10.717Z","endTime":"2025-08-10T19:21:20.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:21:20.510Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:23:56.903Z","endTime":"2025-08-10T19:24:45.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":{"description":"Pitching Change: Sam Moll replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:23:02.370Z","endTime":"2025-08-10T19:23:59.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":71.7,"strikeZoneTop":3.5999979831854,"strikeZoneBottom":1.70307462027033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876716936057075,"aZ":-31.38058666065994,"pfxX":-5.976433599895829,"pfxZ":0.5987728932044245,"pX":-0.16210364878011965,"pZ":2.6996925533863547,"vX0":-3.036611451676871,"vY0":-115.69623192757773,"vZ0":1.78196338853212,"x":123.18,"y":165.89,"x0":1.9530562103402975,"y0":50.00378090111829,"z0":4.97438017539877,"aX":-7.928503382469981},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.9,"breakHorizontal":11.6,"spinRate":2881,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.47733899598816576,"extension":4.297142195434599},"index":1,"playId":"58dc269d-0f48-3342-ad8f-aed1717d74ed","pitchNumber":1,"startTime":"2025-08-10T19:23:59.136Z","endTime":"2025-08-10T19:24:02.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":72.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84499265546444,"aZ":-32.117803871421344,"pfxX":-4.6067288786332306,"pfxZ":0.04674149311872977,"pX":0.12628437820979657,"pZ":1.8909827530201013,"vX0":-2.962782852257157,"vY0":-117.27042095544323,"vZ0":0.21814558382262494,"x":112.19,"y":187.72,"x0":2.0168358014198584,"y0":50.005288328543436,"z0":4.861706239119305,"aX":-6.241491183344202},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.5,"breakHorizontal":9.2,"spinRate":2878,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.47204519328388894,"extension":4.413605658237349},"index":2,"playId":"fd783303-82d7-30a2-86bd-088c970e07d2","pitchNumber":2,"startTime":"2025-08-10T19:24:14.552Z","endTime":"2025-08-10T19:24:18.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123681304370024,"aZ":-35.05211733053584,"pfxX":-7.19873838154801,"pfxZ":-2.0550374723053335,"pX":-0.895925193402386,"pZ":0.46863493194020867,"vX0":-4.24625290485436,"vY0":-117.7316873714204,"vZ0":-2.27340478857848,"x":151.15,"y":226.13,"x0":1.8686987771071513,"y0":50.00469421068357,"z0":4.702510592042878,"aX":-10.06847191982138},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.0,"breakHorizontal":14.2,"spinRate":3005,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.46589144334867383,"extension":4.545690997991142},"index":3,"playId":"065bbabe-5005-3143-8648-ded84a97da55","pitchNumber":3,"startTime":"2025-08-10T19:24:40.878Z","endTime":"2025-08-10T19:24:45.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:24:45.348Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Pham grounds into a double play, second baseman Gavin Lux to first baseman Spencer Steer. Isiah Kiner-Falefa out at 2nd. Tommy Pham out at 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:24:56.887Z","endTime":"2025-08-10T19:25:30.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.51999911487098,"strikeZoneBottom":1.6565071308278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.225594674395143,"aZ":-41.695873490305,"pfxX":4.3161442708438695,"pfxZ":-6.406761882471763,"pX":0.5877730227658594,"pZ":2.3797282580274697,"vX0":-4.173290507869565,"vY0":-121.25590243183919,"vZ0":2.3643571276246815,"x":94.6,"y":174.53,"x0":1.7723208668013184,"y0":50.004122149777075,"z0":5.036045091422346,"aX":6.412786444777233},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.8,"breakHorizontal":-6.8,"spinRate":1769,"spinDirection":81},"zone":6,"typeConfidence":2.0,"plateTime":0.4521209544555269,"extension":4.484877437441648},"index":0,"playId":"195c35fd-1912-3ad7-bfe8-db604ce4a8b5","pitchNumber":1,"startTime":"2025-08-10T19:25:07.915Z","endTime":"2025-08-10T19:25:11.650Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.406863075575863,"aZ":-40.81848144708812,"pfxX":6.812453000541045,"pfxZ":-5.4049203234300744,"pX":0.4855462750247265,"pZ":2.003149179836336,"vX0":-5.141624291827644,"vY0":-126.18601453666957,"vZ0":0.7574974445086426,"x":98.49,"y":184.69,"x0":1.6717812285001097,"y0":50.00032431603819,"z0":5.006698696993894,"aX":10.905491148987505},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.4,"breakHorizontal":-11.0,"spinRate":1996,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4352814177263009,"extension":4.581464211225407},"hitData":{"launchSpeed":107.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.67,"coordY":149.15}},"index":1,"playId":"7e3a4632-f3ec-321f-b20a-b75895481238","pitchNumber":2,"startTime":"2025-08-10T19:25:22.855Z","endTime":"2025-08-10T19:25:30.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:25:30.855Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:27:40.101Z","endTime":"2025-08-10T19:29:39.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.2788179768279,"strikeZoneBottom":1.54993609421077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32617726536878,"aZ":-39.08754269546232,"pfxX":6.4964246640721175,"pfxZ":-4.736330469360435,"pX":-0.9133158928834201,"pZ":1.6676522694886737,"vX0":-0.2848024031308696,"vY0":-120.09977956332969,"vZ0":-0.7464818893618238,"x":151.81,"y":193.75,"x0":-1.637061385522218,"y0":50.001007119715325,"z0":5.459700319735446,"aX":9.486187934310712},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.5,"breakHorizontal":-11.6,"spinRate":2402,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.4561107624929903,"extension":7.142368384051365},"index":0,"playId":"7cf48e56-d79a-3040-93b0-6735384fd830","pitchNumber":1,"startTime":"2025-08-10T19:27:40.712Z","endTime":"2025-08-10T19:27:44.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.20000104777574,"strikeZoneBottom":1.5198907308362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.614050720823215,"aZ":-16.344112401418652,"pfxX":-6.657379765424157,"pfxZ":8.071042662124297,"pX":1.4780182606667132,"pZ":1.3976648078961877,"vX0":10.607897656396961,"vY0":-139.03172875733782,"vZ0":-6.725761294111874,"x":60.66,"y":201.04,"x0":-1.5186104643582234,"y0":50.00503168027055,"z0":4.929371498142878,"aX":-13.061084514739488},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2378,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3936773273576284,"extension":7.250742298351611},"index":1,"playId":"e6585a74-c32b-3b51-a486-b00954bfce0c","pitchNumber":2,"startTime":"2025-08-10T19:27:57.097Z","endTime":"2025-08-10T19:28:00.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06854203257106,"aZ":-21.77126742927613,"pfxX":-5.289138829017462,"pfxZ":5.9056001947379455,"pX":0.26344410229179893,"pZ":1.6421616004022013,"vX0":6.722059760721511,"vY0":-131.45307679129002,"vZ0":-4.756005479021661,"x":106.96,"y":194.44,"x0":-1.631540391009575,"y0":50.005875335158386,"z0":5.076894053360415,"aX":-9.322374564652426},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":8.3,"spinRate":2552,"spinDirection":203},"zone":8,"typeConfidence":0.83,"plateTime":0.41557808656824013,"extension":7.196413275548948},"index":2,"playId":"5c7e53f4-5a2e-3ac5-8525-8343323b93e6","pitchNumber":3,"startTime":"2025-08-10T19:28:21.889Z","endTime":"2025-08-10T19:28:24.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.20000038525479,"strikeZoneBottom":1.4832270407009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.754076207791734,"aZ":-16.268365666409178,"pfxX":-6.375625018966442,"pfxZ":8.208484701869079,"pX":0.8884740632140832,"pZ":1.409893612715047,"vX0":8.909895286318868,"vY0":-138.30982505659,"vZ0":-6.438207290767914,"x":83.13,"y":200.71,"x0":-1.5459097138002913,"y0":50.00479027915592,"z0":4.858290569014724,"aX":-12.357990820180943},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2280,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3959595209408051,"extension":7.089048045922513},"index":3,"playId":"68a63b3c-8a5c-32d8-b088-55aedd287949","pitchNumber":4,"startTime":"2025-08-10T19:28:42.364Z","endTime":"2025-08-10T19:28:46.350Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.111723547484885,"aZ":-16.480870296881164,"pfxX":-6.076009154551105,"pfxZ":8.051248659733766,"pX":0.6208942419384459,"pZ":1.7364719295425004,"vX0":7.935894180953045,"vY0":-139.16321384603887,"vZ0":-5.494702688815237,"x":93.33,"y":191.9,"x0":-1.4869259404069153,"y0":50.000874224115904,"z0":4.839493752600044,"aX":-11.840149141420776},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2332,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.3945705607971117,"extension":7.2980178165771425},"index":4,"playId":"bd2ca38e-427f-30d3-bef6-7069807ddf41","pitchNumber":5,"startTime":"2025-08-10T19:29:02.855Z","endTime":"2025-08-10T19:29:06.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T19:29:19.718Z","endTime":"2025-08-10T19:29:36.011Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.20000147258097,"strikeZoneBottom":1.51298106638257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33918025135716,"aZ":-16.05457867603264,"pfxX":-7.671223171357836,"pfxZ":8.209641739794328,"pX":0.6509240323740221,"pZ":0.7541919026326067,"vX0":8.891496211353784,"vY0":-139.47768485009567,"vZ0":-8.086466578740799,"x":92.19,"y":218.42,"x0":-1.5865948874821687,"y0":50.00467793272175,"z0":4.756760626568465,"aX":-15.066394685837802},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2347,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.3931917682359445,"extension":7.59136755008805},"index":6,"playId":"dd5d1f0b-4979-3e5f-add7-2d4aee2570e2","pitchNumber":6,"startTime":"2025-08-10T19:29:36.011Z","endTime":"2025-08-10T19:29:39.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:29:39.939Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz. TJ Friedl to 3rd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:29:47.317Z","endTime":"2025-08-10T19:30:46.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.2799989491789,"strikeZoneBottom":1.54983296106676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.140103371243235,"aZ":-32.57775261424331,"pfxX":7.925426245298867,"pfxZ":-0.27094207406489107,"pX":1.9757583392166176,"pZ":0.12323013348467036,"vX0":5.36286773646619,"vY0":-123.28649718128872,"vZ0":-5.923214258156609,"x":41.69,"y":235.45,"x0":-1.2723940671998464,"y0":50.0007990741734,"z0":5.374393897313756,"aX":11.950538222484992},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":-15.7,"spinRate":2543,"spinDirection":42},"zone":14,"typeConfidence":0.84,"plateTime":0.44777042387114374,"extension":7.183241240719333},"index":0,"playId":"b8acc236-cd9c-3a9b-b121-cb116b97fe22","pitchNumber":1,"startTime":"2025-08-10T19:30:05.594Z","endTime":"2025-08-10T19:30:17.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. TJ Friedl to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"b8acc236-cd9c-3a9b-b121-cb116b97fe22","startTime":"2025-08-10T19:30:24.890Z","endTime":"2025-08-10T19:30:37.469Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.924116545841265,"aZ":-24.083497626353484,"pfxX":-2.2904157896286197,"pfxZ":4.6971756489958825,"pX":-0.0324332739644587,"pZ":2.4604081457787643,"vX0":4.736866229994573,"vY0":-130.9425453823868,"vZ0":-2.215250349411679,"x":118.24,"y":172.35,"x0":-1.574418650478448,"y0":50.00009450953672,"z0":5.135772439857313,"aX":-3.9425434643642956},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":3.0,"spinRate":2485,"spinDirection":193},"zone":5,"typeConfidence":0.89,"plateTime":0.41971298737687635,"extension":7.154213098570647},"hitData":{"launchSpeed":96.1,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.35,"coordY":152.7}},"index":2,"playId":"8f1f8d73-5a10-370a-9ecc-348694d9d6aa","pitchNumber":2,"startTime":"2025-08-10T19:30:37.469Z","endTime":"2025-08-10T19:30:46.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:30:46.327Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:31:02.725Z","endTime":"2025-08-10T19:33:08.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.64000091146725,"strikeZoneBottom":1.77643464289233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975753360562152,"aZ":-32.63143618828095,"pfxX":8.172268643601313,"pfxZ":-0.30687758383104713,"pX":-0.34261422849249057,"pZ":0.3997854488873932,"vX0":0.8633558225564726,"vY0":-122.70916630826824,"vZ0":-4.268364047631272,"x":130.06,"y":227.99,"x0":-1.7602578388451,"y0":50.00139375710235,"z0":4.978473179565482,"aX":12.3123675058778},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-15.0,"spinRate":2625,"spinDirection":54},"zone":13,"typeConfidence":0.87,"plateTime":0.44840938227711424,"extension":7.153281605267376},"index":0,"playId":"16f7b14a-df68-3bf7-83d4-d439c1e9ce84","pitchNumber":1,"startTime":"2025-08-10T19:31:13.373Z","endTime":"2025-08-10T19:31:16.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.68351446325309,"strikeZoneBottom":1.75928810408178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.737558284956172,"aZ":-36.74297627508372,"pfxX":7.717272648693847,"pfxZ":-3.20478758654882,"pX":-1.2642505125973613,"pZ":2.573863584178861,"vX0":-1.7025824896650084,"vY0":-119.38785365307908,"vZ0":0.5764619011996304,"x":165.19,"y":169.29,"x0":-1.5384920648368583,"y0":50.00458083570673,"z0":5.670744231240637,"aX":10.997890334785211},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.3,"breakHorizontal":-13.4,"spinRate":2327,"spinDirection":41},"zone":13,"typeConfidence":0.81,"plateTime":0.46105121977094043,"extension":7.120305856793693},"index":1,"playId":"565e11a4-4376-368f-b76e-c09391a938de","pitchNumber":2,"startTime":"2025-08-10T19:31:35.098Z","endTime":"2025-08-10T19:31:39.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.63999992355554,"strikeZoneBottom":1.68707196169325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03443367099705,"aZ":-17.393117895119612,"pfxX":-7.845193713319814,"pfxZ":7.590645425454091,"pX":0.9176731055655735,"pZ":1.6264736976947376,"vX0":9.562425537667629,"vY0":-139.30287895294748,"vZ0":-5.6457792888653175,"x":82.02,"y":194.87,"x0":-1.5554961339340345,"y0":50.002233244971045,"z0":4.846476166230874,"aX":-15.274459949789913},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":12.0,"spinRate":2373,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3946163415776409,"extension":7.413840718526577},"index":2,"playId":"912d3d79-95eb-3df1-a569-3266bb85c714","pitchNumber":3,"startTime":"2025-08-10T19:31:57.900Z","endTime":"2025-08-10T19:32:01.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.199809306629493,"aZ":-21.73602599860685,"pfxX":-5.860141917858801,"pfxZ":6.009556676475375,"pX":0.2535436168542785,"pZ":2.280238613172089,"vX0":6.842841529134383,"vY0":-131.54134844834905,"vZ0":-3.1683263506297408,"x":107.34,"y":177.21,"x0":-1.6310304671486562,"y0":50.00264716339527,"z0":5.128208739170615,"aX":-10.17907652706745},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":9.0,"spinRate":2554,"spinDirection":196},"zone":8,"typeConfidence":0.56,"plateTime":0.41780802311709264,"extension":7.2187550406236305},"index":3,"playId":"7d324ff4-1571-3a13-8825-c950708d9ea4","pitchNumber":4,"startTime":"2025-08-10T19:32:19.515Z","endTime":"2025-08-10T19:32:22.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6244581020841,"aZ":-23.97445643095067,"pfxX":-1.7487388180931411,"pfxZ":4.9054866355418145,"pX":-0.6222446021687793,"pZ":1.8851978213615928,"vX0":3.310029879928438,"vY0":-129.90519277457486,"vZ0":-3.4732416923444083,"x":140.72,"y":187.88,"x0":-1.6982322799017802,"y0":50.00521461910323,"z0":5.107238171708075,"aX":-2.9253410114405303},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":2.3,"spinRate":2676,"spinDirection":149},"zone":7,"typeConfidence":0.88,"plateTime":0.4251166080590387,"extension":7.163435013733022},"index":4,"playId":"ded95805-9973-324a-9a54-b3ed7dab0862","pitchNumber":5,"startTime":"2025-08-10T19:32:40.698Z","endTime":"2025-08-10T19:32:44.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.63999990807636,"strikeZoneBottom":1.79411881357903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.881178045794762,"aZ":-31.287970980084047,"pfxX":10.419412127270983,"pfxZ":0.6237291450545577,"pX":0.13523147841626168,"pZ":1.1049686420931633,"vX0":0.9764267155647866,"vY0":-120.06104421231825,"vZ0":-2.9002263923520744,"x":111.85,"y":208.95,"x0":-1.6294086384225646,"y0":50.00471004360501,"z0":5.174692252384245,"aX":14.887381119182283},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":-19.1,"spinRate":2454,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.45998755117042167,"extension":7.117720693849097},"index":5,"playId":"8c06b9d9-e49a-3984-8bbd-7a03f4f393ce","pitchNumber":6,"startTime":"2025-08-10T19:33:03.311Z","endTime":"2025-08-10T19:33:08.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:33:08.199Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:35:51.359Z","endTime":"2025-08-10T19:37:31.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:33:30.741Z","endTime":"2025-08-10T19:34:19.754Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dauri Moreta replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T19:34:19.754Z","endTime":"2025-08-10T19:35:53.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"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":80.5,"endSpeed":73.0,"strikeZoneTop":3.4099989508649,"strikeZoneBottom":1.74713463996307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.859975079322584,"aZ":-30.73566116155149,"pfxX":-0.46437781589903593,"pfxZ":1.0488296749077435,"pX":-0.1620121393100979,"pZ":3.532812510186834,"vX0":1.58071628530492,"vY0":-117.10878856631564,"vZ0":0.8072829354473665,"x":123.18,"y":143.39,"x0":-0.7893481637640613,"y0":50.001862689411126,"z0":6.088810893232775,"aX":-0.6364679775680343},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.4,"breakHorizontal":0.4,"spinRate":1947,"spinDirection":343},"zone":11,"typeConfidence":2.0,"plateTime":0.4701023446145034,"extension":6.3127629036094834},"index":2,"playId":"38494df0-f69d-32c9-b94b-8bf9ed4ee98e","pitchNumber":1,"startTime":"2025-08-10T19:35:53.680Z","endTime":"2025-08-10T19:35:57.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.263600945193026,"aZ":-14.205201863646487,"pfxX":-5.662983511761871,"pfxZ":9.591492013662487,"pX":0.5264656655031332,"pZ":3.4647390801432407,"vX0":4.676429875681899,"vY0":-136.76215388080274,"vZ0":-3.9868042544734337,"x":96.93,"y":145.23,"x0":-0.4792389776295275,"y0":50.00310861912866,"z0":5.931574347894151,"aX":-10.609519985386786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2329,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.40220546988296624,"extension":6.462952381307082},"index":3,"playId":"bf82f1b8-f1d4-3348-933a-3d7210da1732","pitchNumber":2,"startTime":"2025-08-10T19:36:15.227Z","endTime":"2025-08-10T19:36:20.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"playId":"267f037c-d701-41a3-aee7-af999305f593","startTime":"2025-08-10T19:36:44.766Z","endTime":"2025-08-10T19:36:49.766Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36714939409395,"aZ":-31.84766168896706,"pfxX":-1.7477367719247479,"pfxZ":0.23584672974158494,"pX":-0.8822278826577401,"pZ":3.3626086684603864,"vX0":0.4732225524251501,"vY0":-118.7183616942396,"vZ0":0.6261779428817764,"x":150.63,"y":147.99,"x0":-0.8591819850554507,"y0":50.00407348493966,"z0":6.034223094078969,"aX":-2.4521370553279396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.0,"breakHorizontal":3.0,"spinRate":1918,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.464422229957139,"extension":6.161968810124598},"index":5,"playId":"fb060d52-906f-381e-b0d9-fe766d0ad540","pitchNumber":3,"startTime":"2025-08-10T19:37:02.425Z","endTime":"2025-08-10T19:37:06.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02358600069402,"aZ":-29.340295168500294,"pfxX":-1.8343275576167257,"pfxZ":1.9319550205687788,"pX":0.5379184734668239,"pZ":0.10856515589413458,"vX0":3.684495159719544,"vY0":-122.34264898270935,"vZ0":-7.269507721481525,"x":96.5,"y":235.85,"x0":-0.770460929944391,"y0":50.005629496428,"z0":5.7385087643846004,"aX":-2.696057319841194},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":2.2,"spinRate":2209,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.45306399808917064,"extension":6.543786233147784},"index":6,"playId":"0c3775f0-938b-3161-996d-8bb7c6ccade4","pitchNumber":4,"startTime":"2025-08-10T19:37:26.533Z","endTime":"2025-08-10T19:37:31.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:37:31.206Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:37:41.008Z","endTime":"2025-08-10T19:39:32.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926138205011522,"aZ":-31.80384797924146,"pfxX":-0.7746070761943061,"pfxZ":0.2445352552624218,"pX":0.2022835197434726,"pZ":1.4114536561569344,"vX0":2.872173383920011,"vY0":-121.15767541115079,"vZ0":-3.9465557149917885,"x":109.29,"y":200.67,"x0":-0.89611028902629,"y0":50.000211737675265,"z0":5.830712109644994,"aX":-1.155555510627147},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":0.7,"spinRate":1962,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.451487802728086,"extension":6.489572930372925},"index":0,"playId":"6dc8394f-7595-3862-addb-56e121937d6c","pitchNumber":1,"startTime":"2025-08-10T19:38:00.105Z","endTime":"2025-08-10T19:38:03.638Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.22999904453756,"strikeZoneBottom":1.41135736812724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26415621787482,"aZ":-31.10219237664643,"pfxX":-1.7280845936084877,"pfxZ":0.7396766983443008,"pX":-0.9374100724866756,"pZ":1.764333464290888,"vX0":0.3827671448920778,"vY0":-120.94796595725168,"vZ0":-3.0926415265337317,"x":152.73,"y":191.14,"x0":-0.8749428714844346,"y0":50.00510651924178,"z0":5.834685488678592,"aX":-2.5178030973452477},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":3.0,"spinRate":1956,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4557785751814736,"extension":6.436033497666592},"index":1,"playId":"8c5c2017-74be-3bdc-9169-319e23019694","pitchNumber":2,"startTime":"2025-08-10T19:38:22.264Z","endTime":"2025-08-10T19:38:29.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Elly De La Cruz steals (31) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8c5c2017-74be-3bdc-9169-319e23019694","startTime":"2025-08-10T19:38:32.027Z","endTime":"2025-08-10T19:38:42.723Z","isPitch":false,"isBaseRunningPlay":true,"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(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":83.4,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.748749060635966,"aZ":-30.654116700409347,"pfxX":-2.263360558435572,"pfxZ":1.0303621940656953,"pX":-0.5093731646999163,"pZ":1.3968254404492444,"vX0":1.5081008731993872,"vY0":-121.39901451533169,"vZ0":-4.1273327775464645,"x":136.42,"y":201.07,"x0":-0.848805879381498,"y0":50.00246734149325,"z0":5.827320579468836,"aX":-3.332845260740632},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":3.7,"spinRate":1932,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4535224886271343,"extension":6.47898417386341},"index":3,"playId":"0c8d8a07-7647-386c-9f43-f3ed5a4c5cca","pitchNumber":3,"startTime":"2025-08-10T19:38:42.723Z","endTime":"2025-08-10T19:38:45.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.22999843089975,"strikeZoneBottom":1.46863806693658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89260200180612,"aZ":-32.93994964211708,"pfxX":-1.117534399104896,"pfxZ":-0.4999620517417931,"pX":0.3391893082074749,"pZ":4.835971444608473,"vX0":3.086269617695853,"vY0":-123.43238176239991,"vZ0":3.753585846738157,"x":104.07,"y":108.21,"x0":-0.7853475473231468,"y0":50.00258631571698,"z0":6.07883213927862,"aX":-1.7149460476646339},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":1.2,"spinRate":1972,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.44473237001329924,"extension":6.23577168087738},"index":4,"playId":"7c66a2af-aaca-3948-9906-5a4847018ba7","pitchNumber":4,"startTime":"2025-08-10T19:39:05.707Z","endTime":"2025-08-10T19:39:08.707Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.964646151286477,"aZ":-31.180839797000797,"pfxX":-1.738087071771837,"pfxZ":0.6689902764890112,"pX":-0.21158879704685618,"pZ":1.3267691896860199,"vX0":2.063808577752453,"vY0":-121.2856054079335,"vZ0":-4.0290608198682865,"x":125.07,"y":202.96,"x0":-0.8481582161329173,"y0":50.00337833288112,"z0":5.7319184082827865,"aX":-2.586704535404723},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.5,"breakHorizontal":2.6,"spinRate":2048,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.4517943265343738,"extension":6.583385698895367},"hitData":{"launchSpeed":91.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.12,"coordY":167.9}},"index":5,"playId":"17917edf-35d5-3d83-9869-16b107f7d0b6","pitchNumber":5,"startTime":"2025-08-10T19:39:25.544Z","endTime":"2025-08-10T19:39:32.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:39:32.366Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:44:10.251Z","endTime":"2025-08-10T19:45:35.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt McLain replaces second baseman Gavin Lux, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:44:12.573Z","endTime":"2025-08-10T19:44:12.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.6077673171502,"strikeZoneBottom":1.51950273368764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940165759542438,"aZ":-36.359034973440224,"pfxX":11.195250942784805,"pfxZ":-2.3673452863806546,"pX":-0.41689095295859935,"pZ":1.1390260388331706,"vX0":-8.93238751672993,"vY0":-132.94053342432272,"vZ0":-3.018064971206548,"x":132.89,"y":208.03,"x0":1.5537772932132212,"y0":50.00444160328186,"z0":4.963282916190153,"aX":19.781370655677943},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.8,"breakHorizontal":-18.0,"spinRate":2248,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4140720454318636,"extension":4.606168905181443},"index":1,"playId":"3d08bcd8-e692-39d1-a054-2b0c92464705","pitchNumber":1,"startTime":"2025-08-10T19:44:12.575Z","endTime":"2025-08-10T19:44:15.575Z","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":91.0,"endSpeed":83.0,"strikeZoneTop":3.53892982197167,"strikeZoneBottom":1.53395852357224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69185221401435,"aZ":-32.606412879135355,"pfxX":11.018813535305647,"pfxZ":-0.2474296715290425,"pX":-0.9342999959966277,"pZ":1.4281452903080472,"vX0":-9.666108325846015,"vY0":-132.1916608250933,"vZ0":-2.831198426098318,"x":152.61,"y":200.22,"x0":1.3483709246362345,"y0":50.00163163574265,"z0":4.920824005817165,"aX":19.38808609066388},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.8,"breakHorizontal":-17.6,"spinRate":2289,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4152573022600441,"extension":4.652168541731355},"index":2,"playId":"47982a7d-f823-3536-b219-d7666a6dd4f5","pitchNumber":2,"startTime":"2025-08-10T19:44:29.785Z","endTime":"2025-08-10T19:44:32.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.668932456390124,"aZ":-19.390626982167927,"pfxX":7.349988818328365,"pfxZ":7.316147946158294,"pX":0.5024452581634341,"pZ":2.48801552887126,"vX0":-5.236620969262688,"vY0":-131.53785778722175,"vZ0":-2.716615471255218,"x":97.85,"y":171.6,"x0":1.5670990129496953,"y0":50.001467434281835,"z0":4.976621698738483,"aX":12.84078349130392},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4168599815312568,"extension":4.541902133113962},"index":3,"playId":"48204fcf-2dc1-3830-98be-e5b0d3b44d84","pitchNumber":3,"startTime":"2025-08-10T19:44:52.071Z","endTime":"2025-08-10T19:44:55.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.68618408071937,"strikeZoneBottom":1.63974872158647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.271273787930742,"aZ":-19.319136492322972,"pfxX":8.662181366075126,"pfxZ":6.9458121073626815,"pX":-1.084807091772055,"pZ":2.454942778738643,"vX0":-9.593105054603713,"vY0":-134.89919613376583,"vZ0":-2.9958719952940713,"x":158.35,"y":172.5,"x0":1.3853882208588093,"y0":50.000710787324415,"z0":4.935547278441708,"aX":16.026105521894674},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-13.7,"spinRate":2629,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.40543416126032916,"extension":4.647078680712471},"index":4,"playId":"cf669dcb-1c4f-3e78-a1d7-1c5dd0581a76","pitchNumber":4,"startTime":"2025-08-10T19:45:13.560Z","endTime":"2025-08-10T19:45:17.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.51130975958354,"strikeZoneBottom":1.63242679131633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.733856816385746,"aZ":-32.94677558061183,"pfxX":11.985193532825715,"pfxZ":-0.4508230736632717,"pX":-1.0200354753362926,"pZ":1.7680894811876555,"vX0":-10.068332354963522,"vY0":-130.12023043791086,"vZ0":-1.6092087099345342,"x":155.88,"y":191.04,"x0":1.345555687465467,"y0":50.0025619640086,"z0":4.894713443041183,"aX":20.5169025448429},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.0,"breakHorizontal":-19.4,"spinRate":2313,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.42121287445520794,"extension":4.5040693932715525},"index":5,"playId":"06853ec8-ed69-3c8a-971e-15527601a99d","pitchNumber":5,"startTime":"2025-08-10T19:45:31.046Z","endTime":"2025-08-10T19:45:35.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:45:35.277Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:45:44.164Z","endTime":"2025-08-10T19:47:19.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":4.05343939722489,"strikeZoneBottom":1.86844082166473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420683287259916,"aZ":-34.957824940692916,"pfxX":10.506859018181355,"pfxZ":-1.5013974765406157,"pX":0.19176474721616166,"pZ":2.051150756264932,"vX0":-7.146705013320669,"vY0":-135.15358389135002,"vZ0":-1.3174146962581577,"x":109.69,"y":183.4,"x0":1.5050202998497333,"y0":50.004792386103404,"z0":4.999646074292676,"aX":19.44244905476749},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.8,"breakHorizontal":-17.5,"spinRate":2358,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.40523903799617056,"extension":4.554165549316723},"index":0,"playId":"097a5275-7cc8-3a42-8a7a-4f3ef197b88d","pitchNumber":1,"startTime":"2025-08-10T19:46:03.565Z","endTime":"2025-08-10T19:46:07.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.432853508533576,"aZ":-32.67984437229644,"pfxX":-7.7103472893660765,"pfxZ":-0.3576761300379836,"pX":-1.2271845980614706,"pZ":2.003484561628243,"vX0":-4.518528229403141,"vY0":-118.325498958325,"vZ0":0.2458133163821865,"x":163.78,"y":184.69,"x0":1.7083399904367065,"y0":50.00172319939994,"z0":4.890852294607151,"aX":-10.939301178975029},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.4,"breakHorizontal":15.0,"spinRate":2908,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46276850269052217,"extension":4.383216139370669},"index":1,"playId":"f2df827b-a990-3f9b-9c70-2e390c30a997","pitchNumber":2,"startTime":"2025-08-10T19:46:17.876Z","endTime":"2025-08-10T19:46:21.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.857667427511753,"aZ":-32.26375539646788,"pfxX":-8.536889062296385,"pfxZ":-0.06777040793049238,"pX":-0.17256102142089572,"pZ":2.717242450743126,"vX0":-2.1893402449052277,"vY0":-118.54895287165748,"vZ0":1.5827458663696266,"x":123.58,"y":165.41,"x0":1.8729131618441897,"y0":50.00036556796408,"z0":4.998395522723915,"aX":-12.079009729895516},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.6,"breakHorizontal":16.0,"spinRate":2915,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.46303690175896906,"extension":4.459381549156148},"index":2,"playId":"f35c4591-7c1d-38e0-9e44-d7e888a2391e","pitchNumber":3,"startTime":"2025-08-10T19:46:52.959Z","endTime":"2025-08-10T19:46:58.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98905872073585,"aZ":-35.87028885678134,"pfxX":-7.159235836026792,"pfxZ":-2.65655376573931,"pX":-0.25636481143471856,"pZ":1.0785502853743163,"vX0":-2.9167033030679876,"vY0":-117.42958138627037,"vZ0":-0.8489276848441155,"x":126.77,"y":209.66,"x0":1.933255460013252,"y0":50.00342553793863,"z0":4.7924669971683915,"aX":-9.961286045034143},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.7,"breakHorizontal":13.7,"spinRate":2866,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4670808111417526,"extension":4.519152866827796},"index":3,"playId":"a7ba61cf-c826-3d36-a9b8-1c31abfbeec3","pitchNumber":4,"startTime":"2025-08-10T19:47:15.831Z","endTime":"2025-08-10T19:47:19.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:47:19.635Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Bryan Reynolds out at 2nd. Nick Gonzales to 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:49:52.373Z","endTime":"2025-08-10T19:50:34.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:47:39.082Z","endTime":"2025-08-10T19:48:07.012Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Mey replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T19:48:07.012Z","endTime":"2025-08-10T19:49:54.695Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.3,"strikeZoneTop":3.50999994127604,"strikeZoneBottom":1.53246981340228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.088060450553364,"aZ":-25.698145101730873,"pfxX":-8.350361864179561,"pfxZ":3.2818611274254916,"pX":-1.2918158664767887,"pZ":2.936580333702738,"vX0":4.723116864700879,"vY0":-140.86020914185315,"vZ0":-3.000967276795936,"x":166.24,"y":159.49,"x0":-1.9206594495268554,"y0":50.005663184630656,"z0":5.708967657280724,"aX":-16.496733724797707},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":2252,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39141269642374565,"extension":6.352560231150173},"index":2,"playId":"aa82242b-a36b-3a79-af2a-a891034c5fac","pitchNumber":1,"startTime":"2025-08-10T19:49:54.695Z","endTime":"2025-08-10T19:49:58.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.51000067722393,"strikeZoneBottom":1.53871109307099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.328685512762526,"aZ":-23.737722352270136,"pfxX":-9.995985744161855,"pfxZ":4.232609845308962,"pX":-0.3461773595371027,"pZ":1.2278970098925623,"vX0":7.567388194887,"vY0":-140.81936658232604,"vZ0":-7.929659000338246,"x":130.2,"y":205.63,"x0":-1.7803045069061865,"y0":50.00128847471768,"z0":5.63538617343698,"aX":-19.91581387985964},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":2266,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39014082048369625,"extension":6.606020396979579},"index":3,"playId":"5edb394c-a2d0-323b-8fcc-b965fb4b4480","pitchNumber":2,"startTime":"2025-08-10T19:50:09.217Z","endTime":"2025-08-10T19:50:12.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85856608418935,"aZ":-19.914666631817326,"pfxX":-9.424641102829344,"pfxZ":5.996298994281646,"pX":0.09030328244902794,"pZ":1.367730812743761,"vX0":8.543643024674054,"vY0":-142.5860958678608,"vZ0":-8.438394694432448,"x":113.56,"y":201.85,"x0":-1.7303689629624643,"y0":50.006983415299985,"z0":5.638088851842678,"aX":-19.279557304105655},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":2284,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3851516190988078,"extension":6.501943562593755},"hitData":{"launchSpeed":84.4,"launchAngle":-34.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":168.4}},"index":4,"playId":"d26fea1d-aae1-3461-bee5-0f7cfc6c3edd","pitchNumber":3,"startTime":"2025-08-10T19:50:25.375Z","endTime":"2025-08-10T19:50:34.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:50:34.476Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks. Nick Gonzales to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:50:49.258Z","endTime":"2025-08-10T19:53:06.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75342694314295,"aZ":-24.860106512431294,"pfxX":-9.544587714411595,"pfxZ":3.536239279193227,"pX":-1.2051401795815888,"pZ":2.4616297821726385,"vX0":5.2412082991501,"vY0":-143.25550740362087,"vZ0":-4.5228081179288395,"x":162.94,"y":172.32,"x0":-1.8237383837883068,"y0":50.00052160729857,"z0":5.625366546194889,"aX":-19.72866146633451},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2224,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3831259175744943,"extension":6.417167823797878},"index":0,"playId":"5565794e-c48c-337c-aad9-3ccce9b5b27d","pitchNumber":1,"startTime":"2025-08-10T19:51:03.239Z","endTime":"2025-08-10T19:51:06.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.1,"strikeZoneTop":3.55000144366443,"strikeZoneBottom":1.51379222515547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0794301425131,"aZ":-25.338927432201874,"pfxX":-10.159319997788181,"pfxZ":3.2307916043434126,"pX":-0.5110390003301286,"pZ":1.3990067730785742,"vX0":7.431437778160207,"vY0":-144.87065925527267,"vZ0":-7.369399994416054,"x":136.48,"y":201.01,"x0":-1.79457943728616,"y0":50.00652511756722,"z0":5.534078121311174,"aX":-21.514712370575477},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":2368,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3786568632416687,"extension":6.563917680901913},"index":1,"playId":"2897a916-1962-3dca-8313-c93ecbc2548f","pitchNumber":2,"startTime":"2025-08-10T19:51:18.880Z","endTime":"2025-08-10T19:51:22.384Z","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":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.47026041046226,"strikeZoneBottom":1.54630085045844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77784766944599,"aZ":-28.579034431041464,"pfxX":-10.138765220832617,"pfxZ":1.778866180626796,"pX":-2.17795555574447,"pZ":2.796278680956372,"vX0":2.7676101788953105,"vY0":-141.76640561061467,"vZ0":-2.760478514013794,"x":200.02,"y":163.28,"x0":-1.854700194340917,"y0":50.00118764540166,"z0":5.621970018681325,"aX":-20.47329572260095},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.8,"breakHorizontal":17.8,"spinRate":2226,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38752114420952877,"extension":6.253038683190981},"index":2,"playId":"04c8bb4a-8307-32f1-88a9-fc1bb11e684f","pitchNumber":3,"startTime":"2025-08-10T19:51:35.467Z","endTime":"2025-08-10T19:51:38.467Z","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":98.6,"endSpeed":89.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12791235237651,"aZ":-27.461715167305833,"pfxX":-11.231732437509706,"pfxZ":2.2802991280893536,"pX":-0.14294913035706494,"pZ":2.2590956450914925,"vX0":8.317852660302929,"vY0":-143.3284724836315,"vZ0":-4.426370513287624,"x":122.45,"y":177.78,"x0":-1.6328701019003231,"y0":50.0045453159846,"z0":5.5519850369220585,"aX":-23.219646590208594},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.4,"breakHorizontal":18.5,"spinRate":2232,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3830933179431937,"extension":6.530545261297676},"index":3,"playId":"60305650-83c9-3fc2-9306-2397b1cc7d75","pitchNumber":4,"startTime":"2025-08-10T19:51:55.007Z","endTime":"2025-08-10T19:51:58.180Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.54999790363035,"strikeZoneBottom":1.6347675873492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.48318569890889,"aZ":-23.528396938900247,"pfxX":-8.535275659570363,"pfxZ":4.221099617281792,"pX":-1.559364609181746,"pZ":1.388873221021106,"vX0":3.2673093361787293,"vY0":-143.00558056498693,"vZ0":-7.359441366330378,"x":176.44,"y":201.28,"x0":-1.6155154273725372,"y0":50.00128651767112,"z0":5.49809996529244,"aX":-17.475204532270673},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.1,"breakHorizontal":14.6,"spinRate":2283,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3846978980814826,"extension":6.570173003600619},"index":4,"playId":"82bc532e-e26b-3727-a0e8-4a90ad279f70","pitchNumber":5,"startTime":"2025-08-10T19:52:17.690Z","endTime":"2025-08-10T19:52:21.101Z","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":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.46173964278763,"strikeZoneBottom":1.53897316843412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.835990116041664,"aZ":-24.213636148852437,"pfxX":0.705818951375244,"pfxZ":4.7957342823482865,"pX":-0.4710135551155625,"pZ":0.5800043022152287,"vX0":2.800539227213747,"vY0":-128.33338681857896,"vZ0":-7.548890687384015,"x":134.95,"y":223.12,"x0":-1.670349733956669,"y0":50.00071425706077,"z0":5.460038258337031,"aX":1.1709821835416772},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":2241,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.42764376318384345,"extension":6.6841500611474025},"index":5,"playId":"2fd5042d-80c6-309a-bb83-79d63be7f7e2","pitchNumber":6,"startTime":"2025-08-10T19:52:35.873Z","endTime":"2025-08-10T19:52:39.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.7,"strikeZoneTop":3.57995656017427,"strikeZoneBottom":1.57362098237339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.55359067538148,"aZ":-21.750649494939253,"pfxX":-6.252313963950474,"pfxZ":5.012901670791447,"pX":-1.4464626508593943,"pZ":2.853751753199915,"vX0":3.1257060360733924,"vY0":-144.03487755659006,"vZ0":-3.7275521659221997,"x":172.14,"y":161.73,"x0":-1.739241214522298,"y0":50.007173964131916,"z0":5.526491707968348,"aX":-13.009493942316853},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":10.6,"spinRate":2268,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38173700897171603,"extension":6.621751263821858},"index":6,"playId":"b73b7b64-42e7-3c45-b095-34991d24905b","pitchNumber":7,"startTime":"2025-08-10T19:52:57.841Z","endTime":"2025-08-10T19:53:06.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:53:06.368Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks. Nick Gonzales to 3rd. Jack Suwinski to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:53:09.487Z","endTime":"2025-08-10T19:54:45.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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, 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":85.8,"endSpeed":78.9,"strikeZoneTop":3.78999811247329,"strikeZoneBottom":1.78104932258127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972850825924656,"aZ":-25.647084502004144,"pfxX":2.2660390590333366,"pfxZ":4.119427446841328,"pX":-1.2058743551010942,"pZ":2.0264471499060415,"vX0":0.9560158500950509,"vY0":-124.99263506978015,"vZ0":-3.6905577541251295,"x":162.97,"y":184.07,"x0":-1.8875863773426953,"y0":50.00263391240726,"z0":5.625928638101426,"aX":3.588173205227491},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":-4.3,"spinRate":2164,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.4380666993532265,"extension":6.6680342834306146},"index":0,"playId":"4b154a59-2c11-3ffe-875c-f13b770a05de","pitchNumber":1,"startTime":"2025-08-10T19:53:32.342Z","endTime":"2025-08-10T19:53:35.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.79000080580132,"strikeZoneBottom":1.61601005880051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854999781286576,"aZ":-23.463194712207173,"pfxX":2.078609478047747,"pfxZ":5.303095964240808,"pX":0.48351439335065305,"pZ":1.1471361441247991,"vX0":4.7228507295372095,"vY0":-127.50508610333853,"vZ0":-6.4675991223717935,"x":98.57,"y":207.81,"x0":-1.6646169904300074,"y0":50.00091432681947,"z0":5.574645572936632,"aX":3.413003006839605},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.8,"spinRate":2248,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.429992447062991,"extension":6.846949197532905},"index":1,"playId":"d86f1ff3-9eaf-31ae-a2b5-75cebf51b3d5","pitchNumber":2,"startTime":"2025-08-10T19:53:48.739Z","endTime":"2025-08-10T19:53:51.956Z","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":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.78999807740016,"strikeZoneBottom":1.77366447629531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51957019698557,"aZ":-24.196178279002833,"pfxX":-9.022337317315658,"pfxZ":3.7556961201325727,"pX":0.47016744261824556,"pZ":1.5810381138716967,"vX0":9.424542179924291,"vY0":-144.31784264642775,"vZ0":-6.940964957042959,"x":99.08,"y":196.09,"x0":-1.655304145019686,"y0":50.00022449878072,"z0":5.492718658437494,"aX":-19.154100213197466},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":2283,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.37857206793657827,"extension":6.641219510540052},"index":2,"playId":"ffd5fbd0-8817-394f-964f-f59d12d3a49e","pitchNumber":3,"startTime":"2025-08-10T19:54:06.667Z","endTime":"2025-08-10T19:54:10.554Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.64463790072436,"strikeZoneBottom":1.74112949647795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57427151146776,"aZ":-22.21844626222582,"pfxX":-7.713265414516916,"pfxZ":4.754108801017122,"pX":-0.960766850498612,"pZ":2.376070621661477,"vX0":5.436549897133962,"vY0":-143.64511954501432,"vZ0":-5.123124787470112,"x":153.62,"y":174.63,"x0":-1.873564840102176,"y0":50.005508811515604,"z0":5.559988079488421,"aX":-16.157665243536435},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":2481,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38098987030082077,"extension":6.530171166734113},"index":3,"playId":"3537b2cf-044d-365f-a3fa-b01514e95433","pitchNumber":4,"startTime":"2025-08-10T19:54:24.147Z","endTime":"2025-08-10T19:54:28.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.7899998153209,"strikeZoneBottom":1.74258959799855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.610365818971484,"aZ":-23.764614784415983,"pfxX":-9.445875287390935,"pfxZ":3.9833061960025646,"pX":1.2448150108672222,"pZ":0.4192505813567807,"vX0":11.820097969906668,"vY0":-143.98646846584063,"vZ0":-9.74968518741022,"x":69.55,"y":227.46,"x0":-1.6750825554543636,"y0":50.00321806369386,"z0":5.304286630954173,"aX":-19.94939075295005},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.4,"breakHorizontal":14.9,"spinRate":2325,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3795541637762634,"extension":6.896583956669986},"index":4,"playId":"5284959c-e451-33bc-9b83-e56cd715e26f","pitchNumber":5,"startTime":"2025-08-10T19:54:41.954Z","endTime":"2025-08-10T19:54:45.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:54:45.801Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks. Nick Gonzales scores. Jack Suwinski to 3rd. Jared Triolo to 2nd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:56:19.769Z","endTime":"2025-08-10T19:57:29.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T19:54:57.743Z","endTime":"2025-08-10T19:55:52.079Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T19:55:52.079Z","endTime":"2025-08-10T19:56:22.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"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":99.8,"endSpeed":91.5,"strikeZoneTop":3.36809542357408,"strikeZoneBottom":1.48845833468133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94403710698955,"aZ":-23.78448648527188,"pfxX":-8.909756976281436,"pfxZ":3.940263343973945,"pX":-0.6388659686311241,"pZ":1.2801950750005977,"vX0":6.284900592863306,"vY0":-145.0461492410414,"vZ0":-7.8514952650977,"x":141.35,"y":204.21,"x0":-1.6761490097066964,"y0":50.0071825123128,"z0":5.472938898967079,"aX":-18.988017898420626},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.8,"breakHorizontal":14.9,"spinRate":2387,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.37762830784606294,"extension":6.600771205897531},"index":2,"playId":"8b667d9c-e8ea-3c8a-9575-60684cb303c4","pitchNumber":1,"startTime":"2025-08-10T19:56:22.113Z","endTime":"2025-08-10T19:56:25.224Z","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":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.38756914469396,"strikeZoneBottom":1.59077138815791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59026905450226,"aZ":-23.784490767087348,"pfxX":-10.399580626666907,"pfxZ":3.9965499739651436,"pX":0.6098697262274663,"pZ":0.8172685371297396,"vX0":9.868096460655973,"vY0":-144.19914288503077,"vZ0":-8.841159490919733,"x":93.75,"y":216.71,"x0":-1.5111464657169806,"y0":50.0029866360616,"z0":5.399010137786566,"aX":-21.82732439194858},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.5,"breakHorizontal":16.8,"spinRate":2354,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38033676049844756,"extension":6.8651304265671955},"index":3,"playId":"83800d31-0594-35b1-8ec9-e1d688897d11","pitchNumber":2,"startTime":"2025-08-10T19:56:39.742Z","endTime":"2025-08-10T19:56:43.253Z","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":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.0,"strikeZoneTop":3.50809374073948,"strikeZoneBottom":1.50288954659912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.026845840983405,"aZ":-24.410552260558024,"pfxX":-10.289334849124721,"pfxZ":3.6122882186663605,"pX":1.131838804510567,"pZ":0.8189193088494903,"vX0":11.416189309962128,"vY0":-145.89026761848004,"vZ0":-8.907849524199715,"x":73.86,"y":216.67,"x0":-1.4993161375733421,"y0":50.00682334550301,"z0":5.388940480037778,"aX":-22.136514193517097},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":2304,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3757619214029959,"extension":6.805337556990799},"index":4,"playId":"2712e648-bd9e-3e34-b26f-5fb05ebdd4de","pitchNumber":3,"startTime":"2025-08-10T19:57:00.708Z","endTime":"2025-08-10T19:57:04.644Z","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":100.1,"endSpeed":90.9,"strikeZoneTop":3.31208249648422,"strikeZoneBottom":1.64119873763731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.82903990634596,"aZ":-23.984589154313813,"pfxX":-10.798636452049777,"pfxZ":3.872294237766991,"pX":0.8775905607052119,"pZ":1.23492821676232,"vX0":10.983008008184758,"vY0":-145.1717389629033,"vZ0":-7.75320412992637,"x":83.55,"y":205.44,"x0":-1.5682233690458764,"y0":50.00417982546155,"z0":5.421451537522339,"aX":-22.84448354469519},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.4,"breakHorizontal":17.2,"spinRate":2336,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3786030928389006,"extension":6.912577410277019},"index":5,"playId":"cdc3a32f-8f04-3712-a25d-5e284e126cc5","pitchNumber":4,"startTime":"2025-08-10T19:57:25.575Z","endTime":"2025-08-10T19:57:29.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:57:29.696Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to center fielder TJ Friedl.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T20:00:01.502Z","endTime":"2025-08-10T20:00:28.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T19:57:44.613Z","endTime":"2025-08-10T19:58:28.211Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T19:58:28.211Z","endTime":"2025-08-10T20:00:03.636Z","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":"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.3,"endSpeed":83.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22131702307148,"aZ":-30.40234785929306,"pfxX":4.017155437634555,"pfxZ":1.016504907304057,"pX":0.6768844998300484,"pZ":2.068524944494625,"vX0":0.737681483901195,"vY0":-131.47963645112304,"vZ0":-5.087411239222693,"x":91.2,"y":182.93,"x0":-0.1293729216139067,"y0":50.0056753996581,"z0":6.288363154633285,"aX":7.024794780452518},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":-7.4,"spinRate":2979,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.41680576109645173,"extension":5.619003438318133},"index":2,"playId":"d07ba678-6c7c-334c-a104-5cdd080196b7","pitchNumber":1,"startTime":"2025-08-10T20:00:03.636Z","endTime":"2025-08-10T20:00:06.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955188369141375,"aZ":-30.79135881220211,"pfxX":3.777501236909442,"pfxZ":0.7804041873567087,"pX":0.20769701036603816,"pZ":2.847923756816564,"vX0":-0.19720793163515962,"vY0":-132.162471437537,"vZ0":-3.1160886493909223,"x":109.08,"y":161.89,"x0":-0.20757282399869972,"y0":50.00276014618994,"z0":6.301828370254155,"aX":6.687445167298472},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.0,"breakHorizontal":-6.8,"spinRate":3003,"spinDirection":51},"zone":2,"typeConfidence":0.9,"plateTime":0.4143050632672862,"extension":5.438125539611779},"hitData":{"launchSpeed":89.4,"launchAngle":35.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.12,"coordY":72.38}},"index":3,"playId":"95363e0b-38da-3b2e-8bf5-1c33d520a37e","pitchNumber":2,"startTime":"2025-08-10T20:00:19.477Z","endTime":"2025-08-10T20:00:28.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:00:28.114Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:02:39.586Z","endTime":"2025-08-10T20:05:37.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7,8,9],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Bart replaces Andrew McCutchen, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:02:12.300Z","endTime":"2025-08-10T20:02:41.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":73.9,"strikeZoneTop":3.51701867572407,"strikeZoneBottom":1.75841795185168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229071868587894,"aZ":-27.837916349949186,"pfxX":-3.8708415052277383,"pfxZ":3.0738875135799653,"pX":0.2745948801238069,"pZ":2.2691569888834606,"vX0":3.8655042456453437,"vY0":-119.47823279272595,"vZ0":-2.586935164628799,"x":106.53,"y":177.51,"x0":-0.8802560954563864,"y0":50.00186615699874,"z0":5.930453954500386,"aX":-5.460083714461315},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.0,"breakHorizontal":5.8,"spinRate":1853,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.4627632867598894,"extension":6.391383163099351},"index":1,"playId":"7705f4c3-1327-39f0-bb50-b54dfc4c2c81","pitchNumber":1,"startTime":"2025-08-10T20:02:41.847Z","endTime":"2025-08-10T20:02:45.563Z","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":83.5,"endSpeed":76.1,"strikeZoneTop":3.43999844451834,"strikeZoneBottom":1.68177897874017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77456804566659,"aZ":-31.128114820185534,"pfxX":-1.5487953081381876,"pfxZ":0.7054955672457925,"pX":0.7430038167462051,"pZ":2.7520843513940396,"vX0":3.9772535837157,"vY0":-121.46558864801308,"vZ0":-1.0124320061545855,"x":88.68,"y":164.47,"x0":-0.7208749768343522,"y0":50.00180143384021,"z0":5.902644161208535,"aX":-2.2936565757498757},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.3,"breakHorizontal":1.8,"spinRate":2003,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.45248021060633414,"extension":6.311902118168317},"index":2,"playId":"572ced25-70ff-3e1a-b204-ce991200451f","pitchNumber":2,"startTime":"2025-08-10T20:02:57.534Z","endTime":"2025-08-10T20:03:01.189Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T20:03:10.347Z","endTime":"2025-08-10T20:03:24.311Z","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":95.6,"endSpeed":86.4,"strikeZoneTop":3.44000030042503,"strikeZoneBottom":1.59317259830331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66437257260244,"aZ":-11.971711553839256,"pfxX":-5.071503334329104,"pfxZ":10.434112818386557,"pX":0.9552738190462664,"pZ":3.951423851196179,"vX0":5.183697038828771,"vY0":-139.09081702008982,"vZ0":-3.525116945718678,"x":80.59,"y":132.09,"x0":-0.2843978865095758,"y0":50.00072431808455,"z0":6.043382432434228,"aX":-9.817694191950682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2350,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3955933347522391,"extension":6.613146949296823},"index":4,"playId":"9328ff3d-8724-3bf6-bc96-467cf794f970","pitchNumber":3,"startTime":"2025-08-10T20:03:24.311Z","endTime":"2025-08-10T20:03:27.311Z","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":85.2,"endSpeed":76.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81425834338257,"aZ":-27.284999678040524,"pfxX":-3.649565944344358,"pfxZ":3.2214299132407813,"pX":0.05253994789171902,"pZ":2.4425735192316167,"vX0":3.265137684076263,"vY0":-123.8379062676925,"vZ0":-2.785735180363954,"x":115.0,"y":172.83,"x0":-0.8230961592882186,"y0":50.00518661357787,"z0":5.9178850646448495,"aX":-5.544298303484232},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":5.6,"spinRate":1883,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.4460781150709261,"extension":6.370983468962491},"index":5,"playId":"2fc9c7f3-3d87-3763-91a2-8a23c65f0e08","pitchNumber":4,"startTime":"2025-08-10T20:03:39.918Z","endTime":"2025-08-10T20:03:48.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34518138473357,"aZ":-15.61924107246512,"pfxX":-5.773261942595537,"pfxZ":8.64648081596371,"pX":-8.52105258629055E-4,"pZ":3.139161225971595,"vX0":3.158474354905701,"vY0":-138.12566750944353,"vZ0":-4.798843014153011,"x":117.03,"y":154.02,"x0":-0.41456468700498006,"y0":50.003512402351866,"z0":5.963772878736571,"aX":-11.055767742700764},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2317,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39791126509101993,"extension":6.591098675927337},"index":6,"playId":"d2b5d296-cc5e-3c5b-bfda-f280524ec56f","pitchNumber":5,"startTime":"2025-08-10T20:04:21.888Z","endTime":"2025-08-10T20:04:25.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.4399986091984,"strikeZoneBottom":1.63931722738419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01491023492605,"aZ":-31.551812809914914,"pfxX":-1.7926343054516265,"pfxZ":0.41454089857615806,"pX":0.327565781182739,"pZ":3.791424549096416,"vX0":3.2337394094116245,"vY0":-122.65068643756153,"vZ0":1.097693066290169,"x":104.51,"y":136.41,"x0":-0.7823730020974365,"y0":50.004101677891384,"z0":6.0540194135030765,"aX":-2.6985294419144363},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":2.4,"spinRate":1983,"spinDirection":331},"zone":12,"typeConfidence":2.0,"plateTime":0.44868085371243716,"extension":6.262170914016895},"index":7,"playId":"9fb6f1e5-7a73-3b14-95df-c5f3e5e1b13d","pitchNumber":6,"startTime":"2025-08-10T20:04:43.788Z","endTime":"2025-08-10T20:04:47.862Z","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":84.6,"endSpeed":76.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29793178175521,"aZ":-29.233585459339146,"pfxX":-2.2457949923330065,"pfxZ":1.9504803837754583,"pX":-0.11418375000659456,"pZ":1.8254076167791524,"vX0":2.2767577667055043,"vY0":-123.04519739446565,"vZ0":-3.5434806811564146,"x":121.35,"y":189.49,"x0":-0.7672610881904846,"y0":50.00150943515519,"z0":5.807193464240109,"aX":-3.384652448421607},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":3.5,"spinRate":2026,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.4480679235881695,"extension":6.60215471431673},"index":8,"playId":"cde9946b-23d5-3fa1-b555-dc5f574dc045","pitchNumber":7,"startTime":"2025-08-10T20:05:00.666Z","endTime":"2025-08-10T20:05:04.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":74.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57507235029749,"aZ":-28.987873931702822,"pfxX":-2.7187513676810493,"pfxZ":2.1739147729035455,"pX":-0.06457395136216011,"pZ":2.970412677751152,"vX0":2.5098632610165375,"vY0":-122.67005319655377,"vZ0":-0.9271070966790601,"x":119.46,"y":158.58,"x0":-0.7662761830851654,"y0":50.00493534458773,"z0":5.908794611611636,"aX":-3.99145090649282},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.0,"breakHorizontal":4.1,"spinRate":1827,"spinDirection":313},"zone":2,"typeConfidence":2.0,"plateTime":0.45294674286762193,"extension":6.56954573446124},"hitData":{"launchSpeed":78.8,"launchAngle":21.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.51,"coordY":109.69}},"index":9,"playId":"3634bdb2-d4bd-33a1-b4b0-d1bf319b5357","pitchNumber":8,"startTime":"2025-08-10T20:05:23.319Z","endTime":"2025-08-10T20:05:37.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:05:37.609Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Steer homers (14) on a fly ball to left center field. Noelvi Marte scores.","rbi":2,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:05:39.659Z","endTime":"2025-08-10T20:07:31.690Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":664294,"link":"/api/v1/people/664294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":664294,"link":"/api/v1/people/664294"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":75.5,"strikeZoneTop":3.33999868116733,"strikeZoneBottom":1.49855356967742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60504147824782,"aZ":-32.039544826874,"pfxX":-2.356621762634768,"pfxZ":0.08897659458954976,"pX":-0.1651584482751186,"pZ":3.9816556793142674,"vX0":2.16895120580692,"vY0":-121.29038258645474,"vZ0":1.9428961842232502,"x":123.3,"y":131.28,"x0":-0.7704223412344364,"y0":50.00177367652202,"z0":5.990395795518666,"aX":-3.465521143733158},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":3.7,"spinRate":1869,"spinDirection":296},"zone":11,"typeConfidence":2.0,"plateTime":0.45386881829290227,"extension":6.3799330356427415},"index":0,"playId":"3534514a-8ee2-3b40-84bc-f4ddc31918aa","pitchNumber":1,"startTime":"2025-08-10T20:06:01.479Z","endTime":"2025-08-10T20:06:04.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.34000083377175,"strikeZoneBottom":1.55589885483455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52575043147608,"aZ":-27.12745867171069,"pfxX":-2.0247170580231844,"pfxZ":3.3993222052494225,"pX":-0.6590468636344036,"pZ":1.9702622226135607,"vX0":1.25007968653057,"vY0":-121.80221188995945,"vZ0":-3.3828727089904023,"x":142.12,"y":185.58,"x0":-0.9189317360321781,"y0":50.00266309688497,"z0":5.752575026470254,"aX":-3.006759607955701},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":3.4,"spinRate":1830,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4517056328676321,"extension":6.438880467819715},"index":1,"playId":"394ff8aa-2335-3f0e-a114-b8d8399d0c44","pitchNumber":2,"startTime":"2025-08-10T20:06:21.779Z","endTime":"2025-08-10T20:06:25.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.34000155773426,"strikeZoneBottom":1.52098680831313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.850763313544846,"aZ":-14.459517904858911,"pfxX":-5.803136116328497,"pfxZ":9.091941211147159,"pX":-0.3082065013915735,"pZ":3.936887302212679,"vX0":2.7066535990969895,"vY0":-139.3102827954935,"vZ0":-2.6691302810877957,"x":128.75,"y":132.48,"x0":-0.5431472180663518,"y0":50.00280980362352,"z0":5.873793529159434,"aX":-11.306336668618412},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2302,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3944990933855479,"extension":6.683305198311969},"index":2,"playId":"4ce036a8-31af-3cd7-b529-04014fffc30b","pitchNumber":3,"startTime":"2025-08-10T20:06:40.549Z","endTime":"2025-08-10T20:06:44.185Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.281881968228515,"aZ":-31.030316701086914,"pfxX":-1.7411732996470515,"pfxZ":0.7989820975550028,"pX":0.12580420255477853,"pZ":2.68083492864717,"vX0":2.5699067970659324,"vY0":-119.91867342884927,"vZ0":-0.9495939010004573,"x":112.2,"y":166.4,"x0":-0.7406071187277637,"y0":50.00422512691397,"z0":5.885821017877484,"aX":-2.49995976816671},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.4,"breakHorizontal":2.4,"spinRate":1941,"spinDirection":351},"zone":5,"typeConfidence":2.0,"plateTime":0.4592609398775034,"extension":6.413286211642253},"hitData":{"launchSpeed":105.6,"launchAngle":30.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.07,"coordY":33.32}},"index":3,"playId":"2e56ef70-aad8-3559-81d4-6882fd52bf0b","pitchNumber":4,"startTime":"2025-08-10T20:07:01.713Z","endTime":"2025-08-10T20:07:31.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:07:31.690Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to left fielder Tommy Pham.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:08:22.945Z","endTime":"2025-08-10T20:09:35.647Z","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":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:07:44.553Z","endTime":"2025-08-10T20:08:25.279Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.26999789463308,"strikeZoneBottom":1.45526124393129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.126385797109112,"aZ":-30.34084408393629,"pfxX":-1.504516984103363,"pfxZ":1.1935262457418543,"pX":-0.09236285477310105,"pZ":0.2307974917377541,"vX0":2.337289485724894,"vY0":-123.45975230937144,"vZ0":-7.031891269036802,"x":120.52,"y":232.55,"x0":-0.8587787571500407,"y0":50.002422233973526,"z0":5.6921491254812615,"aX":-2.307128002303011},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":2.2,"spinRate":2016,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4448055046554735,"extension":6.605280668455488},"index":1,"playId":"9e1b5d5b-5cc3-3bc0-b39b-abd7a55e3bbf","pitchNumber":1,"startTime":"2025-08-10T20:08:25.279Z","endTime":"2025-08-10T20:08:28.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.27000184548901,"strikeZoneBottom":1.46297214066565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08622042875997,"aZ":-12.001139276737975,"pfxX":-5.192148458459807,"pfxZ":10.631235876923391,"pX":-0.23730498327017013,"pZ":2.9348482876503734,"vX0":2.478762866911724,"vY0":-137.498809708228,"vZ0":-5.81176426573704,"x":126.05,"y":159.54,"x0":-0.48047992615393087,"y0":50.00159358709149,"z0":5.904693466106661,"aX":-9.849953327877376},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2407,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39976132222712524,"extension":6.738183591717514},"index":2,"playId":"9265374c-bb01-3cab-af6f-256e49655791","pitchNumber":2,"startTime":"2025-08-10T20:08:45.610Z","endTime":"2025-08-10T20:08:49.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.767279429153916,"aZ":-11.333870427013647,"pfxX":-5.558782147496668,"pfxZ":10.486630005989898,"pX":-0.18955158870084732,"pZ":3.998327547902207,"vX0":2.9511983546523495,"vY0":-140.96298363217025,"vZ0":-3.3267502097058235,"x":124.23,"y":130.83,"x0":-0.5349123321838577,"y0":50.003229112508414,"z0":5.939439419404434,"aX":-11.047666022781089},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":9.4,"spinRate":2498,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39043291948314307,"extension":6.7273066476271},"index":3,"playId":"b6ca0dfd-2533-3aa1-bd86-f719f314fb86","pitchNumber":3,"startTime":"2025-08-10T20:09:01.556Z","endTime":"2025-08-10T20:09:04.585Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T20:09:11.219Z","endTime":"2025-08-10T20:09:25.342Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"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":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.195404106094244,"aZ":-28.656103869754137,"pfxX":-1.561217547912084,"pfxZ":2.26154955940679,"pX":-0.04127342742470712,"pZ":2.065442233028148,"vX0":2.4214154712456697,"vY0":-124.22681328693247,"vZ0":-3.3487300626547345,"x":118.57,"y":183.01,"x0":-0.828291453984184,"y0":50.00164431464894,"z0":5.827470767635571,"aX":-2.4264566654741238},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":2.3,"spinRate":1977,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.44186736598384346,"extension":6.62998709367609},"hitData":{"launchSpeed":85.4,"launchAngle":22.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.19,"coordY":104.81}},"index":5,"playId":"8ece8d1a-b8c7-3dbb-b17e-1d5eabd708bd","pitchNumber":4,"startTime":"2025-08-10T20:09:25.342Z","endTime":"2025-08-10T20:09:35.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:09:35.647Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ke'Bryan Hayes pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:09:39.857Z","endTime":"2025-08-10T20:11:30.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":2},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":96.1,"endSpeed":86.7,"strikeZoneTop":3.27000007973761,"strikeZoneBottom":1.44676245452371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.55487842791405,"aZ":-13.58775857963213,"pfxX":-6.140383491927283,"pfxZ":9.522152718474143,"pX":0.49030006027820583,"pZ":3.426124574306817,"vX0":4.653522355557174,"vY0":-139.79058931236008,"vZ0":-4.467589487230235,"x":98.31,"y":146.27,"x0":-0.4098035695259713,"y0":50.001163708957485,"z0":5.956584864609696,"aX":-11.98438669207978},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2328,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3938893459778825,"extension":6.809940535317425},"index":0,"playId":"d449932d-8f63-3716-8ecd-85878efb6ff6","pitchNumber":1,"startTime":"2025-08-10T20:09:57.677Z","endTime":"2025-08-10T20:10:01.021Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.27000136295984,"strikeZoneBottom":1.46355317548861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.066511055333923,"aZ":-13.372844027938944,"pfxX":-5.657765120427719,"pfxZ":9.724548221629586,"pX":0.3620960674621309,"pZ":1.4682525151462427,"vX0":4.2306088970295415,"vY0":-138.0003308305874,"vZ0":-9.170889339664893,"x":103.2,"y":199.14,"x0":-0.45403500971823363,"y0":50.00127335253348,"z0":5.730536707461806,"aX":-10.935973378831077},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2408,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39656766101011875,"extension":6.899741919857709},"index":1,"playId":"cc8a28e8-4acd-3b74-bc68-22031f5bf278","pitchNumber":2,"startTime":"2025-08-10T20:10:15.374Z","endTime":"2025-08-10T20:10:19.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.27000090694036,"strikeZoneBottom":1.44400380757657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06229980062282,"aZ":-14.42966132376603,"pfxX":-6.093292508591432,"pfxZ":9.057142014105771,"pX":-0.0440967648150415,"pZ":4.225517588688189,"vX0":3.451394401456309,"vY0":-139.49252733789484,"vZ0":-2.228729296111738,"x":118.68,"y":124.69,"x0":-0.5095233835567238,"y0":50.00421508781633,"z0":5.992724601473896,"aX":-11.93985776882233},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2411,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39352299981646244,"extension":6.697411566648328},"index":2,"playId":"964050b9-d5d8-3374-84d5-124fc923e7fc","pitchNumber":3,"startTime":"2025-08-10T20:10:34.884Z","endTime":"2025-08-10T20:10:37.884Z","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":95.3,"endSpeed":87.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834524969367248,"aZ":-11.611121014058387,"pfxX":-5.086306301827941,"pfxZ":10.4666990668915,"pX":0.1649401272605404,"pZ":2.4193429318939765,"vX0":3.716078043379854,"vY0":-138.74236487534088,"vZ0":-7.203045224778412,"x":110.71,"y":173.46,"x0":-0.5258965410954914,"y0":50.00093601472621,"z0":5.809828416149078,"aX":-9.990279243854795},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2380,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39364680169115074,"extension":6.790846412538142},"index":3,"playId":"16c84613-f719-3e70-9680-95d426a6518d","pitchNumber":4,"startTime":"2025-08-10T20:10:51.119Z","endTime":"2025-08-10T20:10:56.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50405522942289,"aZ":-12.510388338978883,"pfxX":-4.495052905504575,"pfxZ":10.325077343256854,"pX":0.35384585352898473,"pZ":2.7189147955587645,"vX0":3.6554109339649163,"vY0":-137.39562126654036,"vZ0":-6.198880246244603,"x":103.51,"y":165.37,"x0":-0.4122681265895154,"y0":50.005669371795236,"z0":5.860830670234766,"aX":-8.563399507273813},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2384,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3992279153852434,"extension":6.7154298256763285},"hitData":{"launchSpeed":88.4,"launchAngle":65.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":135.97}},"index":4,"playId":"5d5ff98a-08c5-3c2d-ad68-7356ac04d271","pitchNumber":5,"startTime":"2025-08-10T20:11:20.543Z","endTime":"2025-08-10T20:11:30.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:11:30.681Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Oneil Cruz.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:14:17.429Z","endTime":"2025-08-10T20:16:02.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T20:11:47.121Z","endTime":"2025-08-10T20:12:37.561Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Borucki replaces Dauri Moreta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T20:12:37.561Z","endTime":"2025-08-10T20:14:19.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.19999822539152,"strikeZoneBottom":1.44792803256721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.755917211136172,"aZ":-29.695757329533528,"pfxX":0.09820733981561214,"pfxZ":1.5979411322934265,"pX":0.1444604219002172,"pZ":3.3899805003960273,"vX0":-3.81867781519238,"vY0":-124.64074548735199,"vZ0":0.18006515651709143,"x":111.49,"y":147.25,"x0":1.6912730111323133,"y0":50.0054409997811,"z0":5.792355875832958,"aX":0.1525836578263825},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2084,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4413964343540506,"extension":6.47811381846717},"index":2,"playId":"0cf2ed31-3442-37cf-acf7-b743ac543672","pitchNumber":1,"startTime":"2025-08-10T20:14:19.501Z","endTime":"2025-08-10T20:14:23.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.32606343163003,"strikeZoneBottom":1.56214876890562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.700049818241016,"aZ":-17.4457714079344,"pfxX":10.1864729118467,"pfxZ":7.741312026786229,"pX":0.07161622262101797,"pZ":1.796933585718268,"vX0":-7.401868962292783,"vY0":-137.3690810566037,"vZ0":-7.046170959393463,"x":114.27,"y":190.26,"x0":1.4836505759207623,"y0":50.004846238418885,"z0":5.590704484944207,"aX":19.383249962846403},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-16.8,"spinRate":2145,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.39941296753974376,"extension":6.437216727514276},"index":3,"playId":"1f3e5334-1145-36a4-a485-0c6c2144f00c","pitchNumber":2,"startTime":"2025-08-10T20:14:35.574Z","endTime":"2025-08-10T20:14:39.521Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.307964928782994,"aZ":-39.08896406814971,"pfxX":-5.288801760142257,"pfxZ":-5.105530591828291,"pX":0.5969730632620023,"pZ":1.9687450291790491,"vX0":-1.1026651257385909,"vY0":-116.62888638292613,"vZ0":-0.09873304797765092,"x":94.24,"y":185.62,"x0":1.764331151434727,"y0":50.00128742731564,"z0":5.749656346589091,"aX":-7.165111996745427},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":9.8,"spinRate":2469,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.47262370436171386,"extension":6.358465365319397},"index":4,"playId":"12f7746b-7bd4-330c-a86a-3196e4d08769","pitchNumber":3,"startTime":"2025-08-10T20:14:52.671Z","endTime":"2025-08-10T20:14:55.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-10T20:15:03.402Z","endTime":"2025-08-10T20:15:23.754Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.458762327352474,"aZ":-35.337755773688144,"pfxX":-9.014902839633105,"pfxZ":-2.319911855928833,"pX":0.3534518835460182,"pZ":2.184899395356572,"vX0":-0.45660447559242934,"vY0":-117.29581913190901,"vZ0":-0.657801693025626,"x":103.53,"y":179.79,"x0":1.7193652246686502,"y0":50.00142718449088,"z0":5.82400479997067,"aX":-12.300925223925034},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.1,"breakHorizontal":16.3,"spinRate":2571,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.4707081833435667,"extension":6.422929988945371},"index":6,"playId":"4d8298b7-436d-369e-aa6d-7d60f6c3aa41","pitchNumber":4,"startTime":"2025-08-10T20:15:23.754Z","endTime":"2025-08-10T20:15:27.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.917802622387125,"aZ":-23.661599697809525,"pfxX":11.40234092000104,"pfxZ":4.352737542573516,"pX":0.5686842595267159,"pZ":2.600690634193199,"vX0":-6.560482211449456,"vY0":-139.16061611181632,"vZ0":-4.148849394058235,"x":95.32,"y":168.56,"x0":1.478110919520068,"y0":50.00648140677316,"z0":5.683063240896583,"aX":22.31534078359807},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":-19.2,"spinRate":2238,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.39394630303718037,"extension":6.502933755306583},"hitData":{"launchSpeed":72.9,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.5,"coordY":103.21}},"index":7,"playId":"75091b66-db17-3294-9558-e62989d31d16","pitchNumber":5,"startTime":"2025-08-10T20:15:50.019Z","endTime":"2025-08-10T20:16:02.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:16:02.694Z","atBatIndex":72},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt McLain grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. TJ Friedl out at 2nd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T20:16:04.014Z","endTime":"2025-08-10T20:18:06.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.13000173072776,"strikeZoneBottom":1.3264545533014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.946326068671194,"aZ":-27.568874152483478,"pfxX":-0.116641016466978,"pfxZ":2.8382838989319943,"pX":0.7464255184880181,"pZ":3.4093683919129463,"vX0":-1.4536266065742853,"vY0":-126.56568094588361,"vZ0":-0.48087420162007394,"x":88.55,"y":146.73,"x0":1.3434405936869542,"y0":50.000843816356266,"z0":5.81049140608795,"aX":-0.18902083686297932},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2198,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.43283985874903586,"extension":6.521704625305343},"index":0,"playId":"742c31ad-c522-38d3-a262-f7aab8bfb6ad","pitchNumber":1,"startTime":"2025-08-10T20:16:31.053Z","endTime":"2025-08-10T20:16:34.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.12999959376551,"strikeZoneBottom":1.33601836299945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.523256508722714,"aZ":-22.65240493687699,"pfxX":10.587310792652833,"pfxZ":5.090141294484266,"pX":0.7709555932239835,"pZ":2.1066170698272595,"vX0":-4.703768523986697,"vY0":-135.85151598224337,"vZ0":-5.270427667175305,"x":87.61,"y":181.9,"x0":1.148457842943135,"y0":50.00419893589933,"z0":5.644673633471019,"aX":19.807338819648432},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-18.2,"spinRate":2210,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4030553987176808,"extension":6.576064698315466},"index":1,"playId":"84debfd8-5a61-37af-8dfa-2b703e5b203e","pitchNumber":2,"startTime":"2025-08-10T20:16:49.498Z","endTime":"2025-08-10T20:16:53.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.13000164560167,"strikeZoneBottom":1.330701022015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23447576889967,"aZ":-21.267043426406836,"pfxX":11.722891505435564,"pfxZ":5.641259454867767,"pX":-0.0894341212248896,"pZ":1.688728870425804,"vX0":-7.2684110061873035,"vY0":-138.51225654928894,"vZ0":-6.699717205080579,"x":120.41,"y":193.18,"x0":1.0516172362036063,"y0":50.00628955593714,"z0":5.570969965004599,"aX":22.681020716918834},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":-19.7,"spinRate":2185,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.39611927427498017,"extension":6.463414956206807},"index":2,"playId":"17f78ecc-8027-319a-b18a-99db5cd3731d","pitchNumber":3,"startTime":"2025-08-10T20:17:08.660Z","endTime":"2025-08-10T20:17:12.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50689256223271,"aZ":-29.288656482667164,"pfxX":6.658527199288248,"pfxZ":1.8680140806107701,"pX":1.1544094714842592,"pZ":2.8272622121297593,"vX0":-2.308090231349769,"vY0":-123.84147975302582,"vZ0":-0.9830058942549049,"x":73.0,"y":162.44,"x0":1.237646134992662,"y0":50.000677537156974,"z0":5.696352765294248,"aX":10.261249846432337},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-11.4,"spinRate":1031,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4435895044830067,"extension":6.5431141194039775},"index":3,"playId":"1a7975e0-b885-31bf-8ad2-56108ac975ee","pitchNumber":4,"startTime":"2025-08-10T20:17:29.110Z","endTime":"2025-08-10T20:17:32.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91964441374467,"aZ":-29.219388550179033,"pfxX":7.357846969697881,"pfxZ":1.9345594641812252,"pX":0.9108383247367342,"pZ":2.039067584686737,"vX0":-3.0830120777449403,"vY0":-122.92438258920895,"vZ0":-2.6992516896121117,"x":82.28,"y":183.73,"x0":1.2270739671985633,"y0":50.001287445091464,"z0":5.6380661344604555,"aX":11.23181017477301},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.6,"spinRate":1139,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.44598323399267015,"extension":6.708581287941397},"hitData":{"launchSpeed":92.7,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":151.18}},"index":4,"playId":"626d9108-1a5a-32c4-9fc7-10b42027f4f3","pitchNumber":5,"startTime":"2025-08-10T20:17:56.712Z","endTime":"2025-08-10T20:18:06.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:18:06.355Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (15) on a fly ball to center fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:20:08.138Z","endTime":"2025-08-10T20:20:42.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.59999989433012,"strikeZoneBottom":1.67381263852927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.085907097522455,"aZ":-13.10580819397192,"pfxX":0.33045807622494405,"pfxZ":9.13923999240374,"pX":0.2595756373795188,"pZ":0.13124551780802576,"vX0":0.10867557831399274,"vY0":-143.09915193369167,"vZ0":-14.515351377452673,"x":107.11,"y":235.24,"x0":0.17821712088060715,"y0":50.00578464582674,"z0":6.073190435516212,"aX":0.6897624050087151},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":-0.6,"spinRate":2609,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.38183682960474385,"extension":5.610618817855273},"index":0,"playId":"072ed033-a6c7-3496-b23e-e7af491f18cf","pitchNumber":1,"startTime":"2025-08-10T20:20:10.813Z","endTime":"2025-08-10T20:20:13.813Z","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":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64567346487193,"aZ":-16.659831848585124,"pfxX":-1.2657362570796138,"pfxZ":7.52720582612644,"pX":0.29575226195235516,"pZ":2.2275793525002294,"vX0":1.110008670836139,"vY0":-141.77671811713097,"vZ0":-8.550629711202376,"x":105.73,"y":178.64,"x0":0.0659830990062033,"y0":50.004241824930894,"z0":6.319560272360098,"aX":-2.6089920769242734},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":2.2,"spinRate":2556,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.38452736382635866,"extension":5.450148110311428},"hitData":{"launchSpeed":94.1,"launchAngle":26.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.2,"coordY":53.49}},"index":1,"playId":"4aeb78de-5423-3467-8c69-c56978968524","pitchNumber":2,"startTime":"2025-08-10T20:20:27.998Z","endTime":"2025-08-10T20:20:42.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:20:42.444Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Pham singles on a line drive to right fielder Noelvi Marte. Spencer Horwitz to 3rd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:20:50.501Z","endTime":"2025-08-10T20:21:39.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.52000136101896,"strikeZoneBottom":1.62435280986006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57778372865058,"aZ":-15.645576720227853,"pfxX":0.09970562767840363,"pfxZ":7.893488039484258,"pX":1.0153193687060669,"pZ":1.683956506878044,"vX0":2.0958760315487632,"vY0":-142.99089984038574,"vZ0":-10.134341946457662,"x":78.3,"y":193.31,"x0":0.26326343171557187,"y0":50.00235516865771,"z0":6.230622705706085,"aX":0.20815344746186862},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.7,"breakHorizontal":-0.6,"spinRate":2610,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.3814515081725487,"extension":5.619434303387914},"index":0,"playId":"10a3fd79-9bcc-3f53-bfb8-26e49f8764e0","pitchNumber":1,"startTime":"2025-08-10T20:21:12.326Z","endTime":"2025-08-10T20:21:15.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.491903426912355,"aZ":-17.201884806507472,"pfxX":0.8306451180541545,"pfxZ":7.024070762226885,"pX":0.7746991260178002,"pZ":1.8081697160526162,"vX0":1.8569915238205568,"vY0":-144.5532872395576,"vZ0":-9.51243298260672,"x":87.47,"y":189.96,"x0":0.01786896690973386,"y0":50.00003781533855,"z0":6.1817023098979105,"aX":1.7695883274473305},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.2,"breakHorizontal":-1.8,"spinRate":2610,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.3778925230228749,"extension":5.463544700215938},"hitData":{"launchSpeed":82.3,"launchAngle":19.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.8,"coordY":117.79}},"index":1,"playId":"7cb2188c-a1be-3b9d-8226-bc8eb6f0d9dc","pitchNumber":2,"startTime":"2025-08-10T20:21:29.731Z","endTime":"2025-08-10T20:21:39.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:21:39.463Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Austin Hays.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:21:54.758Z","endTime":"2025-08-10T20:22:35.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.15880519205365,"strikeZoneBottom":1.52163176735529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.679264354408957,"aZ":-34.22282409067851,"pfxX":5.8159337711948424,"pfxZ":-1.1673338147561338,"pX":0.76034112045008,"pZ":2.1872474710635474,"vX0":0.22772339014429793,"vY0":-131.6268581874692,"vZ0":-4.051126488617593,"x":88.02,"y":179.72,"x0":-0.08276491571238222,"y0":50.00533740135943,"z0":6.288119619653273,"aX":10.177711159566131},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.8,"breakHorizontal":-10.6,"spinRate":2867,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4165624432101218,"extension":5.578000428850699},"index":0,"playId":"bd931582-8f39-3312-9d79-80febeb142db","pitchNumber":1,"startTime":"2025-08-10T20:22:07.281Z","endTime":"2025-08-10T20:22:11.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.402295909256278,"aZ":-34.14691932582949,"pfxX":5.509522182043698,"pfxZ":-1.118605042039544,"pX":0.45344755967594036,"pZ":3.025016020201946,"vX0":-0.40871142277926537,"vY0":-131.82270110012075,"vZ0":-2.1276386956294377,"x":99.72,"y":157.1,"x0":-0.10515821651358452,"y0":50.006196778269484,"z0":6.367056028418228,"aX":9.683908410700955},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.3,"breakHorizontal":-9.8,"spinRate":2902,"spinDirection":37},"zone":3,"typeConfidence":0.9,"plateTime":0.4157285512652842,"extension":5.465142522983294},"hitData":{"launchSpeed":79.1,"launchAngle":40.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.05,"coordY":120.55}},"index":1,"playId":"bcf7d16a-3ab1-34fc-830c-7d83508df340","pitchNumber":2,"startTime":"2025-08-10T20:22:24.268Z","endTime":"2025-08-10T20:22:35.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:22:35.105Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a ground ball to right fielder Noelvi Marte. Spencer Horwitz scores. Tommy Pham to 2nd.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:22:45.464Z","endTime":"2025-08-10T20:24:10.571Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.91999870118212,"strikeZoneBottom":1.74755153218587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.937249050144242,"aZ":-37.89182238870539,"pfxX":5.094837026010314,"pfxZ":-3.2925528092747403,"pX":-0.024763400591979914,"pZ":3.650625151662117,"vX0":-1.5084679592867842,"vY0":-130.6010797883337,"vZ0":0.13846477647475441,"x":117.94,"y":140.21,"x0":-0.10372130642670466,"y0":50.00152289566901,"z0":6.4326297764252685,"aX":8.853712279286592},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.8,"breakHorizontal":-8.9,"spinRate":2983,"spinDirection":42},"zone":2,"typeConfidence":0.9,"plateTime":0.41842959145178815,"extension":5.488933596807595},"index":0,"playId":"8c0f9dde-98f7-36a1-ae25-1aeabd9a0e91","pitchNumber":1,"startTime":"2025-08-10T20:23:09.381Z","endTime":"2025-08-10T20:23:13.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":92.3,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.315435385870234,"aZ":-17.629647048025515,"pfxX":0.7167251979752041,"pfxZ":6.785662688422268,"pX":0.679892382752228,"pZ":1.7350544115723268,"vX0":0.9224193367962582,"vY0":-144.26921168496125,"vZ0":-9.574315705218993,"x":91.08,"y":191.93,"x0":0.2648740672870089,"y0":50.002398552572025,"z0":6.145455703810522,"aX":1.5357548006758135},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.4,"spinRate":2553,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.37725828932651506,"extension":5.666851581817081},"index":1,"playId":"01759613-6a6a-3326-86ce-349937fbae66","pitchNumber":2,"startTime":"2025-08-10T20:23:27.451Z","endTime":"2025-08-10T20:23:31.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.92,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.695286040409563,"aZ":-35.78449268196014,"pfxX":4.408053207393036,"pfxZ":-2.0355359160709883,"pX":0.6253854037851008,"pZ":1.6812349117607568,"vX0":-0.15229116513820226,"vY0":-132.05960304895783,"vZ0":-4.966107870407388,"x":93.16,"y":193.39,"x0":0.11079997083440597,"y0":50.00584406324712,"z0":6.21354387445923,"aX":7.800017528491315},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-4.6,"breakHorizontal":-7.9,"spinRate":2946,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.4144873541305887,"extension":5.6279123894286895},"hitData":{"launchSpeed":92.7,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.26,"coordY":156.34}},"index":2,"playId":"03803ad1-d5fc-3235-9254-88048a29c736","pitchNumber":3,"startTime":"2025-08-10T20:23:58.655Z","endTime":"2025-08-10T20:24:10.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:24:10.571Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks. Tommy Pham to 3rd. Oneil Cruz to 2nd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:24:22.997Z","endTime":"2025-08-10T20:27:06.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":90.5,"strikeZoneTop":3.62808300275827,"strikeZoneBottom":1.73765234442589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.422341297865763,"aZ":-23.287918108162405,"pfxX":1.1393656181515683,"pfxZ":4.2553405985866135,"pX":-0.21015175903687125,"pZ":4.329741335764603,"vX0":-1.4985819700889982,"vY0":-143.014153009123,"vZ0":-1.8718048787554267,"x":125.01,"y":121.88,"x0":0.17058384658812642,"y0":50.00265267076392,"z0":6.4410414593550644,"aX":2.3796670916799023},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2623,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.38177655370486363,"extension":5.545484097806508},"index":0,"playId":"60e0c7ef-9bcf-3c7d-9d25-8a29672bfa0c","pitchNumber":1,"startTime":"2025-08-10T20:24:39.132Z","endTime":"2025-08-10T20:24:42.244Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.6372016632843,"strikeZoneBottom":1.74667064164357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.103748857053283,"aZ":-20.70277868631902,"pfxX":0.5669936035937552,"pfxZ":5.454697322660184,"pX":0.17658149888419367,"pZ":3.702492675419573,"vX0":0.019080361376417956,"vY0":-143.6166595989743,"vZ0":-3.9058535513326533,"x":110.27,"y":138.81,"x0":0.09611083058620436,"y0":50.00554467189569,"z0":6.356595384251967,"aX":1.1927034248891655},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2621,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.3803769840883695,"extension":5.519879780981303},"index":1,"playId":"9ee84675-c3ba-35a4-9fe4-f1db5a664214","pitchNumber":2,"startTime":"2025-08-10T20:24:54.984Z","endTime":"2025-08-10T20:24:58.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.944036582541543,"aZ":-19.844957615576835,"pfxX":0.1777989110512972,"pfxZ":5.957075496451321,"pX":-0.7526717106294624,"pZ":2.633938477599621,"vX0":-2.3326040460530204,"vY0":-142.10433877270492,"vZ0":-6.708297054362308,"x":145.69,"y":167.66,"x0":0.051563952768067065,"y0":50.000955911332355,"z0":6.261737558927137,"aX":0.36796440229331595},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":0.1,"spinRate":2562,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.38370332209427893,"extension":5.5150572414642784},"index":2,"playId":"2b566f2f-acff-3b37-b5f1-a1e6ebb12da3","pitchNumber":3,"startTime":"2025-08-10T20:25:11.900Z","endTime":"2025-08-10T20:25:15.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.50999900754415,"strikeZoneBottom":1.61196018089719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34934262474793,"aZ":-34.40739923546563,"pfxX":5.839022356618731,"pfxZ":-1.267284624369287,"pX":0.31759080748915663,"pZ":3.4147776961914267,"vX0":-0.9090766456151251,"vY0":-131.4303871344332,"vZ0":-1.0209905714735887,"x":104.89,"y":146.58,"x0":-0.09317692836764639,"y0":50.00098500712654,"z0":6.341746912283429,"aX":10.311747376461422},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.3,"breakHorizontal":-10.4,"spinRate":2989,"spinDirection":38},"zone":3,"typeConfidence":0.9,"plateTime":0.41522485975958334,"extension":5.524721771070451},"index":3,"playId":"6da98f68-4922-3452-97fc-925e89de464e","pitchNumber":4,"startTime":"2025-08-10T20:25:43.835Z","endTime":"2025-08-10T20:25:47.635Z","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":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19155288939732,"aZ":-17.699117734471567,"pfxX":0.8560452722622207,"pfxZ":6.813543969808035,"pX":0.8289436533730106,"pZ":2.078496027691663,"vX0":1.5245842974823185,"vY0":-143.6925616045837,"vZ0":-8.488628228839895,"x":85.4,"y":182.66,"x0":0.18352275959955924,"y0":50.006143113886424,"z0":6.135859075581018,"aX":1.819920738504512},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.2,"breakHorizontal":-1.8,"spinRate":2582,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.3788227747016868,"extension":5.599189366589393},"index":4,"playId":"5b8cfb96-eefb-3eb3-a9c8-e125818a98bc","pitchNumber":5,"startTime":"2025-08-10T20:26:02.042Z","endTime":"2025-08-10T20:26:05.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.50999903116226,"strikeZoneBottom":1.61832972704798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.709984779573233,"aZ":-22.709393455373224,"pfxX":1.9482211698638725,"pfxZ":4.583718326410748,"pX":-1.3930574337985289,"pZ":2.017977399181347,"vX0":-4.182812043514431,"vY0":-142.14253549326173,"vZ0":-7.674323873231541,"x":170.1,"y":184.29,"x0":-0.16172676831107177,"y0":50.00521681670333,"z0":6.173079885158181,"aX":4.0250213226833385},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2602,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.3839523980778714,"extension":5.57287999050315},"index":5,"playId":"3bfd1f9c-6c7f-3895-8c9c-dfa62a17efac","pitchNumber":6,"startTime":"2025-08-10T20:26:21.688Z","endTime":"2025-08-10T20:26:25.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"1e141f51-5813-47ba-b9a0-832c89e6edb2","startTime":"2025-08-10T20:26:40.972Z","endTime":"2025-08-10T20:26:45.972Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.7,"strikeZoneTop":3.56299038622659,"strikeZoneBottom":1.71810620344479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.628938916298246,"aZ":-21.78942873879258,"pfxX":1.389852704054177,"pfxZ":5.014771897466261,"pX":1.4054101530515037,"pZ":0.820930778124853,"vX0":2.97854158698103,"vY0":-142.4929687303859,"vZ0":-10.92864006910799,"x":63.43,"y":216.61,"x0":0.16881248803449958,"y0":50.00335225538774,"z0":6.0638325381217255,"aX":2.8771263748725944},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.2,"breakHorizontal":-3.1,"spinRate":2605,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.3833860123527071,"extension":5.67667642091935},"index":7,"playId":"adf74a47-3148-3940-a833-e6edeb7af545","pitchNumber":7,"startTime":"2025-08-10T20:27:01.973Z","endTime":"2025-08-10T20:27:06.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:27:06.161Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Suwinski lines out to second baseman Matt McLain. Tommy Pham scores. Oneil Cruz scores. Nick Gonzales to 2nd. Throwing error by second baseman Matt McLain.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:28:18.816Z","endTime":"2025-08-10T20:29:18.770Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T20:27:28.972Z","endTime":"2025-08-10T20:28:21.140Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.5,"endSpeed":84.8,"strikeZoneTop":3.54999961467431,"strikeZoneBottom":1.51333265793347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.298472215267946,"aZ":-39.71650329707744,"pfxX":2.4620569023383636,"pfxZ":-4.160743310379711,"pX":0.47880845308575654,"pZ":2.1682281825907546,"vX0":0.6154409263757277,"vY0":-133.36334253985018,"vZ0":-3.4809385291125263,"x":98.75,"y":180.24,"x0":-0.07467352149619977,"y0":50.00567799666225,"z0":6.339984974035639,"aX":4.458606698407708},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-8.0,"breakHorizontal":-4.6,"spinRate":3033,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.40988576576546043,"extension":5.515566776580914},"index":1,"playId":"ad933d7a-55f0-38b1-a5f4-d0683692180e","pitchNumber":1,"startTime":"2025-08-10T20:28:21.140Z","endTime":"2025-08-10T20:28:24.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.139072161968404,"aZ":-38.57151384801221,"pfxX":3.000352894805687,"pfxZ":-3.628088823830419,"pX":0.38475254586663754,"pZ":1.6577599343730158,"vX0":-0.04706788564100997,"vY0":-132.06849921237134,"vZ0":-4.522977218987238,"x":102.33,"y":194.02,"x0":0.013083730952769131,"y0":50.00004049673717,"z0":6.229651874471795,"aX":5.298401062813074},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-7.3,"breakHorizontal":-5.4,"spinRate":3029,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.4147484077982684,"extension":5.569380609458929},"index":2,"playId":"acea1192-42e9-359d-869a-e43a9b4ce374","pitchNumber":2,"startTime":"2025-08-10T20:28:36.524Z","endTime":"2025-08-10T20:28:39.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T20:28:48.196Z","endTime":"2025-08-10T20:29:00.778Z","isPitch":false,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19184910739892,"aZ":-40.39594165071051,"pfxX":2.335053975574649,"pfxZ":-4.645991560465092,"pX":0.08024267330266469,"pZ":2.4496618381994035,"vX0":-0.7552284384657341,"vY0":-132.18882610533026,"vZ0":-2.411607920611162,"x":113.94,"y":172.64,"x0":0.06627943819491428,"y0":50.00338677521387,"z0":6.3396601224541875,"aX":4.132204374868658},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-8.8,"breakHorizontal":-4.1,"spinRate":3021,"spinDirection":42},"zone":5,"typeConfidence":0.9,"plateTime":0.4143696443189291,"extension":5.586235519123353},"hitData":{"launchSpeed":97.9,"launchAngle":10.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":151.9,"coordY":146.35}},"index":4,"playId":"ce2235ce-4593-39c2-a778-2225667ec76a","pitchNumber":3,"startTime":"2025-08-10T20:29:00.778Z","endTime":"2025-08-10T20:29:18.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:29:18.770Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:29:57.006Z","endTime":"2025-08-10T20:30:45.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"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":82.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.153986764843463,"aZ":-32.564825466345475,"pfxX":3.2293053746229274,"pfxZ":-0.22488670200888627,"pX":0.5613659070577606,"pZ":2.6483990284875483,"vX0":0.03499353560600377,"vY0":-131.35026111365465,"vZ0":-3.292155818665641,"x":95.6,"y":167.27,"x0":0.12867736171272934,"y0":50.00175544425525,"z0":6.352326178477591,"aX":5.613511615272079},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.9,"spinRate":3005,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.41781055315387805,"extension":5.588873176519595},"index":0,"playId":"707b788d-a5d5-33f7-88e9-f072756988f6","pitchNumber":1,"startTime":"2025-08-10T20:29:57.006Z","endTime":"2025-08-10T20:30:00.024Z","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.7,"endSpeed":82.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.023184515999844,"aZ":-31.93264354033221,"pfxX":3.9040364227503828,"pfxZ":0.13944615738306432,"pX":0.2919495492289908,"pZ":3.0469552349026414,"vX0":-0.2937517558797643,"vY0":-132.12173352677848,"vZ0":-2.02672888511499,"x":105.87,"y":156.51,"x0":-0.10173884248426696,"y0":50.00449807370834,"z0":6.187060279909593,"aX":6.853314404935439},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":-7.0,"spinRate":3070,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.4157045832213826,"extension":5.6619772387697},"index":1,"playId":"f263a25e-d508-37f6-aeeb-765dccb280a8","pitchNumber":2,"startTime":"2025-08-10T20:30:13.857Z","endTime":"2025-08-10T20:30:17.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T20:30:27.209Z","endTime":"2025-08-10T20:30:41.824Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36043651817078,"aZ":-32.23444731510301,"pfxX":2.5041047970580514,"pfxZ":-0.03374067948541182,"pX":0.9681023497469757,"pZ":1.7576383465833316,"vX0":1.4954875113869428,"vY0":-134.69722870969002,"vZ0":-5.594930087957871,"x":80.1,"y":191.32,"x0":0.07830275219004394,"y0":50.003867951168225,"z0":6.172832924310284,"aX":4.54856215632703},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.2,"breakHorizontal":-4.9,"spinRate":2959,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.40842441415338504,"extension":5.652274522529703},"index":3,"playId":"63f91202-e204-3929-9f2e-fa0d3af1bb3f","pitchNumber":3,"startTime":"2025-08-10T20:30:41.824Z","endTime":"2025-08-10T20:30:45.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:30:45.301Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:33:18.762Z","endTime":"2025-08-10T20:34:03.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Ryan Borucki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:32:11.061Z","endTime":"2025-08-10T20:33:07.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T20:33:07.347Z","endTime":"2025-08-10T20:33:21.088Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.59888936564366,"strikeZoneBottom":1.68282431411584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.804983313450855,"aZ":-14.14906559236677,"pfxX":-4.365708119792734,"pfxZ":9.63188362150196,"pX":1.4836719969594556,"pZ":1.7347465399965407,"vX0":13.609889594176572,"vY0":-136.14923933309936,"vZ0":-8.004186245201428,"x":60.45,"y":191.94,"x0":-3.0197475396615756,"y0":50.000490961138176,"z0":5.698505837930024,"aX":-8.168851553417403},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2472,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40279393877697833,"extension":6.590755771562423},"index":2,"playId":"1dec0b94-bab9-3470-a8ce-10858c6ae9bf","pitchNumber":1,"startTime":"2025-08-10T20:33:21.088Z","endTime":"2025-08-10T20:33:24.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.63999971042916,"strikeZoneBottom":1.74464686957206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24893337403248,"aZ":-12.233953331146457,"pfxX":-3.5803739365717178,"pfxZ":10.686489801302614,"pX":-1.44203132819228,"pZ":2.3217574408110044,"vX0":5.75216267343575,"vY0":-136.08199525763928,"vZ0":-7.399450992590331,"x":171.97,"y":176.09,"x0":-3.1228849703464125,"y0":50.003938698139535,"z0":5.932858968646881,"aX":-6.681954509798966},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2505,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40326584438559454,"extension":6.31804841445818},"index":3,"playId":"1f5e3661-fdf0-304a-ab7b-c0dc3d69eb53","pitchNumber":2,"startTime":"2025-08-10T20:33:38.072Z","endTime":"2025-08-10T20:33:41.583Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20361412656299,"aZ":-12.992566609313885,"pfxX":-4.254099969311102,"pfxZ":10.270679381365785,"pX":0.31126233084791566,"pZ":3.0007693321387645,"vX0":10.473479408419166,"vY0":-136.33927421436493,"vZ0":-4.899244095027027,"x":105.14,"y":157.76,"x0":-3.0409111646912357,"y0":50.00114244826626,"z0":5.7295943782018135,"aX":-7.9441270668033255},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2530,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4029563786737045,"extension":6.208756009139636},"hitData":{"launchSpeed":92.6,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.87,"coordY":166.88}},"index":4,"playId":"05ee2d19-aa33-3759-acc6-acf3d3cb9f2f","pitchNumber":3,"startTime":"2025-08-10T20:33:54.849Z","endTime":"2025-08-10T20:34:03.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:34:03.445Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Andujar walks.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:34:09.545Z","endTime":"2025-08-10T20:35:39.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.41067476693519,"strikeZoneBottom":1.62335271047793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.112160478235168,"aZ":-34.50058441151653,"pfxX":6.128970747926565,"pfxZ":-1.651454162134658,"pX":0.37807943246757364,"pZ":0.7203961194185338,"vX0":6.379746312591171,"vY0":-118.73117792489951,"vZ0":-4.552773471398352,"x":102.59,"y":219.33,"x0":-3.156325975998349,"y0":50.00471076740045,"z0":5.857544380426804,"aX":8.612455038871952},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.0,"breakHorizontal":-12.8,"spinRate":2743,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.464157963758689,"extension":6.165998778965891},"index":0,"playId":"b2f25d37-3c32-3cf0-a6fc-ad3e15d7a465","pitchNumber":1,"startTime":"2025-08-10T20:34:27.756Z","endTime":"2025-08-10T20:34:31.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.40999903313892,"strikeZoneBottom":1.59627043361404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.149577035822077,"aZ":-30.76420613972701,"pfxX":4.150158422217586,"pfxZ":0.9409237326737525,"pX":0.0673184282491792,"pZ":2.964471691759007,"vX0":6.379498681310204,"vY0":-121.57225816513383,"vZ0":-0.9946228450154418,"x":114.43,"y":158.74,"x0":-3.1270030784412763,"y0":50.004880110861514,"z0":6.041910541455551,"aX":6.230438993530451},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-9.0,"spinRate":2728,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4500112498430582,"extension":6.074885087048082},"index":1,"playId":"84e185a7-f460-31ce-b683-dc6c477e8593","pitchNumber":2,"startTime":"2025-08-10T20:34:44.568Z","endTime":"2025-08-10T20:34:48.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.41000182645427,"strikeZoneBottom":1.87923920376792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.490906540228806,"aZ":-13.929467354606277,"pfxX":-4.2186381564955635,"pfxZ":9.431035812479722,"pX":-1.8127011544278293,"pZ":1.718363091466255,"vX0":5.172231553478878,"vY0":-137.48667695779997,"vZ0":-8.336832822456584,"x":186.1,"y":192.38,"x0":-3.1610275625751947,"y0":50.00480332302936,"z0":5.714088005998016,"aX":-8.162475827833331},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2445,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39681710233064527,"extension":6.147471191431657},"index":2,"playId":"c89a82da-a9ca-3ae8-a5bd-132462c1c3b7","pitchNumber":3,"startTime":"2025-08-10T20:35:00.055Z","endTime":"2025-08-10T20:35:03.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.40999977318925,"strikeZoneBottom":1.77456367347728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12868895650859,"aZ":-14.172474439574081,"pfxX":-4.5399214490156625,"pfxZ":9.412832263354556,"pX":-1.6129447476508498,"pZ":3.053675263318554,"vX0":5.776164346948832,"vY0":-136.92201230919483,"vZ0":-4.910104900063827,"x":178.48,"y":156.33,"x0":-3.152741271441385,"y0":50.00625520673271,"z0":5.828580087162374,"aX":-8.686191590213808},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2518,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3988967038921758,"extension":6.328057143874318},"index":3,"playId":"b38933dc-acc4-30d0-93f7-f04555681553","pitchNumber":4,"startTime":"2025-08-10T20:35:17.540Z","endTime":"2025-08-10T20:35:20.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.41000087338445,"strikeZoneBottom":1.75337659044458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49695040243555,"aZ":-15.035459374045523,"pfxX":-4.667148378276664,"pfxZ":9.1439407311695,"pX":-0.8181636736783451,"pZ":4.762923397692236,"vX0":7.194493538434523,"vY0":-135.74131198556398,"vZ0":-1.0727450145010327,"x":148.19,"y":110.18,"x0":-2.891230731849509,"y0":50.00130741074665,"z0":6.2054885088801655,"aX":-8.746964820693677},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2458,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4028334497795165,"extension":6.266762789107856},"index":4,"playId":"a6d4e0c5-5962-3a59-a790-b156f51a8d9d","pitchNumber":5,"startTime":"2025-08-10T20:35:36.046Z","endTime":"2025-08-10T20:35:39.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:35:39.350Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to left fielder Tommy Pham. Miguel Andujar to 2nd.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:35:46.680Z","endTime":"2025-08-10T20:36:59.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.3,"strikeZoneTop":3.22999930802096,"strikeZoneBottom":1.55569875912876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58176365875444,"aZ":-37.26712705930224,"pfxX":6.127038256216838,"pfxZ":-3.693704552655028,"pX":-1.027661571117526,"pZ":2.6637683435236186,"vX0":3.1651113441971086,"vY0":-118.42153634621988,"vZ0":0.03739849183223609,"x":156.17,"y":166.86,"x0":-3.1898214970517955,"y0":50.00050551828587,"z0":6.1390681529480196,"aX":8.454270611905157},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.2,"breakHorizontal":-12.0,"spinRate":2763,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46762413916858936,"extension":6.069527529202801},"index":0,"playId":"74155578-756b-3ae7-a569-8ec3ec25cf72","pitchNumber":1,"startTime":"2025-08-10T20:36:08.743Z","endTime":"2025-08-10T20:36:12.508Z","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":94.6,"endSpeed":85.0,"strikeZoneTop":3.28188186437936,"strikeZoneBottom":1.43811933071311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.20185318620465,"aZ":-11.783386160482076,"pfxX":-6.597705910584986,"pfxZ":10.915406417465165,"pX":0.09556624706346123,"pZ":1.8755128039286255,"vX0":11.27664603180601,"vY0":-137.00683647033813,"vZ0":-7.482799713696628,"x":113.36,"y":188.14,"x0":-3.2496264635781116,"y0":50.001700249589085,"z0":5.479649942762979,"aX":-12.32438742522857},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2552,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4024943613898473,"extension":6.59427362401392},"index":1,"playId":"0740e51d-bff5-3626-97d5-cbd346cb3e65","pitchNumber":2,"startTime":"2025-08-10T20:36:28.587Z","endTime":"2025-08-10T20:36:32.643Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.432530095694254,"aZ":-36.978165211500716,"pfxX":8.010031075614595,"pfxZ":-3.365288872298363,"pX":0.45296770791742413,"pZ":2.4785048935024068,"vX0":6.022745340612431,"vY0":-120.65485039962442,"vZ0":-0.27344345864736164,"x":99.73,"y":171.86,"x0":-3.1448248091360513,"y0":50.00269078501665,"z0":5.942293809665644,"aX":11.43322289253997},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.8,"breakHorizontal":-16.3,"spinRate":2861,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4596210275193404,"extension":6.068162865493118},"hitData":{"launchSpeed":79.0,"launchAngle":16.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.06,"coordY":114.69}},"index":2,"playId":"1456c893-30e6-3082-b137-8f5eb2366091","pitchNumber":3,"startTime":"2025-08-10T20:36:47.068Z","endTime":"2025-08-10T20:36:59.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:36:59.803Z","atBatIndex":83},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Noelvi Marte homers (8) on a fly ball to center field. Miguel Andujar scores. Austin Hays scores.","rbi":3,"awayScore":12,"homeScore":8,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:38:01.003Z","endTime":"2025-08-10T20:39:07.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T20:37:07.329Z","endTime":"2025-08-10T20:38:03.346Z","isPitch":false,"type":"action"},{"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.0,"endSpeed":86.5,"strikeZoneTop":3.58526602769037,"strikeZoneBottom":1.87207158716303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.050334789996654,"aZ":-11.958979569227786,"pfxX":-4.269355964027921,"pfxZ":10.51019340446652,"pX":-1.1566519759380445,"pZ":2.690501408823055,"vX0":7.157037220264929,"vY0":-138.11943424678333,"vZ0":-5.86936544701443,"x":161.09,"y":166.14,"x0":-3.2320932289221997,"y0":50.0024382175658,"z0":5.654265410749306,"aX":-8.211893035548},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2570,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3972300752664317,"extension":6.454899807278333},"index":1,"playId":"a896abd0-a5f3-3350-a9c5-4dfccc697cff","pitchNumber":1,"startTime":"2025-08-10T20:38:03.346Z","endTime":"2025-08-10T20:38:06.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.43999863468787,"strikeZoneBottom":1.74586172305871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09930950918109,"aZ":-26.964248582309217,"pfxX":0.35946193884690913,"pfxZ":3.1119933446348487,"pX":-1.0421384374066918,"pZ":3.166611627913493,"vX0":5.133767973179254,"vY0":-128.15472514094785,"vZ0":-2.0215646277636186,"x":156.72,"y":153.28,"x0":-3.113238779773508,"y0":50.00060103659577,"z0":6.060234620242049,"aX":0.6001970023254283},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":-1.8,"spinRate":2649,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4264871812089437,"extension":6.012389620353668},"index":2,"playId":"c30c1e95-cfc6-3223-835d-71673e89b752","pitchNumber":2,"startTime":"2025-08-10T20:38:21.397Z","endTime":"2025-08-10T20:38:25.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.385441205715978,"aZ":-24.394519193360246,"pfxX":0.08219393784324036,"pfxZ":4.45251832929419,"pX":0.26047239716015996,"pZ":2.444690240835995,"vX0":8.081354374524157,"vY0":-131.0527660075464,"vZ0":-4.2117591200472555,"x":107.07,"y":172.77,"x0":-2.867491128984059,"y0":50.00648583853864,"z0":5.883913194040301,"aX":0.14214793339500092},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2717,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.41715095449918227,"extension":6.240384532050916},"hitData":{"launchSpeed":105.7,"launchAngle":25.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.78,"coordY":26.12}},"index":3,"playId":"7be20cb6-bfd5-3ef9-82b6-3f858347884e","pitchNumber":3,"startTime":"2025-08-10T20:38:40.475Z","endTime":"2025-08-10T20:39:07.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:39:07.908Z","atBatIndex":84},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to second baseman Nick Gonzales.","rbi":0,"awayScore":12,"homeScore":8,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:39:08.209Z","endTime":"2025-08-10T20:41:06.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.33999831483616,"strikeZoneBottom":1.5886720654813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743246261536026,"aZ":-11.499124217282143,"pfxX":-3.102452491532303,"pfxZ":10.877577306357377,"pX":0.6231362570411477,"pZ":1.9200297071460388,"vX0":10.659365810102232,"vY0":-136.8752529157921,"vZ0":-8.343772350387484,"x":93.25,"y":186.94,"x0":-2.9156710510756714,"y0":50.00162084431692,"z0":5.792038312243373,"aX":-5.897273861562251},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2590,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.39992124445618016,"extension":6.474716772654413},"index":0,"playId":"2436d39d-009c-3357-963a-8fcc62329cb1","pitchNumber":1,"startTime":"2025-08-10T20:39:31.598Z","endTime":"2025-08-10T20:39:35.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25163869050322,"aZ":-12.591711460783893,"pfxX":-3.9687454038825756,"pfxZ":10.100979654004167,"pX":-0.9168920000681378,"pZ":2.7741980972618294,"vX0":7.109819805345138,"vY0":-138.2136452415987,"vZ0":-6.1053620347204225,"x":151.95,"y":163.88,"x0":-3.0046989060938194,"y0":50.00239676348673,"z0":5.854333245325856,"aX":-7.6943388938097135},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2560,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3960132430176935,"extension":6.350226351737859},"index":1,"playId":"3aa7a63a-d136-31b8-aac5-2c6b55fe2356","pitchNumber":2,"startTime":"2025-08-10T20:39:46.104Z","endTime":"2025-08-10T20:39:49.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.34000064817511,"strikeZoneBottom":1.64506843114462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.006234476696825,"aZ":-30.923405546050258,"pfxX":3.7973613794410825,"pfxZ":0.7984498765470338,"pX":1.2289524272598118,"pZ":2.0472885018974494,"vX0":8.899917778498336,"vY0":-123.66055015614043,"vZ0":-3.0961674231521927,"x":70.16,"y":183.5,"x0":-2.8937022048153356,"y0":50.00298226266853,"z0":5.879212314631846,"aX":5.94754099525448},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-8.8,"spinRate":2853,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44099281305456817,"extension":6.220503128006555},"index":2,"playId":"085b6011-910a-39e4-a16a-ff957d64fe97","pitchNumber":3,"startTime":"2025-08-10T20:40:05.271Z","endTime":"2025-08-10T20:40:08.520Z","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":95.8,"endSpeed":88.1,"strikeZoneTop":3.33999885744542,"strikeZoneBottom":1.54195636568751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41820646010997,"aZ":-12.25632867070891,"pfxX":-3.8217348571913514,"pfxZ":10.129571642919203,"pX":-0.3519796832873646,"pZ":0.8202470608757899,"vX0":8.133883429873364,"vY0":-138.93565861896244,"vZ0":-11.068425413207759,"x":130.42,"y":216.63,"x0":-2.8132864258838235,"y0":50.00224226439091,"z0":5.656356001385587,"aX":-7.514829167353564},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2609,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3933483985693069,"extension":6.299897766021097},"index":3,"playId":"57104ce2-f981-329b-9fce-dc0d6d7996ea","pitchNumber":4,"startTime":"2025-08-10T20:40:20.910Z","endTime":"2025-08-10T20:40:24.181Z","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":93.7,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.825536793549833,"aZ":-14.406156081624331,"pfxX":-4.334862600348835,"pfxZ":9.379155377290886,"pX":0.32494569889545355,"pZ":2.1118952390606474,"vX0":10.140539394080914,"vY0":-136.03856961304908,"vZ0":-7.545765070883467,"x":104.61,"y":181.76,"x0":-2.869992273912672,"y0":50.005636025979136,"z0":5.899084144648744,"aX":-8.215543539742642},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2464,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40097785517946116,"extension":6.266397596214555},"index":4,"playId":"2bba3e58-5dcd-35e5-a33d-8516bdc72fd5","pitchNumber":5,"startTime":"2025-08-10T20:40:38.586Z","endTime":"2025-08-10T20:40:41.993Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.230479935226995,"aZ":-30.552318141151506,"pfxX":-9.892483925365273,"pfxZ":0.9487382949166179,"pX":-0.8523807752833565,"pZ":2.77920250538803,"vX0":8.566469933848385,"vY0":-130.34632451241922,"vZ0":-2.3604656160931046,"x":149.49,"y":163.74,"x0":-2.901393163224402,"y0":50.00625204613862,"z0":6.011021104991842,"aX":-16.970738138286496},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":16.0,"spinRate":1611,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42072996297970944,"extension":6.229872979986022},"hitData":{"launchSpeed":40.8,"launchAngle":40.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.82,"coordY":164.53}},"index":5,"playId":"52e3b302-ff4b-3225-b699-25ab25a664ab","pitchNumber":6,"startTime":"2025-08-10T20:40:58.892Z","endTime":"2025-08-10T20:41:06.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:41:06.106Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a ground ball to shortstop Jared Triolo. Spencer Steer to 2nd.","rbi":0,"awayScore":12,"homeScore":8,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:41:16.807Z","endTime":"2025-08-10T20:42:49.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.26999964028263,"strikeZoneBottom":1.55013610771387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04705385756862,"aZ":-26.881303199741414,"pfxX":1.3247551624148826,"pfxZ":3.28273597280724,"pX":-0.3249706618240723,"pZ":3.5374407170064814,"vX0":6.479323289553985,"vY0":-126.5715266471348,"vZ0":-0.9699709500671155,"x":129.39,"y":143.27,"x0":-3.095654494132967,"y0":50.0061170729501,"z0":6.088027038639652,"aX":2.1388911068666587},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-4.0,"spinRate":2540,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4335747894839992,"extension":6.100712069383781},"index":0,"playId":"52966be5-5b52-3fcc-b9d1-c151164c85e1","pitchNumber":1,"startTime":"2025-08-10T20:41:41.033Z","endTime":"2025-08-10T20:41:44.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.709404789532154,"aZ":-29.18028832927287,"pfxX":2.4256749295109286,"pfxZ":1.8740898678504188,"pX":-1.1430657552157097,"pZ":3.007858308847946,"vX0":4.1709614980988405,"vY0":-126.08723586295544,"vZ0":-1.5458555923775963,"x":160.57,"y":157.57,"x0":-3.1393962248847354,"y0":50.001904186555564,"z0":6.002880791094736,"aX":3.870665999505919},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-5.4,"spinRate":2521,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4358490949283502,"extension":5.969103432725122},"index":1,"playId":"5582e0e3-dcbe-3edf-b7e3-b0199e3b81b9","pitchNumber":2,"startTime":"2025-08-10T20:41:58.599Z","endTime":"2025-08-10T20:42:03.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.7,"strikeZoneTop":3.26999934540248,"strikeZoneBottom":1.49397696503321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877189796956642,"aZ":-39.56994470808835,"pfxX":7.386386841062384,"pfxZ":-5.328815234039112,"pX":-0.2731933045191831,"pZ":2.6662503365005374,"vX0":4.517105724715076,"vY0":-118.54705878734245,"vZ0":0.6273652383225121,"x":127.41,"y":166.79,"x0":-3.179105145943751,"y0":50.00321324213984,"z0":6.0835019480815165,"aX":10.251691868033728},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":-14.6,"spinRate":2868,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4664804598811907,"extension":5.865226948319801},"index":2,"playId":"7d1ff2d4-81b1-3892-94f6-e04ce25e225b","pitchNumber":3,"startTime":"2025-08-10T20:42:21.697Z","endTime":"2025-08-10T20:42:25.574Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56881602627504,"aZ":-36.42523173290319,"pfxX":4.34755599557791,"pfxZ":-2.8750206551080097,"pX":0.12659236819856914,"pZ":1.122230950107375,"vX0":6.5541731038746684,"vY0":-121.55718422589815,"vZ0":-3.666205308864458,"x":112.17,"y":208.48,"x0":-3.1824778240853666,"y0":50.0038827050769,"z0":5.853139617122559,"aX":6.425313958318996},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.9,"breakHorizontal":-9.6,"spinRate":2827,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45273539478118296,"extension":6.08622301933288},"hitData":{"launchSpeed":73.1,"launchAngle":-0.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.64,"coordY":155.23}},"index":3,"playId":"5523a6f5-e3f9-3c4d-842c-3b08f1e15120","pitchNumber":4,"startTime":"2025-08-10T20:42:41.011Z","endTime":"2025-08-10T20:42:49.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:42:49.344Z","atBatIndex":86},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks. Spencer Steer to 3rd. Jose Trevino to 2nd.","rbi":0,"awayScore":12,"homeScore":8,"isOut":false},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:43:04.770Z","endTime":"2025-08-10T20:45:39.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.3395510874758,"strikeZoneBottom":1.50993611211837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328313689856323,"aZ":-15.307532986079167,"pfxX":-2.847392960147541,"pfxZ":8.729077085139423,"pX":-0.9306482655530259,"pZ":4.071636868031885,"vX0":7.107239675255664,"vY0":-138.26410667948824,"vZ0":-1.854925202135115,"x":152.47,"y":128.85,"x0":-3.16663668642872,"y0":50.006204305477716,"z0":5.780436882932093,"aX":-5.504520946141034},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":3.6,"spinRate":2572,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3964041111881347,"extension":6.270794884474571},"index":0,"playId":"6e3b8d65-cfd7-3dfe-b911-caaef8ca34ca","pitchNumber":1,"startTime":"2025-08-10T20:43:21.513Z","endTime":"2025-08-10T20:43:24.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.895574829599603,"aZ":-28.733903015993004,"pfxX":0.23121306591246915,"pfxZ":2.111524272257376,"pX":-0.4333215762400334,"pZ":1.723159825913847,"vX0":6.614153499211513,"vY0":-126.83831274583399,"vZ0":-4.780122614091174,"x":133.52,"y":192.25,"x0":-3.104617492741744,"y0":50.003400166464225,"z0":5.922905626943801,"aX":0.37615104809311356},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.0,"breakHorizontal":-1.9,"spinRate":2558,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.431791629566904,"extension":6.111207682580558},"index":1,"playId":"d2e766b0-8b2c-3cab-93d2-d4b591925cc5","pitchNumber":2,"startTime":"2025-08-10T20:43:38.716Z","endTime":"2025-08-10T20:43:42.425Z","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":87.6,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.918474564802356,"aZ":-29.1385719544489,"pfxX":0.9449570293835807,"pfxZ":1.8591340495159532,"pX":-0.41994927028733225,"pZ":3.62536392326133,"vX0":6.24529803682778,"vY0":-127.43777528749408,"vZ0":-0.31689582095379876,"x":133.01,"y":140.9,"x0":-3.0323156689481756,"y0":50.00293534985547,"z0":6.06698354384909,"aX":1.5427646750212742},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2575,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4309650161882992,"extension":5.967365532645374},"index":2,"playId":"c0933333-8d06-32ee-b9f3-43ef689da277","pitchNumber":3,"startTime":"2025-08-10T20:43:55.339Z","endTime":"2025-08-10T20:43:59.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T20:44:07.071Z","endTime":"2025-08-10T20:44:18.842Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33395116589589,"aZ":-12.791087728550764,"pfxX":-2.7661096364049174,"pfxZ":10.09751292475834,"pX":-0.02396505528531594,"pZ":3.3452052775242263,"vX0":9.070198350559076,"vY0":-138.49928200263074,"vZ0":-4.7787391067555145,"x":117.91,"y":148.46,"x0":-2.9991123184665462,"y0":50.00472277926009,"z0":5.965591832894114,"aX":-5.311405942234398},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":2.9,"spinRate":2559,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3972635117130645,"extension":6.208201529145838},"index":4,"playId":"1826d81d-f6dd-3dc2-9b9c-886a79d19c36","pitchNumber":4,"startTime":"2025-08-10T20:44:18.842Z","endTime":"2025-08-10T20:44:27.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.27000142810137,"strikeZoneBottom":1.48533890789436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.134219812352537,"aZ":-36.79185883493276,"pfxX":8.771506772732591,"pfxZ":-3.297583803795254,"pX":1.6819925172711878,"pZ":2.6153918359715655,"vX0":8.484525138337535,"vY0":-119.09954858785797,"vZ0":0.2301082911293726,"x":52.89,"y":168.16,"x0":-3.0989441380532456,"y0":50.002151619650576,"z0":5.913840073732732,"aX":12.287486316257308},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.5,"breakHorizontal":-18.4,"spinRate":2822,"spinDirection":45},"zone":12,"typeConfidence":2.0,"plateTime":0.46431088162661105,"extension":6.043801910009446},"index":5,"playId":"21980858-b326-3320-8968-3d90e46282b3","pitchNumber":5,"startTime":"2025-08-10T20:44:57.834Z","endTime":"2025-08-10T20:45:01.089Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.26999884678762,"strikeZoneBottom":1.62194761097069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56977459735543,"aZ":-12.938638507594032,"pfxX":-3.510651368472237,"pfxZ":10.096654617287957,"pX":-1.3316899091103405,"pZ":3.6525114779206955,"vX0":6.186048800114097,"vY0":-137.64558610899311,"vZ0":-4.052958383113525,"x":167.76,"y":140.16,"x0":-3.1593681383381274,"y0":50.00262319838906,"z0":6.029645234409859,"aX":-6.688606597395884},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2474,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39899222391592204,"extension":6.198520431118729},"index":6,"playId":"493caf92-2b00-3c75-9612-3a7ed8ff276a","pitchNumber":6,"startTime":"2025-08-10T20:45:17.452Z","endTime":"2025-08-10T20:45:21.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.26999992519627,"strikeZoneBottom":1.57135501330034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.884489556292348,"aZ":-29.00362803899968,"pfxX":1.5311618811871917,"pfxZ":1.9453552128080958,"pX":-1.2444711768258727,"pZ":3.2090875511746084,"vX0":4.350960549460918,"vY0":-126.67432774336223,"vZ0":-1.3935572654324289,"x":164.44,"y":152.13,"x0":-3.18052848517777,"y0":50.00456641830039,"z0":6.076250264941456,"aX":2.4985494355872837},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2647,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.43171955640587845,"extension":6.065552620153977},"index":7,"playId":"6374697f-3377-314f-8fe6-a619f88b70c2","pitchNumber":7,"startTime":"2025-08-10T20:45:34.957Z","endTime":"2025-08-10T20:45:39.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:45:39.327Z","atBatIndex":87},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks. Spencer Steer scores. Jose Trevino to 3rd. Ke'Bryan Hayes to 2nd.","rbi":1,"awayScore":13,"homeScore":8,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:48:07.451Z","endTime":"2025-08-10T20:50:17.517Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":8},"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":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T20:45:50.358Z","endTime":"2025-08-10T20:46:39.021Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Isaac Mattson replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T20:46:39.021Z","endTime":"2025-08-10T20:48:09.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.3478958305323,"strikeZoneBottom":1.50633687460596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.083439497763884,"aZ":-10.069586034100677,"pfxX":-5.781939938502884,"pfxZ":12.388981587793346,"pX":0.6813711554108864,"pZ":2.4383298739178807,"vX0":6.5968892688335155,"vY0":-133.56400606783572,"vZ0":-6.770783552434809,"x":91.03,"y":172.95,"x0":-1.0838839514631091,"y0":50.00584074408437,"z0":5.751311163431642,"aX":-10.319451114114761},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.9,"breakHorizontal":8.9,"spinRate":2350,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41204744639234736,"extension":6.830285215942907},"index":2,"playId":"40433c6f-5157-3efd-aa6a-3ae037c54cf0","pitchNumber":1,"startTime":"2025-08-10T20:48:09.818Z","endTime":"2025-08-10T20:48:13.480Z","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":93.1,"endSpeed":83.6,"strikeZoneTop":3.28173066405157,"strikeZoneBottom":1.48224077253342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41904632631823,"aZ":-10.49848931006417,"pfxX":-6.67437570138676,"pfxZ":11.895418516474633,"pX":-0.9077233161797117,"pZ":3.3351128192685473,"vX0":3.0803401143346547,"vY0":-135.33778899530458,"vZ0":-4.773463369668967,"x":151.6,"y":148.73,"x0":-1.204707624226988,"y0":50.00333006652864,"z0":5.881477767209809,"aX":-12.161900905493768},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":11.3,"spinRate":2378,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4074912489804956,"extension":6.799710682317626},"index":3,"playId":"d21ac9fa-90c4-3977-8115-539497274527","pitchNumber":2,"startTime":"2025-08-10T20:48:28.963Z","endTime":"2025-08-10T20:48:33.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.20000045429505,"strikeZoneBottom":1.53255684342096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92603297140414,"aZ":-10.00640450110256,"pfxX":-5.52391555756249,"pfxZ":12.051359736243858,"pX":-1.7755115347435289,"pZ":3.0267228378862017,"vX0":0.5508536064973039,"vY0":-135.5742999585904,"vZ0":-5.633562604325028,"x":184.68,"y":157.06,"x0":-1.266097949022381,"y0":50.00397585178416,"z0":5.84758278086346,"aX":-10.16070774103088},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.6,"breakHorizontal":9.8,"spinRate":2456,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40586220417605734,"extension":6.7873770958921185},"index":4,"playId":"6711daa5-80f7-3529-ae24-e4b6bea763cc","pitchNumber":3,"startTime":"2025-08-10T20:48:47.747Z","endTime":"2025-08-10T20:48:50.813Z","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":93.4,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64944721655786,"aZ":-9.712251301689745,"pfxX":-5.354318907530699,"pfxZ":12.112268260839667,"pX":0.24193337232317735,"pZ":2.22243717141021,"vX0":5.140181469199171,"vY0":-135.7876100494533,"vZ0":-7.621010298620006,"x":107.78,"y":178.77,"x0":-0.9862741741336732,"y0":50.003712357973924,"z0":5.753339924015151,"aX":-9.930373847085882},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":8.5,"spinRate":2418,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4044322913552425,"extension":6.753115364685657},"index":5,"playId":"6eb167c0-3844-3459-b4f6-f5217743af2e","pitchNumber":4,"startTime":"2025-08-10T20:49:07.110Z","endTime":"2025-08-10T20:49:10.349Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.20000094506774,"strikeZoneBottom":1.45569200175538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001259401910076,"aZ":-15.233234281674992,"pfxX":-6.3219905857037535,"pfxZ":8.944653549098083,"pX":-1.461938551845879,"pZ":3.3604767835566123,"vX0":1.7762541335527366,"vY0":-136.94276143945004,"vZ0":-3.7882472776655023,"x":172.73,"y":148.05,"x0":-1.2986278866030883,"y0":50.00583246505732,"z0":5.807866945966551,"aX":-11.976531744591407},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2299,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40039623917793854,"extension":6.8087144314510315},"index":6,"playId":"564ce52b-9de9-3777-bbb0-836b5f62e8f2","pitchNumber":5,"startTime":"2025-08-10T20:49:31.376Z","endTime":"2025-08-10T20:49:34.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.825293683357426,"aZ":-14.192487907836455,"pfxX":-5.2210660629285695,"pfxZ":9.974400152550398,"pX":-0.4200438861266631,"pZ":3.4819262940422027,"vX0":3.908449285663854,"vY0":-133.89059406953106,"vZ0":-3.500028390418744,"x":133.01,"y":144.77,"x0":-1.2256078808488389,"y0":50.00181120984613,"z0":5.83167251406835,"aX":-9.411509262454816},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2285,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4101999723085399,"extension":6.882618610936439},"index":7,"playId":"f547d7c9-5d6c-34f7-a616-23d12ba96b7d","pitchNumber":6,"startTime":"2025-08-10T20:49:49.077Z","endTime":"2025-08-10T20:49:52.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.20000192765283,"strikeZoneBottom":1.50421773410033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33143328142397,"aZ":-12.036666139307144,"pfxX":-6.622308947678627,"pfxZ":10.851238510026882,"pX":-1.639879859600711,"pZ":2.336910621859041,"vX0":0.9277820888089752,"vY0":-135.7694811807074,"vZ0":-6.96225980428586,"x":179.51,"y":175.68,"x0":-1.127197266275882,"y0":50.00581553219223,"z0":5.782648686639594,"aX":-12.293715778510725},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":11.8,"spinRate":2417,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4043196593429017,"extension":6.813945283500292},"index":8,"playId":"31e81436-27a1-3bc3-b843-a4b01fe41da5","pitchNumber":7,"startTime":"2025-08-10T20:50:14.318Z","endTime":"2025-08-10T20:50:17.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:50:17.517Z","atBatIndex":88},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt McLain out on a sacrifice fly to right fielder Jack Suwinski. Jose Trevino scores. Ke'Bryan Hayes to 3rd.","rbi":1,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:50:34.511Z","endTime":"2025-08-10T20:51:00.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"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":676742,"link":"/api/v1/people/676742"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.154054517031817,"aZ":-12.900415315181537,"pfxX":-7.198695534546891,"pfxZ":10.495176840290549,"pX":-0.05568222056237793,"pZ":2.9615863544722107,"vX0":5.228901569610884,"vY0":-134.8735603825803,"vZ0":-5.158494036374209,"x":119.12,"y":158.82,"x0":-1.0871340625345984,"y0":50.005155763603916,"z0":5.813451503921806,"aX":-13.22458388069236},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2405,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4065551761882529,"extension":6.85076508035145},"hitData":{"launchSpeed":86.1,"launchAngle":39.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.54,"coordY":100.81}},"index":0,"playId":"20d71fa5-e260-37e0-ba51-b3f47b18e368","pitchNumber":1,"startTime":"2025-08-10T20:50:45.486Z","endTime":"2025-08-10T20:51:00.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:51:00.521Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:51:23.859Z","endTime":"2025-08-10T20:53:20.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":93.2,"endSpeed":84.8,"strikeZoneTop":3.72409700880343,"strikeZoneBottom":1.82556709499053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.114909075795538,"aZ":-13.164926279937358,"pfxX":-4.454878763364363,"pfxZ":10.236950201754748,"pX":-0.7590679205244752,"pZ":3.569468929152219,"vX0":2.7684540624737033,"vY0":-135.74417680807974,"vZ0":-3.6474053201128283,"x":145.93,"y":142.4,"x0":-1.216072297644389,"y0":50.000349123210235,"z0":5.853729572672586,"aX":-8.270575921672355},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2240,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4042817554507345,"extension":6.807059008706346},"index":0,"playId":"2880ecec-0f74-3ce1-aa1f-d39bf05f29c0","pitchNumber":1,"startTime":"2025-08-10T20:51:37.534Z","endTime":"2025-08-10T20:51:41.600Z","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":92.8,"endSpeed":84.2,"strikeZoneTop":3.63999830558339,"strikeZoneBottom":1.82883154052268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.598718897118097,"aZ":-14.028473124999572,"pfxX":-5.685482216096839,"pfxZ":9.891544098108255,"pX":-1.0005982879638236,"pZ":3.4145633722338147,"vX0":2.818773103901733,"vY0":-135.11991427034488,"vZ0":-3.68322657378098,"x":155.14,"y":146.59,"x0":-1.3230779688834147,"y0":50.00415780793453,"z0":5.792152244821921,"aX":-10.431052168589428},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2321,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4065854342731492,"extension":6.835530405112745},"index":1,"playId":"e1187c67-f8c4-32cf-9aed-80a6fccf122c","pitchNumber":2,"startTime":"2025-08-10T20:51:55.047Z","endTime":"2025-08-10T20:51:59.388Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.819843824202522,"aZ":-11.317438151934036,"pfxX":-5.54535314381665,"pfxZ":11.03037076602273,"pX":-0.2814064974445023,"pZ":2.9482659876754265,"vX0":4.16764983551924,"vY0":-136.57959015499148,"vZ0":-5.425048509340257,"x":127.73,"y":159.18,"x0":-1.105931978212335,"y0":50.00361026983545,"z0":5.7372647612224235,"aX":-10.486764089801744},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40089485876772324,"extension":6.907299240977473},"index":2,"playId":"ec88e18f-0bbf-3331-b226-e2d54c0cea9e","pitchNumber":3,"startTime":"2025-08-10T20:52:21.823Z","endTime":"2025-08-10T20:52:24.938Z","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":93.8,"endSpeed":85.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.036900444238658,"aZ":-13.843440914311914,"pfxX":-5.902985037725447,"pfxZ":9.712760988896209,"pX":-0.7312033514410085,"pZ":3.0533458617934968,"vX0":3.4087703697272445,"vY0":-136.51524452749487,"vZ0":-4.879044855286401,"x":144.87,"y":156.34,"x0":-1.2290626269542926,"y0":50.004108800653015,"z0":5.816587153612282,"aX":-11.143170533215066},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2249,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40120568726223826,"extension":6.751266156528082},"index":3,"playId":"4f974b10-6ac6-339a-b9ab-d29c9df72f8f","pitchNumber":4,"startTime":"2025-08-10T20:52:46.037Z","endTime":"2025-08-10T20:52:51.542Z","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":94.6,"endSpeed":85.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71235103094626,"aZ":-11.792558716137458,"pfxX":-5.231696332092918,"pfxZ":10.685424894224042,"pX":-1.076771028954955,"pZ":4.055602894760322,"vX0":2.4403274878859613,"vY0":-137.74174909221512,"vZ0":-2.7224349030564716,"x":158.04,"y":129.28,"x0":-1.2981800250706164,"y0":50.00068576380991,"z0":5.862148822050082,"aX":-9.977012341129024},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2358,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3987792355291213,"extension":6.842441427725485},"index":4,"playId":"93d5937b-0f3e-3e89-9024-4f372399137c","pitchNumber":5,"startTime":"2025-08-10T20:53:17.122Z","endTime":"2025-08-10T20:53:20.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:53:20.400Z","atBatIndex":90},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:55:50.902Z","endTime":"2025-08-10T20:56:27.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:54:16.128Z","endTime":"2025-08-10T20:55:53.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.50999786170394,"strikeZoneBottom":1.6427606576415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.814884332469553,"aZ":-17.25654290381755,"pfxX":-0.6913980334350596,"pfxZ":8.7425682668188,"pX":-0.9873483437657231,"pZ":2.2405312244347617,"vX0":-10.030306581907706,"vY0":-129.4819207968095,"vZ0":-5.818181585684552,"x":154.64,"y":178.29,"x0":3.0186311349588353,"y0":50.00325035592752,"z0":5.827378834609463,"aX":-1.1771219829852},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.8,"breakHorizontal":3.4,"spinRate":2352,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4222434203551044,"extension":7.8445859173011465},"index":1,"playId":"ec91c07a-2981-3bcb-a966-446cf72a4970","pitchNumber":1,"startTime":"2025-08-10T20:55:53.210Z","endTime":"2025-08-10T20:55:56.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.51000071728527,"strikeZoneBottom":1.56387829176663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.191054438440666,"aZ":-22.83714318652478,"pfxX":6.47252953693998,"pfxZ":6.86649261655773,"pX":-0.019277586628933058,"pZ":0.5453167700731198,"vX0":-9.494337370767123,"vY0":-115.99125732570822,"vZ0":-6.84998783305095,"x":117.73,"y":224.06,"x0":3.290563944965547,"y0":50.001162283023966,"z0":5.721773539713505,"aX":8.79794978497471},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.9,"breakHorizontal":-9.2,"spinRate":1694,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4726496551224919,"extension":7.556245509019372},"index":2,"playId":"461d8cf2-68e9-3fca-8837-243a4e079f51","pitchNumber":2,"startTime":"2025-08-10T20:56:03.539Z","endTime":"2025-08-10T20:56:06.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.803789179187625,"aZ":-18.589081174074206,"pfxX":-0.400050985956812,"pfxZ":8.195150942039184,"pX":0.039846411428946994,"pZ":2.6174393250690593,"vX0":-7.237236128978246,"vY0":-127.32139512302464,"vZ0":-4.41571627643259,"x":115.48,"y":168.11,"x0":2.9598251132981623,"y0":50.003046947292276,"z0":5.826910321857529,"aX":-0.6608649138946829},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.2,"breakHorizontal":2.2,"spinRate":2310,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.42864635355449465,"extension":7.727659688901164},"hitData":{"launchSpeed":77.7,"launchAngle":22.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.05,"coordY":100.7}},"index":3,"playId":"a2b8a76a-7d79-37f6-9fa4-e3afeb8025a2","pitchNumber":3,"startTime":"2025-08-10T20:56:16.369Z","endTime":"2025-08-10T20:56:27.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:56:27.883Z","atBatIndex":91},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a ground ball to left fielder Austin Hays. Joey Bart to 2nd.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:56:30.595Z","endTime":"2025-08-10T20:56:59.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.891954913476084,"aZ":-23.933335803367136,"pfxX":6.368177517290584,"pfxZ":5.975913045616517,"pX":-0.0759155079344424,"pZ":1.9645947049132622,"vX0":-9.75528898702248,"vY0":-116.43331805099125,"vZ0":-3.7537654530674915,"x":119.89,"y":185.74,"x0":3.3318591604010193,"y0":50.004776824806875,"z0":5.850445511741152,"aX":8.786554397813697},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":10.2,"breakHorizontal":-9.2,"spinRate":1707,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4695726649078349,"extension":7.505238935231263},"hitData":{"launchSpeed":101.3,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.59,"coordY":123.99}},"index":0,"playId":"6dde2f4c-2a0f-30b2-93d0-dd08a0fe5521","pitchNumber":1,"startTime":"2025-08-10T20:56:48.603Z","endTime":"2025-08-10T20:56:59.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:56:59.460Z","atBatIndex":92},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Liover Peguero grounds into a double play, first baseman Spencer Steer to second baseman Matt McLain to pitcher Brent Suter. Joey Bart to 3rd. Isiah Kiner-Falefa out at 2nd. Liover Peguero out at 1st.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:57:30.081Z","endTime":"2025-08-10T20:58:12.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Liover Peguero replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:57:16.077Z","endTime":"2025-08-10T20:57:32.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"}},{"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":90.4,"endSpeed":83.1,"strikeZoneTop":3.6000001290777,"strikeZoneBottom":1.66111978638645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78888547286375,"aZ":-16.34963835756969,"pfxX":0.6264094462057737,"pfxZ":9.003567540300924,"pX":-0.09723705288833052,"pZ":2.773105028474233,"vX0":-8.259838003873375,"vY0":-131.4542341641217,"vZ0":-4.829672195782889,"x":120.71,"y":163.91,"x0":2.9985523180677993,"y0":50.000402772971555,"z0":5.840498634163373,"aX":1.1013805976787965},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":0.6,"spinRate":2388,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4160152000831876,"extension":7.697357258144262},"index":1,"playId":"fd342abb-c86a-3e15-b5bd-b39bd36d7468","pitchNumber":1,"startTime":"2025-08-10T20:57:32.442Z","endTime":"2025-08-10T20:57:36.158Z","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":76.5,"endSpeed":70.7,"strikeZoneTop":3.59999848922796,"strikeZoneBottom":1.76278902892111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.34100076997528,"aZ":-24.451908188422202,"pfxX":6.19459836287924,"pfxZ":6.1353426446968795,"pX":1.304042198580576,"pZ":1.3820539991251983,"vX0":-6.0869835663702165,"vY0":-111.28646667519068,"vZ0":-4.352680978270662,"x":67.29,"y":201.46,"x0":3.265523938207673,"y0":50.00323020683996,"z0":5.886356482404951,"aX":7.796755560933833},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":10.3,"breakHorizontal":-9.7,"spinRate":1694,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4915525773754892,"extension":7.429344280688885},"index":2,"playId":"30f2f709-5b0a-3938-ae93-196bf766c99d","pitchNumber":2,"startTime":"2025-08-10T20:57:48.344Z","endTime":"2025-08-10T20:57:53.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.125929672189223,"aZ":-19.052177482221154,"pfxX":1.0060779977836354,"pfxZ":7.641691415203237,"pX":0.10696587010450619,"pZ":2.4157784595620098,"vX0":-8.01132842862245,"vY0":-130.14480780023953,"vZ0":-5.004602478856803,"x":112.92,"y":173.55,"x0":3.093271354906367,"y0":50.00059693123041,"z0":5.805145951489665,"aX":1.7282823165335464},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.42073970575131314,"extension":7.640549167994369},"hitData":{"launchSpeed":93.7,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.91,"coordY":163.84}},"index":3,"playId":"c5a76159-7639-3c8e-8a9a-75392c8ee5f8","pitchNumber":3,"startTime":"2025-08-10T20:58:04.871Z","endTime":"2025-08-10T20:58:12.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:58:12.684Z","atBatIndex":93},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:58:42.090Z","endTime":"2025-08-10T21:00:10.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.51999842143991,"strikeZoneBottom":1.55620565555151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.391135676674338,"aZ":-22.896156214099673,"pfxX":7.693361151255083,"pfxZ":6.919921244761996,"pX":-0.44003828125973776,"pZ":0.4542906700270245,"vX0":-10.265678660572366,"vY0":-114.77882981171977,"vZ0":-6.732871250714361,"x":133.77,"y":226.51,"x0":3.0820141343174847,"y0":50.00017943814294,"z0":5.641910610503891,"aX":10.308463360069926},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.0,"breakHorizontal":-11.5,"spinRate":1718,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4764248520801475,"extension":7.554730440851774},"index":0,"playId":"c0cd3bf6-c91d-3156-8f6c-92a3b6ff4665","pitchNumber":1,"startTime":"2025-08-10T20:58:42.636Z","endTime":"2025-08-10T20:58:45.636Z","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":90.1,"endSpeed":83.1,"strikeZoneTop":3.52000100159769,"strikeZoneBottom":1.71487180647593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.807124596892702,"aZ":-15.037286904977876,"pfxX":1.3299355325816564,"pfxZ":9.825331825571546,"pX":-0.2976632469032464,"pZ":1.2153549164437611,"vX0":-9.000088428990157,"vY0":-130.7677761473152,"vZ0":-8.768977088319193,"x":128.35,"y":205.97,"x0":3.0056215856986754,"y0":50.001369151849744,"z0":5.724245675590349,"aX":2.3210714835259614},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":-0.6,"spinRate":2436,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41776610765017974,"extension":7.709380878716714},"index":1,"playId":"7eaa540e-22f8-3553-962a-c48b36c93831","pitchNumber":2,"startTime":"2025-08-10T20:58:59.027Z","endTime":"2025-08-10T20:59:02.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.52000204406551,"strikeZoneBottom":1.61181565382893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.999101497582263,"aZ":-16.69897735165524,"pfxX":1.3136133360776867,"pfxZ":9.291784230738918,"pX":0.9341858019814651,"pZ":1.8985124660281947,"vX0":-5.723121440928096,"vY0":-127.66411980276403,"vZ0":-6.6430875718023525,"x":81.39,"y":187.52,"x0":3.025474516353952,"y0":50.00530819549873,"z0":5.828683403930165,"aX":2.1885799892753175},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-1.2,"spinRate":2396,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.42752918488720626,"extension":7.699180460758392},"index":2,"playId":"d25dbd91-681e-3697-bd74-c74ff051f3ae","pitchNumber":3,"startTime":"2025-08-10T20:59:15.107Z","endTime":"2025-08-10T20:59:18.857Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.553779275867733,"aZ":-16.309894530696457,"pfxX":1.0440810174408284,"pfxZ":9.146983678212658,"pX":-0.13637069779383587,"pZ":2.447586733770601,"vX0":-8.298930088748216,"vY0":-130.63265376182676,"vZ0":-5.562684721848667,"x":122.2,"y":172.7,"x0":2.941117649476559,"y0":50.006461003824974,"z0":5.823743294795326,"aX":1.8126134108371121},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.6,"breakHorizontal":-0.1,"spinRate":2325,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41869801055650946,"extension":7.6521257025407445},"index":3,"playId":"bfe52217-5195-3c66-a85a-52eb6765a256","pitchNumber":4,"startTime":"2025-08-10T20:59:30.901Z","endTime":"2025-08-10T20:59:33.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8612371535351,"aZ":-16.897244199750833,"pfxX":0.8313418972987427,"pfxZ":8.643761675225068,"pX":-0.1639863304303794,"pZ":2.2979815421563163,"vX0":-8.420976564393866,"vY0":-131.80518559954044,"vZ0":-5.857424059319236,"x":123.25,"y":176.73,"x0":2.958266184064203,"y0":50.00258291482902,"z0":5.788239398475641,"aX":1.470859753314819},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":0.2,"spinRate":2364,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.41487196694387674,"extension":7.821622067826723},"index":4,"playId":"c4fb5199-957d-3d43-b632-12a0073997bf","pitchNumber":5,"startTime":"2025-08-10T20:59:48.034Z","endTime":"2025-08-10T20:59:51.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.267401850185674,"aZ":-18.321249889077475,"pfxX":1.0049813658711026,"pfxZ":7.911335901279686,"pX":-0.8153585257727228,"pZ":1.8120194718379434,"vX0":-9.988285726214208,"vY0":-130.67081903680432,"vZ0":-6.607848554825011,"x":148.08,"y":189.86,"x0":2.9057225566988283,"y0":50.006037552207445,"z0":5.722652285279609,"aX":1.7627398020020952},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":0.1,"spinRate":2369,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.41716609639959135,"extension":7.707016201405267},"index":5,"playId":"da48bbf2-e541-343f-bd42-37f60a776c22","pitchNumber":6,"startTime":"2025-08-10T21:00:07.064Z","endTime":"2025-08-10T21:00:10.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:00:10.753Z","atBatIndex":94}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:58:42.090Z","endTime":"2025-08-10T21:00:10.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.51999842143991,"strikeZoneBottom":1.55620565555151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.391135676674338,"aZ":-22.896156214099673,"pfxX":7.693361151255083,"pfxZ":6.919921244761996,"pX":-0.44003828125973776,"pZ":0.4542906700270245,"vX0":-10.265678660572366,"vY0":-114.77882981171977,"vZ0":-6.732871250714361,"x":133.77,"y":226.51,"x0":3.0820141343174847,"y0":50.00017943814294,"z0":5.641910610503891,"aX":10.308463360069926},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.0,"breakHorizontal":-11.5,"spinRate":1718,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4764248520801475,"extension":7.554730440851774},"index":0,"playId":"c0cd3bf6-c91d-3156-8f6c-92a3b6ff4665","pitchNumber":1,"startTime":"2025-08-10T20:58:42.636Z","endTime":"2025-08-10T20:58:45.636Z","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":90.1,"endSpeed":83.1,"strikeZoneTop":3.52000100159769,"strikeZoneBottom":1.71487180647593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.807124596892702,"aZ":-15.037286904977876,"pfxX":1.3299355325816564,"pfxZ":9.825331825571546,"pX":-0.2976632469032464,"pZ":1.2153549164437611,"vX0":-9.000088428990157,"vY0":-130.7677761473152,"vZ0":-8.768977088319193,"x":128.35,"y":205.97,"x0":3.0056215856986754,"y0":50.001369151849744,"z0":5.724245675590349,"aX":2.3210714835259614},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":-0.6,"spinRate":2436,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41776610765017974,"extension":7.709380878716714},"index":1,"playId":"7eaa540e-22f8-3553-962a-c48b36c93831","pitchNumber":2,"startTime":"2025-08-10T20:58:59.027Z","endTime":"2025-08-10T20:59:02.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.52000204406551,"strikeZoneBottom":1.61181565382893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.999101497582263,"aZ":-16.69897735165524,"pfxX":1.3136133360776867,"pfxZ":9.291784230738918,"pX":0.9341858019814651,"pZ":1.8985124660281947,"vX0":-5.723121440928096,"vY0":-127.66411980276403,"vZ0":-6.6430875718023525,"x":81.39,"y":187.52,"x0":3.025474516353952,"y0":50.00530819549873,"z0":5.828683403930165,"aX":2.1885799892753175},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-1.2,"spinRate":2396,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.42752918488720626,"extension":7.699180460758392},"index":2,"playId":"d25dbd91-681e-3697-bd74-c74ff051f3ae","pitchNumber":3,"startTime":"2025-08-10T20:59:15.107Z","endTime":"2025-08-10T20:59:18.857Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.553779275867733,"aZ":-16.309894530696457,"pfxX":1.0440810174408284,"pfxZ":9.146983678212658,"pX":-0.13637069779383587,"pZ":2.447586733770601,"vX0":-8.298930088748216,"vY0":-130.63265376182676,"vZ0":-5.562684721848667,"x":122.2,"y":172.7,"x0":2.941117649476559,"y0":50.006461003824974,"z0":5.823743294795326,"aX":1.8126134108371121},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.6,"breakHorizontal":-0.1,"spinRate":2325,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41869801055650946,"extension":7.6521257025407445},"index":3,"playId":"bfe52217-5195-3c66-a85a-52eb6765a256","pitchNumber":4,"startTime":"2025-08-10T20:59:30.901Z","endTime":"2025-08-10T20:59:33.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8612371535351,"aZ":-16.897244199750833,"pfxX":0.8313418972987427,"pfxZ":8.643761675225068,"pX":-0.1639863304303794,"pZ":2.2979815421563163,"vX0":-8.420976564393866,"vY0":-131.80518559954044,"vZ0":-5.857424059319236,"x":123.25,"y":176.73,"x0":2.958266184064203,"y0":50.00258291482902,"z0":5.788239398475641,"aX":1.470859753314819},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":0.2,"spinRate":2364,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.41487196694387674,"extension":7.821622067826723},"index":4,"playId":"c4fb5199-957d-3d43-b632-12a0073997bf","pitchNumber":5,"startTime":"2025-08-10T20:59:48.034Z","endTime":"2025-08-10T20:59:51.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.267401850185674,"aZ":-18.321249889077475,"pfxX":1.0049813658711026,"pfxZ":7.911335901279686,"pX":-0.8153585257727228,"pZ":1.8120194718379434,"vX0":-9.988285726214208,"vY0":-130.67081903680432,"vZ0":-6.607848554825011,"x":148.08,"y":189.86,"x0":2.9057225566988283,"y0":50.006037552207445,"z0":5.722652285279609,"aX":1.7627398020020952},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":0.1,"spinRate":2369,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.41716609639959135,"extension":7.707016201405267},"index":5,"playId":"da48bbf2-e541-343f-bd42-37f60a776c22","pitchNumber":6,"startTime":"2025-08-10T21:00:07.064Z","endTime":"2025-08-10T21:00:10.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T21:00:10.753Z","atBatIndex":94},"scoringPlays":[20,21,34,35,43,48,49,66,69,77,79,84,88,89],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":171.84,"y":54.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":145.02,"y":126.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":97.6,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":156.88,"y":163.34},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9],"bottom":[10,11,12,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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":111.78,"y":150.16},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":150.8,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":166.51,"y":102.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":134.97,"y":100.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":131.04,"y":140.03},"type":"O","description":"Fielders Choice"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21,22],"bottom":[23,24,25,26],"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":144.12,"y":164.23},"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":3,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":101.34,"y":70.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":178.17,"y":119.25},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":17.25,"y":86.81},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":173.49,"y":60.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":99.12,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":145.23,"y":112.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":159.92,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":36,"top":[27,28,29],"bottom":[30,31,32,33,34,35,36],"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":172.4,"y":77.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":185.4,"y":88.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":128.51,"y":182.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":88.87,"y":150.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":73.0,"y":89.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":82.9,"y":107.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":92.02,"y":90.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":45.19,"y":111.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":138.47,"y":107.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":102.66,"y":165.87},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39],"bottom":[40,41,42,43,44],"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":187.42,"y":75.56},"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":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":146.68,"y":174.25},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":108.74,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":176.07,"y":106.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":103.45,"y":91.15},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":148.27,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48,49,50,51],"bottom":[52,53,54,55],"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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":159.71,"y":104.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":174.62,"y":107.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":58.01,"y":69.01},"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":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":168.78,"y":52.68},"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":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":173.87,"y":182.46},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":117.37,"y":144.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":174.11,"y":103.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":140.67,"y":149.15},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":56,"endIndex":67,"top":[56,57,58,59,60],"bottom":[61,62,63,64,65,66,67],"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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":154.35,"y":152.7},"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":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":99.12,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":100.13,"y":168.4},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":131.12,"y":72.38},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":80,"top":[68,69,70,71,72,73],"bottom":[74,75,76,77,78,79,80],"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":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":71.51,"y":109.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":60.07,"y":33.32},"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":8,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":61.19,"y":104.81},"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":8,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":158.91,"y":135.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":133.5,"y":103.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":111.78,"y":151.18},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":155.2,"y":53.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":194.8,"y":117.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":63.05,"y":120.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":155.26,"y":156.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":151.9,"y":146.35},"type":"O","description":"Lineout"}]}},{"startIndex":81,"endIndex":94,"top":[81,82,83,84,85,86,87,88,89,90],"bottom":[91,92,93,94],"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":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":155.87,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":89.06,"y":114.69},"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":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":133.78,"y":26.12},"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":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":130.82,"y":164.53},"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":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":100.64,"y":155.23},"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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":194.54,"y":100.81},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":157.05,"y":100.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":80.59,"y":123.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":158.91,"y":163.84},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":16,"errors":0,"leftOnBase":12},"away":{"runs":14,"hits":14,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"onDeck":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"inHole":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"battingOrder":4,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"onDeck":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"inHole":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"battingOrder":2,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":2,"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":5,"groundOuts":8,"airOuts":9,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".246","atBats":40,"obp":".318","slg":".391","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":26,"rbi":14,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":42,"obp":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.25","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":63,"strikes":106,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":6,"pitchesPerInning":"18.78","runsScoredPer9":"8.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":45,"groundOuts":121,"airOuts":81,"runs":82,"doubles":24,"triples":3,"homeRuns":19,"strikeOuts":130,"baseOnBalls":52,"intentionalWalks":9,"hits":127,"hitByPitch":2,"avg":".277","atBats":458,"obp":".353","slg":".467","ops":".820","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":214,"rbi":74,"leftOnBase":199,"sacBunts":0,"sacFlies":1,"babip":".348","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.10","popOuts":16,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":240,"putOuts":157,"errors":16,"chances":413,"fielding":".961","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":"(H, 3)","summary":"0.1 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":14,"strikes":5,"strikePercentage":".260","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":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":6,"groundOuts":19,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":66,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":355,"era":"3.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.61","battersFaced":83,"outs":54,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":151,"strikes":204,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.72","gamesFinished":7,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"9.50","walksPer9Inn":"7.50","hitsPer9Inn":"7.00","runsScoredPer9":"3.50","homeRunsPer9":"1.00","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":50,"gamesStarted":0,"flyOuts":40,"groundOuts":26,"airOuts":65,"runs":19,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":174,"obp":".237","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":776,"era":"2.92","inningsPitched":"49.1","wins":2,"losses":4,"saves":25,"saveOpportunities":28,"holds":2,"blownSaves":3,"earnedRuns":16,"whip":"0.91","battersFaced":194,"outs":148,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":272,"strikes":504,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".333","pitchesPerInning":"15.73","gamesFinished":43,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"10.40","walksPer9Inn":"3.10","hitsPer9Inn":"5.11","runsScoredPer9":"3.47","homeRunsPer9":"1.28","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"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":{"note":"(W, 6-0)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":24,"groundOuts":46,"airOuts":48,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":2,"hits":36,"hitByPitch":4,"atBats":185,"obp":".320","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":932,"era":"3.73","inningsPitched":"50.2","wins":6,"losses":0,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":21,"whip":"1.32","battersFaced":222,"outs":152,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":358,"strikes":574,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.39","gamesFinished":2,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.51","hitsPer9Inn":"6.39","runsScoredPer9":"3.91","homeRunsPer9":"0.71","inheritedRunners":27,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":29,"groundOuts":33,"airOuts":54,"runs":29,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":1,"hits":39,"hitByPitch":1,"avg":".235","atBats":166,"obp":".335","slg":".392","ops":".727","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":65,"rbi":23,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":116,"errors":2,"chances":122,"fielding":".984","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":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":24,"groundOuts":46,"airOuts":43,"runs":26,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".287","atBats":171,"obp":".328","slg":".509","ops":".837","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":87,"rbi":33,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.38","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":44,"errors":5,"chances":96,"fielding":".948","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":{},"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":0,"flyOuts":27,"groundOuts":41,"airOuts":66,"runs":17,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":40,"hitByPitch":4,"atBats":199,"obp":".283","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":923,"era":"2.80","inningsPitched":"54.2","wins":1,"losses":4,"saves":3,"saveOpportunities":6,"holds":25,"blownSaves":3,"earnedRuns":17,"whip":"1.08","battersFaced":224,"outs":164,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":923,"balls":324,"strikes":599,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".200","pitchesPerInning":"16.88","gamesFinished":11,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"8.73","walksPer9Inn":"3.13","hitsPer9Inn":"6.59","runsScoredPer9":"2.80","homeRunsPer9":"0.82","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680397":{"person":{"id":680397,"fullName":"Sam Benschoter","link":"/api/v1/people/680397"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":23,"gamesStarted":23,"flyOuts":78,"groundOuts":97,"airOuts":135,"runs":63,"doubles":25,"triples":4,"homeRuns":14,"strikeOuts":113,"baseOnBalls":48,"intentionalWalks":0,"hits":113,"hitByPitch":8,"atBats":451,"obp":".330","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2047,"era":"4.53","inningsPitched":"119.1","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.35","battersFaced":514,"outs":358,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2047,"balls":774,"strikes":1273,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.62","hitsPer9Inn":"8.52","runsScoredPer9":"4.75","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"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":"201","stats":{"batting":{"summary":"0-1 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":66,"groundOuts":76,"airOuts":113,"runs":55,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":119,"baseOnBalls":42,"intentionalWalks":0,"hits":89,"hitByPitch":5,"avg":".226","atBats":393,"obp":".307","slg":".341","ops":".648","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":134,"rbi":39,"leftOnBase":175,"sacBunts":1,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.73","popOuts":25,"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":216,"putOuts":148,"errors":7,"chances":371,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"900","stats":{"batting":{"summary":"1-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":49,"groundOuts":116,"airOuts":112,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":83,"baseOnBalls":19,"intentionalWalks":1,"hits":93,"hitByPitch":4,"avg":".231","atBats":403,"obp":".272","slg":".290","ops":".562","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":117,"rbi":39,"leftOnBase":181,"sacBunts":1,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"134.33","popOuts":28,"lineOuts":35},"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":225,"putOuts":73,"errors":5,"chances":303,"fielding":".983","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":26,"gamesStarted":23,"flyOuts":88,"groundOuts":132,"airOuts":162,"runs":69,"doubles":36,"triples":1,"homeRuns":17,"strikeOuts":97,"baseOnBalls":33,"intentionalWalks":0,"hits":129,"hitByPitch":4,"atBats":511,"obp":".300","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2092,"era":"4.49","inningsPitched":"136.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":68,"whip":"1.19","battersFaced":557,"outs":409,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2092,"balls":744,"strikes":1348,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".526","pitchesPerInning":"15.34","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.18","hitsPer9Inn":"8.52","runsScoredPer9":"4.56","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":34,"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}},"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 | 2 BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":54,"groundOuts":108,"airOuts":122,"runs":64,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":81,"baseOnBalls":57,"intentionalWalks":0,"hits":114,"hitByPitch":13,"avg":".273","atBats":417,"obp":".375","slg":".396","ops":".771","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":165,"rbi":39,"leftOnBase":123,"sacBunts":4,"sacFlies":4,"babip":".315","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.70","popOuts":34,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":279,"errors":2,"chances":282,"fielding":".993","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":"1-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":32,"groundOuts":64,"airOuts":57,"runs":43,"doubles":10,"triples":4,"homeRuns":10,"strikeOuts":72,"baseOnBalls":22,"intentionalWalks":1,"hits":65,"hitByPitch":1,"avg":".255","atBats":255,"obp":".313","slg":".443","ops":".756","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":113,"rbi":44,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":69,"errors":0,"chances":69,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":54,"groundOuts":73,"airOuts":103,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":0,"hits":69,"hitByPitch":1,"avg":".249","atBats":277,"obp":".301","slg":".292","ops":".593","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":81,"rbi":15,"leftOnBase":121,"sacBunts":2,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":72,"errors":3,"chances":190,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":67,"flyOuts":36,"groundOuts":65,"airOuts":65,"runs":27,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":1,"hits":71,"hitByPitch":1,"avg":".303","atBats":234,"obp":".343","slg":".453","ops":".796","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":106,"rbi":30,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.43","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":57,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":61,"groundOuts":74,"airOuts":128,"runs":49,"doubles":16,"triples":2,"homeRuns":14,"strikeOuts":98,"baseOnBalls":32,"intentionalWalks":0,"hits":95,"hitByPitch":4,"avg":".241","atBats":394,"obp":".304","slg":".398","ops":".702","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":157,"rbi":54,"leftOnBase":173,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.14","popOuts":34,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":577,"errors":0,"chances":636,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":35,"groundOuts":70,"airOuts":62,"runs":24,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":52,"hitByPitch":0,"avg":".254","atBats":205,"obp":".291","slg":".405","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":83,"rbi":15,"leftOnBase":85,"sacBunts":1,"sacFlies":3,"babip":".268","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.25","popOuts":13,"lineOuts":14},"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":11,"stolenBases":49,"stolenBasePercentage":".817","caughtStealingPercentage":".183","assists":18,"putOuts":522,"errors":2,"chances":542,"fielding":".996","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, 15)","summary":"1.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":6,"strikes":18,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":12,"groundOuts":71,"airOuts":29,"runs":30,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":22,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":200,"obp":".342","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":821,"era":"4.09","inningsPitched":"50.2","wins":6,"losses":4,"saves":0,"saveOpportunities":5,"holds":15,"blownSaves":5,"earnedRuns":23,"whip":"1.50","battersFaced":225,"outs":152,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":280,"strikes":541,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.45","rbi":1,"winPercentage":".600","pitchesPerInning":"16.20","gamesFinished":4,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.70","walksPer9Inn":"3.91","hitsPer9Inn":"9.59","runsScoredPer9":"5.33","homeRunsPer9":"0.36","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":13},"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"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":35,"groundOuts":41,"airOuts":50,"runs":31,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":96,"baseOnBalls":32,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".237","atBats":241,"obp":".322","slg":".411","ops":".733","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":99,"rbi":36,"leftOnBase":100,"sacBunts":0,"sacFlies":3,"babip":".345","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.78","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":28,"stolenBasePercentage":".757","caughtStealingPercentage":".243","assists":13,"putOuts":412,"errors":2,"chances":427,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":44,"groundOuts":82,"airOuts":72,"runs":37,"doubles":20,"triples":1,"homeRuns":4,"strikeOuts":90,"baseOnBalls":43,"intentionalWalks":0,"hits":92,"hitByPitch":0,"avg":".274","atBats":336,"obp":".356","slg":".375","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":126,"rbi":42,"leftOnBase":136,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":7,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":82,"errors":3,"chances":116,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 4 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":27,"strikes":56,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":96,"groundOuts":141,"airOuts":177,"runs":58,"doubles":26,"triples":0,"homeRuns":27,"strikeOuts":100,"baseOnBalls":23,"intentionalWalks":1,"hits":140,"hitByPitch":5,"atBats":555,"obp":".287","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2101,"era":"3.60","inningsPitched":"145.0","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.12","battersFaced":587,"outs":435,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2101,"balls":677,"strikes":1424,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":4,"winPercentage":".529","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"4.35","strikeoutsPer9Inn":"6.21","walksPer9Inn":"1.43","hitsPer9Inn":"8.69","runsScoredPer9":"3.60","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"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":16,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":14,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":50,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"6.92","inningsPitched":"13.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.46","battersFaced":59,"outs":39,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":93,"strikes":143,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.15","gamesFinished":2,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.38","walksPer9Inn":"5.54","hitsPer9Inn":"7.62","runsScoredPer9":"8.31","homeRunsPer9":"0.69","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":20,"gamesStarted":20,"flyOuts":97,"groundOuts":72,"airOuts":169,"runs":36,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":99,"baseOnBalls":35,"intentionalWalks":0,"hits":95,"hitByPitch":1,"atBats":430,"obp":".280","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1845,"era":"2.34","inningsPitched":"115.1","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.13","battersFaced":471,"outs":346,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1845,"balls":633,"strikes":1212,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".800","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.73","walksPer9Inn":"2.73","hitsPer9Inn":"7.41","runsScoredPer9":"2.81","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":34,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":3,"flyOuts":36,"groundOuts":58,"airOuts":67,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":212,"obp":".284","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":910,"era":"3.58","inningsPitched":"55.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.16","battersFaced":230,"outs":166,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":910,"balls":330,"strikes":580,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".333","pitchesPerInning":"16.45","gamesFinished":14,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.51","walksPer9Inn":"2.44","hitsPer9Inn":"7.97","runsScoredPer9":"4.07","homeRunsPer9":"1.30","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":12,"groundOuts":23,"airOuts":25,"runs":23,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":57,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":137,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":604,"era":"5.24","inningsPitched":"34.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.34","battersFaced":151,"outs":103,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":210,"strikes":394,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"4.38","strikeoutsPer9Inn":"14.94","walksPer9Inn":"3.41","hitsPer9Inn":"8.65","runsScoredPer9":"6.03","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,666158,680574,682829,609280,669720,682622,668715,624431,663647,641793,605130,594580,682825,668933,608718],"pitchers":[641793,605130,594580,682825,668933,608718],"bench":[669289,641584,663886],"bullpen":[671096,680397,695505,607259,641941,663574,663903],"battingOrder":[670770,680574,682829,609280,669720,682622,668715,624431,663647],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hayes (11, Burrows); Marte, N (12, Ramírez); Steer (16, Ramírez)."},{"label":"HR","value":"Andujar (7, 3rd inning off Burrows, 2 on, 2 out); Steer (14, 8th inning off Moreta, 1 on, 0 out); Marte, N (8, 9th inning off Sanders, 2 on, 1 out)."},{"label":"TB","value":"Andujar 5; De La Cruz, E 2; Friedl; Hayes 2; Hays; Marte, N 7; Steer 7; Trevino."},{"label":"RBI","value":"Andujar 3 (30); De La Cruz, E (74); Friedl (39); Marte, N 4 (33); McLain, M (39); Steer 4 (54)."},{"label":"2-out RBI","value":"De La Cruz, E; Andujar 3."},{"label":"Runners left in scoring position, 2 out","value":"Hays 2; Hayes; De La Cruz, E."},{"label":"SF","value":"McLain, M."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"De La Cruz, E (31, 2nd base off Moreta/Davis, H)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McLain, M (7, throw)."},{"label":"DP","value":"2 (Lux-Steer; Steer-McLain, M-Suter)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".233","atBats":42,"obp":".305","slg":".347","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":19,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":40,"obp":".438","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":198,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":14,"whip":"1.22","battersFaced":48,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":79,"strikes":119,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":14,"pitchesPerInning":"22.00","runsScoredPer9":"14.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":20,"groundOuts":34,"airOuts":38,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".205","atBats":161,"obp":".277","slg":".304","ops":".581","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":49,"rbi":13,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":109,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"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":69,"groundOuts":131,"airOuts":128,"runs":34,"doubles":29,"triples":2,"homeRuns":7,"strikeOuts":162,"baseOnBalls":34,"intentionalWalks":0,"hits":100,"hitByPitch":6,"atBats":521,"obp":".250","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2277,"era":"1.94","inningsPitched":"144.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"0.93","battersFaced":561,"outs":432,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2277,"balls":802,"strikes":1475,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".467","pitchesPerInning":"15.81","gamesFinished":0,"strikeoutWalkRatio":"4.76","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.13","hitsPer9Inn":"6.25","runsScoredPer9":"2.13","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":27,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":39,"groundOuts":54,"airOuts":68,"runs":31,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":56,"baseOnBalls":25,"intentionalWalks":1,"hits":64,"hitByPitch":1,"avg":".266","atBats":241,"obp":".336","slg":".390","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":94,"rbi":33,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.20","popOuts":13,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":447,"errors":2,"chances":485,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"802","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":69,"flyOuts":24,"groundOuts":60,"airOuts":35,"runs":15,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".240","atBats":217,"obp":".348","slg":".295","ops":".643","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":64,"rbi":18,"leftOnBase":102,"sacBunts":0,"sacFlies":0,"babip":".349","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"217.00","popOuts":2,"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":{"caughtStealing":9,"stolenBases":37,"stolenBasePercentage":".804","caughtStealingPercentage":".196","assists":14,"putOuts":420,"errors":1,"chances":435,"fielding":".998","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":53,"groundOuts":115,"airOuts":94,"runs":44,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":127,"baseOnBalls":35,"intentionalWalks":1,"hits":106,"hitByPitch":3,"avg":".241","atBats":439,"obp":".300","slg":".387","ops":".687","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":170,"rbi":56,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.91","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":182,"errors":2,"chances":185,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":47,"groundOuts":88,"airOuts":83,"runs":58,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":144,"baseOnBalls":53,"intentionalWalks":4,"hits":81,"hitByPitch":3,"avg":".207","atBats":391,"obp":".303","slg":".399","ops":".702","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":156,"rbi":51,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".269","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.72","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":246,"errors":9,"chances":261,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":4,"groundOuts":15,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".222","atBats":45,"obp":".286","slg":".511","ops":".797","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":23,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.25","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":28,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":36,"groundOuts":46,"airOuts":62,"runs":19,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".178","atBats":169,"obp":".275","slg":".278","ops":".553","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":47,"rbi":13,"leftOnBase":85,"sacBunts":2,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":159,"errors":4,"chances":269,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":88,"groundOuts":140,"airOuts":156,"runs":64,"doubles":31,"triples":2,"homeRuns":13,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":0,"hits":133,"hitByPitch":5,"atBats":535,"obp":".303","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2200,"era":"3.86","inningsPitched":"137.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.23","battersFaced":579,"outs":413,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2200,"balls":744,"strikes":1456,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.00","walksPer9Inn":"2.42","hitsPer9Inn":"8.69","runsScoredPer9":"4.18","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-6 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":29,"groundOuts":75,"airOuts":61,"runs":31,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":71,"baseOnBalls":31,"intentionalWalks":2,"hits":73,"hitByPitch":1,"avg":".265","atBats":275,"obp":".337","slg":".371","ops":".708","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":102,"rbi":33,"leftOnBase":103,"sacBunts":0,"sacFlies":5,"babip":".333","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":150,"errors":2,"chances":157,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.1 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":19,"strikes":21,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"20.25","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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":13,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":60,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"5.40","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"1.53","battersFaced":70,"outs":45,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":83,"strikes":181,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":3,"winPercentage":".500","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"4.20","hitsPer9Inn":"9.60","runsScoredPer9":"5.40","homeRunsPer9":"0.60","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"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":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":0,"flyOuts":16,"groundOuts":14,"airOuts":37,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":102,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":472,"era":"2.22","inningsPitched":"28.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":7,"whip":"1.06","battersFaced":116,"outs":85,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":160,"strikes":312,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":2,"winPercentage":".750","pitchesPerInning":"16.66","gamesFinished":7,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.49","hitsPer9Inn":"6.04","runsScoredPer9":"2.22","homeRunsPer9":"0.95","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-0 | BB, RBI","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":1,"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":102,"flyOuts":56,"groundOuts":90,"airOuts":96,"runs":38,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":92,"baseOnBalls":47,"intentionalWalks":2,"hits":90,"hitByPitch":2,"avg":".247","atBats":365,"obp":".333","slg":".381","ops":".714","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":139,"rbi":40,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"33.18","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"obp":".222","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":78,"era":"3.86","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":18,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":21,"strikes":57,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.71","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"1.93","hitsPer9Inn":"5.79","runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":30,"groundOuts":127,"airOuts":68,"runs":36,"doubles":15,"triples":2,"homeRuns":1,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".273","atBats":344,"obp":".312","slg":".337","ops":".649","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":116,"rbi":32,"leftOnBase":145,"sacBunts":3,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"344.00","popOuts":14,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":224,"putOuts":125,"errors":6,"chances":355,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":12,"groundOuts":19,"airOuts":23,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":75,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":342,"era":"5.79","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.55","battersFaced":87,"outs":56,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":342,"balls":132,"strikes":210,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.32","gamesFinished":3,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.30","hitsPer9Inn":"8.68","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":9,"flyOuts":38,"groundOuts":76,"airOuts":77,"runs":35,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":294,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1210,"era":"4.07","inningsPitched":"73.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":33,"whip":"1.38","battersFaced":316,"outs":219,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1210,"balls":440,"strikes":770,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".222","pitchesPerInning":"16.58","gamesFinished":5,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.22","hitsPer9Inn":"10.23","runsScoredPer9":"4.32","homeRunsPer9":"0.99","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":34,"gamesStarted":0,"flyOuts":7,"groundOuts":35,"airOuts":23,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":105,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":493,"era":"4.55","inningsPitched":"29.2","wins":1,"losses":3,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.18","battersFaced":120,"outs":89,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":493,"balls":181,"strikes":312,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".250","pitchesPerInning":"16.62","gamesFinished":8,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.89","walksPer9Inn":"3.64","hitsPer9Inn":"6.98","runsScoredPer9":"5.16","homeRunsPer9":"0.91","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":44,"groundOuts":45,"airOuts":63,"runs":15,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":179,"obp":".241","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":739,"era":"2.52","inningsPitched":"50.0","wins":3,"losses":4,"saves":7,"saveOpportunities":9,"holds":13,"blownSaves":2,"earnedRuns":14,"whip":"0.92","battersFaced":195,"outs":150,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":739,"balls":217,"strikes":522,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".429","pitchesPerInning":"14.78","gamesFinished":18,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"7.20","walksPer9Inn":"1.98","hitsPer9Inn":"6.30","runsScoredPer9":"2.70","homeRunsPer9":"0.54","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":30,"groundOuts":31,"airOuts":67,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":4,"avg":".171","atBats":175,"obp":".251","slg":".286","ops":".537","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":50,"rbi":15,"leftOnBase":108,"sacBunts":2,"sacFlies":1,"babip":".207","groundOutsToAirouts":"0.46","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":20,"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":7,"stolenBases":33,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":17,"putOuts":452,"errors":3,"chances":472,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":27,"strikes":47,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":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":15,"gamesStarted":14,"flyOuts":32,"groundOuts":61,"airOuts":68,"runs":36,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":1,"hits":60,"hitByPitch":4,"atBats":256,"obp":".310","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1106,"era":"4.66","inningsPitched":"67.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.26","battersFaced":287,"outs":203,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1106,"balls":399,"strikes":707,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":4,"winPercentage":".200","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.33","hitsPer9Inn":"7.98","runsScoredPer9":"4.79","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":74,"groundOuts":114,"airOuts":142,"runs":62,"doubles":30,"triples":1,"homeRuns":22,"strikeOuts":80,"baseOnBalls":36,"intentionalWalks":0,"hits":110,"hitByPitch":7,"atBats":440,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1889,"era":"4.77","inningsPitched":"115.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.27","battersFaced":489,"outs":345,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":681,"strikes":1208,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".357","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.82","hitsPer9Inn":"8.61","runsScoredPer9":"4.85","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":46},"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}},"ID676742":{"person":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 5 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":7,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"135.00","homeRunsPer9":"27.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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"10.38","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.08","battersFaced":22,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":33,"strikes":52,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":3,"winPercentage":".---","pitchesPerInning":"19.62","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"6.23","hitsPer9Inn":"12.46","runsScoredPer9":"10.38","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":18,"groundOuts":15,"airOuts":25,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":1,"hits":11,"hitByPitch":2,"avg":".126","atBats":87,"obp":".283","slg":".218","ops":".501","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":19,"rbi":5,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".184","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":1,"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":1,"putOuts":69,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":30,"groundOuts":60,"airOuts":58,"runs":23,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".281","atBats":217,"obp":".328","slg":".410","ops":".738","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":89,"rbi":19,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.40","popOuts":9,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":92,"errors":4,"chances":220,"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"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":2,"flyOuts":18,"groundOuts":43,"airOuts":32,"runs":14,"doubles":10,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":37,"hitByPitch":1,"atBats":143,"obp":".323","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":594,"era":"3.19","inningsPitched":"36.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":13,"whip":"1.36","battersFaced":159,"outs":110,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":594,"balls":199,"strikes":395,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".600","pitchesPerInning":"16.20","gamesFinished":6,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.19","hitsPer9Inn":"9.08","runsScoredPer9":"3.44","homeRunsPer9":"0.25","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,678894,502054,668804,665833,693304,669261,669707,680779,457705,663698,643396,681347,670990,664294,621366,676742,676755],"pitchers":[681347,670990,664294,621366,676742,676755],"bench":[672744,691907],"bullpen":[677952,571760,656605,669387,693312,642701,694973],"battingOrder":[678894,502054,668804,665833,693304,669261,669707,663698,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kiner-Falefa (15, Littell); Gonzales, N (9, Littell); Horwitz (15, Ashcraft, G)."},{"label":"TB","value":"Bart; Cruz, O; Davis, H; Gonzales, N 3; Horwitz 3; Kiner-Falefa 4; Pham; Reynolds, B 2; Suwinski 2; Triolo."},{"label":"RBI","value":"Cruz, O (51); Horwitz (33); Kiner-Falefa 2 (32); McCutchen (40); Suwinski (5)."},{"label":"2-out RBI","value":"Horwitz; Kiner-Falefa 2; McCutchen."},{"label":"Runners left in scoring position, 2 out","value":"Triolo 2; Pham; Kiner-Falefa 4."},{"label":"GIDP","value":"Peguero; Pham."},{"label":"Team RISP","value":"4-for-18."},{"label":"Team LOB","value":"12."}]}],"note":[{"label":"a","value":"Walked for Davis, H in the 7th."},{"label":"b","value":"Grounded into a double play for Horwitz in the 9th."}]}},"officials":[{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ramírez."},{"label":"HBP","value":"Andujar (by Burrows)."},{"label":"Pitches-strikes","value":"Littell 83-56; Barlow, S 16-9; Moll 14-10; Mey 19-5; Ashcraft, G 24-18; Suter 13-8; Burrows 74-47; Ramírez 40-21; Moreta 30-20; Borucki 10-8; Sanders 31-16; Mattson 13-7."},{"label":"Groundouts-flyouts","value":"Littell 8-2; Barlow, S 0-0; Moll 1-0; Mey 1-0; Ashcraft, G 0-2; Suter 1-0; Burrows 4-4; Ramírez 1-0; Moreta 1-0; Borucki 1-0; Sanders 1-0; Mattson 0-1."},{"label":"Batters faced","value":"Littell 24; Barlow, S 3; Moll 4; Mey 4; Ashcraft, G 8; Suter 4; Burrows 20; Ramírez 10; Moreta 6; Borucki 2; Sanders 7; Mattson 3."},{"label":"Inherited runners-scored","value":"Barlow, S 1-0; Moll 2-0; Mey 1-1; Ashcraft, G 3-0; Moreta 2-0; Mattson 3-2."},{"label":"Umpires","value":"HP: Alex MacKay. 1B: Alan Porter. 2B: Jim Wolf. 3B: Chris Segal. "},{"label":"Weather","value":"88 degrees, Sunny."},{"label":"Wind","value":"5 mph, R To L."},{"label":"First pitch","value":"1:37 PM."},{"label":"T","value":"3:23."},{"label":"Att","value":"21,239."},{"label":"Venue","value":"PNC Park."},{"label":"August 10, 2025"}],"pitchingNotes":["Barlow, S pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","boxscoreName":"Andujar"},"jerseyNumber":"38","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":67,"flyOuts":36,"groundOuts":65,"airOuts":65,"runs":27,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":1,"hits":71,"hitByPitch":1,"avg":".303","atBats":234,"obp":".343","slg":".453","ops":".796","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":106,"rbi":30,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.43","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":57,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","boxscoreName":"Marte, N"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":24,"groundOuts":46,"airOuts":43,"runs":26,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".287","atBats":171,"obp":".328","slg":".509","ops":".837","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":87,"rbi":33,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.38","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":44,"errors":5,"chances":96,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","boxscoreName":"Steer"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":61,"groundOuts":74,"airOuts":128,"runs":49,"doubles":16,"triples":2,"homeRuns":14,"strikeOuts":98,"baseOnBalls":32,"intentionalWalks":0,"hits":95,"hitByPitch":4,"avg":".241","atBats":394,"obp":".304","slg":".398","ops":".702","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":157,"rbi":54,"leftOnBase":173,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.14","popOuts":34,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":577,"errors":0,"chances":636,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70}]},"decisions":{"winner":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"loser":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}