{"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":776681,"link":"/api/v1.1/game/776681/feed/live","metaData":{"wait":10,"timeStamp":"20250819_041924","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776681,"type":"R","doubleHeader":"N","id":"2025/08/18/cinmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776681-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T01:38:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","dayNight":"night","time":"6:38","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2025,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":60,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":66,"losses":60,"winningPercentage":".524"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2025,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":65,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":60,"losses":65,"winningPercentage":".480"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"21","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"21","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"21","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694359":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359","firstName":"Nikolos","lastName":"Kavadas","primaryNumber":"36","birthDate":"1998-10-27","currentAge":27,"birthCity":"South Bend","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Niko","useLastName":"Kavadas","middleName":"Siade","boxscoreName":"Kavadas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"kuh-VAH-dis","mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Niko Kavadas","nameSlug":"niko-kavadas-694359","firstLastName":"Niko Kavadas","lastFirstName":"Kavadas, Niko","lastInitName":"Kavadas, N","initLastName":"N Kavadas","fullFMLName":"Nikolos Siade Kavadas","fullLFMName":"Kavadas, Nikolos Siade","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"21","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"21","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"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},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID608334":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334","firstName":"Carson","lastName":"Fulmer","birthDate":"1993-12-13","currentAge":32,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Fulmer","middleName":"Springer","boxscoreName":"Fulmer, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Fulmer","nameSlug":"carson-fulmer-608334","firstLastName":"Carson Fulmer","lastFirstName":"Fulmer, Carson","lastInitName":"Fulmer, C","initLastName":"C Fulmer","fullFMLName":"Carson Springer Fulmer","fullLFMName":"Fulmer, Carson Springer","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID542881":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","firstName":"Tyler","lastName":"Anderson","primaryNumber":"31","birthDate":"1989-12-30","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Anderson","middleName":"John","boxscoreName":"Anderson, Ty","nickName":"Mr. Duck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Anderson","nameSlug":"tyler-anderson-542881","firstLastName":"Tyler Anderson","lastFirstName":"Anderson, Tyler","lastInitName":"Anderson, T","initLastName":"T Anderson","fullFMLName":"Tyler John Anderson","fullLFMName":"Anderson, Tyler John","strikeZoneTop":3.56,"strikeZoneBottom":1.68}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"78","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":25421,"firstPitch":"2025-08-19T01:39:00.000Z","gameDurationMinutes":160},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"home":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"}},"officialScorer":{"id":511409,"fullName":"Chris Johnson","link":"/api/v1/people/511409"},"primaryDatacaster":{"id":661294,"fullName":"Ryan Easton","link":"/api/v1/people/661294"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:39:22.728Z","endTime":"2025-08-19T01:39:51.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T21:44:45.472Z","endTime":"2025-08-19T01:16:37.564Z","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-19T01:16:37.564Z","endTime":"2025-08-19T01:37:40.249Z","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-19T01:37:40.249Z","endTime":"2025-08-19T01:39:24.901Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.31960656237938,"strikeZoneBottom":1.58603742295372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.504008300798034,"aZ":-21.484029831652315,"pfxX":-10.118134942742607,"pfxZ":5.501669271286522,"pX":-0.5549697915579117,"pZ":2.4625789940833553,"vX0":9.92798161657296,"vY0":-137.75243730900402,"vZ0":-3.77722371979057,"x":138.15,"y":172.29,"x0":-2.8724814143450814,"y0":50.002236160322646,"z0":5.284923622104697,"aX":-19.65560673119913},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2487,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.39599028780602197,"extension":6.162211813656333},"index":3,"playId":"da153918-fd6d-3729-a43a-86454843241b","pitchNumber":1,"startTime":"2025-08-19T01:39:24.901Z","endTime":"2025-08-19T01:39:28.590Z","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":94.9,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39068298699551,"aZ":-24.308467209549153,"pfxX":-10.910016470793899,"pfxZ":4.055404024574369,"pX":-0.4154274155685284,"pZ":1.841393805261785,"vX0":10.651509029779186,"vY0":-137.79250738646692,"vZ0":-4.701296844498642,"x":132.84,"y":189.06,"x0":-2.8992019919168195,"y0":50.00069941497092,"z0":5.196048122365264,"aX":-21.14093046947468},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2475,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.3963331521430806,"extension":6.465656289816987},"hitData":{"launchSpeed":90.6,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.0,"coordY":112.0}},"index":4,"playId":"6fbf374e-5c74-30ea-9a45-b8146504c2de","pitchNumber":2,"startTime":"2025-08-19T01:39:40.139Z","endTime":"2025-08-19T01:39:51.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:39:51.633Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Lux homers (5) on a fly ball to right field. TJ Friedl scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:39:54.748Z","endTime":"2025-08-19T01:41:21.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35542734967275,"aZ":-24.782384165278078,"pfxX":-12.105645940090733,"pfxZ":3.939865874890118,"pX":-0.10104498829557503,"pZ":1.8372452407478739,"vX0":12.041735350536861,"vY0":-135.95013356810136,"vZ0":-4.473796785732287,"x":120.85,"y":189.17,"x0":-3.011536780173572,"y0":50.00148178613983,"z0":5.220954014364557,"aX":-22.696111528204803},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":19.4,"spinRate":2421,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4026514749156367,"extension":6.350913506708527},"index":0,"playId":"6fd0a483-5d53-37fd-bb0e-834e3e036c14","pitchNumber":1,"startTime":"2025-08-19T01:40:14.578Z","endTime":"2025-08-19T01:40:17.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.862269513525824,"aZ":-29.2856452198422,"pfxX":-11.231969369141725,"pfxZ":1.7547193210794783,"pX":-0.7047028647134242,"pZ":1.9416052691256347,"vX0":9.65536136813643,"vY0":-127.34424913915015,"vZ0":-2.602503839292467,"x":143.86,"y":186.36,"x0":-3.0839666388167926,"y0":50.00065537948146,"z0":5.290647602475426,"aX":-18.466793688980353},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":1925,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.42991665635794707,"extension":6.490411081296371},"index":1,"playId":"112038be-a92a-3632-9585-a627eb4e4e34","pitchNumber":2,"startTime":"2025-08-19T01:40:31.934Z","endTime":"2025-08-19T01:40:35.561Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T01:40:40.907Z","endTime":"2025-08-19T01:40:54.676Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.132999588009973,"aZ":-25.552137065034472,"pfxX":-9.966243983034058,"pfxZ":4.069249961575178,"pX":-0.25404231980923414,"pZ":2.986624562357606,"vX0":10.168732246354335,"vY0":-126.55040899844666,"vZ0":-0.8603090782460956,"x":86.73,"y":175.53,"x0":-3.0239908432138773,"y0":50.0014782583116,"z0":5.372529046819077,"aX":-16.21080678429897},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":1896,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.4323450288905759,"extension":6.377466398885847},"hitData":{"launchSpeed":99.6,"launchAngle":30.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.85,"coordY":76.32}},"index":3,"playId":"c671be1e-cbdb-3a27-8fe7-6f32471022a3","pitchNumber":3,"startTime":"2025-08-19T01:40:54.676Z","endTime":"2025-08-19T01:41:21.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:41:21.375Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:41:19.702Z","endTime":"2025-08-19T01:42:57.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":"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":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.73264607105421,"strikeZoneBottom":1.89051090452933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85516323626961,"aZ":-25.36432858917943,"pfxX":0.6866291112976342,"pfxZ":3.9779165591413843,"pX":-1.069638931806022,"pZ":2.34651434375472,"vX0":5.859001900966613,"vY0":-129.47703418917087,"vZ0":-2.038922338510763,"x":157.77,"y":175.42,"x0":-3.4430335827697394,"y0":50.003245267693515,"z0":5.068447735654857,"aX":1.1759516013251823},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2399,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.42163605617535804,"extension":6.3951616159311255},"index":0,"playId":"053385e2-3e64-3b73-9c9e-fbcbb5ebdbe5","pitchNumber":1,"startTime":"2025-08-19T01:41:43.307Z","endTime":"2025-08-19T01:41:47.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.67422350638918,"strikeZoneBottom":1.80101102808673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.485468060786413,"aZ":-27.37274595820871,"pfxX":0.8420772253469657,"pfxZ":2.781361083395108,"pX":-0.5086557921048946,"pZ":3.2763248351833645,"vX0":6.702168490031452,"vY0":-130.32000204155162,"vZ0":0.33507747444676084,"x":136.39,"y":150.32,"x0":-3.2193501913698213,"y0":50.001809001100476,"z0":5.207801899672003,"aX":1.4532597415771245},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2325,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.41971988342603916,"extension":6.260205255004905},"index":1,"playId":"620e7a59-7bdc-316c-9126-6fe03b740406","pitchNumber":2,"startTime":"2025-08-19T01:41:57.247Z","endTime":"2025-08-19T01:42:01.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.66485030777186,"strikeZoneBottom":1.81524761323976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60506306607419,"aZ":-23.55365611951922,"pfxX":1.04946067459261,"pfxZ":4.928382094375362,"pX":-0.06367324457832739,"pZ":3.696265857993004,"vX0":7.113788509591844,"vY0":-131.62975207837817,"vZ0":0.3189677177469854,"x":119.43,"y":138.98,"x0":-2.9406372198799415,"y0":50.00566677468103,"z0":5.320951264894783,"aX":1.8373116589101661},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":-3.5,"spinRate":2304,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41650802467224013,"extension":6.325946393673356},"index":2,"playId":"e35bec48-79c2-3351-aeec-7b369d816706","pitchNumber":3,"startTime":"2025-08-19T01:42:11.850Z","endTime":"2025-08-19T01:42:15.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.636101617923785,"aZ":-27.050039316508826,"pfxX":-12.707143648690124,"pfxZ":2.632719570055043,"pX":-0.5233232363752249,"pZ":1.6361732090422343,"vX0":10.85101540589472,"vY0":-138.79430723831334,"vZ0":-4.716659447931748,"x":136.95,"y":194.6,"x0":-2.8363606349803616,"y0":50.005174023273874,"z0":5.163474899404194,"aX":-24.746779160201484},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":20.8,"spinRate":2403,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.39493906708299287,"extension":6.379323386621621},"index":3,"playId":"876655f4-931a-3afb-83dc-faf1256b4150","pitchNumber":4,"startTime":"2025-08-19T01:42:27.405Z","endTime":"2025-08-19T01:42:30.453Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.878529294362114,"aZ":-24.73245601984244,"pfxX":4.2953627325597115,"pfxZ":5.131483032962992,"pX":-0.5364690662063512,"pZ":1.7301644669576126,"vX0":4.969658894210812,"vY0":-120.08298399539709,"vZ0":-2.441700908497061,"x":137.45,"y":192.07,"x0":-3.1965208698873506,"y0":50.00049252088204,"z0":4.9773849560637835,"aX":6.224453172362812},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.9,"breakHorizontal":-9.0,"spinRate":2542,"spinDirection":78},"zone":7,"typeConfidence":2.0,"plateTime":0.45743538074892776,"extension":6.551102025723598},"hitData":{"launchSpeed":72.0,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.85,"coordY":155.06}},"index":4,"playId":"2f21a0ac-55c3-3a43-b3e9-26c4ab9e98b6","pitchNumber":5,"startTime":"2025-08-19T01:42:49.761Z","endTime":"2025-08-19T01:42:57.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:42:57.361Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a soft ground ball to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:43:10.499Z","endTime":"2025-08-19T01:44:53.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.535499541389328,"aZ":-27.20138887471684,"pfxX":0.49391185930786463,"pfxZ":2.882865431276149,"pX":1.506445870478636,"pZ":1.9505431565327278,"vX0":11.51498578242979,"vY0":-130.60895017859352,"vZ0":-3.0174340121664174,"x":59.58,"y":186.12,"x0":-3.0241489385672042,"y0":50.00583447606543,"z0":5.166625268399968,"aX":0.8541204478858935},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":-3.5,"spinRate":2337,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4193736967750823,"extension":6.508771240925812},"index":0,"playId":"1d3011dd-5302-32df-bc50-1b916676a382","pitchNumber":1,"startTime":"2025-08-19T01:43:22.844Z","endTime":"2025-08-19T01:43:26.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.22431326982386,"strikeZoneBottom":1.60367472143834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92396772298456,"aZ":-28.332701582615087,"pfxX":-2.8604750046511445,"pfxZ":2.1969872120339438,"pX":-0.36176643513781953,"pZ":0.9926721326488167,"vX0":7.934217231872393,"vY0":-131.2496400640899,"vZ0":-5.103962881971018,"x":130.79,"y":211.98,"x0":-3.0479817687775252,"y0":50.00542352777544,"z0":5.0641272577892975,"aX":-5.008462569659287},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":3.5,"spinRate":2374,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.41679157791079025,"extension":6.326059755780544},"index":1,"playId":"87efd12d-7d6f-3b12-ab12-a79e1d3ddb28","pitchNumber":2,"startTime":"2025-08-19T01:43:38.266Z","endTime":"2025-08-19T01:43:42.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1925747126876,"aZ":-25.820030142666983,"pfxX":4.208999556125098,"pfxZ":4.364165769937565,"pX":0.6123123334998614,"pZ":1.8031222330066254,"vX0":7.187488260307661,"vY0":-120.11730025293613,"vZ0":-2.156563354996271,"x":93.66,"y":190.1,"x0":-2.970251524402252,"y0":50.00003310237635,"z0":5.017980867405242,"aX":6.122506505651319},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.7,"breakHorizontal":-9.4,"spinRate":2471,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4567384024800578,"extension":6.538653237137672},"index":2,"playId":"2678cb2c-e793-3bee-bb4c-4b7352637bc0","pitchNumber":3,"startTime":"2025-08-19T01:43:57.787Z","endTime":"2025-08-19T01:44:01.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T01:44:09.286Z","endTime":"2025-08-19T01:44:25.681Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":77.6,"strikeZoneTop":3.34610843486074,"strikeZoneBottom":1.5383617944063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.390545914882857,"aZ":-25.49822574511484,"pfxX":5.771070341395069,"pfxZ":4.4367198807166,"pX":2.4365678557516803,"pZ":0.6085323538190871,"vX0":10.919667537950586,"vY0":-122.27378864636015,"vZ0":-5.08662919595559,"x":24.12,"y":222.35,"x0":-2.847238706862568,"y0":50.00497122467195,"z0":4.919136514960367,"aX":8.68913077519353},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.0,"breakHorizontal":-13.2,"spinRate":2661,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4489286881072756,"extension":6.5614311131454235},"index":4,"playId":"e49d5f8d-2ffa-323e-a71e-8491cb8a0418","pitchNumber":4,"startTime":"2025-08-19T01:44:25.681Z","endTime":"2025-08-19T01:44:28.690Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.647831641332,"aZ":-23.254210480530865,"pfxX":-11.060822712036185,"pfxZ":4.5260490034021625,"pX":-1.1909929665873884,"pZ":2.9159898285302455,"vX0":7.860394140388664,"vY0":-140.0028289137473,"vZ0":-2.396805984924486,"x":162.4,"y":160.05,"x0":-2.6078047265473696,"y0":50.00397159247533,"z0":5.31643760878867,"aX":-21.806995631098175},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":2277,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3922666132701824,"extension":6.4856267483884205},"hitData":{"launchSpeed":48.0,"launchAngle":-47.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":112.13,"coordY":161.17}},"index":5,"playId":"839d05f4-2a13-37df-b596-e219d9d59313","pitchNumber":5,"startTime":"2025-08-19T01:44:42.569Z","endTime":"2025-08-19T01:44:53.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:44:53.213Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:45:09.009Z","endTime":"2025-08-19T01:47:10.969Z","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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":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":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.37261577181744,"strikeZoneBottom":1.63602242740145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77927653268026,"aZ":-25.845507760432344,"pfxX":-10.583764555365683,"pfxZ":3.3350037642823143,"pX":-2.155847981783019,"pZ":2.8232401306574006,"vX0":5.7268324168728775,"vY0":-137.06894210519576,"vZ0":-2.5544300669108493,"x":199.18,"y":162.55,"x0":-2.898929457280599,"y0":50.00683042033461,"z0":5.535276597548102,"aX":-20.10905220275751},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":17.9,"spinRate":2247,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3998554469908955,"extension":6.458730328293863},"index":0,"playId":"ac3dcf06-1ad4-3023-ab40-98e358abe681","pitchNumber":1,"startTime":"2025-08-19T01:45:29.943Z","endTime":"2025-08-19T01:45:33.208Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.42321144952481,"strikeZoneBottom":1.62481885414955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76164100704047,"aZ":-27.266784372607628,"pfxX":-11.845710356697737,"pfxZ":2.594429225893787,"pX":0.10459716149044047,"pZ":3.2943441331608905,"vX0":11.544944057802505,"vY0":-136.6766432403584,"vZ0":-1.064907161292799,"x":113.01,"y":149.83,"x0":-2.632518308140684,"y0":50.00673831588555,"z0":5.559325615460255,"aX":-22.44541116006919},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":19.1,"spinRate":2275,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4005527355276399,"extension":6.410062358820544},"index":1,"playId":"d33f2dc4-5a6f-3c73-9304-bdd7d811c8c0","pitchNumber":2,"startTime":"2025-08-19T01:45:46.397Z","endTime":"2025-08-19T01:45:50.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.388452086694294,"aZ":-26.676452704639388,"pfxX":6.138090113391837,"pfxZ":3.898228093293511,"pX":0.579126740928056,"pZ":3.1855339217875773,"vX0":7.023855816148708,"vY0":-117.7546355739224,"vZ0":0.9914429439276763,"x":94.93,"y":152.77,"x0":-3.234719866158965,"y0":50.00439115619704,"z0":5.218409072192976,"aX":8.658900055189516},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.6,"breakHorizontal":-12.7,"spinRate":2411,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.46431822598083494,"extension":6.612444617387632},"index":2,"playId":"bb379301-ca0d-3998-b773-8e89dd2adeb6","pitchNumber":3,"startTime":"2025-08-19T01:46:02.011Z","endTime":"2025-08-19T01:46:05.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T01:46:14.629Z","endTime":"2025-08-19T01:46:28.696Z","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(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.2,"endSpeed":75.5,"strikeZoneTop":3.43003269242001,"strikeZoneBottom":1.66252967152963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.744105298542905,"aZ":-24.28828935614621,"pfxX":5.365840870402414,"pfxZ":5.467470842106105,"pX":0.767813898678265,"pZ":1.6339595869505945,"vX0":7.691939101021583,"vY0":-119.52501757103416,"vZ0":-2.5593746416985486,"x":87.73,"y":194.66,"x0":-3.193193510286674,"y0":50.00318807654895,"z0":4.90718048508135,"aX":7.735913899064213},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.5,"breakHorizontal":-11.6,"spinRate":2424,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4588461335333065,"extension":6.714365857758663},"index":4,"playId":"340315ac-e16f-3954-82c3-b143c1f0bef1","pitchNumber":4,"startTime":"2025-08-19T01:46:28.696Z","endTime":"2025-08-19T01:46:32.543Z","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.9,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.086719855433945,"aZ":-24.72990423872748,"pfxX":-10.64513494947142,"pfxZ":3.951974606163283,"pX":0.39650189194228974,"pZ":2.412075719347862,"vX0":11.590516132274981,"vY0":-136.2227287500428,"vZ0":-3.350968908598632,"x":101.89,"y":173.65,"x0":-2.524400768878461,"y0":50.00559510321584,"z0":5.3620212352717935,"aX":-20.06959483102695},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":16.9,"spinRate":2208,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.40161409157145433,"extension":6.424810536782168},"index":5,"playId":"d15eae10-3349-3ed3-94d6-cb65111bf5ca","pitchNumber":5,"startTime":"2025-08-19T01:46:44.203Z","endTime":"2025-08-19T01:46:47.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628122187559406,"aZ":-27.582794507942822,"pfxX":5.691277907512891,"pfxZ":3.3420881202172295,"pX":1.9633561195053044,"pZ":1.9305005441130083,"vX0":9.642519469392973,"vY0":-116.92771953735345,"vZ0":-1.787163785323664,"x":42.16,"y":186.66,"x0":-2.9658278846376995,"y0":50.003641172263926,"z0":5.311989130054048,"aX":7.818682250766716},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.9,"breakHorizontal":-12.8,"spinRate":2329,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.46982036816712824,"extension":6.463599839848264},"index":6,"playId":"02908e8b-9655-307f-b1fa-6d16dc21ead5","pitchNumber":6,"startTime":"2025-08-19T01:47:04.975Z","endTime":"2025-08-19T01:47:10.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:47:10.969Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a line drive to right fielder Jo Adell. Austin Hays to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:47:13.076Z","endTime":"2025-08-19T01:49:27.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.9,"endSpeed":86.9,"strikeZoneTop":3.40879554336358,"strikeZoneBottom":1.65033737736645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07909945187403,"aZ":-25.730116389327897,"pfxX":-10.396651233399785,"pfxZ":3.3464821872217154,"pX":0.20656698455325637,"pZ":2.714384603275022,"vX0":11.449589409366471,"vY0":-137.82726810555107,"vZ0":-2.4689236839898094,"x":109.13,"y":165.49,"x0":-2.646882154569088,"y0":50.006575483026815,"z0":5.355907045617294,"aX":-20.045650949682635},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2388,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39710987347399396,"extension":6.43084615586936},"index":0,"playId":"60cb309c-6312-3645-9220-243698a395c5","pitchNumber":1,"startTime":"2025-08-19T01:47:35.857Z","endTime":"2025-08-19T01:47:39.516Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.941855896741682,"aZ":-25.685485892096647,"pfxX":1.529974654936097,"pfxZ":3.9291685552054894,"pX":-0.9882657175806583,"pZ":2.5593685360701093,"vX0":4.467118505808612,"vY0":-127.4191762368373,"vZ0":-2.069493913333183,"x":154.67,"y":169.68,"x0":-2.9594555010296575,"y0":50.004532588963194,"z0":5.401318933110226,"aX":2.529041352047966},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2380,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4290220857858644,"extension":6.284663787582302},"index":1,"playId":"efeeeffc-cdbf-3e03-997a-1b270f5065b7","pitchNumber":2,"startTime":"2025-08-19T01:47:51.640Z","endTime":"2025-08-19T01:47:55.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T01:48:02.697Z","endTime":"2025-08-19T01:48:40.413Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.43936170263009,"strikeZoneBottom":1.61744891486914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26805612630888,"aZ":-24.020981104876206,"pfxX":5.144205703613088,"pfxZ":5.651133533296215,"pX":1.5591721670116685,"pZ":1.7218350768005124,"vX0":9.696955614012898,"vY0":-120.1622259352962,"vZ0":-2.5684111946950057,"x":57.57,"y":192.29,"x0":-3.2187798206099063,"y0":50.00216689823481,"z0":4.969749817150323,"aX":7.4159635835641975},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.7,"breakHorizontal":-11.9,"spinRate":2494,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45824169664575454,"extension":6.705146678631117},"index":3,"playId":"6ee6ae15-6173-3622-a2de-230b7194c0a1","pitchNumber":3,"startTime":"2025-08-19T01:48:40.413Z","endTime":"2025-08-19T01:48:43.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.33432319179942,"strikeZoneBottom":1.51308162162674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.953624209564175,"aZ":-27.692423069686107,"pfxX":7.320432916719434,"pfxZ":3.269722104552362,"pX":1.1848062147927576,"pZ":1.035293853462631,"vX0":7.148761218943341,"vY0":-117.18039763225336,"vZ0":-3.592165535584601,"x":71.84,"y":210.83,"x0":-2.8721985518298343,"y0":50.004633429348395,"z0":5.213852154273359,"aX":10.042256586072918},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.2,"breakHorizontal":-15.2,"spinRate":2463,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46986930091738754,"extension":6.522020089320639},"index":4,"playId":"fe70dfa9-77a8-3721-b29e-b8bebca8ab99","pitchNumber":4,"startTime":"2025-08-19T01:48:58.002Z","endTime":"2025-08-19T01:49:01.644Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.166472632395497,"aZ":-22.574761965282097,"pfxX":-11.577321974936748,"pfxZ":4.894427329920683,"pX":-0.0759477198527945,"pZ":2.9310147711066987,"vX0":11.172943376992293,"vY0":-139.1348815052877,"vZ0":-2.92518953844154,"x":119.89,"y":159.64,"x0":-2.6391873379839814,"y0":50.00220367468185,"z0":5.49170298748435,"aX":-22.70223274255622},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":18.6,"spinRate":2346,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3936463574472211,"extension":6.451923089816365},"hitData":{"launchSpeed":89.8,"launchAngle":25.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.78,"coordY":65.09}},"index":5,"playId":"3ee9d1db-d036-3a03-9d8b-b3d7d7c2ca4d","pitchNumber":5,"startTime":"2025-08-19T01:49:15.424Z","endTime":"2025-08-19T01:49:27.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:49:27.425Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:50:40.156Z","endTime":"2025-08-19T01:51:04.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:49:40.892Z","endTime":"2025-08-19T01:50:42.214Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.36533901360456,"strikeZoneBottom":1.4594232630995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.567432242651464,"aZ":-21.68123426079128,"pfxX":-11.406179122331416,"pfxZ":5.698846289390197,"pX":-0.74692718682483,"pZ":2.192347432546912,"vX0":9.051075313959403,"vY0":-135.34692333858172,"vZ0":-4.702952401349445,"x":145.47,"y":179.59,"x0":-2.6646954168557166,"y0":50.00351406814315,"z0":5.485501361618487,"aX":-21.007247006164285},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":18.6,"spinRate":2339,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40581255391364524,"extension":6.244123379259823},"index":1,"playId":"102a2408-a1b1-357f-b5ec-4199d888ea4c","pitchNumber":1,"startTime":"2025-08-19T01:50:42.214Z","endTime":"2025-08-19T01:50:46.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.657540648302987,"aZ":-25.77689704024168,"pfxX":4.919030702440621,"pfxZ":4.69896582659829,"pX":-0.9224831214567565,"pZ":3.1534928880539637,"vX0":3.9538222953574813,"vY0":-116.93664971021742,"vZ0":0.9090206874581327,"x":146.41,"y":128.2,"x0":-3.284854589961896,"y0":50.001197036381576,"z0":5.211007632878277,"aX":6.690597249300625},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.1,"breakHorizontal":-10.0,"spinRate":2345,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4715793473299179,"extension":6.573823073311094},"hitData":{"launchSpeed":99.8,"launchAngle":23.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.14,"coordY":82.98}},"index":2,"playId":"513bf58d-b9b1-3a55-87e8-cfd9aae2b014","pitchNumber":2,"startTime":"2025-08-19T01:50:56.443Z","endTime":"2025-08-19T01:51:04.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:51:04.322Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:53:15.456Z","endTime":"2025-08-19T01:53:41.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93420023180132,"aZ":-21.59876760014546,"pfxX":-10.27305497418526,"pfxZ":5.774658189783024,"pX":0.0645651992200691,"pZ":2.7550154867883667,"vX0":6.902634958978132,"vY0":-134.44497513225744,"vZ0":-2.369283331442841,"x":114.54,"y":164.39,"x0":-1.200328371557529,"y0":50.00659283851122,"z0":5.179445891495926,"aX":-18.82525899513548},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":17.2,"spinRate":2389,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40728634672110564,"extension":6.857187826586232},"hitData":{"launchSpeed":84.7,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.6,"coordY":163.86}},"index":0,"playId":"13a8eabd-3491-31b7-a8d3-d67a715e8c00","pitchNumber":1,"startTime":"2025-08-19T01:53:33.042Z","endTime":"2025-08-19T01:53:41.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:53:41.166Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:53:50.505Z","endTime":"2025-08-19T01:55:51.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.88095731707493,"strikeZoneBottom":1.67000194646536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.454815381762945,"aZ":-23.200549587322655,"pfxX":-9.66920544977594,"pfxZ":4.77595891116973,"pX":-1.0708273447998056,"pZ":2.0314932645901225,"vX0":3.801906768425816,"vY0":-135.8963203797182,"vZ0":-3.8486717891028537,"x":157.82,"y":183.93,"x0":-1.227910542177747,"y0":50.00352977074749,"z0":5.068490087903232,"aX":-18.171882989879133},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":2237,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.402317843059842,"extension":6.9768137377844806},"index":0,"playId":"33575bac-b54b-344b-bb39-ccfdae5c7716","pitchNumber":1,"startTime":"2025-08-19T01:54:02.907Z","endTime":"2025-08-19T01:54:06.800Z","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.8,"endSpeed":84.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.819997512943136,"aZ":-19.261946425249757,"pfxX":-4.764105214278187,"pfxZ":7.041219835009986,"pX":-0.5098922912027418,"pZ":3.2314296267009484,"vX0":3.470642018299114,"vY0":-133.7868223919853,"vZ0":-1.6637853655367034,"x":136.44,"y":151.53,"x0":-1.1977470828728565,"y0":50.000667901524764,"z0":5.226250138388259,"aX":-8.732475074766652},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2409,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4076620692126598,"extension":6.932199690511991},"index":1,"playId":"8f143c4b-e5a4-3513-b393-afe535ac4aaf","pitchNumber":2,"startTime":"2025-08-19T01:54:14.201Z","endTime":"2025-08-19T01:54:17.380Z","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":91.1,"endSpeed":83.9,"strikeZoneTop":3.81886328462741,"strikeZoneBottom":1.71305359216141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086828420521616,"aZ":-17.72822867361661,"pfxX":-3.0117161410556834,"pfxZ":8.028933416543856,"pX":-1.6937298033426302,"pZ":4.237669768904947,"vX0":-0.14547128825609218,"vY0":-132.72598923957509,"vZ0":0.47457265397319426,"x":181.56,"y":124.36,"x0":-1.246485215023845,"y0":50.00594647674841,"z0":5.338926708128346,"aX":-5.420806797786731},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2495,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41130623190036175,"extension":6.890268733590601},"index":2,"playId":"6ca62112-3198-37a9-a18b-c75a6cff23ec","pitchNumber":3,"startTime":"2025-08-19T01:54:28.437Z","endTime":"2025-08-19T01:54:31.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.67598666757563,"strikeZoneBottom":1.63366155546082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.829036947930334,"aZ":-22.20921350064974,"pfxX":-9.72528452447364,"pfxZ":5.434822365623639,"pX":-0.14150038321737865,"pZ":1.8656187867025222,"vX0":5.556343476667671,"vY0":-134.7076811009781,"vZ0":-4.446655511354461,"x":122.39,"y":188.41,"x0":-0.9695286085157754,"y0":50.0053221130307,"z0":5.112114254589615,"aX":-17.83860137405473},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":16.4,"spinRate":2443,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.40693732386121395,"extension":6.975649934125973},"index":3,"playId":"264379e6-a4c5-3a95-9dc0-d4534a8560b4","pitchNumber":4,"startTime":"2025-08-19T01:54:42.967Z","endTime":"2025-08-19T01:54:47.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T01:54:52.142Z","endTime":"2025-08-19T01:55:07.603Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":92.5,"endSpeed":84.7,"strikeZoneTop":3.31654001746301,"strikeZoneBottom":1.6832344996686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32465649623076,"aZ":-17.001851437322678,"pfxX":-4.987365417099902,"pfxZ":8.22388895336454,"pX":-0.7837831891966739,"pZ":4.654385386119719,"vX0":2.817285283476709,"vY0":-134.74407389377637,"vZ0":1.462022408762416,"x":146.88,"y":113.11,"x0":-1.1929880491565665,"y0":50.005075427114335,"z0":5.303399216328913,"aX":-9.20376196535732},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2562,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40597096234236085,"extension":6.958955805667121},"index":5,"playId":"757b927a-e642-3a08-a5e2-595a26857d2a","pitchNumber":5,"startTime":"2025-08-19T01:55:07.603Z","endTime":"2025-08-19T01:55:12.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.303446906269308,"aZ":-24.48419605416919,"pfxX":-9.33122285931056,"pfxZ":4.165851084472392,"pX":-0.9390035752738296,"pZ":2.6349960155032193,"vX0":3.9256349598317084,"vY0":-135.00083257803746,"vZ0":-2.0833371481692318,"x":152.79,"y":167.64,"x0":-1.1993852144371207,"y0":50.00307517098215,"z0":5.139503380213619,"aX":-17.229459535692236},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2419,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4056704216129172,"extension":7.122904072504995},"index":6,"playId":"1ccfcae5-3bda-3581-9c1a-5d50ac9e5258","pitchNumber":6,"startTime":"2025-08-19T01:55:24.282Z","endTime":"2025-08-19T01:55:27.361Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.615047125129696,"aZ":-20.972335815397898,"pfxX":-9.19510468890666,"pfxZ":5.861939233238635,"pX":-0.6011560621962627,"pZ":3.2041757415746503,"vX0":4.521928313282044,"vY0":-137.2099685786449,"vZ0":-1.3185775005013163,"x":139.91,"y":152.27,"x0":-1.0734921820939938,"y0":50.00475989428663,"z0":5.116343439723684,"aX":-17.580628928401882},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":15.7,"spinRate":2411,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39878728094698923,"extension":7.08633246231502},"hitData":{"launchSpeed":92.1,"launchAngle":15.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.86,"coordY":81.16}},"index":7,"playId":"5c382f30-0cc4-3da5-8fa5-ef81a837e375","pitchNumber":7,"startTime":"2025-08-19T01:55:41.329Z","endTime":"2025-08-19T01:55:51.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:55:51.539Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Nolan Schanuel to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:55:53.742Z","endTime":"2025-08-19T01:57:41.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.7,"endSpeed":85.5,"strikeZoneTop":3.69368772981613,"strikeZoneBottom":1.73808442120361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.668381668113007,"aZ":-20.82313643480071,"pfxX":-11.368636959846972,"pfxZ":6.052972577663631,"pX":0.023648302777242405,"pZ":1.930285683647329,"vX0":7.426835321301912,"vY0":-136.21970636633418,"vZ0":-4.451857953149245,"x":116.1,"y":186.66,"x0":-1.2648965130400351,"y0":50.00006665411069,"z0":5.030398337596321,"aX":-21.304616966709432},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":19.0,"spinRate":2315,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4025148044754818,"extension":7.043185510108456},"index":0,"playId":"8ca86017-cbbe-36dd-a1be-766954872f2a","pitchNumber":1,"startTime":"2025-08-19T01:56:11.998Z","endTime":"2025-08-19T01:56:15.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.65810284794426,"strikeZoneBottom":1.67020000201192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.072410385056738,"aZ":-26.10837589573943,"pfxX":4.292777486820398,"pfxZ":4.2324923182332554,"pX":2.6005458242991004,"pZ":1.398017693889846,"vX0":7.682480640522088,"vY0":-119.50575748351875,"vZ0":-3.1599984536092327,"x":17.87,"y":201.03,"x0":-1.2254107382596804,"y0":50.00137995593961,"z0":5.106563484512603,"aX":6.148967241396351},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.1,"breakHorizontal":-9.8,"spinRate":2363,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4599942020374881,"extension":6.79781815942533},"index":1,"playId":"e5843626-62eb-3f67-82ad-089b5db81364","pitchNumber":2,"startTime":"2025-08-19T01:56:26.608Z","endTime":"2025-08-19T01:56:29.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36133457002741,"aZ":-14.435348441643029,"pfxX":-4.9600719214176525,"pfxZ":9.630502528161124,"pX":0.3750605435295724,"pZ":3.3252165200788317,"vX0":5.676613063060586,"vY0":-134.8785618725568,"vZ0":-2.426396655106661,"x":102.7,"y":149.0,"x0":-1.1125238347964608,"y0":50.00533321563405,"z0":5.2545409003182195,"aX":-9.139404736043232},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2465,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4060933985587627,"extension":6.908674239023987},"index":2,"playId":"9c342db3-2e04-3c53-a384-e36afa50bde8","pitchNumber":3,"startTime":"2025-08-19T01:56:43.425Z","endTime":"2025-08-19T01:56:46.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T01:56:51.921Z","endTime":"2025-08-19T01:57:03.381Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.62897130166413,"strikeZoneBottom":1.73230319686358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.199970655716747,"aZ":-33.449270934394264,"pfxX":2.2963221740593642,"pfxZ":-0.8800038467351361,"pX":2.260349857044544,"pZ":0.6380420611621674,"vX0":7.450596824095812,"vY0":-119.86872073660578,"vZ0":-3.5124539762655522,"x":30.84,"y":221.55,"x0":-1.192486202739206,"y0":50.0026991331599,"z0":5.123502818374827,"aX":3.3254598245186617},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-6.0,"spinRate":2481,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4577738791129109,"extension":6.763934824509791},"index":4,"playId":"32bae605-6167-3378-b582-91c2234d1884","pitchNumber":4,"startTime":"2025-08-19T01:57:03.381Z","endTime":"2025-08-19T01:57:06.750Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.63678522648797,"strikeZoneBottom":1.74036105282698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.580445642417892,"aZ":-30.81405269553547,"pfxX":1.5587561160886647,"pfxZ":0.9131868208222222,"pX":1.4443110161938397,"pZ":1.550556299204637,"vX0":5.9096473936098475,"vY0":-121.40905697621352,"vZ0":-2.317788061108187,"x":61.95,"y":196.91,"x0":-1.2231143523063481,"y0":50.004672787747815,"z0":5.197125692678183,"aX":2.328948686746955},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-4.2,"spinRate":2510,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45099453854513083,"extension":6.843928472080908},"index":5,"playId":"607a9e8b-e371-3f65-9cbb-375b1cc60ede","pitchNumber":5,"startTime":"2025-08-19T01:57:21.714Z","endTime":"2025-08-19T01:57:24.973Z","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":81.4,"endSpeed":74.7,"strikeZoneTop":3.60111000446228,"strikeZoneBottom":1.67416248288791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.292237464343643,"aZ":-34.19649428527581,"pfxX":4.195479606055164,"pfxZ":-1.4340720840697765,"pX":1.670280182880674,"pZ":1.2666702949321735,"vX0":6.000647849449339,"vY0":-118.46000102215093,"vZ0":-1.8386749092079606,"x":53.33,"y":204.58,"x0":-1.4484684883060044,"y0":50.003417120275465,"z0":5.202335014968972,"aX":5.914726683260159},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.8,"breakHorizontal":-9.1,"spinRate":2400,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4637813694109374,"extension":6.848198734784066},"index":6,"playId":"8cca3ef9-495b-3a20-bdc0-03aa54b1973d","pitchNumber":6,"startTime":"2025-08-19T01:57:38.402Z","endTime":"2025-08-19T01:57:41.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:57:41.495Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Ward doubles (28) on a line drive to right fielder Noelvi Marte. Nolan Schanuel scores. Mike Trout to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:57:59.020Z","endTime":"2025-08-19T01:58:21.136Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":80.8,"endSpeed":73.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51943576471688,"aZ":-29.45674013424222,"pfxX":5.451940498501079,"pfxZ":1.9742458006314472,"pX":0.8286189525269343,"pZ":2.605531398331663,"vX0":3.7875443224908323,"vY0":-117.54059970740205,"vZ0":0.32877567083784953,"x":85.41,"y":168.43,"x0":-1.5208793455130902,"y0":50.00453319290529,"z0":5.234138263019161,"aX":7.508984387774188},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.0,"breakHorizontal":-10.9,"spinRate":2382,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.4688081900897014,"extension":6.819413459781275},"hitData":{"launchSpeed":91.1,"launchAngle":17.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":216.11,"coordY":117.89}},"index":0,"playId":"7012ea70-6922-315c-84cd-b188e20ab80e","pitchNumber":1,"startTime":"2025-08-19T01:58:09.124Z","endTime":"2025-08-19T01:58:21.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:58:21.136Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Yoán Moncada lines into a double play, first baseman Spencer Steer to shortstop Elly De La Cruz. Taylor Ward out at 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:58:47.548Z","endTime":"2025-08-19T02:00:02.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":81.4,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.179366990382004,"aZ":-32.57286361450801,"pfxX":1.5446632944221113,"pfxZ":-0.2800009995129029,"pX":0.4077366300934309,"pZ":1.7596613233394498,"vX0":3.91900391614924,"vY0":-118.56616992532452,"vZ0":-1.1196198891365141,"x":101.46,"y":191.27,"x0":-1.4594420448106007,"y0":50.00129646257093,"z0":5.179453533522965,"aX":2.2238619247891696},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-3.6,"spinRate":2391,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.4599082582477889,"extension":6.862667180148289},"index":0,"playId":"1f80655c-f82a-3eb1-a466-5ca10a8436d1","pitchNumber":1,"startTime":"2025-08-19T01:58:53.818Z","endTime":"2025-08-19T01:58:58.901Z","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":90.9,"endSpeed":83.1,"strikeZoneTop":3.61921391570726,"strikeZoneBottom":1.59351491786391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362389699394512,"aZ":-16.474377928649957,"pfxX":-4.457515004343492,"pfxZ":8.847263877442472,"pX":-1.2839608510676384,"pZ":3.3540754418500685,"vX0":1.6223331440595716,"vY0":-132.39130375967719,"vZ0":-1.7319384724263134,"x":165.94,"y":148.22,"x0":-1.3257228820460674,"y0":50.00173784796658,"z0":5.222953006233027,"aX":-7.909241802002206},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2275,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41376697733415124,"extension":6.824266371031558},"index":1,"playId":"958fcec2-9cbd-3899-b8e0-a6bbb158b4a6","pitchNumber":2,"startTime":"2025-08-19T01:59:20.247Z","endTime":"2025-08-19T01:59:23.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.563203700321907,"aZ":-32.43226999943646,"pfxX":4.62155089850504,"pfxZ":-0.18967633947588514,"pX":0.024591625836526784,"pZ":1.6142999270493126,"vX0":2.1261791717830523,"vY0":-116.64196530381581,"vZ0":-1.1946579649252786,"x":116.06,"y":195.19,"x0":-1.4999610810562478,"y0":50.00143832053029,"z0":5.199495963081779,"aX":6.347941114032818},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.4,"breakHorizontal":-8.9,"spinRate":2453,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.47011670058266386,"extension":6.674304621233199},"index":2,"playId":"a10bdf4d-1891-3a2d-b1a9-54741e7c330c","pitchNumber":3,"startTime":"2025-08-19T01:59:35.463Z","endTime":"2025-08-19T01:59:38.875Z","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":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208082321862594,"aZ":-29.79155671464299,"pfxX":2.929724700324546,"pfxZ":1.6450102530026616,"pX":0.8741680418584958,"pZ":2.320108440058052,"vX0":4.653445131491351,"vY0":-120.15476138900077,"vZ0":-0.2699065854579148,"x":83.68,"y":176.14,"x0":-1.4750211386217706,"y0":50.00441856772292,"z0":5.101292576514732,"aX":4.244707195497753},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.2,"breakHorizontal":-6.5,"spinRate":2425,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.45742014782819806,"extension":6.877654910161736},"hitData":{"launchSpeed":79.1,"launchAngle":9.0,"totalDistance":110.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":149.93,"coordY":165.11}},"index":3,"playId":"37134f5b-6701-34c4-a4fa-863d77f0c043","pitchNumber":4,"startTime":"2025-08-19T01:59:56.143Z","endTime":"2025-08-19T02:00:02.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:00:02.999Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out sharply, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:02:07.935Z","endTime":"2025-08-19T02:02:51.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"strikeZoneTop":3.3501669826457,"strikeZoneBottom":1.5938322107945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.751703224500996,"aZ":-26.33370464717225,"pfxX":5.302652872292988,"pfxZ":4.105494920528301,"pX":0.5182812911030011,"pZ":3.004310165494692,"vX0":7.080944451022415,"vY0":-118.53263460032969,"vZ0":0.40462209461166665,"x":97.24,"y":157.66,"x0":-3.1970447408178133,"y0":50.00178734360844,"z0":5.2366501554298965,"aX":7.540835858335633},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.8,"breakHorizontal":-11.3,"spinRate":2516,"spinDirection":81},"zone":3,"typeConfidence":2.0,"plateTime":0.462172696665919,"extension":6.476048152412736},"index":0,"playId":"a5c7c2c6-5ec2-324f-bc71-5ba7e171bf69","pitchNumber":1,"startTime":"2025-08-19T02:02:29.445Z","endTime":"2025-08-19T02:02:33.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54539274130182,"aZ":-23.005057349580632,"pfxX":-10.875630030461544,"pfxZ":4.684812536043244,"pX":-0.3857265254049269,"pZ":2.609036159993897,"vX0":10.358241572571831,"vY0":-138.6590336115274,"vZ0":-3.453269145499315,"x":131.7,"y":168.34,"x0":-2.747711678378876,"y0":50.0036056587943,"z0":5.396660733919431,"aX":-21.28541298247641},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2468,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3942757828931196,"extension":6.47442011832461},"hitData":{"launchSpeed":100.6,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.92,"coordY":142.34}},"index":1,"playId":"21266088-d760-3c05-9ec1-832cfcbfef81","pitchNumber":2,"startTime":"2025-08-19T02:02:43.650Z","endTime":"2025-08-19T02:02:51.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:02:51.040Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:03:04.575Z","endTime":"2025-08-19T02:04:20.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.17126555271425,"strikeZoneBottom":1.40661179352357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.452515294445575,"aZ":-21.236652570256958,"pfxX":-10.524731058767944,"pfxZ":5.626165099981437,"pX":-0.1404367582432686,"pZ":3.6027055789722886,"vX0":10.842393556592736,"vY0":-138.86267860688008,"vZ0":-1.3223311998288505,"x":122.35,"y":141.51,"x0":-2.7369518412298603,"y0":50.001253812794026,"z0":5.504307367437125,"aX":-20.45648583112535},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":16.7,"spinRate":2342,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39513403297921457,"extension":6.443308967264662},"index":0,"playId":"fd9723fc-3c58-3a24-ad59-498d96af78f6","pitchNumber":1,"startTime":"2025-08-19T02:03:12.644Z","endTime":"2025-08-19T02:03:16.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54930271913355,"aZ":-23.743430220903985,"pfxX":-10.999856578375375,"pfxZ":4.422425322035192,"pX":-0.5598425135116407,"pZ":3.2352396202002582,"vX0":9.783577267426692,"vY0":-137.46321185590165,"vZ0":-1.786023948398472,"x":138.34,"y":151.43,"x0":-2.7425351131119777,"y0":50.00336864130249,"z0":5.511463541119069,"aX":-20.972488964051767},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":17.8,"spinRate":2392,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39903828227645644,"extension":6.359445458018035},"index":1,"playId":"b6b063c8-aec4-3ca5-b3cf-d086c214d21b","pitchNumber":2,"startTime":"2025-08-19T02:03:25.098Z","endTime":"2025-08-19T02:03:28.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.925910934923948,"aZ":-25.385755706322204,"pfxX":6.755322740917389,"pfxZ":4.725639759711866,"pX":0.810741598975536,"pZ":1.7212496216201456,"vX0":6.881995447912196,"vY0":-119.57981089545508,"vZ0":-2.5133665047657914,"x":86.1,"y":192.31,"x0":-2.991133322002872,"y0":50.00040867966119,"z0":5.083736975977412,"aX":9.69568111258165},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.2,"breakHorizontal":-14.0,"spinRate":2540,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.459577211402979,"extension":6.570144546886537},"index":2,"playId":"b419f24f-3380-320c-9a21-5f71d6644c6b","pitchNumber":3,"startTime":"2025-08-19T02:03:40.258Z","endTime":"2025-08-19T02:03:43.626Z","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":83.2,"endSpeed":75.7,"strikeZoneTop":3.03008217582664,"strikeZoneBottom":1.23480546089349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.083738426281013,"aZ":-30.06977822482221,"pfxX":6.451832932384635,"pfxZ":1.4625577080545078,"pX":2.5073682901673195,"pZ":0.02396999323427563,"vX0":10.890541323496196,"vY0":-120.48446577996509,"vZ0":-5.293771204805095,"x":21.43,"y":238.13,"x0":-2.947792625563964,"y0":50.00226684289277,"z0":4.97526060533576,"aX":9.28166515014113},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-14.8,"spinRate":2552,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45837493807374674,"extension":6.504771820213933},"index":3,"playId":"36436e03-7233-3ad2-9c35-24723b58ad32","pitchNumber":4,"startTime":"2025-08-19T02:03:56.709Z","endTime":"2025-08-19T02:03:59.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.07681217370178,"strikeZoneBottom":1.34211949579831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.073407960834846,"aZ":-24.389280475022908,"pfxX":-11.080081867648303,"pfxZ":3.918362145544041,"pX":-0.038127390286004,"pZ":1.604355584514242,"vX0":11.255044948699515,"vY0":-139.68853233933024,"vZ0":-5.441988760435061,"x":118.45,"y":195.46,"x0":-2.6708054300303155,"y0":50.00098562660558,"z0":5.1710473502372905,"aX":-21.998855377681636},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2391,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39141027770603065,"extension":6.497915481015665},"index":4,"playId":"7e3e9830-dff1-3d28-a270-e6b169888de8","pitchNumber":5,"startTime":"2025-08-19T02:04:16.232Z","endTime":"2025-08-19T02:04:20.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:04:20.305Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:04:23.271Z","endTime":"2025-08-19T02:06:10.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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],"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":4},"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":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.43801252277422,"strikeZoneBottom":1.52631648484098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47369062621794,"aZ":-23.5671963896739,"pfxX":1.326243006713872,"pfxZ":5.027953911587706,"pX":-1.2949721490582515,"pZ":2.0324168129924205,"vX0":4.134320425400915,"vY0":-129.40202698750423,"vZ0":-3.3411408063425827,"x":166.36,"y":183.9,"x0":-3.0793885411879454,"y0":50.005439166553245,"z0":5.125575992331293,"aX":2.271975307173328},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":2320,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.42165756319741465,"extension":6.199478114432695},"index":0,"playId":"cd88c5b7-04f1-37cc-95ff-72f79f56f1c7","pitchNumber":1,"startTime":"2025-08-19T02:04:47.490Z","endTime":"2025-08-19T02:04:51.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.41972154408925,"strikeZoneBottom":1.56969262062191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.451550157169077,"aZ":-26.60034560486285,"pfxX":-1.1055247630440628,"pfxZ":3.0789800998337924,"pX":0.4318644162372219,"pZ":3.4556782803647152,"vX0":9.28981108776336,"vY0":-132.98373296185403,"vZ0":0.3840045228428838,"x":100.54,"y":145.48,"x0":-2.9461832142216005,"y0":50.0056263576036,"z0":5.221490053521837,"aX":-2.004846726333812},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":0.2,"spinRate":2400,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4100867157864041,"extension":6.36817123157014},"index":1,"playId":"cdc210d1-c992-312e-8817-173ab64b4446","pitchNumber":2,"startTime":"2025-08-19T02:05:02.154Z","endTime":"2025-08-19T02:05:06.280Z","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":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.026745529836564,"aZ":-23.30376167077964,"pfxX":-11.245234590538152,"pfxZ":4.587320753036419,"pX":0.20191152793295622,"pZ":2.2651707649160806,"vX0":11.815752477405127,"vY0":-138.00399670400344,"vZ0":-3.8723814359298943,"x":109.3,"y":177.62,"x0":-2.669215692411871,"y0":50.00102958197905,"z0":5.251602949632192,"aX":-21.73988437705269},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2377,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3965240834193775,"extension":6.418586531305429},"index":2,"playId":"85061627-c4e7-36c8-aab8-78187bbeb08d","pitchNumber":3,"startTime":"2025-08-19T02:05:18.373Z","endTime":"2025-08-19T02:05:23.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.41008331386461,"strikeZoneBottom":1.55570807194716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.697425671781765,"aZ":-23.057992073488514,"pfxX":-11.136308844874709,"pfxZ":4.570938334277708,"pX":-2.0370979252815777,"pZ":3.0491255866758853,"vX0":6.568840752365483,"vY0":-140.51919019716055,"vZ0":-1.9631796863262712,"x":194.65,"y":156.45,"x0":-2.9617832565089284,"y0":50.00216477330891,"z0":5.259322379424579,"aX":-22.205317780060344},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":18.7,"spinRate":2434,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.390217057322094,"extension":6.240908442396718},"index":3,"playId":"b7622b54-b033-382f-a8b3-ba3276dc3cbb","pitchNumber":4,"startTime":"2025-08-19T02:05:49.241Z","endTime":"2025-08-19T02:05:52.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.4282949470023,"strikeZoneBottom":1.48200665475804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.988832173943393,"aZ":-26.546224533025846,"pfxX":0.11018258423235316,"pfxZ":3.2648653785141306,"pX":-0.44428101314279234,"pZ":4.085624484590519,"vX0":6.7652387927056985,"vY0":-130.34980616039888,"vZ0":2.102864437349011,"x":133.93,"y":128.47,"x0":-3.085797712958751,"y0":50.002042667636545,"z0":5.2705703241328505,"aX":0.18923825811236045},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2322,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4199452204553391,"extension":6.518472910643652},"index":4,"playId":"2e820cd5-5daf-3dc9-a104-2c956ee9e6db","pitchNumber":5,"startTime":"2025-08-19T02:06:06.368Z","endTime":"2025-08-19T02:06:10.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:06:10.113Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a ground ball to left fielder Taylor Ward. TJ Friedl to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:06:38.898Z","endTime":"2025-08-19T02:06:53.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T02:06:30.796Z","endTime":"2025-08-19T02:06:41.256Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.413155841272772,"aZ":-24.746897272478336,"pfxX":-10.706776762415243,"pfxZ":3.933488540517864,"pX":-0.739951143149638,"pZ":1.8686592566944649,"vX0":8.742540075948055,"vY0":-136.58265585355875,"vZ0":-4.609905633320934,"x":145.21,"y":188.33,"x0":-2.5931690356430606,"y0":50.00094753812318,"z0":5.282622286884632,"aX":-20.202933067024894},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2427,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4011977028393101,"extension":6.262264260979254},"hitData":{"launchSpeed":90.3,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.38,"coordY":115.39}},"index":1,"playId":"afb42e93-fd8a-3aa6-9eb0-8d4d89931e6f","pitchNumber":1,"startTime":"2025-08-19T02:06:41.256Z","endTime":"2025-08-19T02:06:53.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:06:53.144Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:07:12.463Z","endTime":"2025-08-19T02:08:17.714Z","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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86810269320431,"aZ":-27.241974324431304,"pfxX":-0.537427284389703,"pfxZ":3.0727705105538217,"pX":0.30049834392282126,"pZ":2.1713203544824196,"vX0":8.126418152959392,"vY0":-126.02555878032518,"vZ0":-2.5132821372042677,"x":105.55,"y":180.15,"x0":-2.897621118185548,"y0":50.00495353471764,"z0":5.384274059770256,"aX":-0.8635498378374549},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2278,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.43478655227857654,"extension":6.366204416789672},"index":0,"playId":"77505b23-b9d4-35c2-a4d2-efee31f64806","pitchNumber":1,"startTime":"2025-08-19T02:07:34.713Z","endTime":"2025-08-19T02:07:38.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.75397723209309,"strikeZoneBottom":1.88909150429103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69416186683481,"aZ":-27.517960598217677,"pfxX":-0.06241645452081701,"pfxZ":2.700885580308073,"pX":-0.458863393402373,"pZ":3.359216678197902,"vX0":6.802063767562001,"vY0":-129.76159684919824,"vZ0":-0.14081607759988624,"x":134.49,"y":148.08,"x0":-3.0952549863649974,"y0":50.00055237817197,"z0":5.493844298097879,"aX":-0.10950781675330423},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.2,"spinRate":2393,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.42055383424680093,"extension":6.151669792471257},"index":1,"playId":"19c55369-42a5-3606-854d-317570a5a655","pitchNumber":2,"startTime":"2025-08-19T02:07:57.017Z","endTime":"2025-08-19T02:08:00.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.73799176255984,"strikeZoneBottom":1.8111293319811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18402462889883,"aZ":-28.65686976320162,"pfxX":0.8852350069662592,"pfxZ":2.119922073102357,"pX":-0.21171411346311206,"pZ":3.5951436836350825,"vX0":6.564070941442177,"vY0":-127.68704264130078,"vZ0":0.8099882872778106,"x":125.07,"y":141.71,"x0":-2.925921883344393,"y0":50.00237649200141,"z0":5.520825208007263,"aX":1.4671485181623376},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2299,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.4282234513294978,"extension":6.188257223907526},"index":2,"playId":"3d20aa11-7335-386c-8f10-9d6046f603b0","pitchNumber":3,"startTime":"2025-08-19T02:08:13.656Z","endTime":"2025-08-19T02:08:17.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:08:17.714Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:10:08.959Z","endTime":"2025-08-19T02:11:04.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.6,"strikeZoneTop":3.77537422361791,"strikeZoneBottom":1.76950630081952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.719673720927755,"aZ":-19.32090198049978,"pfxX":-0.8683726322993226,"pfxZ":7.310182733495287,"pX":0.797974626544714,"pZ":4.062728668401054,"vX0":5.254676815431513,"vY0":-131.92491902780654,"vZ0":0.503080074587273,"x":86.58,"y":129.09,"x0":-1.108949452528346,"y0":50.003371947854994,"z0":5.296500205852787,"aX":-1.5282671082889183},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":0.4,"spinRate":2537,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41558333869682773,"extension":7.074738860903361},"index":0,"playId":"c3ce10f2-8ef1-3f19-8407-8938a5b857fc","pitchNumber":1,"startTime":"2025-08-19T02:10:26.300Z","endTime":"2025-08-19T02:10:29.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.463007943682584,"aZ":-20.19258354327059,"pfxX":-10.68966234889944,"pfxZ":6.572107841142249,"pX":-0.3483491718699403,"pZ":2.1877066383373345,"vX0":5.611347231164529,"vY0":-134.9302442360934,"vZ0":-3.752688768076357,"x":130.28,"y":179.71,"x0":-1.0787569651970126,"y0":50.0037123193281,"z0":5.0396919785399,"aX":-19.487888048878602},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":18.0,"spinRate":2465,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4077160009752605,"extension":7.064642804053869},"index":1,"playId":"4eaf97cc-ba0b-35d8-8548-91637cc6a876","pitchNumber":2,"startTime":"2025-08-19T02:10:36.689Z","endTime":"2025-08-19T02:10:40.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.212852192157886,"aZ":-24.24362410782243,"pfxX":-10.239877567817683,"pfxZ":4.344689994951475,"pX":-0.045326915931023504,"pZ":2.6412970392826813,"vX0":6.160226840315856,"vY0":-134.50391737738244,"vZ0":-1.8693340580574278,"x":118.73,"y":167.46,"x0":-1.0394627296960257,"y0":50.002935363700544,"z0":5.071020554353358,"aX":-18.69057277185358},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2380,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40781096811388196,"extension":6.804170607172882},"hitData":{"launchSpeed":101.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":183.99,"coordY":136.89}},"index":2,"playId":"65f4d65e-373a-3d86-a0ca-5db3ef4402b8","pitchNumber":3,"startTime":"2025-08-19T02:10:53.959Z","endTime":"2025-08-19T02:11:04.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:11:04.856Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Christian Moore grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Spencer Steer. Jo Adell out at 2nd. Christian Moore out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:11:16.037Z","endTime":"2025-08-19T02:12:03.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":74.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405400265051917,"aZ":-32.580168909748004,"pfxX":1.8382353484306568,"pfxZ":-0.28326085316577654,"pX":0.2332504873327966,"pZ":2.0453672124473976,"vX0":3.3164603145859095,"vY0":-118.58668704284581,"vZ0":-0.748294230587806,"x":108.11,"y":183.56,"x0":-1.4241522173928856,"y0":50.003849919689145,"z0":5.345923796926391,"aX":2.6094313650945935},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.5,"breakHorizontal":-4.2,"spinRate":2374,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.46247236435940664,"extension":6.771997171423321},"index":0,"playId":"fbc23c44-99f9-375c-8437-623e8bbb98ee","pitchNumber":1,"startTime":"2025-08-19T02:11:32.931Z","endTime":"2025-08-19T02:11:36.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26236164165705,"aZ":-15.762989937662503,"pfxX":-4.604138895197354,"pfxZ":9.12416889552666,"pX":-0.4908705920216802,"pZ":3.197693299130675,"vX0":3.6193040687838756,"vY0":-133.85014034162253,"vZ0":-2.311677640648525,"x":135.71,"y":152.44,"x0":-1.2683222041874305,"y0":50.002786929904005,"z0":5.212832844268314,"aX":-8.28085217523949},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2343,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41059806016295974,"extension":6.8717192041094295},"hitData":{"launchSpeed":105.0,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.89,"coordY":168.99}},"index":1,"playId":"6360aaac-ec50-3868-8086-c59643b1f83b","pitchNumber":2,"startTime":"2025-08-19T02:11:55.050Z","endTime":"2025-08-19T02:12:03.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:12:03.750Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:12:18.670Z","endTime":"2025-08-19T02:14:21.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.34237649187246,"strikeZoneBottom":1.53249066552527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68366081431509,"aZ":-30.330143605900226,"pfxX":5.004792681090878,"pfxZ":1.260621446244837,"pX":-0.4953351798642943,"pZ":2.9737276031079807,"vX0":0.6256456946707845,"vY0":-119.93057474027158,"vZ0":1.0005371937690726,"x":135.88,"y":158.49,"x0":-1.4097106505048997,"y0":50.000825417423926,"z0":5.251370214626028,"aX":7.30659719378304},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":-9.2,"spinRate":2409,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.45629072994383346,"extension":6.747728995286276},"index":0,"playId":"5f64e222-a6f0-3062-88a6-d04f361d91f8","pitchNumber":1,"startTime":"2025-08-19T02:12:30.467Z","endTime":"2025-08-19T02:12:34.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.140872617736346,"aZ":-18.440111216110637,"pfxX":-3.475706812867342,"pfxZ":7.755872719211279,"pX":0.2665538693340182,"pZ":2.56413045326602,"vX0":4.2876024111187725,"vY0":-132.46207972711275,"vZ0":-3.1732537188581666,"x":106.84,"y":169.55,"x0":-0.9239479406995016,"y0":50.005651936945554,"z0":5.13109064099529,"aX":-6.157817742020291},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":5.3,"spinRate":2528,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41399378067772385,"extension":6.835762123349855},"index":1,"playId":"e37510a5-53f2-346e-912b-4927b8675bc5","pitchNumber":2,"startTime":"2025-08-19T02:12:41.771Z","endTime":"2025-08-19T02:12:44.818Z","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":84.3,"endSpeed":76.9,"strikeZoneTop":3.38454335188661,"strikeZoneBottom":1.54419061783792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.003483408460582,"aZ":-29.92392995093334,"pfxX":1.7804568797815232,"pfxZ":1.4960877929981478,"pX":1.2266150961434943,"pZ":0.653986072167532,"vX0":4.91079805532214,"vY0":-122.55315036445732,"vZ0":-4.3111044457934975,"x":70.24,"y":221.12,"x0":-1.0443558160603432,"y0":50.00071871185909,"z0":5.027288057689283,"aX":2.674625627673326},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-4.6,"spinRate":2597,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4490446728332955,"extension":6.844514613714279},"index":2,"playId":"4ed4fb8a-7db4-3868-bed1-76ec84d9b379","pitchNumber":3,"startTime":"2025-08-19T02:12:57.476Z","endTime":"2025-08-19T02:13:00.813Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.431168180592866,"aZ":-26.721202625254254,"pfxX":3.7186566013993416,"pfxZ":3.6959067172783975,"pX":0.8152688714989408,"pZ":2.473980538662934,"vX0":3.650461918561527,"vY0":-121.13197443875733,"vZ0":-0.6841089312520892,"x":85.92,"y":171.98,"x0":-1.1986906358024148,"y0":50.00070565147985,"z0":5.112946765204426,"aX":5.479944815660472},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.8,"breakHorizontal":-7.7,"spinRate":2442,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.4535711148294137,"extension":6.815248279739203},"index":3,"playId":"6259d9f6-8fae-39ca-b84c-76be978ce3a4","pitchNumber":4,"startTime":"2025-08-19T02:13:20.352Z","endTime":"2025-08-19T02:13:23.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.33459839742739,"strikeZoneBottom":1.52532869536944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.190490566199024,"aZ":-20.885016372967677,"pfxX":-3.682112753242613,"pfxZ":6.309780822176776,"pX":-1.114146012127272,"pZ":4.269900505640691,"vX0":1.0778697134416586,"vY0":-133.33002138238285,"vZ0":1.255281154443435,"x":159.47,"y":123.49,"x0":-1.0466259595323226,"y0":50.00629067616612,"z0":5.306085652891117,"aX":-6.5930329444091775},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":6.4,"spinRate":2436,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.41169741229416346,"extension":6.718946920174988},"index":4,"playId":"df4b1381-cf68-3a4e-8fe9-13dfde1c1960","pitchNumber":5,"startTime":"2025-08-19T02:13:38.077Z","endTime":"2025-08-19T02:13:42.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":77.5,"strikeZoneTop":3.4077186468813,"strikeZoneBottom":1.56743841609075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.090100009015977,"aZ":-29.910103048873488,"pfxX":1.0913904582392062,"pfxZ":1.4992349968519778,"pX":1.267642600886678,"pZ":0.8010953375636211,"vX0":5.265993115227533,"vY0":-121.56330440608504,"vZ0":-3.983861718265323,"x":68.68,"y":217.15,"x0":-1.0614538462852665,"y0":50.00096864989796,"z0":5.035434903159068,"aX":1.6457421537375927},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2470,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44923546732910147,"extension":6.773201901883097},"index":5,"playId":"f10bb2b5-09a8-34b7-a6d8-fc99310b7a4b","pitchNumber":6,"startTime":"2025-08-19T02:13:57.516Z","endTime":"2025-08-19T02:14:00.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.924820273806656,"aZ":-30.332150040217616,"pfxX":0.8813910131777838,"pfxZ":1.1994202316824705,"pX":0.3307087475971469,"pZ":1.7550779283043216,"vX0":3.557775371518178,"vY0":-122.60994011456549,"vZ0":-1.8403023961191054,"x":104.39,"y":191.39,"x0":-1.2501162228973515,"y0":50.000465768797056,"z0":5.089462439610896,"aX":1.3489148940774545},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2452,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.4457309126364546,"extension":6.94148890414013},"hitData":{"launchSpeed":88.0,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.74,"coordY":167.17}},"index":6,"playId":"1ddea2d4-eeae-3e36-be75-e1f0f24b6e73","pitchNumber":7,"startTime":"2025-08-19T02:14:13.459Z","endTime":"2025-08-19T02:14:21.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:14:21.250Z","atBatIndex":19},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Austin Hays triples (5) on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:16:46.884Z","endTime":"2025-08-19T02:17:48.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.41947559323155,"strikeZoneBottom":1.60782188876336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.219872230195932,"aZ":-26.250057477943724,"pfxX":-2.224738941950706,"pfxZ":3.390172324105076,"pX":0.8248768348803752,"pZ":1.6196431615102678,"vX0":10.708151840742769,"vY0":-131.18911127286404,"vZ0":-4.166031789715421,"x":85.56,"y":195.05,"x0":-3.0169097915132412,"y0":50.00046443233001,"z0":5.180002134679183,"aX":-3.885455933732024},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2480,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.41717124142246,"extension":6.432839721000838},"index":0,"playId":"24d8ecd5-fd0a-3684-babb-4b2a4dcdc848","pitchNumber":1,"startTime":"2025-08-19T02:17:05.242Z","endTime":"2025-08-19T02:17:09.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.25355912075494,"strikeZoneBottom":1.52074115864455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373322372391392,"aZ":-23.10677328933341,"pfxX":-1.4418865365088864,"pfxZ":5.199774205215975,"pX":1.2678614823318488,"pZ":3.392482645152372,"vX0":10.926070187126001,"vY0":-131.12388206742992,"vZ0":-0.8628955063386418,"x":68.67,"y":147.18,"x0":-2.763190756039123,"y0":50.002727612982596,"z0":5.447777807196369,"aX":-2.516083356327044},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":0.2,"spinRate":2453,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4175016718128344,"extension":6.2602438239293825},"index":1,"playId":"daf6be37-899d-31da-adfd-62dcc08ee836","pitchNumber":2,"startTime":"2025-08-19T02:17:19.736Z","endTime":"2025-08-19T02:17:22.790Z","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":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.638402723380967,"aZ":-25.18025020682993,"pfxX":-11.719097755338293,"pfxZ":3.681889406297561,"pX":-1.0468399561916775,"pZ":2.8431500033453165,"vX0":8.909941117749971,"vY0":-137.31712062570722,"vZ0":-2.044130437107867,"x":156.9,"y":162.01,"x0":-2.8180384037925488,"y0":50.00629799616478,"z0":5.317901238048497,"aX":-22.287490525748048},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":19.2,"spinRate":2381,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39953273062839134,"extension":6.308525873966971},"hitData":{"launchSpeed":94.7,"launchAngle":21.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.42,"coordY":91.07}},"index":2,"playId":"90f459a4-0401-3823-b499-918cd149ebb2","pitchNumber":3,"startTime":"2025-08-19T02:17:33.692Z","endTime":"2025-08-19T02:17:48.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:17:48.349Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Noelvi Marte lines out softly to second baseman Christian Moore.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:18:10.183Z","endTime":"2025-08-19T02:19:28.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.51633287037716,"strikeZoneBottom":1.72333332704176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.003267760309523,"aZ":-25.01239653245454,"pfxX":1.6908269468293748,"pfxZ":4.936768167954851,"pX":-0.6157664123927863,"pZ":3.4691476903745397,"vX0":5.657707583226362,"vY0":-120.44188896593742,"vZ0":0.971033745686348,"x":140.47,"y":145.11,"x0":-3.2265332952644177,"y0":50.004591461323095,"z0":5.292807439249779,"aX":2.4548918243748945},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.5,"breakHorizontal":-4.6,"spinRate":2395,"spinDirection":78},"zone":1,"typeConfidence":2.0,"plateTime":0.4568468920392723,"extension":6.331752729406234},"index":0,"playId":"fcf52a58-5833-3ea5-ae50-6452cb28c25c","pitchNumber":1,"startTime":"2025-08-19T02:18:19.034Z","endTime":"2025-08-19T02:18:22.820Z","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":83.2,"endSpeed":74.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.980783108528364,"aZ":-24.3810104000127,"pfxX":4.239751143041605,"pfxZ":5.3985651767285745,"pX":-0.042650383825803315,"pZ":2.833764050641464,"vX0":5.998073724774508,"vY0":-120.8554494902359,"vZ0":-0.7514584243734077,"x":118.63,"y":162.27,"x0":-3.1312367425924177,"y0":50.00081680321742,"z0":5.338544356741868,"aX":6.113718426598402},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.8,"breakHorizontal":-9.4,"spinRate":2340,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4575692212089084,"extension":6.422848581695535},"index":1,"playId":"85a6e77d-1aaf-3c36-8a10-a3cd875e7224","pitchNumber":2,"startTime":"2025-08-19T02:18:32.615Z","endTime":"2025-08-19T02:18:35.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T02:18:48.184Z","endTime":"2025-08-19T02:19:04.652Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":74.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89960282429074,"aZ":-27.754447119553614,"pfxX":5.311252196087722,"pfxZ":3.118165912993856,"pX":0.28150705559195294,"pZ":3.68418440520224,"vX0":6.025052709650994,"vY0":-119.42479580596317,"vZ0":1.959872069747853,"x":106.27,"y":139.31,"x0":-2.981651517115276,"y0":50.00438630146601,"z0":5.38134913307918,"aX":7.531600217799975},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.5,"breakHorizontal":-11.3,"spinRate":2401,"spinDirection":78},"zone":12,"typeConfidence":2.0,"plateTime":0.46187896028104936,"extension":6.520451440721737},"index":3,"playId":"9ee2daeb-df27-391e-a923-ff82e44f135b","pitchNumber":3,"startTime":"2025-08-19T02:19:04.652Z","endTime":"2025-08-19T02:19:08.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86514358148996,"aZ":-21.659260326601427,"pfxX":-12.646684943818627,"pfxZ":5.337181791686893,"pX":-0.5587276464434903,"pZ":3.4134030379028912,"vX0":10.619895263923725,"vY0":-140.2275777634164,"vZ0":-1.8008587494927548,"x":138.3,"y":146.62,"x0":-2.771997043435964,"y0":50.002990298983434,"z0":5.492507320624795,"aX":-24.917983492986036},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":20.4,"spinRate":2331,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39219998370216524,"extension":6.400521535593447},"hitData":{"launchSpeed":54.9,"launchAngle":21.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":132.53,"coordY":148.67}},"index":4,"playId":"bfebd51b-1d4a-3a89-8fad-f1d33e0d06f2","pitchNumber":4,"startTime":"2025-08-19T02:19:22.808Z","endTime":"2025-08-19T02:19:28.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:19:28.364Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to third baseman Yoán Moncada in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:19:48.163Z","endTime":"2025-08-19T02:20:22.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.42644678943059,"strikeZoneBottom":1.58890654765702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73839812064625,"aZ":-24.727673725602177,"pfxX":-3.249887827184604,"pfxZ":4.178738562875029,"pX":-0.15520654284797977,"pZ":3.1112507669086185,"vX0":8.387878967488328,"vY0":-133.3984623612459,"vZ0":-1.2439340214439982,"x":122.92,"y":154.78,"x0":-2.9340159961932875,"y0":50.003358436224076,"z0":5.385571357407933,"aX":-5.7925791144304615},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":3.8,"spinRate":2438,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4124002573814849,"extension":6.30874420360559},"index":0,"playId":"33726922-5b25-33e8-ac5f-96e8dfefa83c","pitchNumber":1,"startTime":"2025-08-19T02:19:55.846Z","endTime":"2025-08-19T02:19:59.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.368918309551045,"aZ":-27.12110107439864,"pfxX":8.91156976458663,"pfxZ":3.639735351342541,"pX":-0.08241293717344379,"pZ":1.8113861514772136,"vX0":4.245078208431997,"vY0":-118.20646787803223,"vZ0":-2.126109619811923,"x":120.14,"y":189.87,"x0":-3.069986474926503,"y0":50.005343785779935,"z0":5.258062889597451,"aX":12.381320998884759},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2541,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.46665568995305584,"extension":6.411784744606369},"hitData":{"launchSpeed":77.3,"launchAngle":75.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.17,"coordY":182.32}},"index":1,"playId":"bb3a2754-c331-3a33-84fe-790db0998c85","pitchNumber":2,"startTime":"2025-08-19T02:20:12.666Z","endTime":"2025-08-19T02:20:22.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:20:22.272Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Trevino walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:20:30.133Z","endTime":"2025-08-19T02:21:41.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.46677415023905,"strikeZoneBottom":1.5532059587553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39538750479589,"aZ":-22.738674340082294,"pfxX":-11.527237598595615,"pfxZ":4.748401133009933,"pX":0.086398921456405,"pZ":4.051910943988802,"vX0":11.732260274031352,"vY0":-140.24679095116906,"vZ0":-0.024151173042724405,"x":113.71,"y":129.38,"x0":-2.65806953262106,"y0":50.003283400689455,"z0":5.546467325988507,"aX":-22.91116296932274},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":18.4,"spinRate":2364,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3908800357000999,"extension":6.438658645476462},"index":0,"playId":"e4bbb86b-a3ce-3305-aa35-825d51ead828","pitchNumber":1,"startTime":"2025-08-19T02:20:49.572Z","endTime":"2025-08-19T02:20:53.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.24990768902219,"strikeZoneBottom":1.43231369865548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.082781935715946,"aZ":-26.09022516462567,"pfxX":4.851116272524594,"pfxZ":4.216472809887108,"pX":0.262315408193116,"pZ":1.1253948882455058,"vX0":6.546244135770535,"vY0":-119.14779770139032,"vZ0":-3.6485537274212154,"x":107.0,"y":208.39,"x0":-3.147133055372101,"y0":50.003975567983645,"z0":5.02447029531415,"aX":7.000331645374316},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.1,"breakHorizontal":-10.3,"spinRate":2462,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4590432992925586,"extension":6.574591481905353},"index":1,"playId":"9cf04d5d-5247-3ab8-a7a1-bab70c7042e1","pitchNumber":2,"startTime":"2025-08-19T02:21:04.529Z","endTime":"2025-08-19T02:21:08.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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.31835744137776,"strikeZoneBottom":1.50095849557437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.250266015475116,"aZ":-23.699276745954982,"pfxX":2.9408547488934187,"pfxZ":5.793920521795123,"pX":0.46056328925726386,"pZ":3.5221462824044494,"vX0":7.921417358037255,"vY0":-120.40896312594808,"vZ0":0.9247007757529461,"x":99.44,"y":143.68,"x0":-3.2590897281189326,"y0":50.001317575117234,"z0":5.236387534809732,"aX":4.300293719805979},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.0,"breakHorizontal":-7.3,"spinRate":2463,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.4555762550060316,"extension":6.576904419805561},"index":2,"playId":"ac09e82a-65f3-304b-9510-766debf82116","pitchNumber":3,"startTime":"2025-08-19T02:21:20.881Z","endTime":"2025-08-19T02:21:24.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.30897865079538,"strikeZoneBottom":1.49150554733036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.193322243726566,"aZ":-24.080840947431735,"pfxX":-0.8097873129700455,"pfxZ":4.588113400876599,"pX":1.5520048449697277,"pZ":2.549396612304514,"vX0":11.63713925477751,"vY0":-131.5442461476077,"vZ0":-2.5223238747763186,"x":57.84,"y":169.95,"x0":-2.8117115944612765,"y0":50.00337555847913,"z0":5.293710395117107,"aX":-1.4305819947717267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2418,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.415346431056407,"extension":6.517010887765761},"index":3,"playId":"9f104b67-8570-3dc6-bf07-0b1f844f8ce4","pitchNumber":4,"startTime":"2025-08-19T02:21:38.266Z","endTime":"2025-08-19T02:21:41.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:21:41.718Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:22:55.905Z","endTime":"2025-08-19T02:23:50.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T02:21:50.709Z","endTime":"2025-08-19T02:22:58.217Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.34691188905267,"strikeZoneBottom":1.57374875502007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.922086594572963,"aZ":-25.846820589036568,"pfxX":-1.0197341457102675,"pfxZ":3.6920704662174275,"pX":1.472843401116089,"pZ":1.8652177259865568,"vX0":11.055395837832508,"vY0":-129.9520178899282,"vZ0":-3.6519598159588402,"x":60.86,"y":188.42,"x0":-2.7016064830406545,"y0":50.001533982904796,"z0":5.24955416298963,"aX":-1.74933123378904},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.6,"spinRate":2332,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4213022658172916,"extension":6.472183445552758},"index":1,"playId":"9d225780-821b-34e5-aea8-d0855beb093a","pitchNumber":1,"startTime":"2025-08-19T02:22:58.217Z","endTime":"2025-08-19T02:23:02.228Z","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.8,"endSpeed":85.9,"strikeZoneTop":3.35846558589996,"strikeZoneBottom":1.58530560486055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.611698326898114,"aZ":-22.981004062815067,"pfxX":-13.087472290390924,"pfxZ":4.848438455278049,"pX":0.04593960626066489,"pZ":2.1521613053877386,"vX0":12.323042804190818,"vY0":-137.36642228906044,"vZ0":-4.043202218961483,"x":115.25,"y":180.67,"x0":-2.8147007581333043,"y0":50.00433174709481,"z0":5.220424950948864,"aX":-24.821756470673034},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":20.9,"spinRate":2396,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3999099226632845,"extension":6.687344228927082},"index":2,"playId":"93672c74-32b3-34f8-a48b-e8c1828517ae","pitchNumber":2,"startTime":"2025-08-19T02:23:10.947Z","endTime":"2025-08-19T02:23:14.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.32293617818776,"strikeZoneBottom":1.52598105306977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.959464556915524,"aZ":-23.23114019116233,"pfxX":-13.333732794238163,"pfxZ":4.8443043098576215,"pX":-0.38591581677719955,"pZ":1.498737620887514,"vX0":11.105412028088177,"vY0":-135.59391061771777,"vZ0":-5.4185570762571125,"x":131.71,"y":198.31,"x0":-2.819202092991269,"y0":50.00452336868304,"z0":5.162432404494797,"aX":-24.62384203574988},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":21.5,"spinRate":2406,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4052499846192412,"extension":6.637377718899017},"index":3,"playId":"3a3df444-8217-32bb-8594-e7ecbe67236c","pitchNumber":3,"startTime":"2025-08-19T02:23:25.749Z","endTime":"2025-08-19T02:23:30.017Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766240747732187,"aZ":-27.855285511859837,"pfxX":5.251898279289013,"pfxZ":3.133745238134243,"pX":0.26831179664781907,"pZ":1.9534112650247806,"vX0":6.522484704142838,"vY0":-117.1159530465145,"vZ0":-1.352847215044627,"x":106.77,"y":186.04,"x0":-3.2435426242989926,"y0":50.00260719376437,"z0":5.163155650715061,"aX":7.236393636832109},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.6,"breakHorizontal":-11.3,"spinRate":2518,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.4691144920429422,"extension":6.5972138040648645},"hitData":{"launchSpeed":80.5,"launchAngle":28.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.28,"coordY":91.78}},"index":4,"playId":"d2ead4ef-352b-3485-be56-e45ec59f4127","pitchNumber":4,"startTime":"2025-08-19T02:23:43.102Z","endTime":"2025-08-19T02:23:50.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:23:50.744Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, pitcher Brady Singer to third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:25:52.261Z","endTime":"2025-08-19T02:26:17.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"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(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":83.2,"endSpeed":76.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.006366460163836,"aZ":-33.50903418258305,"pfxX":2.8408330299567512,"pfxZ":-0.9014039114826877,"pX":0.827739339697369,"pZ":1.8361687073252286,"vX0":3.853066421803604,"vY0":-121.08550476946377,"vZ0":-1.0357330077938185,"x":85.45,"y":189.2,"x0":-1.1541868675881595,"y0":50.002576447076585,"z0":5.205719499238809,"aX":4.210525844694633},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.6,"breakHorizontal":-6.1,"spinRate":2461,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4526308765384197,"extension":6.824286503574834},"hitData":{"launchSpeed":74.3,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.54,"coordY":184.74}},"index":0,"playId":"f12328a2-cb25-3a1f-a248-18e8742c15da","pitchNumber":1,"startTime":"2025-08-19T02:26:08.718Z","endTime":"2025-08-19T02:26:17.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:26:17.278Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (26) on a sharp fly ball to left fielder Austin Hays.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:26:45.279Z","endTime":"2025-08-19T02:29:40.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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":89.4,"endSpeed":81.8,"strikeZoneTop":3.28596443304469,"strikeZoneBottom":1.51411496278174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99323535671503,"aZ":-19.96980446747313,"pfxX":-0.8050172250101668,"pfxZ":7.098369246729996,"pX":0.2541318809077906,"pZ":3.730243344592863,"vX0":3.601687815284277,"vY0":-130.2254009827172,"vZ0":-0.06088119481461329,"x":107.31,"y":138.06,"x0":-1.0414749383563335,"y0":50.00489745906709,"z0":5.2627532374984165,"aX":-1.3846464289553293},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.1,"breakHorizontal":0.7,"spinRate":2542,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.420369215375044,"extension":6.863197921251908},"index":0,"playId":"4ae22e75-714e-3382-b976-c75b14d45702","pitchNumber":1,"startTime":"2025-08-19T02:26:56.933Z","endTime":"2025-08-19T02:27:00.632Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.36831586958956,"strikeZoneBottom":1.62946798888176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.875226940911382,"aZ":-18.139047955381347,"pfxX":-4.074577895001045,"pfxZ":7.836060649592207,"pX":-0.38843808076348074,"pZ":3.389682442282156,"vX0":2.897294075180042,"vY0":-133.06100478919518,"vZ0":-1.1955105194434497,"x":131.81,"y":147.26,"x0":-0.9627039879506133,"y0":50.001885290675446,"z0":5.160636712279179,"aX":-7.297115965840325},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2391,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4118292754126527,"extension":6.941377225047134},"index":1,"playId":"7f73bac2-75c2-3c3a-b5f4-4ae8defb0f82","pitchNumber":2,"startTime":"2025-08-19T02:27:09.277Z","endTime":"2025-08-19T02:27:13.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.32375974044147,"strikeZoneBottom":1.62217192792249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809833117793882,"aZ":-29.343759992241836,"pfxX":5.188750195957525,"pfxZ":1.9356745506997082,"pX":2.468661292651669,"pZ":0.5976700965459915,"vX0":6.877721275549886,"vY0":-120.73395802834631,"vZ0":-4.227050235695477,"x":22.9,"y":222.64,"x0":-1.1023385586053258,"y0":50.00090581144015,"z0":4.984032690714837,"aX":7.5785229100478695},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-11.2,"spinRate":2472,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4554863717033535,"extension":6.998986965702618},"index":2,"playId":"a1ad66e8-8635-3716-b391-b53b92fca37a","pitchNumber":3,"startTime":"2025-08-19T02:27:23.051Z","endTime":"2025-08-19T02:27:26.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.490315605973784,"aZ":-18.8915689587307,"pfxX":-10.111645987221102,"pfxZ":7.441617749450353,"pX":-0.3975612430293319,"pZ":2.6176949896033435,"vX0":4.874991933130897,"vY0":-133.6982624195371,"vZ0":-2.7880700486554213,"x":132.15,"y":168.1,"x0":-0.9443087819942881,"y0":50.00626310859081,"z0":5.051441437897168,"aX":-18.060116217708632},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":17.0,"spinRate":2336,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41181703850883755,"extension":7.193173181501171},"index":3,"playId":"1a3db2ac-0862-3939-8397-7e03c5a3edc3","pitchNumber":4,"startTime":"2025-08-19T02:27:42.835Z","endTime":"2025-08-19T02:27:52.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T02:28:41.578Z","endTime":"2025-08-19T02:28:55.518Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":91.5,"endSpeed":83.2,"strikeZoneTop":3.38904595866902,"strikeZoneBottom":1.50539141646971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63466987002581,"aZ":-18.20702984620575,"pfxX":-4.22553389349696,"pfxZ":7.814933153978627,"pX":0.5479253956055754,"pZ":3.98208015242507,"vX0":5.185691233336252,"vY0":-133.12305383870577,"vZ0":0.19641084793823915,"x":96.11,"y":131.26,"x0":-0.8799383494521985,"y0":50.00631478444333,"z0":5.2295960639770565,"aX":-7.556196101425612},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":6.5,"spinRate":2587,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.412078330845735,"extension":7.1307527674756725},"index":5,"playId":"a40169ce-cabf-318b-85ac-04c13a5f178b","pitchNumber":5,"startTime":"2025-08-19T02:28:55.518Z","endTime":"2025-08-19T02:28:58.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.611489147291294,"aZ":-32.34363598927237,"pfxX":1.943368441988324,"pfxZ":-0.10952100535668663,"pX":0.2746268166669587,"pZ":2.2938747765560645,"vX0":2.879027249437303,"vY0":-120.8409426793452,"vZ0":-0.16867420822617896,"x":106.53,"y":176.85,"x0":-1.182872618923793,"y0":50.00578001352152,"z0":5.195841807044773,"aX":2.8866478498553607},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-4.2,"spinRate":2430,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.4525248747591246,"extension":6.7397795347852645},"index":6,"playId":"31026d44-6b19-3ece-8586-ad6bac2e4cd4","pitchNumber":6,"startTime":"2025-08-19T02:29:10.273Z","endTime":"2025-08-19T02:29:13.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.427553970219204,"aZ":-33.6141606416429,"pfxX":3.6738013838023558,"pfxZ":-0.9419426006125917,"pX":0.262172591833824,"pZ":2.3906723145507334,"vX0":2.3319812843565098,"vY0":-122.23537811183866,"vZ0":0.2008253866167271,"x":107.01,"y":174.23,"x0":-1.177673772641187,"y0":50.001655458684226,"z0":5.1658063052782195,"aX":5.62428039553438},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-7.2,"spinRate":2470,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4460779499141667,"extension":6.79599862718416},"hitData":{"launchSpeed":108.3,"launchAngle":22.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":37.49,"coordY":80.46}},"index":7,"playId":"0d35ef56-7f67-3d3c-bc8c-ecb7d2d66b8f","pitchNumber":7,"startTime":"2025-08-19T02:29:28.477Z","endTime":"2025-08-19T02:29:40.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:29:40.495Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:29:57.654Z","endTime":"2025-08-19T02:31:28.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":74.9,"strikeZoneTop":3.68371316390157,"strikeZoneBottom":1.67680649651816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83329590668425,"aZ":-31.770042778176748,"pfxX":4.224247640840156,"pfxZ":0.28374245761189165,"pX":0.1540888662737053,"pZ":1.0993677252437866,"vX0":2.644482525015243,"vY0":-118.78080247802967,"vZ0":-2.5173868825838968,"x":111.13,"y":209.1,"x0":-1.5243952243808434,"y0":50.00317232907067,"z0":5.076250102841443,"aX":6.00463014145238},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.1,"breakHorizontal":-8.3,"spinRate":2394,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.46202421132430693,"extension":6.82636513686961},"index":0,"playId":"6ee02f39-34b7-3400-82c4-ff1a56fae7f2","pitchNumber":1,"startTime":"2025-08-19T02:30:14.233Z","endTime":"2025-08-19T02:30:18.629Z","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":91.2,"endSpeed":82.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.999959237810888,"aZ":-19.741715694502375,"pfxX":-10.173834541789397,"pfxZ":7.057002404064587,"pX":-0.09547803518207854,"pZ":3.573784307079431,"vX0":6.236903771426942,"vY0":-132.55770997578404,"vZ0":-0.5266154162896226,"x":120.64,"y":142.29,"x0":-1.1693316362500557,"y0":50.00236426175179,"z0":5.22933424706111,"aX":-17.9226750028166},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":16.9,"spinRate":2356,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.41479676233442486,"extension":6.777348164847386},"index":1,"playId":"6f68de7b-7284-366a-b393-df16c90e1a41","pitchNumber":2,"startTime":"2025-08-19T02:30:28.667Z","endTime":"2025-08-19T02:30:31.985Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.761432864876802,"aZ":-24.28051748635995,"pfxX":1.1025220025363907,"pfxZ":4.7718034107506,"pX":0.6489664166872496,"pZ":2.548448336325195,"vX0":4.590171485530841,"vY0":-128.1577504879799,"vZ0":-1.816618336485952,"x":92.26,"y":169.97,"x0":-1.3124101248357267,"y0":50.00490850692069,"z0":5.17270686420278,"aX":1.8240263386716422},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-3.1,"spinRate":2326,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.428227630464487,"extension":6.7482001351627785},"index":2,"playId":"1266e2bc-b000-3a5b-a95e-78f081f67d72","pitchNumber":3,"startTime":"2025-08-19T02:30:48.247Z","endTime":"2025-08-19T02:30:52.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T02:31:01.264Z","endTime":"2025-08-19T02:31:18.510Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.891254252427494,"aZ":-30.321772317192845,"pfxX":2.770561257354507,"pfxZ":1.2860723038791742,"pX":0.3161972272177357,"pZ":1.8510123828023324,"vX0":3.3572700504526707,"vY0":-119.10696786980338,"vZ0":-1.187392960299024,"x":104.95,"y":188.8,"x0":-1.4714376610990865,"y0":50.0000180566827,"z0":5.097990112041704,"aX":3.9794682900355314},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-5.9,"spinRate":2359,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4598772067703414,"extension":6.859089401406528},"hitData":{"launchSpeed":75.2,"launchAngle":32.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.88,"coordY":93.77}},"index":4,"playId":"d1faf0f5-224f-376b-9e71-9eaf24ae7c4d","pitchNumber":4,"startTime":"2025-08-19T02:31:18.510Z","endTime":"2025-08-19T02:31:28.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:31:28.873Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:31:41.398Z","endTime":"2025-08-19T02:33:28.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.799123646293374,"aZ":-14.676519059678414,"pfxX":-4.81963079293602,"pfxZ":9.756198039823364,"pX":-0.08931939974977669,"pZ":2.8992403802679707,"vX0":4.554353561466246,"vY0":-132.6675228196253,"vZ0":-3.0926834018063327,"x":120.4,"y":160.5,"x0":-1.1971525160593983,"y0":50.000792965847474,"z0":5.1416200904936336,"aX":-8.641869789332338},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2472,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41192005831742895,"extension":6.756261728430972},"index":0,"playId":"b19ca10e-adfc-3b02-b5bc-3c3e5fd58373","pitchNumber":1,"startTime":"2025-08-19T02:31:52.496Z","endTime":"2025-08-19T02:31:56.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.63173923565308,"strikeZoneBottom":1.76712188549904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.994222325043722,"aZ":-21.83461777175503,"pfxX":-1.9188074659808407,"pfxZ":6.032309240505114,"pX":1.1354675737196855,"pZ":4.1442114937113725,"vX0":6.27515168675962,"vY0":-129.77794130435709,"vZ0":1.1518861896586219,"x":73.72,"y":126.89,"x0":-1.0595930767364652,"y0":50.000369227483,"z0":5.352238250126378,"aX":-3.2880499015924594},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.4,"breakHorizontal":2.2,"spinRate":2614,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42131024008891105,"extension":6.779002771614466},"index":1,"playId":"19b558df-5ebb-3552-ab05-14904427c57b","pitchNumber":2,"startTime":"2025-08-19T02:32:10.917Z","endTime":"2025-08-19T02:32:14.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.62023913786636,"strikeZoneBottom":1.78727573811074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55899824345099,"aZ":-15.99598258863982,"pfxX":-3.723461322493302,"pfxZ":9.188988715553622,"pX":-0.9748426168748391,"pZ":3.683830721377382,"vX0":1.8002497636697803,"vY0":-132.4220896137189,"vZ0":-0.933703339181458,"x":154.16,"y":139.32,"x0":-1.18294013025474,"y0":50.00159828265689,"z0":5.220913556640152,"aX":-6.555222013107195},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2466,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41499584447808413,"extension":6.769604325056691},"index":2,"playId":"59c7514f-7f86-3917-9d73-14c8a6a41ec0","pitchNumber":3,"startTime":"2025-08-19T02:32:27.140Z","endTime":"2025-08-19T02:32:34.615Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (22) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"59c7514f-7f86-3917-9d73-14c8a6a41ec0","startTime":"2025-08-19T02:32:35.509Z","endTime":"2025-08-19T02:32:46.936Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.639022181223844,"aZ":-25.796227454603795,"pfxX":1.2044781553340957,"pfxZ":3.8911406797383457,"pX":1.2385768289608465,"pZ":2.7882051368090846,"vX0":5.6551974930290205,"vY0":-127.3163329897824,"vZ0":-0.9538716392811387,"x":69.79,"y":163.5,"x0":-1.1696381793813002,"y0":50.00075064001375,"z0":5.213043817519469,"aX":1.9724228789349532},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-3.5,"spinRate":2437,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.43054116792473884,"extension":6.825052138401973},"index":4,"playId":"c96547a9-551f-38b1-89d2-35dc573e40b0","pitchNumber":4,"startTime":"2025-08-19T02:32:46.936Z","endTime":"2025-08-19T02:32:50.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-19T02:32:55.887Z","endTime":"2025-08-19T02:33:05.954Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.58361011856303,"strikeZoneBottom":1.65546205954582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48891925905746,"aZ":-20.820240768796893,"pfxX":-2.488856559395117,"pfxZ":6.60630016740183,"pX":1.1115137351438822,"pZ":4.301100686222923,"vX0":6.169094025654278,"vY0":-130.2901816311909,"vZ0":1.485924288589557,"x":74.63,"y":122.65,"x0":-0.9639937914819737,"y0":50.00207007514399,"z0":5.297296330680379,"aX":-4.277911189291394},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":3.1,"spinRate":2614,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4204607013706769,"extension":6.975639980104495},"index":6,"playId":"5bd27a9f-521b-31bf-b9a1-073942219641","pitchNumber":5,"startTime":"2025-08-19T02:33:05.954Z","endTime":"2025-08-19T02:33:09.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.59316171207004,"strikeZoneBottom":1.6969312226971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834867455418834,"aZ":-19.301992920111935,"pfxX":-3.1187902358453314,"pfxZ":7.40172635564366,"pX":0.954229882258776,"pZ":3.2319447902305303,"vX0":6.452895615732785,"vY0":-131.3041431720636,"vZ0":-1.3542923031490028,"x":80.63,"y":151.52,"x0":-1.1343792280727194,"y0":50.003497817142254,"z0":5.196290225045218,"aX":-5.425082394819456},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":4.2,"spinRate":2628,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4177844888527815,"extension":6.947860004620435},"index":7,"playId":"b248f055-8e6e-3365-be34-e44df3e658aa","pitchNumber":6,"startTime":"2025-08-19T02:33:23.879Z","endTime":"2025-08-19T02:33:28.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:33:28.177Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out sharply, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:35:16.741Z","endTime":"2025-08-19T02:35:59.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.3,"strikeZoneTop":3.11506716296675,"strikeZoneBottom":1.35556805320787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47450363040334,"aZ":-23.312414876311305,"pfxX":-12.343179474779834,"pfxZ":4.8131356577517135,"pX":1.9194359477345178,"pZ":1.3549753123765136,"vX0":15.992773207504754,"vY0":-134.68666636527337,"vZ0":-6.298997533433481,"x":43.84,"y":202.2,"x0":-2.4839275272137344,"y0":50.006164186327474,"z0":5.366021716055244,"aX":-22.746385250169272},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":19.1,"spinRate":2365,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4062257231568971,"extension":6.419678717308898},"index":0,"playId":"b7b05696-1e4a-3528-a889-903d9d3ac8ab","pitchNumber":1,"startTime":"2025-08-19T02:35:37.460Z","endTime":"2025-08-19T02:35:41.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.239524236580674,"aZ":-22.81507070455919,"pfxX":-11.997287635772125,"pfxZ":5.017931019555565,"pX":-0.13780949232414305,"pZ":2.4475110070094734,"vX0":11.385693495863505,"vY0":-135.63467241437684,"vZ0":-3.8168796754910237,"x":122.25,"y":172.7,"x0":-2.8281384789485067,"y0":50.004554030963874,"z0":5.46095746319149,"aX":-22.38976171137755},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":19.3,"spinRate":2446,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4035866063310576,"extension":6.483273415361891},"hitData":{"launchSpeed":103.5,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.54,"coordY":128.82}},"index":1,"playId":"7a5fc215-a1ae-30f0-80af-51342d5d83ad","pitchNumber":2,"startTime":"2025-08-19T02:35:50.850Z","endTime":"2025-08-19T02:35:59.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:35:59.345Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:36:09.878Z","endTime":"2025-08-19T02:36:30.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.764493240226997,"aZ":-26.643849665254187,"pfxX":-2.0358530064008713,"pfxZ":3.1622876121048504,"pX":-0.04600544090845644,"pZ":2.190283724125966,"vX0":8.407227203903911,"vY0":-130.6595133709808,"vZ0":-2.58820707471655,"x":118.75,"y":179.64,"x0":-3.0258003584487154,"y0":50.00028207311986,"z0":5.173602484605571,"aX":-3.5579302117983564},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":2.0,"spinRate":2438,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.41750179626609274,"extension":6.356694259097944},"hitData":{"launchSpeed":96.5,"launchAngle":21.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.27,"coordY":75.55}},"index":0,"playId":"6eb1b177-8d85-36ad-8a22-774284db41a1","pitchNumber":1,"startTime":"2025-08-19T02:36:23.397Z","endTime":"2025-08-19T02:36:30.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:36:30.609Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Lux flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:36:35.689Z","endTime":"2025-08-19T02:38:33.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.7,"endSpeed":75.7,"strikeZoneTop":3.26381053468794,"strikeZoneBottom":1.60692162564002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71913514951033,"aZ":-24.17190373382378,"pfxX":5.184720654602438,"pfxZ":5.456779983939651,"pX":-1.0879334700603287,"pZ":3.5562659801419825,"vX0":3.706503916385285,"vY0":-120.41859638940835,"vZ0":0.8952941823590227,"x":158.47,"y":142.76,"x0":-3.321450691149864,"y0":50.00241476934323,"z0":5.320615540534369,"aX":7.601285904424641},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.3,"breakHorizontal":-10.3,"spinRate":2534,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4551295544988978,"extension":6.388784421605105},"index":0,"playId":"79eabe53-9224-3d1e-88cf-e09c88d1c714","pitchNumber":1,"startTime":"2025-08-19T02:37:01.056Z","endTime":"2025-08-19T02:37:04.812Z","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":94.6,"endSpeed":86.2,"strikeZoneTop":3.27029235464565,"strikeZoneBottom":1.64500515831155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23469587865744,"aZ":-24.332621829903335,"pfxX":-11.485327452299362,"pfxZ":4.126926113416911,"pX":0.9471591756173124,"pZ":2.8877937617604514,"vX0":14.202629150729589,"vY0":-136.97408128259175,"vZ0":-1.9805966421440246,"x":80.9,"y":160.81,"x0":-2.8127826817253245,"y0":50.00369577576824,"z0":5.283912405019866,"aX":-21.82786525831878},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":17.8,"spinRate":2346,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3998653896834248,"extension":6.396640454573011},"index":1,"playId":"ea2215f8-8c97-3509-b43d-a4e8afdc1419","pitchNumber":2,"startTime":"2025-08-19T02:37:18.816Z","endTime":"2025-08-19T02:37:22.329Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79886109826799,"aZ":-26.4061402215429,"pfxX":-1.554368336455501,"pfxZ":3.3601188461455678,"pX":0.551038623407371,"pZ":1.4209376209072924,"vX0":9.792727544588109,"vY0":-129.7797915365099,"vZ0":-4.29977229221536,"x":96.0,"y":200.41,"x0":-3.0603781684097973,"y0":50.00084862163119,"z0":5.097831908421886,"aX":-2.6676205055425832},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":0.7,"spinRate":2436,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.42119234560557306,"extension":6.4825175080345465},"index":2,"playId":"97a0340c-30e5-3312-9ae5-2fd07ddf6547","pitchNumber":3,"startTime":"2025-08-19T02:37:38.276Z","endTime":"2025-08-19T02:37:42.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T02:37:47.414Z","endTime":"2025-08-19T02:38:06.736Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.18645841382919,"strikeZoneBottom":1.529883356251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.550821541116456,"aZ":-24.558374304005255,"pfxX":4.450611957322262,"pfxZ":5.282792560463892,"pX":1.4342631721786863,"pZ":1.226050332112772,"vX0":9.241885780823901,"vY0":-119.68404673947504,"vZ0":-3.7163622268238656,"x":62.33,"y":205.68,"x0":-3.065571602422736,"y0":50.00146479852581,"z0":5.015173996164605,"aX":6.410444964369446},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.9,"breakHorizontal":-10.4,"spinRate":2515,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.45882524099499866,"extension":6.563216196712939},"index":4,"playId":"c20a513c-1b46-3b7e-868f-6f66045d7cfe","pitchNumber":4,"startTime":"2025-08-19T02:38:06.736Z","endTime":"2025-08-19T02:38:10.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.438033802315793,"aZ":-23.275337523960022,"pfxX":-1.238431016976963,"pfxZ":5.247112306992044,"pX":0.2189512823002015,"pZ":2.7099266286673034,"vX0":8.57081426689622,"vY0":-129.49921360443656,"vZ0":-1.9845877810203991,"x":108.65,"y":165.61,"x0":-2.974835260862016,"y0":50.00164862695591,"z0":5.269455032065829,"aX":-2.1003419606565696},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":0.4,"spinRate":2518,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4232050620499348,"extension":6.466240544112791},"hitData":{"launchSpeed":90.3,"launchAngle":41.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.57,"coordY":89.85}},"index":5,"playId":"55c6d8c1-0527-31ca-a4ec-196e1c3b2ba0","pitchNumber":5,"startTime":"2025-08-19T02:38:24.060Z","endTime":"2025-08-19T02:38:33.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:38:33.113Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:40:25.735Z","endTime":"2025-08-19T02:41:27.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":74.2,"strikeZoneTop":3.34480710088665,"strikeZoneBottom":1.49279475784326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92065050161446,"aZ":-24.866710990563394,"pfxX":3.93712731672512,"pfxZ":5.152556369196136,"pX":0.29430925380493084,"pZ":3.1545395723066263,"vX0":2.7029890905638316,"vY0":-118.93895973758076,"vZ0":0.6248672265524838,"x":105.78,"y":153.61,"x0":-1.3723380726900027,"y0":50.0041544279813,"z0":5.161072091415348,"aX":5.58456370184887},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.7,"breakHorizontal":-7.8,"spinRate":2345,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.46227599191757607,"extension":6.696429134751454},"index":0,"playId":"b724d095-5c90-327f-902f-296c444f90e5","pitchNumber":1,"startTime":"2025-08-19T02:40:40.760Z","endTime":"2025-08-19T02:40:45.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.41943618405161,"strikeZoneBottom":1.56751831495779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964221016724366,"aZ":-21.218684624444528,"pfxX":-10.825034844643433,"pfxZ":6.132957964040937,"pX":0.595032744781325,"pZ":2.785561125119508,"vX0":7.859822097563228,"vY0":-133.38877366997934,"vZ0":-1.9224727536223551,"x":94.32,"y":163.57,"x0":-0.9959179259161121,"y0":50.0047116657546,"z0":5.0590223670284775,"aX":-19.343510115564982},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":17.8,"spinRate":2367,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41197210470996026,"extension":7.193084240307068},"index":1,"playId":"3718babd-05b5-32c7-83d6-1c87edf018f2","pitchNumber":2,"startTime":"2025-08-19T02:40:51.432Z","endTime":"2025-08-19T02:40:55.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.38581987656089,"strikeZoneBottom":1.53378581715974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63746037194902,"aZ":-32.76023055415941,"pfxX":2.375108530518144,"pfxZ":-0.3907964508703854,"pX":1.4248301253060243,"pZ":0.6785063147888439,"vX0":5.276919576739746,"vY0":-121.5173734167952,"vZ0":-3.534141402260512,"x":62.69,"y":220.46,"x0":-1.0867889152079306,"y0":50.00557134082097,"z0":5.009071851114615,"aX":3.53818666199337},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":-5.6,"spinRate":2429,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4513809177999679,"extension":6.874736745391896},"index":2,"playId":"1eea8309-57fc-3b07-98f1-b8fe51902b9f","pitchNumber":3,"startTime":"2025-08-19T02:41:03.683Z","endTime":"2025-08-19T02:41:06.853Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.418500039857392,"aZ":-32.377696224547385,"pfxX":3.109508034959468,"pfxZ":-0.1402975609417325,"pX":-0.13873492944493188,"pZ":1.9721615644153143,"vX0":1.5830543127042604,"vY0":-119.45144975819925,"vZ0":-0.7178026001809708,"x":122.29,"y":185.53,"x0":-1.214467691682263,"y0":50.00416357875034,"z0":5.192476638946527,"aX":4.484669159726379},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":-6.0,"spinRate":2386,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.4588706390029311,"extension":6.792172484060577},"hitData":{"launchSpeed":85.3,"launchAngle":47.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.48,"coordY":105.06}},"index":3,"playId":"07366617-2224-3d6b-b129-a2b7a044b918","pitchNumber":4,"startTime":"2025-08-19T02:41:18.684Z","endTime":"2025-08-19T02:41:27.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:41:27.442Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:41:37.842Z","endTime":"2025-08-19T02:42:24.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.130251035172815,"aZ":-31.355064044631845,"pfxX":5.22099180428455,"pfxZ":0.5827267564873289,"pX":-0.32828316473776037,"pZ":2.3633285929088084,"vX0":1.0477903770843333,"vY0":-117.36152310032435,"vZ0":0.36154564558219304,"x":129.51,"y":174.97,"x0":-1.4586607088921064,"y0":50.000569041567545,"z0":5.126750147678662,"aX":7.2841389662413745},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.4,"breakHorizontal":-9.7,"spinRate":2467,"spinDirection":76},"zone":4,"typeConfidence":2.0,"plateTime":0.46663486634816964,"extension":6.793936056667625},"index":0,"playId":"f620f8fa-57e9-383a-a99c-8c2242111d51","pitchNumber":1,"startTime":"2025-08-19T02:41:51.288Z","endTime":"2025-08-19T02:41:54.854Z","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.7,"endSpeed":83.5,"strikeZoneTop":3.52234629308588,"strikeZoneBottom":1.5087949874143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.317493316401944,"aZ":-20.503903060538693,"pfxX":-8.298502991476884,"pfxZ":6.506249650554064,"pX":1.184717905650549,"pZ":3.2579691409795997,"vX0":8.352920024995374,"vY0":-133.25192493492582,"vZ0":-1.0018152396910744,"x":71.84,"y":150.81,"x0":-0.9162666140554683,"y0":50.003198886096314,"z0":5.123781013028687,"aX":-14.885992926788216},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":13.2,"spinRate":2478,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.41146001564402157,"extension":6.9767136012623565},"index":1,"playId":"3ecd035d-c2b0-3f5d-8388-feddd2143e74","pitchNumber":2,"startTime":"2025-08-19T02:42:05.589Z","endTime":"2025-08-19T02:42:09.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.383364698196804,"aZ":-33.97364536016649,"pfxX":4.209395683706603,"pfxZ":-1.2303612020310482,"pX":-0.4260753820716739,"pZ":2.272029946171423,"vX0":0.7431712822609807,"vY0":-119.80469253825255,"vZ0":0.3626713374780537,"x":133.24,"y":177.44,"x0":-1.2871342860034707,"y0":50.00533511305841,"z0":5.14655810786202,"aX":6.1410180087294055},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.9,"breakHorizontal":-7.8,"spinRate":2478,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.4565741318866041,"extension":6.800505393394318},"hitData":{"launchSpeed":97.8,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.46,"coordY":141.76}},"index":2,"playId":"65376b77-ca6a-32dd-ad79-8331ee06c722","pitchNumber":3,"startTime":"2025-08-19T02:42:17.144Z","endTime":"2025-08-19T02:42:24.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:42:24.785Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jo Adell lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:42:38.412Z","endTime":"2025-08-19T02:44:12.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":76.8,"strikeZoneTop":3.74986937566266,"strikeZoneBottom":1.77253520731913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65091643766367,"aZ":-33.19750435295072,"pfxX":2.7774727124573384,"pfxZ":-0.6863675480616038,"pX":0.9276349603644963,"pZ":2.0114886299124306,"vX0":3.9066972836213028,"vY0":-121.49284949292432,"vZ0":-0.5836802093224196,"x":81.64,"y":184.47,"x0":-1.0615129569886343,"y0":50.000815758929555,"z0":5.138280644528671,"aX":4.154155358357927},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.1,"breakHorizontal":-6.0,"spinRate":2450,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4507023994171173,"extension":6.815651980392352},"index":0,"playId":"ed1edb8b-4595-32e6-868f-1d7788936a2e","pitchNumber":1,"startTime":"2025-08-19T02:42:50.386Z","endTime":"2025-08-19T02:42:54.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.7215710638058,"strikeZoneBottom":1.75200205848229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.882074540199262,"aZ":-35.06806106895245,"pfxX":6.636595679006869,"pfxZ":-2.0906494868509147,"pX":1.9216114328311904,"pZ":0.16082270241099017,"vX0":5.060097229325642,"vY0":-117.56494958412797,"vZ0":-3.558811964143099,"x":43.75,"y":234.44,"x0":-1.130532497053505,"y0":50.00380855873869,"z0":4.991124888997978,"aX":9.174921642925897},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.4,"breakHorizontal":-13.3,"spinRate":2424,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.46812754007223045,"extension":6.879510502018637},"index":1,"playId":"09cae7a7-4baa-3546-951a-5a59a6d47001","pitchNumber":2,"startTime":"2025-08-19T02:43:03.929Z","endTime":"2025-08-19T02:43:07.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.724123239459956,"aZ":-35.76018676453233,"pfxX":3.905191268050442,"pfxZ":-2.456823969431995,"pX":0.48666366739761413,"pZ":1.2911561872114885,"vX0":2.504305080202772,"vY0":-120.14999419067345,"vZ0":-1.4771245599677434,"x":98.45,"y":203.92,"x0":-1.0772793450333498,"y0":50.00436615341429,"z0":5.097785166935824,"aX":5.697432073759503},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.6,"breakHorizontal":-7.7,"spinRate":2436,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4562302158823046,"extension":6.87742586704659},"index":2,"playId":"2cf2fcac-fc76-3b63-8d65-19fddac60b32","pitchNumber":3,"startTime":"2025-08-19T02:43:20.406Z","endTime":"2025-08-19T02:43:24.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-19T02:43:36.458Z","endTime":"2025-08-19T02:43:48.216Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.5,"strikeZoneTop":3.78958861086836,"strikeZoneBottom":1.83568012932842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05158035589795,"aZ":-21.057523793510974,"pfxX":-9.260541749295726,"pfxZ":5.944975950835545,"pX":-0.7436013857269839,"pZ":2.0205117743489924,"vX0":4.240725588685939,"vY0":-135.97251607568091,"vZ0":-3.8918061298799866,"x":145.34,"y":184.23,"x0":-1.120867646557033,"y0":50.00679602574915,"z0":4.933138445024966,"aX":-17.329318842981557},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":15.8,"spinRate":2322,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.40295358262432,"extension":7.062974893985693},"index":4,"playId":"54caa085-c1c6-3bd4-9f67-42a34b7c9435","pitchNumber":4,"startTime":"2025-08-19T02:43:48.216Z","endTime":"2025-08-19T02:43:53.433Z","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":82.5,"endSpeed":75.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.148196242535036,"aZ":-34.44236887085866,"pfxX":2.555103159183134,"pfxZ":-1.562422352840116,"pX":0.9458319192602044,"pZ":2.584652012005688,"vX0":3.805813544657095,"vY0":-120.07349497244168,"vZ0":1.2414613887504975,"x":80.95,"y":168.99,"x0":-0.994081142157868,"y0":50.000885918990825,"z0":5.135167130806637,"aX":3.714649371384796},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.3,"breakHorizontal":-5.5,"spinRate":2516,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45687894405249363,"extension":6.860072881858018},"hitData":{"launchSpeed":110.0,"launchAngle":12.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.03,"coordY":80.05}},"index":5,"playId":"5cdaf229-5274-3f63-808a-ca10421fbd07","pitchNumber":5,"startTime":"2025-08-19T02:44:05.050Z","endTime":"2025-08-19T02:44:12.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:44:12.486Z","atBatIndex":34},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Elly De La Cruz triples (4) on a sharp line drive to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:46:02.186Z","endTime":"2025-08-19T02:47:10.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":87.8,"endSpeed":80.8,"strikeZoneTop":3.79509464037749,"strikeZoneBottom":1.88160805539119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04298483371595,"aZ":-26.478278200024878,"pfxX":0.06390238051177866,"pfxZ":3.4335623870557956,"pX":0.6084941798551228,"pZ":3.8803112400240516,"vX0":8.987606722437281,"vY0":-127.69184610550563,"vZ0":1.0720587309343101,"x":93.81,"y":134.01,"x0":-2.95771966656614,"y0":50.00391052553675,"z0":5.5303375795153356,"aX":0.10584785493496959},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-2.0,"spinRate":2385,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4281197105030614,"extension":6.437554644469256},"index":0,"playId":"0f4289dc-7208-3665-bcd0-5dd30fd26903","pitchNumber":1,"startTime":"2025-08-19T02:46:25.598Z","endTime":"2025-08-19T02:46:29.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01728168348624,"aZ":-23.665529617279343,"pfxX":-12.594840849511083,"pfxZ":4.508551700799604,"pX":-0.43992233871128206,"pZ":3.2819942043456045,"vX0":10.312742292125169,"vY0":-136.74438918852388,"vZ0":-1.6625754302820648,"x":133.77,"y":150.17,"x0":-2.6294710840750204,"y0":50.00439523493845,"z0":5.5263645053104975,"aX":-23.781325561749615},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":20.5,"spinRate":2498,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4010198755109604,"extension":6.365074901589549},"index":1,"playId":"daca52aa-4918-3b55-be1e-d6ac4d37d22e","pitchNumber":2,"startTime":"2025-08-19T02:46:40.813Z","endTime":"2025-08-19T02:46:43.845Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.973381189636303,"aZ":-24.452298379502597,"pfxX":4.957174204283477,"pfxZ":5.61853425588945,"pX":-0.12836153188920327,"pZ":3.226335908090576,"vX0":5.694657000707828,"vY0":-117.06325992918212,"vZ0":0.8174540514656005,"x":121.89,"y":151.67,"x0":-3.2451510691464116,"y0":50.00507678411561,"z0":5.1776543974353455,"aX":6.818806382896598},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.7,"breakHorizontal":-10.4,"spinRate":2444,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.46952610514000037,"extension":6.542012742822957},"hitData":{"launchSpeed":100.5,"launchAngle":10.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.75,"coordY":127.42}},"index":2,"playId":"c1a62b3b-2fab-3658-b217-90b18c9bf84d","pitchNumber":3,"startTime":"2025-08-19T02:46:56.751Z","endTime":"2025-08-19T02:47:10.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:47:10.212Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Austin Hays out on a sacrifice fly to right fielder Jo Adell. Elly De La Cruz scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:47:19.755Z","endTime":"2025-08-19T02:48:46.380Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"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":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.25231454313652,"strikeZoneBottom":1.38707045043411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98087580623488,"aZ":-25.723177784163862,"pfxX":5.452465028219553,"pfxZ":4.7939503442134335,"pX":0.922771812485914,"pZ":0.812599054205862,"vX0":7.850090018043187,"vY0":-116.15067531922294,"vZ0":-3.8957523458283427,"x":81.83,"y":216.84,"x0":-3.2297625103738596,"y0":50.00033930504538,"z0":5.001694134446822,"aX":7.328858434757403},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.8,"breakHorizontal":-12.1,"spinRate":2415,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4744628069273915,"extension":6.589716989844564},"index":0,"playId":"15bf0623-037a-3d51-a19f-666118388e4d","pitchNumber":1,"startTime":"2025-08-19T02:47:59.109Z","endTime":"2025-08-19T02:48:02.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.28900982194301,"strikeZoneBottom":1.39284771041509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836324706531066,"aZ":-24.657571891192084,"pfxX":-0.14224537215098998,"pfxZ":4.419582210830413,"pX":-1.150111878899229,"pZ":2.9953140931972517,"vX0":5.545704878937614,"vY0":-129.51403115138854,"vZ0":-0.8816481158902199,"x":160.84,"y":157.91,"x0":-3.2997860992589994,"y0":50.001420703572556,"z0":5.224468518045934,"aX":-0.2425587794426407},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2338,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4227713599369056,"extension":6.383119114195608},"index":1,"playId":"34d91389-30dc-33a2-85f3-bd6e57ec157f","pitchNumber":2,"startTime":"2025-08-19T02:48:14.938Z","endTime":"2025-08-19T02:48:18.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84668292697098,"aZ":-25.564163763086057,"pfxX":0.4489141806500464,"pfxZ":3.9044121510408285,"pX":-0.018361545048348,"pZ":2.512967366996812,"vX0":7.644891671235282,"vY0":-128.82794864962224,"vZ0":-2.2948183994422013,"x":117.7,"y":170.93,"x0":-3.0733257286615103,"y0":50.005525635754026,"z0":5.376073651548618,"aX":0.7587275022728632},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2402,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4239355021195541,"extension":6.444170654806579},"hitData":{"launchSpeed":94.2,"launchAngle":47.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.65,"coordY":92.71}},"index":2,"playId":"b055e76e-75ee-34f4-bd0c-cb6a7b7a74b1","pitchNumber":3,"startTime":"2025-08-19T02:48:33.533Z","endTime":"2025-08-19T02:48:46.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:48:46.380Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:48:57.429Z","endTime":"2025-08-19T02:49:33.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.521334326261893,"aZ":-24.75895790022236,"pfxX":-10.970866676243542,"pfxZ":3.7581845682299733,"pX":-0.6681988849131912,"pZ":2.6621633644016334,"vX0":9.234130571922375,"vY0":-139.382883247161,"vZ0":-3.5032639600305817,"x":142.47,"y":166.9,"x0":-2.5942582567451655,"y0":50.0015766848117,"z0":5.564915824751982,"aX":-21.64412016496616},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":18.0,"spinRate":2314,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.39254501591370516,"extension":6.386177392983761},"hitData":{"launchSpeed":79.6,"launchAngle":23.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.37,"coordY":103.49}},"index":0,"playId":"7073074a-cb2d-3f86-b8c7-cbdc62e8d69e","pitchNumber":1,"startTime":"2025-08-19T02:49:23.307Z","endTime":"2025-08-19T02:49:33.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:49:33.921Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks. Noelvi Marte to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:49:49.031Z","endTime":"2025-08-19T02:50:53.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.41280376038101,"strikeZoneBottom":1.63667883297739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25146772678371,"aZ":-21.931789554630832,"pfxX":-10.779039601385152,"pfxZ":5.550001867081131,"pX":1.4585134771921475,"pZ":2.3644988434596415,"vX0":13.91805230892558,"vY0":-134.74842253882036,"vZ0":-4.397256812798365,"x":61.4,"y":174.94,"x0":-2.3641256604938965,"y0":50.00316782432698,"z0":5.55961691416731,"aX":-19.896664453656214},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":16.7,"spinRate":2325,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40588752140951634,"extension":6.440536893734402},"index":0,"playId":"71b485a8-2a35-37cf-8c7f-bef99c2ab7c7","pitchNumber":1,"startTime":"2025-08-19T02:49:59.392Z","endTime":"2025-08-19T02:50:02.566Z","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":86.3,"endSpeed":80.0,"strikeZoneTop":3.3664354591051,"strikeZoneBottom":1.59029200199834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53774068594803,"aZ":-25.985059583561128,"pfxX":-0.7675805982311559,"pfxZ":3.862249170185893,"pX":1.0427092626566252,"pZ":1.2049027666495014,"vX0":9.81033119997415,"vY0":-125.3461420820873,"vZ0":-4.999515405494013,"x":77.25,"y":206.25,"x0":-2.8096593687050473,"y0":50.00459949842371,"z0":5.327406679841066,"aX":-1.231416655074528},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.1,"breakHorizontal":-0.7,"spinRate":2225,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.43571939523313885,"extension":6.4160097626459835},"index":1,"playId":"726911e9-ee22-3138-932d-01297b870891","pitchNumber":2,"startTime":"2025-08-19T02:50:15.119Z","endTime":"2025-08-19T02:50:18.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.33760113027447,"strikeZoneBottom":1.59239207541762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135985806434284,"aZ":-26.257344350944035,"pfxX":-10.853018296930376,"pfxZ":3.187838902666863,"pX":-1.4719943069981785,"pZ":2.5225088055447866,"vX0":8.026000715570223,"vY0":-135.4842518136043,"vZ0":-2.727748894370111,"x":173.11,"y":170.67,"x0":-3.0656275574611715,"y0":50.00120038727513,"z0":5.381110865095264,"aX":-20.135567777563047},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.4,"breakHorizontal":17.9,"spinRate":2266,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4045693094266589,"extension":6.275959611995972},"index":2,"playId":"aaa85f2c-bd75-3ab8-bb21-3290bda44d50","pitchNumber":3,"startTime":"2025-08-19T02:50:32.825Z","endTime":"2025-08-19T02:50:36.499Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.37590589079503,"strikeZoneBottom":1.59954527044442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12553887995319,"aZ":-23.808820834743752,"pfxX":-11.295919024384911,"pfxZ":4.535892509880657,"pX":-1.0961204756420113,"pZ":3.0946364826793467,"vX0":8.577059622149827,"vY0":-135.0734883203779,"vZ0":-1.8662188872538452,"x":158.78,"y":155.22,"x0":-2.8491873598986235,"y0":50.00050155576788,"z0":5.472929786024344,"aX":-20.816702569189474},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":18.6,"spinRate":2337,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4059108272227405,"extension":6.285248285492585},"index":3,"playId":"df79400e-fe81-3558-ab69-5374566992a5","pitchNumber":4,"startTime":"2025-08-19T02:50:48.993Z","endTime":"2025-08-19T02:50:53.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:50:53.046Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a fly ball to center fielder Bryce Teodosio. Noelvi Marte to 3rd. Spencer Steer to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:52:06.503Z","endTime":"2025-08-19T02:55:56.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7,8,9,10,11],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T02:51:07.551Z","endTime":"2025-08-19T02:52:08.012Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.43029174879499,"strikeZoneBottom":1.56555467159737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41672819666486,"aZ":-25.428596171021372,"pfxX":-12.642102868940725,"pfxZ":3.6459603573260813,"pX":-0.5688306000709684,"pZ":2.1640544530882773,"vX0":10.583280259603889,"vY0":-135.8351617142248,"vZ0":-3.6208235710991694,"x":138.68,"y":180.35,"x0":-2.8914977326941327,"y0":50.0030182197248,"z0":5.301823506209572,"aX":-23.398168098645197},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":20.4,"spinRate":2330,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4047085944610167,"extension":6.532092129098965},"index":1,"playId":"e24cc57c-dcb0-3932-8e31-c109a3c87b53","pitchNumber":1,"startTime":"2025-08-19T02:52:08.012Z","endTime":"2025-08-19T02:52:11.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88717026574632,"aZ":-23.431461062981228,"pfxX":-12.090537845883434,"pfxZ":4.669652559884333,"pX":-0.8678650589380318,"pZ":1.979322863256343,"vX0":9.519484031271618,"vY0":-136.37540533580005,"vZ0":-5.002887383990206,"x":150.08,"y":185.34,"x0":-2.844764116317399,"y0":50.00032394323232,"z0":5.468227248109919,"aX":-22.61673005731212},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":19.7,"spinRate":2410,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4026795156001328,"extension":6.227300645999423},"index":2,"playId":"25b9cdcf-f303-3c5c-9e84-2a6fed51bbe2","pitchNumber":2,"startTime":"2025-08-19T02:52:24.322Z","endTime":"2025-08-19T02:52:27.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T02:52:44.489Z","endTime":"2025-08-19T02:52:58.314Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.38156553930188,"strikeZoneBottom":1.48670143156883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.640352282893,"aZ":-25.08846307706109,"pfxX":-11.977619607285128,"pfxZ":3.634993649236856,"pX":-1.807905668646216,"pZ":2.6997318785705597,"vX0":8.26092464862599,"vY0":-139.0547001787025,"vZ0":-2.667579194574385,"x":185.91,"y":165.89,"x0":-3.2686669155199337,"y0":50.00232762849718,"z0":5.34502627588136,"aX":-23.338056490592585},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":19.8,"spinRate":2338,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3946487124486322,"extension":6.307963502751409},"index":4,"playId":"fe25e91d-8393-3fdd-8fa5-41588ce90f8d","pitchNumber":3,"startTime":"2025-08-19T02:52:58.314Z","endTime":"2025-08-19T02:53:02.251Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07787250499446,"aZ":-26.759949111377743,"pfxX":-11.957708216341354,"pfxZ":2.846125973771173,"pX":-1.4257554450141732,"pZ":2.3683926572528486,"vX0":8.518623670800347,"vY0":-137.2291197521014,"vZ0":-3.0658580911404436,"x":171.35,"y":174.83,"x0":-3.020568593915914,"y0":50.00287052314609,"z0":5.327963378213934,"aX":-22.749473151083023},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.7,"breakHorizontal":19.8,"spinRate":2252,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3995132565045849,"extension":6.274666271357528},"index":5,"playId":"af0539df-428e-3335-bfdb-211b1b88e408","pitchNumber":4,"startTime":"2025-08-19T02:53:16.385Z","endTime":"2025-08-19T02:53:20.134Z","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":80.7,"endSpeed":74.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96768426475039,"aZ":-28.07718583852218,"pfxX":6.793406237104214,"pfxZ":2.964800340108801,"pX":0.34582069320544634,"pZ":1.2651936500053496,"vX0":5.835804114239744,"vY0":-117.35601350165594,"vZ0":-2.9058865575902337,"x":103.82,"y":204.62,"x0":-3.0636077022843304,"y0":50.00546722421577,"z0":5.157950854937628,"aX":9.39518590582544},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.9,"breakHorizontal":-13.8,"spinRate":2463,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.46824867178730356,"extension":6.420040008502674},"index":6,"playId":"a0febd9b-f974-3269-9094-2c803c208cea","pitchNumber":5,"startTime":"2025-08-19T02:53:37.046Z","endTime":"2025-08-19T02:53:41.183Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98701915121711,"aZ":-23.932158687542934,"pfxX":-11.717773517813148,"pfxZ":4.217581764401597,"pX":-0.8452795057211958,"pZ":2.8673590552059753,"vX0":9.978381619501338,"vY0":-139.1109386161695,"vZ0":-2.628169789527859,"x":149.22,"y":161.36,"x0":-2.961082110099404,"y0":50.002855090502884,"z0":5.415369756065732,"aX":-22.90447397905666},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":2344,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39413572729661306,"extension":6.2870990462933225},"index":7,"playId":"037c06e3-8eaf-3740-b913-53a265ab3883","pitchNumber":6,"startTime":"2025-08-19T02:54:01.584Z","endTime":"2025-08-19T02:54:04.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.42023064342917,"strikeZoneBottom":1.52559252083935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.863406695725793,"aZ":-26.627962322213644,"pfxX":-0.35368842162426484,"pfxZ":3.3118703242629026,"pX":-0.6224234533176077,"pZ":1.0989420885825008,"vX0":6.316384427442901,"vY0":-128.4303135421168,"vZ0":-4.89676164151953,"x":140.73,"y":209.11,"x0":-3.064710729451265,"y0":50.00384804570391,"z0":5.093842045629535,"aX":-0.5927991858841886},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-0.7,"spinRate":2387,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4259902749253661,"extension":6.470815368219986},"index":8,"playId":"20999fb3-1c9d-3619-b920-d017a050c00d","pitchNumber":7,"startTime":"2025-08-19T02:54:24.343Z","endTime":"2025-08-19T02:54:28.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.29529247726645,"strikeZoneBottom":1.49240646451604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.749502389432944,"aZ":-29.01516157337726,"pfxX":6.587219159295646,"pfxZ":2.335280882431026,"pX":0.9156939804052019,"pZ":1.8636447414950896,"vX0":7.087818373389596,"vY0":-116.34468091916128,"vZ0":-0.9980955497409162,"x":82.1,"y":188.46,"x0":-3.042270242673245,"y0":50.000468482720706,"z0":5.083798186838342,"aX":8.899298894357392},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.2,"breakHorizontal":-13.9,"spinRate":2463,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4733887965003438,"extension":6.598090735203027},"index":9,"playId":"6dffe1dd-ea1c-321d-8eb9-f4627fd813c2","pitchNumber":8,"startTime":"2025-08-19T02:54:43.646Z","endTime":"2025-08-19T02:54:47.843Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32617865419971,"aZ":-21.31944079507164,"pfxX":-10.898829303797818,"pfxZ":5.628122879958623,"pX":-0.821516363331823,"pZ":2.529938137324662,"vX0":9.69640105649207,"vY0":-137.9209326847041,"vZ0":-3.774661852852414,"x":148.31,"y":170.47,"x0":-2.9646480672140494,"y0":50.00445686657539,"z0":5.3520052633171185,"aX":-21.02493787780118},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2364,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3969596595029614,"extension":6.519043758800116},"index":10,"playId":"3bcdd440-b11f-3127-9859-f76477ded10e","pitchNumber":9,"startTime":"2025-08-19T02:55:05.477Z","endTime":"2025-08-19T02:55:09.797Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39733255352773,"aZ":-23.1197888698764,"pfxX":-12.182845681807636,"pfxZ":4.72933348853078,"pX":-1.2155292746615949,"pZ":1.987042977732761,"vX0":9.195744839374322,"vY0":-137.89706327747245,"vZ0":-4.821387392685846,"x":163.33,"y":185.13,"x0":-3.020812068790177,"y0":50.00276552108091,"z0":5.330276212124335,"aX":-23.32068940371538},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":20.0,"spinRate":2365,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39812348582562196,"extension":6.4226991949703445},"hitData":{"launchSpeed":74.3,"launchAngle":28.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.06,"coordY":100.35}},"index":11,"playId":"144931c3-0470-3c20-a1f4-3fe2fa204926","pitchNumber":10,"startTime":"2025-08-19T02:55:44.085Z","endTime":"2025-08-19T02:55:56.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:55:56.092Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ke'Bryan Hayes pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:56:23.638Z","endTime":"2025-08-19T02:57:30.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.31507801709227,"strikeZoneBottom":1.51405828815932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.986235576038172,"aZ":-24.981769369488024,"pfxX":6.340735849376356,"pfxZ":5.453201382493127,"pX":-0.8348723978293241,"pZ":3.0616291762981294,"vX0":3.737437038602239,"vY0":-114.65338760093056,"vZ0":0.5446405596779026,"x":148.82,"y":156.12,"x0":-3.3149242163642687,"y0":50.00343351503648,"z0":5.276448762067075,"aX":8.365588818742092},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":10.3,"breakHorizontal":-12.5,"spinRate":2345,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.47938474004324894,"extension":6.410159829049616},"index":0,"playId":"8baa9b84-88c9-37e9-9e84-6eb094c3ae2d","pitchNumber":1,"startTime":"2025-08-19T02:56:29.230Z","endTime":"2025-08-19T02:56:33.174Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"5913edb3-6d42-47a1-bb27-5e9d3f3f5d5f","startTime":"2025-08-19T02:56:42.747Z","endTime":"2025-08-19T02:56:47.747Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45753553020514,"aZ":-24.48262390481943,"pfxX":4.956366793164548,"pfxZ":5.519316212372205,"pX":0.9353648371747738,"pZ":2.240960560414055,"vX0":7.9134961022897405,"vY0":-118.17052078317934,"vZ0":-1.4400786869041518,"x":81.35,"y":178.27,"x0":-3.1194159336741794,"y0":50.00504434239742,"z0":5.137475697126189,"aX":6.912881095742336},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.8,"breakHorizontal":-11.2,"spinRate":2376,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46599454861705025,"extension":6.627862298358393},"index":2,"playId":"9fbbaa3c-ecc8-3adb-8cbe-c1a9ead20708","pitchNumber":2,"startTime":"2025-08-19T02:56:57.662Z","endTime":"2025-08-19T02:57:00.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80259716386426,"aZ":-26.690495405057913,"pfxX":4.932933392077947,"pfxZ":3.943379616986082,"pX":-0.33526718990506776,"pZ":2.068769015605012,"vX0":5.662996132344215,"vY0":-117.81699861703059,"vZ0":-1.066708852529254,"x":129.78,"y":182.92,"x0":-3.4212955305832655,"y0":50.00155320220802,"z0":5.02041651618075,"aX":6.851780768752107},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.1,"breakHorizontal":-10.4,"spinRate":2428,"spinDirection":91},"zone":4,"typeConfidence":2.0,"plateTime":0.46698475198380773,"extension":6.678847026236364},"hitData":{"launchSpeed":67.6,"launchAngle":81.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.56,"coordY":195.04}},"index":3,"playId":"ba55933a-fdef-30f3-b8e0-b6fd20870124","pitchNumber":3,"startTime":"2025-08-19T02:57:21.058Z","endTime":"2025-08-19T02:57:30.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:57:30.917Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:57:48.225Z","endTime":"2025-08-19T02:58:25.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.9,"endSpeed":75.8,"strikeZoneTop":3.20459927037142,"strikeZoneBottom":1.53262594231785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.828582585184623,"aZ":-24.4809958767452,"pfxX":3.003641556769124,"pfxZ":5.262598972286145,"pX":0.06348957963516824,"pZ":1.6150677411865981,"vX0":7.155969586342022,"vY0":-120.53719535526174,"vZ0":-2.966132228251587,"x":114.58,"y":195.17,"x0":-3.341632759528154,"y0":50.00370873751473,"z0":5.038027000304902,"aX":4.390782657018756},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":-7.2,"spinRate":2407,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4555278562275902,"extension":6.585543292613397},"index":0,"playId":"dca89fd1-0bbf-35f7-a1ee-448fa875b1dd","pitchNumber":1,"startTime":"2025-08-19T02:57:57.081Z","endTime":"2025-08-19T02:58:01.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.426804371970963,"aZ":-22.67066508027868,"pfxX":4.587396863426763,"pfxZ":6.698593411791556,"pX":-0.1865230272619488,"pZ":2.7468414491524724,"vX0":6.004029685305572,"vY0":-118.85696325535504,"vZ0":-0.7432071802577633,"x":124.11,"y":164.62,"x0":-3.349128720423562,"y0":50.00591714470326,"z0":5.136574346887119,"aX":6.514368785461777},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":12.2,"breakHorizontal":-9.8,"spinRate":2440,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.46218543062498973,"extension":6.537497296106292},"hitData":{"launchSpeed":87.0,"launchAngle":74.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.43,"coordY":182.32}},"index":1,"playId":"a1dc3795-a0ae-31a6-8e1d-70c273aa9440","pitchNumber":2,"startTime":"2025-08-19T02:58:15.000Z","endTime":"2025-08-19T02:58:25.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:58:25.939Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Moore grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T03:00:33.447Z","endTime":"2025-08-19T03:02:13.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.50436522012864,"strikeZoneBottom":1.66960285699535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520929056516916,"aZ":-35.60332611464533,"pfxX":1.6312619484276065,"pfxZ":-2.392487793586553,"pX":0.39520070287800113,"pZ":1.7092986218101425,"vX0":3.364896133838199,"vY0":-118.6447984756424,"vZ0":-0.6514101795617822,"x":101.94,"y":192.63,"x0":-1.2502469112087609,"y0":50.003409608710626,"z0":5.21662662457016,"aX":2.3376793645841945},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.2,"breakHorizontal":-3.7,"spinRate":2441,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.4606803079104478,"extension":6.747038652005768},"index":0,"playId":"017d6f05-710d-3821-ad66-74f093b74e53","pitchNumber":1,"startTime":"2025-08-19T03:00:58.679Z","endTime":"2025-08-19T03:01:02.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.457424579823,"strikeZoneBottom":1.55950900112965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.145949603678698,"aZ":-34.098201420362045,"pfxX":2.6833113334256202,"pfxZ":-1.3431195801459719,"pX":0.9833129953533578,"pZ":1.8682562159984766,"vX0":4.305962765480339,"vY0":-118.88692406720723,"vZ0":-0.6867235355422221,"x":79.52,"y":188.34,"x0":-1.197712591760994,"y0":50.001436788245954,"z0":5.247589103070419,"aX":3.8512823896318777},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.9,"spinRate":2378,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4601870775361063,"extension":6.866962610270498},"index":1,"playId":"cd0afc2a-c023-3caf-b39d-14f923eb5457","pitchNumber":2,"startTime":"2025-08-19T03:01:11.479Z","endTime":"2025-08-19T03:01:15.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.41987392899787,"strikeZoneBottom":1.6167679251159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.366414840181097,"aZ":-34.18205163297421,"pfxX":6.202408516037821,"pfxZ":-1.4550868822957987,"pX":1.025489918093594,"pZ":1.7975461692650412,"vX0":3.252994636660544,"vY0":-117.11855870506648,"vZ0":-0.298960914338421,"x":77.91,"y":190.25,"x0":-1.1899158200610147,"y0":50.00190820959125,"z0":5.140087780547779,"aX":8.563629348126744},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.4,"breakHorizontal":-12.1,"spinRate":2506,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4687425694537799,"extension":6.707700693909809},"index":2,"playId":"cca38671-81bf-34db-8246-c28dbe796556","pitchNumber":3,"startTime":"2025-08-19T03:01:27.257Z","endTime":"2025-08-19T03:01:32.157Z","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":82.0,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.182215929496973,"aZ":-34.135106826322314,"pfxX":2.713556105904498,"pfxZ":-1.3484793738654144,"pX":0.22518807383656286,"pZ":2.6295597358861817,"vX0":2.669241216132098,"vY0":-119.46893028845268,"vZ0":1.0371277534177066,"x":108.42,"y":167.78,"x0":-1.2575802815035713,"y0":50.00392332069571,"z0":5.248634122059289,"aX":3.938095174324012},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-5.5,"spinRate":2470,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.4577762109297421,"extension":6.805402527851271},"index":3,"playId":"5d87b851-027f-3bc8-b65c-d3a6e2ae27f4","pitchNumber":4,"startTime":"2025-08-19T03:01:42.158Z","endTime":"2025-08-19T03:01:45.334Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28168376008464,"aZ":-32.292527311401614,"pfxX":7.285097666772191,"pfxZ":-0.08266639363245076,"pX":0.38963325671382915,"pZ":2.8442876530629526,"vX0":1.6997638838189575,"vY0":-118.57941209537125,"vZ0":1.5076666794727243,"x":102.15,"y":161.98,"x0":-1.2848121934685155,"y0":50.004375582333026,"z0":5.173659435966476,"aX":10.246548973803243},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":-13.6,"spinRate":2459,"spinDirection":84},"zone":6,"typeConfidence":2.0,"plateTime":0.46411270726602316,"extension":6.787584703001224},"hitData":{"launchSpeed":67.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.46,"coordY":150.82}},"index":4,"playId":"b4289ddf-aaeb-3287-9fd4-3bbcf9652b7b","pitchNumber":5,"startTime":"2025-08-19T03:02:05.631Z","endTime":"2025-08-19T03:02:13.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:02:13.973Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out sharply, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T03:02:18.959Z","endTime":"2025-08-19T03:02:54.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":93.4,"endSpeed":85.5,"strikeZoneTop":3.45901738180208,"strikeZoneBottom":1.57272539568169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20138640252813,"aZ":-24.21453802193659,"pfxX":-10.144762623308669,"pfxZ":4.26549531524421,"pX":-0.045344127309525584,"pZ":1.024835498967762,"vX0":6.4066801245289495,"vY0":-135.84662531636005,"vZ0":-5.883094929698978,"x":118.73,"y":211.11,"x0":-1.1181577290688132,"y0":50.00427474109377,"z0":4.9056659627016455,"aX":-18.93209117734406},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2438,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4034507113764527,"extension":7.019535999186946},"index":0,"playId":"842fc83f-6055-3150-ad58-3077287f56e3","pitchNumber":1,"startTime":"2025-08-19T03:02:35.580Z","endTime":"2025-08-19T03:02:39.398Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.816122415414437,"aZ":-34.397133557095145,"pfxX":3.6769990090273987,"pfxZ":-1.4858880699997812,"pX":0.6312581713209562,"pZ":2.042732514043462,"vX0":3.396215445049716,"vY0":-120.92283958136575,"vZ0":-0.26007671080734684,"x":92.94,"y":183.63,"x0":-1.2651834259750288,"y0":50.004689374784995,"z0":5.1490943120110835,"aX":5.489288081233851},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-7.4,"spinRate":2515,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.45158549887618715,"extension":6.819408886428106},"hitData":{"launchSpeed":107.2,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":99.38,"coordY":143.14}},"index":1,"playId":"e3fc9b3d-afb9-38ac-b053-8fe3a16dadbf","pitchNumber":2,"startTime":"2025-08-19T03:02:46.427Z","endTime":"2025-08-19T03:02:54.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:02:54.148Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T03:03:07.239Z","endTime":"2025-08-19T03:03:58.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33308773537053,"aZ":-27.346757412088074,"pfxX":4.419723458051392,"pfxZ":3.411157584482078,"pX":-0.04971349139066033,"pZ":2.1053436015244213,"vX0":1.8487251088531422,"vY0":-118.15018909645956,"vZ0":-1.1602680509966812,"x":118.89,"y":181.94,"x0":-1.4162994179874033,"y0":50.00242924082732,"z0":5.113955883049097,"aX":6.253211214090397},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.1,"breakHorizontal":-8.4,"spinRate":2430,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.46343374316993646,"extension":6.814866155191683},"index":0,"playId":"e48ce609-a9a4-3368-85b8-2a7165cc87c0","pitchNumber":1,"startTime":"2025-08-19T03:03:16.629Z","endTime":"2025-08-19T03:03:20.481Z","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":81.0,"endSpeed":74.9,"strikeZoneTop":3.66382596710326,"strikeZoneBottom":1.71641466028937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.727382553769683,"aZ":-32.14460342222459,"pfxX":2.7472811706089946,"pfxZ":0.019327279486814675,"pX":-0.16669115317994282,"pZ":3.1019882322345755,"vX0":1.619874654270022,"vY0":-118.04470954455446,"vZ0":1.8903813966779226,"x":123.35,"y":155.03,"x0":-1.2168040959800588,"y0":50.00228486868548,"z0":5.23269105092896,"aX":3.9084954097834186},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.7,"breakHorizontal":-5.4,"spinRate":2500,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.462551288669828,"extension":6.750318565388791},"index":1,"playId":"2df5c55f-14c8-386b-8449-6f1089972957","pitchNumber":2,"startTime":"2025-08-19T03:03:38.266Z","endTime":"2025-08-19T03:03:42.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.649391206365323,"aZ":-32.701141012035606,"pfxX":2.359288377800615,"pfxZ":-0.35205746076217626,"pX":1.3433502078269188,"pZ":1.574603496394057,"vX0":5.04019491657802,"vY0":-120.49205520791065,"vZ0":-1.4333107760322232,"x":65.79,"y":196.27,"x0":-1.0793666887720037,"y0":50.00566081559862,"z0":5.057392386182813,"aX":3.4818947611693636},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-5.4,"spinRate":2590,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4539655394500999,"extension":6.798389774244469},"index":2,"playId":"9a7f008e-0c44-3834-aa93-cb7572be3e5f","pitchNumber":3,"startTime":"2025-08-19T03:03:54.682Z","endTime":"2025-08-19T03:03:58.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:03:58.327Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, first baseman Nolan Schanuel to pitcher Andrew Chafin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:06:44.528Z","endTime":"2025-08-19T03:07:48.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Chafin replaces Victor Mederos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:05:11.263Z","endTime":"2025-08-19T03:06:46.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.3,"endSpeed":81.4,"strikeZoneTop":3.32897660596365,"strikeZoneBottom":1.51746465250413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.643824580242818,"aZ":-15.50010777110764,"pfxX":5.090204737322113,"pfxZ":9.865535656548904,"pX":-0.5162430349743111,"pZ":1.3892544268754234,"vX0":-6.816634144201971,"vY0":-129.58146700208465,"vZ0":-9.592112237279762,"x":136.68,"y":201.27,"x0":1.4947125695854784,"y0":50.00438749819317,"z0":6.339206941294448,"aX":8.604376222064335},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.6,"spinRate":1936,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4236954890114468,"extension":6.141921239287339},"index":1,"playId":"1eefc7d9-270e-3ea6-ac5f-c23dc8e687ab","pitchNumber":1,"startTime":"2025-08-19T03:06:46.680Z","endTime":"2025-08-19T03:06:51.163Z","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":88.8,"endSpeed":81.4,"strikeZoneTop":3.29931691226151,"strikeZoneBottom":1.48787847617144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.486171546927082,"aZ":-16.555555052468204,"pfxX":4.415684961293012,"pfxZ":9.212198340209508,"pX":0.11140434859715471,"pZ":3.6385422767037614,"vX0":-5.433819975348332,"vY0":-129.262956706559,"vZ0":-3.922590362076361,"x":112.75,"y":140.54,"x0":1.6652847060349907,"y0":50.002806195081476,"z0":6.443763154958214,"aX":7.486594765286949},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":1816,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4234378347452945,"extension":6.277359051557255},"index":2,"playId":"feea1108-33eb-30ff-86b0-a2c2c0679489","pitchNumber":2,"startTime":"2025-08-19T03:07:03.348Z","endTime":"2025-08-19T03:07:07.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.29931691226151,"strikeZoneBottom":1.51103708790485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04522439161698,"aZ":-13.167423625056234,"pfxX":4.820553656424677,"pfxZ":11.277435707513835,"pX":-0.5836032829021089,"pZ":1.8534995526654408,"vX0":-7.031499803148545,"vY0":-129.05153370573703,"vZ0":-8.937200262917347,"x":139.25,"y":188.74,"x0":1.5510185415061775,"y0":50.002986942182964,"z0":6.37749368367018,"aX":8.125091751624746},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.2,"spinRate":2018,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.4245418324529542,"extension":6.1643127082447755},"index":3,"playId":"131996d3-04b3-3e4a-9dab-cd5d36b74a61","pitchNumber":3,"startTime":"2025-08-19T03:07:21.458Z","endTime":"2025-08-19T03:07:25.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.765876254777286,"aZ":-18.97739245211225,"pfxX":8.385713211252687,"pfxZ":7.710461357131086,"pX":0.7029939427538837,"pZ":2.7530060061686012,"vX0":-5.521941715057047,"vY0":-129.88744062470738,"vZ0":-5.8523797804129165,"x":90.2,"y":164.45,"x0":1.7651443366247852,"y0":50.00319119365606,"z0":6.474741692555886,"aX":14.353256336152544},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":2079,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.42141764773523205,"extension":6.535546615600705},"hitData":{"launchSpeed":95.4,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.46,"coordY":169.6}},"index":4,"playId":"40a7ac70-b7cf-3747-a47d-ee59a048da85","pitchNumber":4,"startTime":"2025-08-19T03:07:39.703Z","endTime":"2025-08-19T03:07:48.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:07:48.183Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:08:09.670Z","endTime":"2025-08-19T03:09:41.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03812411965901,"aZ":-17.434536415743914,"pfxX":5.450323722888536,"pfxZ":8.756506853988359,"pX":-0.07826745789300066,"pZ":1.3279519434744096,"vX0":-6.337911197635792,"vY0":-128.95204817268203,"vZ0":-9.166381062741554,"x":119.98,"y":202.93,"x0":1.7042516752221906,"y0":50.000448271184396,"z0":6.27600351122593,"aX":9.170346758714588},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.9,"breakHorizontal":-8.4,"spinRate":1978,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4249071893635743,"extension":6.48218544513356},"index":0,"playId":"b35efa8e-72d9-371d-b9ad-e6b5fd2f4f53","pitchNumber":1,"startTime":"2025-08-19T03:08:26.890Z","endTime":"2025-08-19T03:08:31.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.25296680963378,"strikeZoneBottom":1.41840520668936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65918505604717,"aZ":-31.187530590845803,"pfxX":-1.300370873135084,"pfxZ":0.7266559458595703,"pX":0.2304160916964741,"pZ":1.6539978901593984,"vX0":-3.573336779009429,"vY0":-115.82672626719362,"vZ0":-3.991708548502938,"x":108.22,"y":194.12,"x0":1.9621670225931198,"y0":50.00293843803123,"z0":6.382280325591157,"aX":-1.7663885874500818},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.6,"breakHorizontal":3.2,"spinRate":2244,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.47290890063831315,"extension":6.1865907653411325},"index":1,"playId":"587693a5-e556-37a2-bd19-a519aca8a9d4","pitchNumber":2,"startTime":"2025-08-19T03:08:43.662Z","endTime":"2025-08-19T03:08:48.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T03:08:56.567Z","endTime":"2025-08-19T03:09:10.943Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.8,"strikeZoneTop":3.25296680963378,"strikeZoneBottom":1.51103708790485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628800219790858,"aZ":-31.14870218136779,"pfxX":0.4597403428728817,"pfxZ":0.7395314694244814,"pX":-0.7473054865784156,"pZ":-0.36179997722863433,"vX0":-6.256809402295915,"vY0":-117.53963716072955,"vZ0":-8.285936870643827,"x":145.49,"y":248.55,"x0":1.8968609428466345,"y0":50.005207050071284,"z0":6.127106797145029,"aX":0.6401212661828064},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.6,"breakHorizontal":0.8,"spinRate":2463,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.4671577713339503,"extension":6.4116528158981065},"index":3,"playId":"dc044f1d-e05b-35a4-bc66-4dc8a4753008","pitchNumber":3,"startTime":"2025-08-19T03:09:10.943Z","endTime":"2025-08-19T03:09:14.742Z","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":81.1,"endSpeed":75.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43847054056501,"aZ":-32.18257664181958,"pfxX":0.13511746455025575,"pfxZ":-0.005294648711832828,"pX":-0.28807729134714577,"pZ":1.0983694247361,"vX0":-5.536596657129173,"vY0":-117.95950547663674,"vZ0":-5.22963886214606,"x":127.98,"y":209.12,"x0":2.071932305187669,"y0":50.00339637739614,"z0":6.311224744074507,"aX":0.19087972806023487},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.1,"breakHorizontal":1.1,"spinRate":2302,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.46433487864067446,"extension":6.522385347235783},"index":4,"playId":"c7f48307-fd36-3b78-a751-99c48ce05d8c","pitchNumber":4,"startTime":"2025-08-19T03:09:37.385Z","endTime":"2025-08-19T03:09:41.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:09:41.433Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:09:49.728Z","endTime":"2025-08-19T03:11:49.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.6933082642199,"strikeZoneBottom":1.88162847488181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359999428191106,"aZ":-22.135844271529397,"pfxX":9.429323542065402,"pfxZ":5.806776859005064,"pX":1.8346346329551486,"pZ":2.556863862684327,"vX0":-3.5498859485748766,"vY0":-130.63748189936575,"vZ0":-5.739344732432297,"x":47.07,"y":169.74,"x0":1.9854184285610033,"y0":50.005908268483225,"z0":6.444953556443048,"aX":16.310831106774053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-16.3,"spinRate":1783,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4191790660194412,"extension":6.625686360519129},"index":0,"playId":"946d9789-5f28-3dd3-a1c3-e0062695c8ac","pitchNumber":1,"startTime":"2025-08-19T03:10:08.698Z","endTime":"2025-08-19T03:10:12.172Z","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":89.6,"endSpeed":82.1,"strikeZoneTop":3.69980190734562,"strikeZoneBottom":1.88807291898715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37591172262584,"aZ":-16.541352569620333,"pfxX":7.8499441044605485,"pfxZ":9.118262504850268,"pX":0.21664396421463256,"pZ":1.5756679546137282,"vX0":-6.508310217469792,"vY0":-130.11997926322607,"vZ0":-8.97050137753533,"x":108.74,"y":196.24,"x0":1.73075920527522,"y0":50.00212553459495,"z0":6.321848411205919,"aX":13.456623652117033},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.6,"breakHorizontal":-12.7,"spinRate":1990,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.42098967104537754,"extension":6.630799563321556},"index":1,"playId":"ffea13b1-b903-3a8f-a8a7-a2ce09410bd5","pitchNumber":2,"startTime":"2025-08-19T03:10:25.986Z","endTime":"2025-08-19T03:10:29.823Z","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":89.9,"endSpeed":82.2,"strikeZoneTop":3.73966138036112,"strikeZoneBottom":1.83529938460794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01729454779202,"aZ":-15.981970471847719,"pfxX":7.920359021465263,"pfxZ":9.375932494422585,"pX":1.1805570442341882,"pZ":2.2451017955534702,"vX0":-4.315471084334848,"vY0":-130.70248405785537,"vZ0":-7.603040345679284,"x":72.0,"y":178.16,"x0":1.8256440591971426,"y0":50.00181524048057,"z0":6.3958366365824295,"aX":13.677648631856524},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":-13.3,"spinRate":1991,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41934397311743643,"extension":6.493427371156292},"index":2,"playId":"d8bebd51-4b60-3577-aca0-4a5217171103","pitchNumber":3,"startTime":"2025-08-19T03:10:43.617Z","endTime":"2025-08-19T03:10:47.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.6933082642199,"strikeZoneBottom":1.78897169063519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951119892877575,"aZ":-20.21006278293408,"pfxX":10.107959294042406,"pfxZ":7.0948471026207365,"pX":-0.7889530521290175,"pZ":1.67494478981168,"vX0":-9.214632087887203,"vY0":-129.26951384849735,"vZ0":-8.119927658323121,"x":147.07,"y":193.56,"x0":1.515469943993054,"y0":50.00143547219548,"z0":6.418762338165848,"aX":17.03804490379891},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.0,"breakHorizontal":-16.2,"spinRate":1949,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.42435565566192945,"extension":6.154721488629604},"index":3,"playId":"2302528c-3876-3a49-b91a-ed76a79b0c22","pitchNumber":4,"startTime":"2025-08-19T03:11:02.814Z","endTime":"2025-08-19T03:11:06.638Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.956771012525802,"aZ":-16.451321343790546,"pfxX":8.911695643076012,"pfxZ":9.030708245008348,"pX":0.9249708890627102,"pZ":1.6683695533275626,"vX0":-5.395559266809701,"vY0":-131.37659339381625,"vZ0":-8.911935011348177,"x":81.74,"y":193.73,"x0":1.8521687950806187,"y0":50.000713688056884,"z0":6.3378847313649445,"aX":15.508698526332395},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.5,"breakHorizontal":-14.9,"spinRate":2121,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.417608921312846,"extension":6.693369737690454},"index":4,"playId":"4a29be04-e338-3250-90aa-e09a0a401642","pitchNumber":5,"startTime":"2025-08-19T03:11:23.256Z","endTime":"2025-08-19T03:11:27.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68490438390761,"aZ":-32.6445378924433,"pfxX":-1.3350316819960275,"pfxZ":-0.33846939415423094,"pX":0.6813266511693936,"pZ":1.2183376534653894,"vX0":-2.7496636696757144,"vY0":-117.49228452155955,"vZ0":-4.9986541506289495,"x":91.03,"y":205.88,"x0":2.041154863298683,"y0":50.002227209576745,"z0":6.414050467492167,"aX":-1.8622384707383928},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.6,"breakHorizontal":3.1,"spinRate":2487,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.4665489827620224,"extension":6.362548117262264},"hitData":{"launchSpeed":87.9,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.61,"coordY":163.54}},"index":5,"playId":"cdaa721e-10ad-32b3-abc3-90de190164d7","pitchNumber":6,"startTime":"2025-08-19T03:11:41.242Z","endTime":"2025-08-19T03:11:49.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:11:49.287Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:14:12.712Z","endTime":"2025-08-19T03:15:34.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:13:57.334Z","endTime":"2025-08-19T03:14:14.865Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":83.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.542731470188674,"aZ":-22.432562652342085,"pfxX":-9.170863512294327,"pfxZ":5.425081014561801,"pX":-1.0916646972449024,"pZ":2.7845702586686496,"vX0":3.230520794907421,"vY0":-133.60987163879014,"vZ0":-1.7234874092546464,"x":158.61,"y":163.6,"x0":-1.1295262726137398,"y0":50.00461080334674,"z0":5.060651894185076,"aX":-16.473882935074325},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2453,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41097753467558107,"extension":6.884921800184593},"index":1,"playId":"3b01bb69-45d5-38b7-ad15-70be600333b8","pitchNumber":1,"startTime":"2025-08-19T03:14:14.865Z","endTime":"2025-08-19T03:14:18.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.840782382378624,"aZ":-22.52609756985381,"pfxX":-10.52019136515168,"pfxZ":5.37469844066529,"pX":-0.7346395112574773,"pZ":2.429168659405424,"vX0":4.522110101169626,"vY0":-133.64930691067798,"vZ0":-2.763040333902271,"x":145.0,"y":173.19,"x0":-1.0889629827239442,"y0":50.00259865852717,"z0":5.107700508103203,"aX":-18.887321244356677},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":18.0,"spinRate":2440,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41100827750981317,"extension":6.805091130510195},"index":2,"playId":"827f5b16-b1c8-3d38-bb87-d8f6dfb3b31a","pitchNumber":2,"startTime":"2025-08-19T03:14:26.874Z","endTime":"2025-08-19T03:14:30.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.34566749328184,"strikeZoneBottom":1.44156253051951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.599284198549743,"aZ":-18.69368372716525,"pfxX":-9.290914520564959,"pfxZ":7.412511445400179,"pX":1.5300699151836685,"pZ":1.977650980965623,"vX0":9.26100239980966,"vY0":-134.35124967115374,"vZ0":-4.48550263548031,"x":58.68,"y":185.38,"x0":-0.7636314645135168,"y0":50.00080923808419,"z0":5.007378432785978,"aX":-16.89035949408623},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2457,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4085405565452782,"extension":7.242804574444684},"index":3,"playId":"24233ed0-7bb4-34a0-8cd1-b967c9a0d0b0","pitchNumber":3,"startTime":"2025-08-19T03:15:00.622Z","endTime":"2025-08-19T03:15:04.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.34566749328184,"strikeZoneBottom":1.55735556399872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.535840650214926,"aZ":-24.66829294441659,"pfxX":-0.3388165198091393,"pfxZ":4.478768805867453,"pX":3.2560393027503607,"pZ":1.4644330681958844,"vX0":10.22688085989786,"vY0":-128.40209951818005,"vZ0":-4.197962524671179,"x":-7.11,"y":199.24,"x0":-0.7275272410451811,"y0":50.00506203781958,"z0":5.0303897184668545,"aX":-0.5686315098927687},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.6,"spinRate":2352,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.42588031870234566,"extension":6.9404751607688056},"index":4,"playId":"4222bf25-0db2-3814-85f7-e6a911580e12","pitchNumber":4,"startTime":"2025-08-19T03:15:11.792Z","endTime":"2025-08-19T03:15:14.854Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.650339801361064,"aZ":-16.516627282807168,"pfxX":-5.279055729626989,"pfxZ":8.510686699997652,"pX":1.3054880194093563,"pZ":2.677353205262687,"vX0":8.021755155094107,"vY0":-134.40081206404957,"vZ0":-3.2667028597453784,"x":67.24,"y":166.49,"x0":-1.024500218287159,"y0":50.00070331357734,"z0":5.073504862654487,"aX":-9.710056190977495},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2573,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40668973018011334,"extension":6.843691771196831},"index":5,"playId":"3958f231-673d-33e6-b5b9-478cbb4bd076","pitchNumber":5,"startTime":"2025-08-19T03:15:31.130Z","endTime":"2025-08-19T03:15:34.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:15:34.414Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:15:35.924Z","endTime":"2025-08-19T03:16:50.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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"}]}],"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":88.2,"endSpeed":81.4,"strikeZoneTop":3.64695530501074,"strikeZoneBottom":1.6731588265278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70398252196587,"aZ":-25.597738018682776,"pfxX":-0.993292731714118,"pfxZ":3.933658507310928,"pX":1.8692538953983238,"pZ":0.8321202501236262,"vX0":7.918083726480673,"vY0":-128.26960591271586,"vZ0":-5.567484831764564,"x":45.75,"y":216.31,"x0":-1.1241668303966204,"y0":50.002070068119124,"z0":5.017947627340346,"aX":-1.6605976608470965},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":0.1,"spinRate":2308,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4264548473197296,"extension":6.868989377463889},"index":0,"playId":"26e55f25-9668-3949-8781-52d2d4708552","pitchNumber":1,"startTime":"2025-08-19T03:15:57.989Z","endTime":"2025-08-19T03:16:01.331Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.62377889596877,"strikeZoneBottom":1.69632065125737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69187648463569,"aZ":-30.188720732916952,"pfxX":4.792683932621554,"pfxZ":1.3985808411207001,"pX":0.22137885657553782,"pZ":1.4569945816762595,"vX0":2.210386768965881,"vY0":-118.05886898042624,"vZ0":-2.036479841182116,"x":108.56,"y":199.44,"x0":-1.3484503801904248,"y0":50.00020919790617,"z0":5.099267613558454,"aX":6.7894665570874695},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":-9.2,"spinRate":2442,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.46327674857504597,"extension":6.715636260257007},"index":1,"playId":"61656ecd-9e1a-3493-895e-05cf725ad5e8","pitchNumber":2,"startTime":"2025-08-19T03:16:14.217Z","endTime":"2025-08-19T03:16:18.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.62377889596877,"strikeZoneBottom":1.6731588265278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.947072014005574,"aZ":-26.635793750324968,"pfxX":0.46435687140562343,"pfxZ":3.332993155088282,"pX":0.045684631031462454,"pZ":2.42284860348628,"vX0":3.2082146725015837,"vY0":-127.72949495041054,"vZ0":-1.481256892415668,"x":115.26,"y":173.36,"x0":-1.2840544003716212,"y0":50.00163656961619,"z0":5.093656149810057,"aX":0.7714307208778101},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-1.6,"spinRate":2315,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.42790948931028394,"extension":6.793145026737474},"index":2,"playId":"bc35fa69-84ef-342b-8bfb-347765b69126","pitchNumber":3,"startTime":"2025-08-19T03:16:26.553Z","endTime":"2025-08-19T03:16:30.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71549663901331,"aZ":-31.485933452869503,"pfxX":4.134223787481886,"pfxZ":0.47830202317944526,"pX":-0.715749913799128,"pZ":2.2694465114793014,"vX0":0.2940720851208063,"vY0":-119.1773913844612,"vZ0":-0.2065631652259179,"x":144.28,"y":177.5,"x0":-1.3781221217038346,"y0":50.004229853194786,"z0":5.187779406768717,"aX":5.980369928693412},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.1,"breakHorizontal":-7.6,"spinRate":2394,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4586249702260723,"extension":6.7222088435256895},"hitData":{"launchSpeed":96.0,"launchAngle":11.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.28,"coordY":79.53}},"index":3,"playId":"2a7a1e83-7af2-3f9c-a67f-c208fa526ba9","pitchNumber":4,"startTime":"2025-08-19T03:16:39.910Z","endTime":"2025-08-19T03:16:50.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:16:50.884Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to shortstop Elly De La Cruz, deflected by second baseman Matt McLain. Nolan Schanuel to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:16:51.569Z","endTime":"2025-08-19T03:17:25.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842839301416664,"aZ":-25.93895469933272,"pfxX":0.31044183535582803,"pfxZ":3.8476586519587643,"pX":0.8095173363079186,"pZ":1.8512093444783912,"vX0":5.153186582526606,"vY0":-126.71038829196473,"vZ0":-3.0468370315755138,"x":86.14,"y":188.8,"x0":-1.2941531346217656,"y0":50.00146259894588,"z0":5.150593594575707,"aX":0.501802397361429},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2457,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4329209861625465,"extension":6.7754041571557995},"hitData":{"launchSpeed":80.1,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.09,"coordY":164.75}},"index":0,"playId":"d913e367-35f1-3378-8a88-aea8c752513f","pitchNumber":1,"startTime":"2025-08-19T03:17:13.324Z","endTime":"2025-08-19T03:17:25.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:17:25.696Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:18:45.037Z","endTime":"2025-08-19T03:18:59.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T03:18:00.826Z","endTime":"2025-08-19T03:18:47.159Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.465250749394013,"aZ":-32.42526265613978,"pfxX":3.3440286569214472,"pfxZ":-0.179849357028651,"pX":-0.7115751241799243,"pZ":2.2294192604497054,"vX0":0.6855803582560778,"vY0":-117.82626414304428,"vZ0":-0.1154657660281111,"x":144.12,"y":178.59,"x0":-1.4407748695323441,"y0":50.003077197312635,"z0":5.2763360161755015,"aX":4.699505841373527},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":-6.2,"spinRate":2476,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.4649439590601907,"extension":6.797761403424442},"hitData":{"launchSpeed":76.0,"launchAngle":34.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.83,"coordY":109.83}},"index":1,"playId":"1e4f34a8-a5de-3b38-8576-9b47f756a0dc","pitchNumber":1,"startTime":"2025-08-19T03:18:47.159Z","endTime":"2025-08-19T03:18:59.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:18:59.119Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:19:02.337Z","endTime":"2025-08-19T03:21:26.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":90.5,"endSpeed":83.0,"strikeZoneTop":3.39850589405755,"strikeZoneBottom":1.47114761818679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.005884640012066,"aZ":-21.656425900878176,"pfxX":-8.14084372371146,"pfxZ":5.963160382773891,"pX":0.5152887578347642,"pZ":3.444296316943258,"vX0":7.069895513942148,"vY0":-131.74191504210128,"vZ0":-0.387830823973206,"x":97.36,"y":145.78,"x0":-1.140508255484812,"y0":50.00462009820343,"z0":5.188904517601563,"aX":-14.365086163291762},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":13.3,"spinRate":2440,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4151681629313262,"extension":6.759959010235647},"index":0,"playId":"8036f7e7-1baf-390e-8d9b-8b252467d1b7","pitchNumber":1,"startTime":"2025-08-19T03:19:22.259Z","endTime":"2025-08-19T03:19:26.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.43836993805152,"strikeZoneBottom":1.44156253051951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.297610734713594,"aZ":-15.645036562086048,"pfxX":-5.129548994075769,"pfxZ":9.45368293106813,"pX":-0.6162213943562498,"pZ":2.7677740064802387,"vX0":3.1048593930658597,"vY0":-131.27979444797708,"vZ0":-3.2448926557762605,"x":140.49,"y":164.05,"x0":-1.1466129374328902,"y0":50.0050510273115,"z0":5.181587124741531,"aX":-8.971665146364264},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2530,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.41691820318832695,"extension":6.747978877189559},"index":1,"playId":"8117479f-dd3a-35b9-8904-00c769f9b3d8","pitchNumber":2,"startTime":"2025-08-19T03:19:38.917Z","endTime":"2025-08-19T03:19:42.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.43836993805152,"strikeZoneBottom":1.48787847617144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.037130409475107,"aZ":-22.203457027140058,"pfxX":-8.956920414905843,"pfxZ":5.676751973994021,"pX":-0.6387758873009854,"pZ":3.7598703634100983,"vX0":4.756163259090988,"vY0":-131.9320424803523,"vZ0":0.5623118097353638,"x":141.35,"y":137.26,"x0":-1.304730975704199,"y0":50.00303089528835,"z0":5.185147599952888,"aX":-15.731356258568047},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2390,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4157501488282902,"extension":6.947678191841463},"index":2,"playId":"2febd3c8-752a-3539-b977-a4277ce7d1f1","pitchNumber":3,"startTime":"2025-08-19T03:19:53.955Z","endTime":"2025-08-19T03:19:58.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.34566749328184,"strikeZoneBottom":1.39524832225484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.758125691171905,"aZ":-28.774648017173224,"pfxX":2.6394803800491884,"pfxZ":2.33600359281113,"pX":1.6518013740097863,"pZ":1.1256142715881359,"vX0":6.319926147080927,"vY0":-120.03432863908994,"vZ0":-3.1925479557741956,"x":54.04,"y":208.39,"x0":-1.3606600041032593,"y0":50.002530147661176,"z0":5.041242996374411,"aX":3.8423822058267927},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.4,"spinRate":2419,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4567222193835696,"extension":6.80299938668294},"index":3,"playId":"a6b25dab-0c10-397a-aa43-b91df9b773fc","pitchNumber":4,"startTime":"2025-08-19T03:20:09.675Z","endTime":"2025-08-19T03:20:13.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.273699060614216,"aZ":-22.756474670778843,"pfxX":-10.084349731959973,"pfxZ":5.287829923356446,"pX":0.23318504380130045,"pZ":2.6948293427228367,"vX0":6.871243394234548,"vY0":-132.59196090796138,"vZ0":-1.9094021406253716,"x":108.11,"y":166.02,"x0":-1.0812953460646721,"y0":50.00393690690778,"z0":5.084427138525523,"aX":-17.961931120667174},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2385,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.41306003443470596,"extension":6.986587436090439},"index":4,"playId":"16f26095-e136-36bc-af3b-49c75513ba9c","pitchNumber":5,"startTime":"2025-08-19T03:20:27.980Z","endTime":"2025-08-19T03:20:35.657Z","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":2},"index":5,"playId":"99cad6a7-5c0d-4de0-89b3-1aa99778bfaf","startTime":"2025-08-19T03:21:02.569Z","endTime":"2025-08-19T03:21:07.569Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.41519417840572,"strikeZoneBottom":1.44156253051951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.729266548137822,"aZ":-24.60245745280014,"pfxX":-6.378988859593384,"pfxZ":4.262031418886519,"pX":0.446272056958353,"pZ":3.293501651568557,"vX0":6.405299063104681,"vY0":-132.7850624595111,"vZ0":-0.1768439327346657,"x":99.99,"y":149.86,"x0":-1.1741047723012439,"y0":50.003973102762664,"z0":5.158413997722328,"aX":-11.336568771443066},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":10.1,"spinRate":2417,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4132709105109056,"extension":7.087965868961429},"index":6,"playId":"6e641f26-c220-3738-ae22-d3df948b428a","pitchNumber":6,"startTime":"2025-08-19T03:21:20.677Z","endTime":"2025-08-19T03:21:26.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:21:26.484Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:24:05.444Z","endTime":"2025-08-19T03:25:10.754Z","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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:22:20.778Z","endTime":"2025-08-19T03:23:47.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T03:23:47.457Z","endTime":"2025-08-19T03:24:07.616Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.3,"strikeZoneTop":3.22979194965549,"strikeZoneBottom":1.46472028869364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75287541535632,"aZ":-11.069398533618754,"pfxX":-5.708696300387634,"pfxZ":10.804867147064195,"pX":1.3561150723803248,"pZ":3.4516091862915212,"vX0":9.319245890353603,"vY0":-138.80229383254323,"vZ0":-5.363447886510614,"x":65.31,"y":145.59,"x0":-1.3015417590695015,"y0":50.004649688109296,"z0":6.144605209776649,"aX":-11.153318787784471},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":8.4,"spinRate":2390,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39444925969828226,"extension":6.1641966187775825},"index":2,"playId":"815b4628-75d4-3bec-a125-3fc1d1133817","pitchNumber":1,"startTime":"2025-08-19T03:24:07.616Z","endTime":"2025-08-19T03:24:11.129Z","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.2,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99944707436091,"aZ":-11.315881791440233,"pfxX":-4.69431522474221,"pfxZ":10.528695906466497,"pX":-0.04623432151484444,"pZ":3.5626790851969705,"vX0":6.389051142451177,"vY0":-139.96290188388784,"vZ0":-4.8076425143855,"x":118.76,"y":142.59,"x0":-1.7501321104390575,"y0":50.00480950491441,"z0":6.045637014817993,"aX":-9.302114151221348},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2347,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3915451967845809,"extension":6.150260268953491},"index":3,"playId":"6eada40a-edd1-3fd0-9fc2-b823d867778e","pitchNumber":2,"startTime":"2025-08-19T03:24:23.204Z","endTime":"2025-08-19T03:24:26.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.480778515756274,"aZ":-30.058947857292214,"pfxX":-0.6353667223760375,"pfxZ":1.201348323167112,"pX":-0.6271241985266178,"pZ":1.7413045717839883,"vX0":3.505666716290795,"vY0":-130.85000474378026,"vZ0":-5.570485385174373,"x":140.9,"y":191.76,"x0":-1.8946743212600008,"y0":50.00021871865772,"z0":6.116692711647092,"aX":-1.1155381252140903},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":0.5,"spinRate":2606,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.41667653538804483,"extension":6.057397635391743},"index":4,"playId":"e3806cbd-2bed-3426-bf2c-fd3e14f30f64","pitchNumber":3,"startTime":"2025-08-19T03:24:46.089Z","endTime":"2025-08-19T03:24:49.480Z","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.6,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.787786419715786,"aZ":-27.909673547255643,"pfxX":-0.5192155269799148,"pfxZ":2.4460953047319434,"pX":0.09541072053771187,"pZ":1.046323142734068,"vX0":4.6381899331287775,"vY0":-130.3312210789506,"vZ0":-8.111543484257147,"x":113.36,"y":210.53,"x0":-1.6292760870199636,"y0":50.004300606524495,"z0":6.264345478209135,"aX":-0.9061518003204788},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":2597,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.41802918397830435,"extension":6.0016116457898105},"index":5,"playId":"e699941f-829d-3047-b052-fe330ea27ae2","pitchNumber":4,"startTime":"2025-08-19T03:25:06.686Z","endTime":"2025-08-19T03:25:10.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:25:10.754Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:25:18.441Z","endTime":"2025-08-19T03:26:25.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.8,"strikeZoneTop":3.41519417840572,"strikeZoneBottom":1.6731588265278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14215461654783,"aZ":-9.937088836908298,"pfxX":-2.392443512720803,"pfxZ":11.23769676017636,"pX":1.3227927630649674,"pZ":3.072080105544578,"vX0":8.537613674594002,"vY0":-140.12645897052698,"vZ0":-6.6947025254641925,"x":66.58,"y":155.83,"x0":-1.4592402959097235,"y0":50.00050725692894,"z0":6.149030577399335,"aX":-4.733817494026092},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2222,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3916315393773151,"extension":6.195942244152622},"index":0,"playId":"f9cbdbdd-4042-3493-85f5-f7dc664f0915","pitchNumber":1,"startTime":"2025-08-19T03:25:37.707Z","endTime":"2025-08-19T03:25:41.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.387816425931085,"aZ":-10.679543344201903,"pfxX":-3.152026665580299,"pfxZ":10.583245181961672,"pX":0.4630268980250788,"pZ":3.0516192480999837,"vX0":6.7945933284885935,"vY0":-141.62365447222155,"vZ0":-6.4877612197938745,"x":99.35,"y":156.39,"x0":-1.5578904864069396,"y0":50.00544161243332,"z0":6.055603219507117,"aX":-6.404113869649156},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":4.3,"spinRate":2310,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3867731448923375,"extension":6.350688800013644},"index":1,"playId":"fdae2367-e189-362e-8493-4a80bbdeb4c0","pitchNumber":2,"startTime":"2025-08-19T03:25:52.896Z","endTime":"2025-08-19T03:25:56.359Z","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":97.7,"endSpeed":88.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.31625250076601,"aZ":-15.008949967812484,"pfxX":-10.220722930982248,"pfxZ":8.479002602493301,"pX":-0.4145529107473446,"pZ":3.1596876246438974,"vX0":6.39742213096764,"vY0":-142.0430246378193,"vZ0":-5.535803756270341,"x":132.8,"y":153.47,"x0":-1.37876790939562,"y0":50.00650563430137,"z0":6.103276847818264,"aX":-20.69819370095764},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":17.0,"spinRate":2244,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.38696962148644287,"extension":6.204858655513065},"hitData":{"launchSpeed":99.2,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.26,"coordY":149.95}},"index":2,"playId":"7cc8a319-b086-3357-b1ef-759a2407d28b","pitchNumber":3,"startTime":"2025-08-19T03:26:14.424Z","endTime":"2025-08-19T03:26:25.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:26:25.748Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Zach Neto to first baseman Nolan Schanuel. Noelvi Marte to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:26:42.736Z","endTime":"2025-08-19T03:28:35.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33501266299624,"aZ":-8.648535779531311,"pfxX":-4.893402036108787,"pfxZ":11.857219486617378,"pX":-0.0980359896868733,"pZ":2.6142839226102637,"vX0":5.555549713637472,"vY0":-140.54332882149163,"vZ0":-7.670642392151079,"x":120.74,"y":168.19,"x0":-1.472478235162815,"y0":50.001033077011066,"z0":5.954231433303157,"aX":-9.70721060713362},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.9,"breakHorizontal":7.6,"spinRate":2484,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3909785743664851,"extension":6.3056943506673315},"index":0,"playId":"2b05c674-8423-3374-9c5a-8d5e8e6cafa7","pitchNumber":1,"startTime":"2025-08-19T03:26:51.361Z","endTime":"2025-08-19T03:26:54.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"d5ac9b80-21e9-314f-ab0d-21306b4febee","startTime":"2025-08-19T03:27:12.517Z","endTime":"2025-08-19T03:27:18.027Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.39158595733789,"strikeZoneBottom":1.60324307586126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78948742286649,"aZ":-7.710974892309245,"pfxX":-5.261282556989286,"pfxZ":12.55326430596807,"pX":0.7745876660970596,"pZ":1.2935522113888502,"vX0":7.80077893707228,"vY0":-139.09578905562637,"vZ0":-11.196267162611056,"x":87.47,"y":203.85,"x0":-1.3897764421349053,"y0":50.00291340724162,"z0":5.893823267052837,"aX":-10.253506151089997},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":7.8,"spinRate":2356,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3946032244749422,"extension":6.451299134996456},"index":2,"playId":"3daf842f-b721-3b1e-84da-a7044af3a4c8","pitchNumber":2,"startTime":"2025-08-19T03:27:31.349Z","endTime":"2025-08-19T03:27:34.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.32205958905612,"strikeZoneBottom":1.64956478823557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39875947950792,"aZ":-9.081155267272894,"pfxX":-5.796002166355242,"pfxZ":11.51142470283927,"pX":-0.9430578877347223,"pZ":2.822650147559204,"vX0":4.2707486997414845,"vY0":-141.04688059966008,"vZ0":-6.986206045036032,"x":152.95,"y":162.57,"x0":-1.7272000112329013,"y0":50.00110268397366,"z0":5.92390781592606,"aX":-11.625639030062871},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2342,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3889845006171724,"extension":6.285360810685586},"index":3,"playId":"c93c7048-e604-3216-bf0e-30519b751e5e","pitchNumber":3,"startTime":"2025-08-19T03:27:49.873Z","endTime":"2025-08-19T03:27:53.982Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.32205958905612,"strikeZoneBottom":1.53376351297577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.842096231786233,"aZ":-29.894813341139148,"pfxX":-0.198491811942211,"pfxZ":1.328934507019051,"pX":-0.5445120045082885,"pZ":2.2296916371779907,"vX0":3.0992117848958762,"vY0":-130.43562356582774,"vZ0":-4.158020530243042,"x":137.76,"y":178.58,"x0":-1.7231747193565687,"y0":50.005691490819956,"z0":6.102668029309282,"aX":-0.34150091613403677},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":2496,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.42017974686269266,"extension":6.037100577301243},"index":4,"playId":"b19d49f8-2544-34d3-b9e2-e73354037a45","pitchNumber":4,"startTime":"2025-08-19T03:28:09.044Z","endTime":"2025-08-19T03:28:12.832Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.936307013756114,"aZ":-24.761203274590887,"pfxX":-0.8377795853783908,"pfxZ":4.186285190808414,"pX":0.166238572285595,"pZ":1.5103243198520555,"vX0":5.463783908047241,"vY0":-131.9503841562138,"vZ0":-6.943869158353073,"x":110.66,"y":198.0,"x0":-1.818609341699353,"y0":50.00467048479019,"z0":5.98929851679069,"aX":-1.48486643058524},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2593,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.41442581029526426,"extension":6.24939262434467},"hitData":{"launchSpeed":108.3,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.34,"coordY":156.88}},"index":5,"playId":"0c76e4ae-2777-3dee-b7d9-b4f48f84c86b","pitchNumber":5,"startTime":"2025-08-19T03:28:26.395Z","endTime":"2025-08-19T03:28:35.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:28:35.668Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:28:47.682Z","endTime":"2025-08-19T03:30:48.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.29888435618115,"strikeZoneBottom":1.48744586680737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43088870759309,"aZ":-9.963917729961718,"pfxX":-3.869712814809274,"pfxZ":11.152776793758992,"pX":0.4514021684319533,"pZ":2.8292953361108535,"vX0":6.981440009798009,"vY0":-140.38638541342243,"vZ0":-7.056476595908448,"x":99.79,"y":162.39,"x0":-1.5674413586432947,"y0":50.005443096519194,"z0":6.027670224966148,"aX":-7.708689378275227},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":5.5,"spinRate":2322,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39047575081483155,"extension":6.295773376956363},"index":0,"playId":"3673061c-8e65-3b21-baad-52c957bbf525","pitchNumber":1,"startTime":"2025-08-19T03:29:00.357Z","endTime":"2025-08-19T03:29:04.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.34523493671155,"strikeZoneBottom":1.51060448029251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13970116594776,"aZ":-10.930109757240658,"pfxX":-5.116163745436595,"pfxZ":10.403345787970224,"pX":0.37322229382058825,"pZ":3.228575578512311,"vX0":7.160376419530338,"vY0":-142.34752878045907,"vZ0":-5.72490618734071,"x":102.77,"y":151.61,"x0":-1.5157947750719905,"y0":50.005941737954146,"z0":5.9647813493373185,"aX":-10.451059888545382},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2400,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.38549075904807983,"extension":6.254379832582652},"index":1,"playId":"42599c43-2cf0-3cea-903a-19172aa1d71d","pitchNumber":2,"startTime":"2025-08-19T03:29:15.682Z","endTime":"2025-08-19T03:29:19.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T03:29:26.076Z","endTime":"2025-08-19T03:29:40.330Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86276838221666,"aZ":-8.85742923907555,"pfxX":-3.9231842161246018,"pfxZ":11.602439095728577,"pX":0.027169091450440278,"pZ":2.7344404064885945,"vX0":5.390040342680512,"vY0":-141.2615769980609,"vZ0":-7.299153842971874,"x":115.96,"y":164.95,"x0":-1.4009235449027615,"y0":50.002295352121976,"z0":5.93001671116346,"aX":-7.884250975148584},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":5.9,"spinRate":2318,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3885750260749652,"extension":6.406942729612885},"index":3,"playId":"c107050c-ea3f-32fd-a578-75241f968a64","pitchNumber":3,"startTime":"2025-08-19T03:29:40.330Z","endTime":"2025-08-19T03:29:43.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.5,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399442020207545,"aZ":-26.85267613170904,"pfxX":-1.4687492426855746,"pfxZ":2.9293546148310874,"pX":-1.692481679151343,"pZ":2.988655563024907,"vX0":0.8341192974916547,"vY0":-133.40766839530713,"vZ0":-3.7547475929969094,"x":181.51,"y":158.09,"x0":-1.8169630400243098,"y0":50.0062474189587,"z0":6.331349760564144,"aX":-2.6706129683626685},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2658,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4092429844477672,"extension":5.838176335711516},"index":4,"playId":"e83b4558-e01c-34c4-97c9-306f9db8a5c5","pitchNumber":4,"startTime":"2025-08-19T03:30:01.329Z","endTime":"2025-08-19T03:30:05.508Z","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":90.3,"endSpeed":82.3,"strikeZoneTop":3.25253425388799,"strikeZoneBottom":1.41797259191802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16284277436393,"aZ":-30.718705178582546,"pfxX":0.32389297247246507,"pfxZ":0.8406467876492929,"pX":-1.896802080602685,"pZ":2.7762312253754318,"vX0":-0.19638196801208252,"vY0":-131.4348673982162,"vZ0":-2.8852205288638917,"x":189.3,"y":163.82,"x0":-1.8628547342054544,"y0":50.00401674408137,"z0":6.190457241449489,"aX":0.5616975902221851},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":2460,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.418141171243374,"extension":6.109637198149394},"index":5,"playId":"022f58f2-3ac1-3c8f-ac66-6e70c8f03c25","pitchNumber":5,"startTime":"2025-08-19T03:30:26.115Z","endTime":"2025-08-19T03:30:29.623Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484575172641314,"aZ":-28.27757234112186,"pfxX":-0.003144254465348606,"pfxZ":2.2033084811154753,"pX":-0.39668529086726323,"pZ":7.62777001061925E-4,"vX0":3.609190574133392,"vY0":-132.05148598023015,"vZ0":-10.24499235220733,"x":132.12,"y":238.76,"x0":-1.7794455137636331,"y0":50.0058982210548,"z0":6.003284423352287,"aX":-0.006059033465612082},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":-0.7,"spinRate":2601,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.414395233749993,"extension":6.059707519552335},"index":6,"playId":"048969bd-6b02-3fca-8bed-d776df192b48","pitchNumber":6,"startTime":"2025-08-19T03:30:43.778Z","endTime":"2025-08-19T03:30:48.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:30:48.573Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:33:09.935Z","endTime":"2025-08-19T03:34:10.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Connor Phillips replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:31:53.208Z","endTime":"2025-08-19T03:33:12.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.71605223853124,"strikeZoneBottom":1.83486679887147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.476626294971325,"aZ":-37.85186543567346,"pfxX":7.36129017432072,"pfxZ":-3.731996083458995,"pX":0.5779109995878416,"pZ":0.11297568353773185,"vX0":3.268228612676438,"vY0":-123.60325890872329,"vZ0":-5.518031961838434,"x":94.97,"y":235.73,"x0":-1.7245593997129731,"y0":50.00313108577834,"z0":5.613524159363283,"aX":11.199171221651815},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.9,"breakHorizontal":-14.2,"spinRate":2420,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4460077170353389,"extension":5.950425998670448},"index":1,"playId":"84ddab7a-9e31-32a4-916c-41de8d5bda08","pitchNumber":1,"startTime":"2025-08-19T03:33:12.078Z","endTime":"2025-08-19T03:33:15.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.102908467261514,"aZ":-10.177614594350485,"pfxX":-4.847225624568331,"pfxZ":10.867618438474459,"pX":-0.256965019011593,"pZ":3.655149463777164,"vX0":4.575904796514347,"vY0":-141.977939090063,"vZ0":-4.290176668322047,"x":126.79,"y":140.09,"x0":-1.266553927669205,"y0":50.0011358064803,"z0":5.843535036559772,"aX":-9.810200865991503},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2603,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.38704154017761505,"extension":5.9106003793861746},"index":2,"playId":"1a084e65-40df-3b4e-9748-5eef153e7edc","pitchNumber":2,"startTime":"2025-08-19T03:33:27.232Z","endTime":"2025-08-19T03:33:30.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-19T03:33:39.058Z","endTime":"2025-08-19T03:33:50.607Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.79164692437484,"strikeZoneBottom":1.86404288260068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06074067415011,"aZ":-10.976847368694754,"pfxX":-4.504280581951626,"pfxZ":10.572719593861498,"pX":0.9470836087042359,"pZ":2.9120710118112494,"vX0":7.388160734770445,"vY0":-141.37108711362586,"vZ0":-6.161988237815529,"x":80.9,"y":160.15,"x0":-1.1263658645886834,"y0":50.005043454478155,"z0":5.838956352880267,"aX":-9.033100814450279},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2556,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3888439483147659,"extension":5.928309823571946},"index":4,"playId":"de5a4a81-50c4-3b6c-9c44-449ca0e9df2e","pitchNumber":3,"startTime":"2025-08-19T03:33:50.607Z","endTime":"2025-08-19T03:33:54.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.67576986978207,"strikeZoneBottom":1.87558848300649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91410781332112,"aZ":-11.691940787204476,"pfxX":-4.637089833204287,"pfxZ":10.244095112110664,"pX":0.8457274708262393,"pZ":3.112344882017368,"vX0":7.3566388660083275,"vY0":-141.15909198882397,"vZ0":-5.304068898599621,"x":84.76,"y":154.75,"x0":-1.202914741400751,"y0":50.00360520774129,"z0":5.781802058956466,"aX":-9.272726463145789},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2635,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.38940877778145655,"extension":5.879865034481366},"index":5,"playId":"802ee71c-bc7a-3d5f-a6ef-d2c9ea5e4fb7","pitchNumber":4,"startTime":"2025-08-19T03:34:07.132Z","endTime":"2025-08-19T03:34:10.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:34:10.849Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a line drive to left fielder Austin Hays.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:34:19.980Z","endTime":"2025-08-19T03:35:01.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.4611132302413,"strikeZoneBottom":1.83486679887147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522371731411333,"aZ":-31.162406017387465,"pfxX":7.433630118628844,"pfxZ":0.6579679104851781,"pX":0.16318373303815312,"pZ":2.356839498772807,"vX0":1.9235290514997418,"vY0":-123.45180424249789,"vZ0":-1.9535150054357229,"x":110.78,"y":175.15,"x0":-1.5931189678530047,"y0":50.001348891406494,"z0":5.803025752099125,"aX":11.374201652304945},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-13.9,"spinRate":2336,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.4451243278210084,"extension":5.832822973373047},"index":0,"playId":"f40b3771-82d4-3bcb-aa61-c422d90e0aef","pitchNumber":1,"startTime":"2025-08-19T03:34:35.275Z","endTime":"2025-08-19T03:34:38.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.629898504487365,"aZ":-10.845014742652298,"pfxX":-7.349395762508999,"pfxZ":10.510888163774911,"pX":-1.1236622868321284,"pZ":2.6177951552599232,"vX0":3.013543676889597,"vY0":-141.61895442138754,"vZ0":-6.975238390450841,"x":159.83,"y":168.1,"x0":-1.2472036067393424,"y0":50.00591559913517,"z0":5.808223184041897,"aX":-14.916121011059241},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":12.7,"spinRate":2725,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38691041846490704,"extension":5.855645193048618},"hitData":{"launchSpeed":93.2,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.43,"coordY":108.02}},"index":1,"playId":"3565f834-2a67-337b-a13d-e2282c1e4543","pitchNumber":2,"startTime":"2025-08-19T03:34:49.755Z","endTime":"2025-08-19T03:35:01.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:35:01.279Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging. Christian Moore to 2nd. Wild pitch by pitcher Connor Phillips.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:35:11.924Z","endTime":"2025-08-19T03:36:48.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.240721615512218,"aZ":-31.426259241567355,"pfxX":8.616003242756278,"pfxZ":0.48521151884349756,"pX":0.15946178786965942,"pZ":1.9606767462910981,"vX0":1.6949321601806635,"vY0":-124.29038187513946,"vZ0":-2.6124173253141008,"x":110.92,"y":185.84,"x0":-1.6518206541364884,"y0":50.004232773090266,"z0":5.661475062566715,"aX":13.346113975539284},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2341,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.442374698988905,"extension":5.913151181132856},"index":0,"playId":"c5862db6-809b-31cb-9ae5-3f329c2863d0","pitchNumber":1,"startTime":"2025-08-19T03:35:26.253Z","endTime":"2025-08-19T03:35:29.428Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.319213788707376,"aZ":-35.35039559129474,"pfxX":8.002268827243334,"pfxZ":-2.0846128221795817,"pX":1.2069958688666307,"pZ":0.5359604693177685,"vX0":4.032577405886752,"vY0":-123.9926662017097,"vZ0":-5.155963049054465,"x":70.99,"y":224.31,"x0":-1.4900246427493602,"y0":50.00111032875432,"z0":5.658353286123452,"aX":12.213208922177005},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-15.5,"spinRate":2404,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4450989608119986,"extension":5.923489478874179},"index":1,"playId":"1c2294b5-91bc-3939-8038-16708bf5f2d7","pitchNumber":2,"startTime":"2025-08-19T03:35:43.423Z","endTime":"2025-08-19T03:35:46.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91362965682648,"aZ":-31.117389102459978,"pfxX":8.028712390749916,"pfxZ":0.6721388214976365,"pX":0.33341675049211633,"pZ":2.47144517289638,"vX0":1.9465156508484878,"vY0":-124.87757437859959,"vZ0":-1.740615177348572,"x":104.29,"y":172.05,"x0":-1.4998239064291865,"y0":50.00418790744275,"z0":5.745334035977672,"aX":12.638686434221867},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-15.0,"spinRate":2338,"spinDirection":51},"zone":6,"typeConfidence":0.9,"plateTime":0.43915796543738406,"extension":5.813389566995668},"index":2,"playId":"17e7e6a7-5ef4-321f-a988-efd9b82cd03d","pitchNumber":3,"startTime":"2025-08-19T03:36:02.350Z","endTime":"2025-08-19T03:36:05.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.50288326819695,"strikeZoneBottom":1.6328477667785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661746038125276,"aZ":-30.83254897226881,"pfxX":9.051526183357698,"pfxZ":0.8673157700620713,"pX":2.144140522073294,"pZ":0.1543675350597667,"vX0":5.744389917501523,"vY0":-124.18213800957663,"vZ0":-6.793671309705021,"x":35.27,"y":234.61,"x0":-1.3843565617353761,"y0":50.00272147816592,"z0":5.530528591259335,"aX":13.964117338042948},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-17.9,"spinRate":2320,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.44312721081450546,"extension":5.982841151084723},"index":3,"playId":"40acefe4-6f59-3214-a962-842bdd71f3a4","pitchNumber":4,"startTime":"2025-08-19T03:36:22.819Z","endTime":"2025-08-19T03:36:26.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02653334117982,"aZ":-31.298034355055755,"pfxX":9.483174533963943,"pfxZ":0.5532712754304541,"pX":1.9315159652537426,"pZ":0.743672365739984,"vX0":5.352928641178464,"vY0":-125.98403635473962,"vZ0":-5.79372919366962,"x":43.38,"y":218.7,"x0":-1.4600794203565983,"y0":50.004717379791416,"z0":5.634438626068139,"aX":15.090115059920764},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-18.5,"spinRate":2357,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.43645487790722237,"extension":5.868916123337514},"index":4,"playId":"ba38f134-bdf8-344c-af6b-634048b29a39","pitchNumber":5,"startTime":"2025-08-19T03:36:42.721Z","endTime":"2025-08-19T03:36:48.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:36:48.621Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:37:27.434Z","endTime":"2025-08-19T03:38:47.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Rengifo replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:37:21.691Z","endTime":"2025-08-19T03:37:29.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"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.6,"strikeZoneTop":3.18301008076225,"strikeZoneBottom":1.41797259191802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0475809799761,"aZ":-30.42779434848509,"pfxX":7.841113474564093,"pfxZ":1.142157708127666,"pX":-2.2507452760472537,"pZ":3.004455454601467,"vX0":-2.713108213480683,"vY0":-122.53209260245185,"vZ0":-0.43404647154445386,"x":202.79,"y":157.66,"x0":-2.1511468734953714,"y0":50.00351617356316,"z0":5.772395787935672,"aX":11.984418504910272},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-13.6,"spinRate":2215,"spinDirection":59},"zone":11,"typeConfidence":0.9,"plateTime":0.44613978730726433,"extension":5.844496776794571},"index":1,"playId":"9de528ec-311d-3a3d-8ff4-768af310a7f1","pitchNumber":1,"startTime":"2025-08-19T03:37:29.541Z","endTime":"2025-08-19T03:37:32.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.18301008076225,"strikeZoneBottom":1.39481570563886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1279321715508,"aZ":-33.64730854989284,"pfxX":8.44066859942756,"pfxZ":-0.9644179754924782,"pX":0.7952389707787054,"pZ":0.06184695493006093,"vX0":3.449151333621085,"vY0":-123.49426517842896,"vZ0":-6.40046488067634,"x":86.69,"y":237.11,"x0":-1.7185948391086672,"y0":50.00056965210893,"z0":5.540560085508109,"aX":12.947098077400788},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.1,"breakHorizontal":-16.1,"spinRate":2288,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4446622052980964,"extension":5.898530053511999},"index":2,"playId":"35beb466-0c55-38b1-865d-09e6d312ff44","pitchNumber":2,"startTime":"2025-08-19T03:37:49.171Z","endTime":"2025-08-19T03:37:52.700Z","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":97.7,"endSpeed":88.9,"strikeZoneTop":3.20618466805018,"strikeZoneBottom":1.46428767755256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.009622072196024,"aZ":-11.08147396306483,"pfxX":-6.2973575484855,"pfxZ":10.383150931172803,"pX":-0.27845066819077324,"pZ":1.895430032797466,"vX0":5.538408292193595,"vY0":-141.97873669990597,"vZ0":-8.464303673023007,"x":127.61,"y":187.6,"x0":-1.4410461533988659,"y0":50.00104567848845,"z0":5.62951747640333,"aX":-12.791521040043781},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2522,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.38649897328119076,"extension":5.9971066087994025},"index":3,"playId":"a4b1d839-b1da-3696-a1f8-8329e0021b93","pitchNumber":3,"startTime":"2025-08-19T03:38:10.262Z","endTime":"2025-08-19T03:38:13.996Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.15983563695786,"strikeZoneBottom":1.41797259191802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.599629604129746,"aZ":-10.805802149377387,"pfxX":-4.69350937227593,"pfxZ":10.542657497122654,"pX":-1.2664373510343305,"pZ":3.6632749101785413,"vX0":2.4900212496373513,"vY0":-142.17282012545576,"vZ0":-4.14800034928846,"x":165.27,"y":139.87,"x0":-1.548486750122459,"y0":50.00411744823187,"z0":5.838835036855655,"aX":-9.514040967035903},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2578,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.38672924093911654,"extension":5.924315485574905},"index":4,"playId":"f13d2fff-3449-35f4-b340-675c574d8006","pitchNumber":4,"startTime":"2025-08-19T03:38:26.831Z","endTime":"2025-08-19T03:38:29.989Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.13666134143288,"strikeZoneBottom":1.37165926377416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28235196193262,"aZ":-11.996007069151856,"pfxX":-5.341734891526151,"pfxZ":10.484987174097151,"pX":-1.3823638198616377,"pZ":3.6194661964299093,"vX0":2.614010650612038,"vY0":-138.6298387072606,"vZ0":-3.608270940742983,"x":148.15,"y":111.38,"x0":-1.6494506014903076,"y0":50.000801502046784,"z0":5.752612211537578,"aX":-10.27733647183266},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":9.0,"spinRate":2401,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.39683367414106874,"extension":6.010690392828354},"index":5,"playId":"2979d6ca-f731-3ddf-b311-f73ec3e0fa8d","pitchNumber":5,"startTime":"2025-08-19T03:38:44.703Z","endTime":"2025-08-19T03:38:47.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:38:47.989Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:40:00.847Z","endTime":"2025-08-19T03:40:49.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:39:38.646Z","endTime":"2025-08-19T03:40:03.052Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.41476162078963,"strikeZoneBottom":1.48744586680737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.535391935828116,"aZ":-8.913516044608869,"pfxX":-4.989323382690656,"pfxZ":11.68775875104949,"pX":0.611264314641871,"pZ":0.694871169035103,"vX0":6.99353380183768,"vY0":-140.78363057644168,"vZ0":-11.654602468526862,"x":93.7,"y":220.02,"x0":-1.2668260309699129,"y0":50.00189562921866,"z0":5.484481851875982,"aX":-9.92894564223703},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2519,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39035309857018907,"extension":6.167116456761903},"index":1,"playId":"dfb596cb-4fc0-3d63-a47b-f074c0193744","pitchNumber":1,"startTime":"2025-08-19T03:40:03.052Z","endTime":"2025-08-19T03:40:06.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.27570924287476,"strikeZoneBottom":1.46428767755256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.83160915590602,"aZ":-10.791570538514932,"pfxX":-5.202904160481132,"pfxZ":10.56519789902223,"pX":-0.4381379073280723,"pZ":2.044733185288616,"vX0":4.33277131056004,"vY0":-142.1262314226125,"vZ0":-8.247414928822357,"x":133.7,"y":183.57,"x0":-1.314549059981174,"y0":50.00345478701729,"z0":5.688957694573463,"aX":-10.530598939929918},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2531,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.3869663865927748,"extension":6.011471792053285},"index":2,"playId":"5c49211e-753f-3be7-80de-ce74e01d5da3","pitchNumber":2,"startTime":"2025-08-19T03:40:20.148Z","endTime":"2025-08-19T03:40:23.899Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64018990713615,"aZ":-8.599076061482895,"pfxX":-5.425532356107687,"pfxZ":11.612944555796938,"pX":0.3315453224102271,"pZ":1.8898571137330908,"vX0":6.527384192978429,"vY0":-142.0739127361793,"vZ0":-8.811733858714883,"x":104.36,"y":187.75,"x0":-1.2983411820436555,"y0":50.005348553246435,"z0":5.590444943446929,"aX":-11.016982456862358},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2599,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.38653420647611814,"extension":5.999881542916622},"hitData":{"launchSpeed":103.2,"launchAngle":37.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.26,"coordY":39.37}},"index":3,"playId":"60252a10-9c40-3ea1-9e77-db46a8f64a03","pitchNumber":3,"startTime":"2025-08-19T03:40:39.072Z","endTime":"2025-08-19T03:40:49.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:40:49.354Z","atBatIndex":61},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ke'Bryan Hayes triples (3) on a sharp line drive to center fielder Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:43:22.958Z","endTime":"2025-08-19T03:46:34.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Luis Rengifo remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:42:40.917Z","endTime":"2025-08-19T03:42:40.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"description":"Pitching Change: Carson Fulmer replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T03:42:40.928Z","endTime":"2025-08-19T03:43:18.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T03:43:18.717Z","endTime":"2025-08-19T03:43:25.119Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":79.1,"strikeZoneTop":3.36841039439618,"strikeZoneBottom":1.64956478823557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63306430630787,"aZ":-28.496561406039078,"pfxX":2.532083958403488,"pfxZ":2.3238613444397505,"pX":-0.07042344539534923,"pZ":2.8682042893380566,"vX0":5.4202407216413615,"vY0":-124.61143605414001,"vZ0":-1.3008720127791744,"x":119.68,"y":161.34,"x0":-2.597525118566216,"y0":50.00243279582746,"z0":5.738255630687861,"aX":4.004942815622591},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-5.8,"spinRate":2464,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.4385441642123946,"extension":6.011563155959715},"index":3,"playId":"24be9a8d-21e0-3508-8cad-eeabc0624e8b","pitchNumber":1,"startTime":"2025-08-19T03:43:25.119Z","endTime":"2025-08-19T03:43:28.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.466458445977512,"aZ":-39.59138554110322,"pfxX":5.444657307832926,"pfxZ":-5.4531950572227075,"pX":-0.438889130796134,"pZ":1.0537040808463818,"vX0":3.137325941082393,"vY0":-115.86932306747912,"vZ0":-2.058422428640994,"x":133.73,"y":210.33,"x0":-2.5173040944767884,"y0":50.00214951511842,"z0":5.733529415853511,"aX":7.408329025106994},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.1,"breakHorizontal":-10.7,"spinRate":2665,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.47256301915838606,"extension":6.090519465598605},"index":4,"playId":"454147bb-919e-30d5-a7b6-3592393553f5","pitchNumber":2,"startTime":"2025-08-19T03:43:39.499Z","endTime":"2025-08-19T03:43:43.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T03:43:55.618Z","endTime":"2025-08-19T03:45:25.290Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.4,"strikeZoneTop":3.34523493671155,"strikeZoneBottom":1.71905026208316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.917573534552716,"aZ":-15.591657953086152,"pfxX":-5.660011795297441,"pfxZ":9.278318400446253,"pX":-0.1959180076905426,"pZ":4.140220964710913,"vX0":7.336465056175465,"vY0":-132.73002919623897,"vZ0":-1.5118888877723,"x":124.47,"y":126.99,"x0":-2.2580753111103395,"y0":50.005143714596414,"z0":5.850412538438627,"aX":-10.119316688405497},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2212,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41236779928936107,"extension":6.0427582224604},"index":6,"playId":"25b3fea2-9d84-3009-a2a2-892ec1573964","pitchNumber":3,"startTime":"2025-08-19T03:45:25.290Z","endTime":"2025-08-19T03:45:28.676Z","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":92.3,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.239139385677454,"aZ":-14.875419678175867,"pfxX":-5.219029008094851,"pfxZ":9.446829692886574,"pX":-0.12831710321449233,"pZ":2.423668183365479,"vX0":7.260372547064431,"vY0":-134.26169143354588,"vZ0":-5.622390393530765,"x":121.89,"y":173.34,"x0":-2.1856687526747245,"y0":50.004728855908866,"z0":5.598336868332339,"aX":-9.559207759918044},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2339,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40748174873578336,"extension":6.106448103694058},"index":7,"playId":"ccdadd32-9a31-32f3-8b15-a1f9cd59bc2b","pitchNumber":4,"startTime":"2025-08-19T03:45:39.368Z","endTime":"2025-08-19T03:45:42.579Z","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":86.1,"endSpeed":80.0,"strikeZoneTop":3.27570924287476,"strikeZoneBottom":1.60324307586126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25834678048398,"aZ":-27.55258347998102,"pfxX":1.7121231513435369,"pfxZ":2.900086305235352,"pX":2.192464131012922,"pZ":0.8021212975333826,"vX0":9.981633035132027,"vY0":-124.97476982848832,"vZ0":-6.24085199511982,"x":33.43,"y":217.12,"x0":-2.0624538057122175,"y0":50.00380881984853,"z0":5.570842709253191,"aX":2.7307796212578594},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":-5.3,"spinRate":2624,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4369065483218364,"extension":6.260163526662729},"index":8,"playId":"54b12964-6c9e-33d1-99fb-756a9d16941f","pitchNumber":5,"startTime":"2025-08-19T03:45:58.215Z","endTime":"2025-08-19T03:46:01.324Z","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":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.947694575793875,"aZ":-14.25058741172118,"pfxX":-6.303792424117752,"pfxZ":9.709764162634709,"pX":-0.1090057543041117,"pZ":3.259447528017776,"vX0":7.610298164300503,"vY0":-135.13814544068038,"vZ0":-3.741929256883717,"x":121.16,"y":150.77,"x0":-2.1450453843701265,"y0":50.00413904802683,"z0":5.665666296179762,"aX":-11.639065427510785},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2452,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4055781639054792,"extension":6.207571522654609},"hitData":{"launchSpeed":103.5,"launchAngle":14.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.07,"coordY":64.31}},"index":9,"playId":"05f9cfd8-fbb2-393d-af09-187dafc058e5","pitchNumber":6,"startTime":"2025-08-19T03:46:16.776Z","endTime":"2025-08-19T03:46:34.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:46:34.260Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt McLain out on a sacrifice fly to center fielder Luis Rengifo. Ke'Bryan Hayes scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:46:49.504Z","endTime":"2025-08-19T03:48:21.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":85.5,"endSpeed":79.3,"strikeZoneTop":3.27570924287476,"strikeZoneBottom":1.53376351297577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7453424469529,"aZ":-27.589264673931776,"pfxX":1.0759447579642676,"pfxZ":2.8934640449605453,"pX":-0.21406335167458568,"pZ":2.1737808814486494,"vX0":5.545975866958697,"vY0":-124.52433098572597,"vZ0":-2.642739685697909,"x":125.16,"y":180.09,"x0":-2.6012104880916525,"y0":50.00532074442774,"z0":5.5089817727279,"aX":1.7050559727259538},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2465,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4382457011662968,"extension":6.217045102032154},"index":0,"playId":"074125a2-64c5-35f9-a2c0-9a6a40c72344","pitchNumber":1,"startTime":"2025-08-19T03:47:01.877Z","endTime":"2025-08-19T03:47:05.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.18301008076225,"strikeZoneBottom":1.62640373502068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675062333053308,"aZ":-21.061143657333183,"pfxX":-8.358608578428775,"pfxZ":6.315939098994071,"pX":-0.1349060043356025,"pZ":1.097895989854772,"vX0":8.351648391457502,"vY0":-131.24965465705498,"vZ0":-7.115325206305211,"x":122.14,"y":209.14,"x0":-2.2599177149317358,"y0":50.00114024633224,"z0":5.392765400907856,"aX":-14.700274292277056},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2175,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4160482019289007,"extension":6.321844001299197},"index":1,"playId":"a3f995cc-84ba-3a5d-b3bc-59f90183a934","pitchNumber":2,"startTime":"2025-08-19T03:47:16.011Z","endTime":"2025-08-19T03:47:20.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.18301008076225,"strikeZoneBottom":1.53376351297577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.247945631932524,"aZ":-26.336179880823757,"pfxX":2.6788644120841965,"pfxZ":3.6393817869218505,"pX":-0.15738326963554494,"pZ":1.1875806702340763,"vX0":4.81331494847948,"vY0":-125.51903620689802,"vZ0":-5.297034851262118,"x":123.0,"y":206.72,"x0":-2.4442168032792746,"y0":50.003028656377246,"z0":5.456870319064979,"aX":4.293634144515501},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-5.9,"spinRate":2509,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4355626402862893,"extension":6.199928476101591},"index":2,"playId":"7f78215d-a12c-3e8f-990d-8d2d189258c2","pitchNumber":3,"startTime":"2025-08-19T03:47:30.368Z","endTime":"2025-08-19T03:47:34.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.292972607759935,"aZ":-22.488997897426177,"pfxX":-10.628275959584357,"pfxZ":5.3161112146815555,"pX":-0.9797695944381556,"pZ":2.2546943114288727,"vX0":6.847205107347032,"vY0":-134.43794116842417,"vZ0":-4.507253036131291,"x":154.35,"y":177.9,"x0":-2.184338121200331,"y0":50.00505218779314,"z0":5.557864293538922,"aX":-19.375163927814324},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":2168,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.408068421815619,"extension":6.241704802325273},"index":3,"playId":"4a98b6a7-0a9a-374e-b00c-99431704d818","pitchNumber":4,"startTime":"2025-08-19T03:47:46.425Z","endTime":"2025-08-19T03:47:49.492Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.041817906596428,"aZ":-30.244518540452585,"pfxX":-6.3693232824067065,"pfxZ":1.2119402767071632,"pX":-0.4182445034488555,"pZ":1.8662413846469004,"vX0":6.4472549356073054,"vY0":-124.91598126886214,"vZ0":-3.041530766543233,"x":132.94,"y":188.39,"x0":-2.194188319541103,"y0":50.004237259317065,"z0":5.563071983007412,"aX":-10.157437390728811},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":10.2,"spinRate":1348,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.43696782293998604,"extension":6.2367326444471916},"hitData":{"launchSpeed":93.9,"launchAngle":39.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.19,"coordY":63.27}},"index":4,"playId":"031a0589-3ab4-3ae5-83ff-aa1fca835b73","pitchNumber":5,"startTime":"2025-08-19T03:48:08.491Z","endTime":"2025-08-19T03:48:21.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:48:21.956Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out softly, pitcher Carson Fulmer to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:48:47.894Z","endTime":"2025-08-19T03:49:09.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.32811014883168,"strikeZoneBottom":1.49344255590025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90319486679177,"aZ":-35.39103856814518,"pfxX":2.2070919829481417,"pfxZ":-2.2535079396397792,"pX":0.7680956523683993,"pZ":1.466964421359578,"vX0":6.597870825076958,"vY0":-119.03109670729884,"vZ0":-2.1201912848058946,"x":87.72,"y":199.17,"x0":-2.331906931181119,"y0":50.00185754377488,"z0":5.588606909183705,"aX":3.151175883374409},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.3,"breakHorizontal":-5.6,"spinRate":2623,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4610280578885564,"extension":6.263677067847876},"index":0,"playId":"f607982b-9440-3a41-8389-88aefb045165","pitchNumber":1,"startTime":"2025-08-19T03:48:48.078Z","endTime":"2025-08-19T03:48:51.664Z","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":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.404128955567966,"aZ":-27.791943231354903,"pfxX":-9.074346685494545,"pfxZ":2.668237066315127,"pX":-0.7102282684768294,"pZ":1.7891840216191817,"vX0":7.638977058888988,"vY0":-127.21487190181797,"vZ0":-3.6127848676914223,"x":144.07,"y":190.47,"x0":-2.5688142650336756,"y0":50.00523847581353,"z0":5.423986225758849,"aX":-14.917918043940876},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":14.8,"spinRate":1479,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4300903964559919,"extension":6.271479468244861},"hitData":{"launchSpeed":54.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.03,"coordY":175.06}},"index":1,"playId":"9a1eed28-4685-391f-9e36-c34ed998c679","pitchNumber":2,"startTime":"2025-08-19T03:49:02.548Z","endTime":"2025-08-19T03:49:09.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:49:09.608Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, pitcher Carson Fulmer to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:49:42.560Z","endTime":"2025-08-19T03:50:05.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:49:35.662Z","endTime":"2025-08-19T03:49:44.739Z","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(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":91.2,"endSpeed":84.1,"strikeZoneTop":3.25253425388799,"strikeZoneBottom":1.55692295981721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.093141204366834,"aZ":-15.453818202938397,"pfxX":-5.35032962012957,"pfxZ":9.312288828348581,"pX":0.040863120518458355,"pZ":1.9021545528110069,"vX0":8.017645827752055,"vY0":-132.5963657752263,"vZ0":-6.160873857007391,"x":115.44,"y":187.42,"x0":-2.3152003382057087,"y0":50.00466008067482,"z0":5.367206586822857,"aX":-9.609425287334025},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2341,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4117445154495112,"extension":6.239629754549126},"index":1,"playId":"ad00b4bf-4100-3110-884a-053db726e7c1","pitchNumber":1,"startTime":"2025-08-19T03:49:44.739Z","endTime":"2025-08-19T03:49:48.434Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60923354113812,"aZ":-31.1297961019345,"pfxX":-8.22247698548972,"pfxZ":0.6543266992710199,"pX":-0.6006046483536872,"pZ":1.6941277537388157,"vX0":7.110567145857372,"vY0":-125.0996265052111,"vZ0":-2.9758917237974094,"x":139.89,"y":193.04,"x0":-2.4020412809096747,"y0":50.00421204635582,"z0":5.4330833098725115,"aX":-13.124010624180592},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":13.4,"spinRate":1490,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43668636039962827,"extension":6.3623660251128},"hitData":{"launchSpeed":90.9,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.78,"coordY":181.71}},"index":2,"playId":"93e9c7b0-9131-3625-bf79-af5134c457fb","pitchNumber":2,"startTime":"2025-08-19T03:49:58.849Z","endTime":"2025-08-19T03:50:05.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:50:05.755Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, pitcher Luis Mey to first baseman Spencer Steer.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:52:25.844Z","endTime":"2025-08-19T03:54:16.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"Pitching Change: Luis Mey replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:51:08.546Z","endTime":"2025-08-19T03:52:27.572Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.0,"strikeZoneTop":3.58305174331978,"strikeZoneBottom":1.79454523645188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.35210681287888,"aZ":-24.041774437421555,"pfxX":-9.427277993313238,"pfxZ":3.9237047135968224,"pX":-0.08542496457285242,"pZ":1.668809075025983,"vX0":8.431468967389502,"vY0":-143.56111933240933,"vZ0":-7.572250103761863,"x":120.26,"y":193.72,"x0":-1.8454752631322386,"y0":50.00525493903205,"z0":5.853492570612545,"aX":-19.546674958760207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":2210,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3825261858351583,"extension":6.433297151941742},"index":1,"playId":"ec4d9532-a212-33ea-9261-cf05d2741766","pitchNumber":1,"startTime":"2025-08-19T03:52:27.572Z","endTime":"2025-08-19T03:52:31.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81446126137804,"aZ":-23.535563513647613,"pfxX":-8.020576400583048,"pfxZ":4.050573502929124,"pX":-0.7106627993849174,"pZ":2.87270163214311,"vX0":6.535906055937205,"vY0":-145.03912251108852,"vZ0":-4.480306755110134,"x":144.09,"y":161.22,"x0":-1.9509255189458545,"y0":50.00055651939029,"z0":5.872083629798819,"aX":-17.091840453974346},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2218,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3775936667073636,"extension":6.419508788467686},"index":2,"playId":"e252cf80-ee41-3b29-8d76-2b562660091e","pitchNumber":2,"startTime":"2025-08-19T03:52:39.275Z","endTime":"2025-08-19T03:52:42.400Z","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":86.2,"endSpeed":79.3,"strikeZoneTop":3.60016997801353,"strikeZoneBottom":1.62640373502068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.690315586600246,"aZ":-27.77741148808503,"pfxX":4.068255953921534,"pfxZ":2.7399035091932067,"pX":-1.9064205485739523,"pZ":3.2050225216400547,"vX0":-0.29064802251132943,"vY0":-125.61409759741541,"vZ0":-1.1965048130006781,"x":189.67,"y":152.24,"x0":-2.3181362746765704,"y0":50.001209617719326,"z0":5.9393451246564,"aX":6.520767872869148},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":-7.3,"spinRate":2209,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.43552455548548874,"extension":6.618356330807154},"index":3,"playId":"4a8a2914-f0fb-33b8-9f7d-416af7b020e6","pitchNumber":3,"startTime":"2025-08-19T03:52:54.792Z","endTime":"2025-08-19T03:52:57.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.55381744665335,"strikeZoneBottom":1.64956478823557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.649967912141683,"aZ":-20.001426731147337,"pfxX":-6.209139148110793,"pfxZ":5.825651929452147,"pX":1.30566515128098,"pZ":0.8727896106302764,"vX0":10.904203835556743,"vY0":-143.28357712572466,"vZ0":-10.201576350217785,"x":67.23,"y":215.21,"x0":-1.7343745669372068,"y0":50.00211272537743,"z0":5.717267905724,"aX":-12.971819348859006},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.6,"breakHorizontal":9.1,"spinRate":2216,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38159050344146683,"extension":6.487182416898558},"index":4,"playId":"04b6544d-0de5-36bc-b5c7-7c90e81bfc4a","pitchNumber":4,"startTime":"2025-08-19T03:53:08.198Z","endTime":"2025-08-19T03:53:11.313Z","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":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.57699368099965,"strikeZoneBottom":1.64956478823557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4457746693021,"aZ":-22.774379884822338,"pfxX":-9.1214159746912,"pfxZ":4.396446120321962,"pX":0.23735752528005272,"pZ":1.7001471255645937,"vX0":9.866444036999606,"vY0":-145.1815402679809,"vZ0":-7.43610266892256,"x":107.95,"y":192.88,"x0":-2.0172471197240203,"y0":50.00438545966672,"z0":5.677084512404673,"aX":-19.507159279785803},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.6,"breakHorizontal":14.6,"spinRate":2183,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.37702532610853634,"extension":6.693962732694759},"index":5,"playId":"dab93a0a-364d-3a64-aaf9-72ca4ff1a178","pitchNumber":5,"startTime":"2025-08-19T03:53:26.498Z","endTime":"2025-08-19T03:53:30.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.6078426645523,"aZ":-24.62735797930222,"pfxX":-8.960773491733821,"pfxZ":3.5754306326672367,"pX":-0.2440253219965285,"pZ":2.7113584576146317,"vX0":7.994014652614835,"vY0":-144.6083255916661,"vZ0":-4.515985105077266,"x":126.3,"y":165.57,"x0":-1.883849102245492,"y0":50.005570931555674,"z0":5.809564441347004,"aX":-18.92773350628019},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.6,"breakHorizontal":14.5,"spinRate":2187,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3791741268775586,"extension":6.5363444977316325},"index":6,"playId":"03fe998b-462a-3e07-9a51-b189e40ff2a8","pitchNumber":6,"startTime":"2025-08-19T03:53:52.177Z","endTime":"2025-08-19T03:53:55.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03155016395013,"aZ":-25.97446666235206,"pfxX":-8.781660044686335,"pfxZ":2.9429039370095413,"pX":-1.2313081839738462,"pZ":2.5079569606716023,"vX0":5.668319865426059,"vY0":-144.2990565555189,"vZ0":-4.540477254381319,"x":163.93,"y":171.07,"x0":-2.0817271333032554,"y0":50.00077021901491,"z0":5.704897975518361,"aX":-18.490116986762576},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.6,"breakHorizontal":14.8,"spinRate":2158,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.37978732940481574,"extension":6.52372008941956},"hitData":{"launchSpeed":73.1,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.42,"coordY":182.32}},"index":7,"playId":"40644c6a-0693-3000-9b37-620a999c0f20","pitchNumber":7,"startTime":"2025-08-19T03:54:08.747Z","endTime":"2025-08-19T03:54:16.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:54:16.383Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:54:29.266Z","endTime":"2025-08-19T03:57:19.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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(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":100.5,"endSpeed":90.9,"strikeZoneTop":3.69893506449754,"strikeZoneBottom":1.86404005488723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.33879827368481,"aZ":-28.41519174165767,"pfxX":-10.72646937521112,"pfxZ":1.7589776304747406,"pX":-0.648548707319389,"pZ":2.7954932787723803,"vX0":7.580603938887187,"vY0":-146.03270465076005,"vZ0":-3.6030101201077063,"x":141.72,"y":163.3,"x0":-1.900985528665926,"y0":50.00101870430993,"z0":5.7788225416974885,"aX":-22.879688972776396},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":2.5,"breakHorizontal":17.6,"spinRate":2222,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.37686322614538303,"extension":6.442881973081795},"index":0,"playId":"dfdbb137-dc7c-38ec-8c4c-b9ab2eee7739","pitchNumber":1,"startTime":"2025-08-19T03:54:39.661Z","endTime":"2025-08-19T03:54:43.688Z","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":99.2,"endSpeed":90.7,"strikeZoneTop":3.60016997801353,"strikeZoneBottom":1.78853910209261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.524505157386706,"aZ":-24.44107264292628,"pfxX":-7.976454106608021,"pfxZ":3.662588824349811,"pX":-0.6774138392987977,"pZ":3.3605540668179854,"vX0":6.705598129620426,"vY0":-144.3294499425233,"vZ0":-2.6318226006748544,"x":142.82,"y":148.05,"x0":-1.994330706642631,"y0":50.00002079644141,"z0":5.7889922446423006,"aX":-16.829146797107175},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":2233,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3794685866649652,"extension":6.531106575345436},"index":1,"playId":"bbbe78ce-18ee-39fd-b091-200f52691b65","pitchNumber":2,"startTime":"2025-08-19T03:54:52.958Z","endTime":"2025-08-19T03:54:56.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481787852701046,"aZ":-26.122059980393146,"pfxX":5.04709223391583,"pfxZ":3.5768695741255745,"pX":0.5785449530135978,"pZ":0.9007392220258271,"vX0":4.515870935293144,"vY0":-129.40902859735147,"vZ0":-7.241172474978654,"x":94.95,"y":214.46,"x0":-1.8460803129535288,"y0":50.00370812074816,"z0":5.741542092492375,"aX":8.544665457044822},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":-10.2,"spinRate":2294,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4235451821156775,"extension":6.732997323983664},"index":2,"playId":"39d006b9-2201-3503-bc73-cb5b0c22ddf6","pitchNumber":3,"startTime":"2025-08-19T03:55:05.889Z","endTime":"2025-08-19T03:55:08.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T03:55:12.549Z","endTime":"2025-08-19T03:55:21.704Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38342572057093,"aZ":-27.11783570885871,"pfxX":3.879346591393471,"pfxZ":2.9446863989798686,"pX":0.27885374109772876,"pZ":1.4257105182647676,"vX0":4.153557573596313,"vY0":-130.0248041444238,"vZ0":-5.60473339000973,"x":106.37,"y":200.29,"x0":-1.8414375622854569,"y0":50.00619228161038,"z0":5.658164864725555,"aX":6.665000450136697},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-7.9,"spinRate":2208,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42070982897792497,"extension":6.766159103525817},"index":4,"playId":"74014eb7-448e-3932-81af-67c0937a4034","pitchNumber":4,"startTime":"2025-08-19T03:55:21.704Z","endTime":"2025-08-19T03:55:24.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.57699368099965,"strikeZoneBottom":1.76537578974253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.129638176869747,"aZ":-25.487016597727226,"pfxX":5.424663570119127,"pfxZ":3.9362577332530924,"pX":0.27913755477823066,"pZ":0.82271272775331,"vX0":3.8804271997369555,"vY0":-129.72295756501225,"vZ0":-7.34721283574469,"x":106.36,"y":216.57,"x0":-1.9427464038872237,"y0":50.00158846841145,"z0":5.6457174064208155,"aX":9.206668634362256},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":-10.7,"spinRate":2343,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.42287280284974393,"extension":6.7565658735247425},"index":5,"playId":"5db32012-55b6-3885-8b1c-2f0291cc80c4","pitchNumber":5,"startTime":"2025-08-19T03:55:39.047Z","endTime":"2025-08-19T03:55:44.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.396457106892047,"aZ":-23.922795943855704,"pfxX":3.1437846187055847,"pfxZ":5.031873694089616,"pX":0.554756350162495,"pZ":1.8437706585337166,"vX0":4.648091735240285,"vY0":-127.3014206865089,"vZ0":-4.927457228228209,"x":95.85,"y":189.0,"x0":-1.7038902080163312,"y0":50.00190587048118,"z0":5.700756883908869,"aX":5.1532675073649274},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.2,"breakHorizontal":-6.7,"spinRate":2208,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4304377204697878,"extension":6.911811806910887},"index":6,"playId":"4dbee38a-63c2-3724-baca-d4682f094acb","pitchNumber":6,"startTime":"2025-08-19T03:55:57.332Z","endTime":"2025-08-19T03:56:04.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.7,"strikeZoneTop":3.62334633298796,"strikeZoneBottom":1.81170277346423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.26196117231346,"aZ":-24.401375770842286,"pfxX":-9.797494022758162,"pfxZ":3.63015725067182,"pX":1.1659498185233212,"pZ":1.4319046198925893,"vX0":12.057715833875665,"vY0":-145.68211224302198,"vZ0":-7.664972659136569,"x":72.56,"y":200.12,"x0":-1.7600962250158305,"y0":50.00444019685135,"z0":5.579631643258536,"aX":-20.992711053607298},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":2171,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3764371030312228,"extension":6.6840722127168055},"index":7,"playId":"e73ada20-f899-3ff2-acbc-7348ea5724f5","pitchNumber":7,"startTime":"2025-08-19T03:56:25.871Z","endTime":"2025-08-19T03:56:28.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-19T03:56:43.722Z","endTime":"2025-08-19T03:57:12.544Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56643838850547,"aZ":-22.944361096421034,"pfxX":-6.795919139293236,"pfxZ":4.428424711424893,"pX":-0.5231221791804185,"pZ":1.3673879044877926,"vX0":7.024855870837209,"vY0":-143.53008235034818,"vZ0":-7.820499226490994,"x":136.94,"y":201.86,"x0":-2.120721305740627,"y0":50.001686481423945,"z0":5.558675346573495,"aX":-14.162501611788228},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.6,"breakHorizontal":10.9,"spinRate":2231,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3817759674447814,"extension":6.648295127354228},"hitData":{"launchSpeed":93.1,"launchAngle":20.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.09,"coordY":96.57}},"index":9,"playId":"9ddba33a-9bb5-3da4-911f-1a52b9bfa855","pitchNumber":8,"startTime":"2025-08-19T03:57:12.544Z","endTime":"2025-08-19T03:57:19.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:57:19.930Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:57:23.510Z","endTime":"2025-08-19T03:58:38.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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, 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":101.3,"endSpeed":92.5,"strikeZoneTop":3.41476162078963,"strikeZoneBottom":1.62640373502068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.28469660828463,"aZ":-23.278664125973624,"pfxX":-9.104280078269934,"pfxZ":4.090866907659266,"pX":0.6124346711973729,"pZ":0.5333126666627921,"vX0":10.612474500936711,"vY0":-146.82511092225326,"vZ0":-10.493618373702926,"x":93.66,"y":224.38,"x0":-1.874094533322262,"y0":50.00231014582899,"z0":5.551523338001442,"aX":-19.785182744999872},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.3,"breakHorizontal":14.3,"spinRate":2274,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.37373351813920186,"extension":6.551247180373735},"index":0,"playId":"1902a6a1-28b8-301c-9347-70cba9c83699","pitchNumber":1,"startTime":"2025-08-19T03:57:40.466Z","endTime":"2025-08-19T03:57:43.891Z","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":99.6,"endSpeed":91.3,"strikeZoneTop":3.41476162078963,"strikeZoneBottom":1.67272623049153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80729577571124,"aZ":-19.164372055840637,"pfxX":-6.426309623901041,"pfxZ":6.127832449895659,"pX":0.555090177581622,"pZ":1.8961086337872881,"vX0":9.797044263380483,"vY0":-144.608892242731,"vZ0":-7.458913163590702,"x":95.84,"y":187.59,"x0":-2.037334587499909,"y0":50.007110058294884,"z0":5.678799946718834,"aX":-13.653449327417976},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.7,"breakHorizontal":9.7,"spinRate":2225,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.37835001145366887,"extension":6.610384500956871},"index":1,"playId":"d163db7e-554d-371a-8759-5516650a018e","pitchNumber":2,"startTime":"2025-08-19T03:57:54.736Z","endTime":"2025-08-19T03:57:58.402Z","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":99.6,"endSpeed":91.6,"strikeZoneTop":3.39158595733789,"strikeZoneBottom":1.60324307586126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54380634136728,"aZ":-24.174852333682633,"pfxX":-8.571098597820654,"pfxZ":3.7558253254121707,"pX":-0.4708581060509393,"pZ":1.3694725400436714,"vX0":7.930946331566255,"vY0":-144.7224302438757,"vZ0":-7.932863997209859,"x":134.95,"y":201.8,"x0":-2.1279956886841207,"y0":50.003735627272725,"z0":5.617679177767664,"aX":-18.253529719279463},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.4,"breakHorizontal":14.0,"spinRate":2246,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3779137769525911,"extension":6.583512770331469},"index":2,"playId":"81b380d3-eeb2-3b34-a4ee-c2097e349922","pitchNumber":3,"startTime":"2025-08-19T03:58:07.362Z","endTime":"2025-08-19T03:58:11.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.27570924287476,"strikeZoneBottom":1.62640373502068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.907936327839696,"aZ":-23.685891871907444,"pfxX":5.019228559141688,"pfxZ":5.173747877053659,"pX":-0.8974983046170268,"pZ":2.3172385582631314,"vX0":1.9451638126392305,"vY0":-127.02325292235699,"vZ0":-3.7355279343919,"x":151.21,"y":176.21,"x0":-2.3244475656141694,"y0":50.0047936237801,"z0":5.680165050005795,"aX":8.240583924656233},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-9.5,"spinRate":2361,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.4304434672348463,"extension":6.78017315173495},"index":3,"playId":"8b537579-8223-307f-94e6-f531a4b30cf7","pitchNumber":4,"startTime":"2025-08-19T03:58:22.039Z","endTime":"2025-08-19T03:58:26.834Z","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.1,"strikeZoneTop":3.41476162078963,"strikeZoneBottom":1.64956478823557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37868280394674,"aZ":-25.06640298472111,"pfxX":-10.389933105354848,"pfxZ":3.3676620588095547,"pX":-0.7104445400729789,"pZ":1.0749428760864035,"vX0":8.256520915727057,"vY0":-144.2746791916787,"vZ0":-8.408646774762738,"x":144.08,"y":209.76,"x0":-2.258599636960381,"y0":50.00165190075352,"z0":5.570573611957486,"aX":-21.9150520731126},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":2284,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.37956124547046155,"extension":6.810199862868424},"index":4,"playId":"784b9eac-2c4c-373c-9bdd-afd2f2e4b228","pitchNumber":5,"startTime":"2025-08-19T03:58:35.207Z","endTime":"2025-08-19T03:58:38.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:58:38.939Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yoán Moncada singles on a line drive to center fielder TJ Friedl. Taylor Ward to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:58:46.713Z","endTime":"2025-08-19T04:00:08.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.39158595733789,"strikeZoneBottom":1.51060448029251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48747630410697,"aZ":-17.364419456811582,"pfxX":-5.962193818605345,"pfxZ":7.1150203133504295,"pX":-1.1092014592869066,"pZ":2.102280141727183,"vX0":5.321229805225362,"vY0":-143.22123446327362,"vZ0":-6.751817727754402,"x":159.28,"y":182.02,"x0":-2.2148598243607327,"y0":50.00353685933304,"z0":5.572744521941853,"aX":-12.410546625992437},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2168,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3821646508020402,"extension":6.68843458762662},"index":0,"playId":"462482d9-03d1-32c8-a8b1-aa8559551674","pitchNumber":1,"startTime":"2025-08-19T03:59:04.845Z","endTime":"2025-08-19T03:59:08.432Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.43793738000798,"strikeZoneBottom":1.48744586680737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.578476076211203,"aZ":-19.747641137155778,"pfxX":-4.1544892143502015,"pfxZ":6.059908674295504,"pX":1.3845536619261403,"pZ":1.0700527076270647,"vX0":10.782706784069614,"vY0":-141.8532187797943,"vZ0":-9.17978887412632,"x":64.22,"y":209.89,"x0":-1.9156582371439803,"y0":50.001276305246336,"z0":5.592117511606053,"aX":-8.518113801023983},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":5.5,"spinRate":2235,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3852199227521971,"extension":6.743411798455343},"index":1,"playId":"440f1c21-2aec-3e6d-9520-f7b07810c559","pitchNumber":2,"startTime":"2025-08-19T03:59:19.192Z","endTime":"2025-08-19T03:59:22.632Z","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":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.974399213225425,"aZ":-15.22214831059362,"pfxX":-5.922355660512547,"pfxZ":8.018721966206023,"pX":-0.30813583912394116,"pZ":2.9729900259798354,"vX0":7.825276163466734,"vY0":-144.3514129052972,"vZ0":-4.820532471497638,"x":128.75,"y":158.51,"x0":-2.282180461029028,"y0":50.00512391431643,"z0":5.598806081866535,"aX":-12.524832431298703},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2227,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3791365096463628,"extension":6.624993065042045},"index":2,"playId":"c416422d-b0b8-321e-90e9-93f7a346321c","pitchNumber":3,"startTime":"2025-08-19T03:59:39.091Z","endTime":"2025-08-19T03:59:42.270Z","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":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89447436126559,"aZ":-25.21574537020638,"pfxX":-7.933348994023568,"pfxZ":3.404990170175629,"pX":-0.7222040100099841,"pZ":2.0998645320598075,"vX0":6.728882766606986,"vY0":-142.31049561487757,"vZ0":-5.312948771046415,"x":144.53,"y":182.08,"x0":-2.0913812858917997,"y0":50.00075060014445,"z0":5.596710078563609,"aX":-16.204461972277485},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.2,"breakHorizontal":13.0,"spinRate":2146,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3854824286995928,"extension":6.736803305225547},"hitData":{"launchSpeed":76.6,"launchAngle":25.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.24,"coordY":82.4}},"index":3,"playId":"4d14b98b-5d37-359c-80c3-6e126cd4a2bf","pitchNumber":4,"startTime":"2025-08-19T03:59:57.743Z","endTime":"2025-08-19T04:00:08.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:00:08.525Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T04:02:59.013Z","endTime":"2025-08-19T04:04:12.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T04:00:33.171Z","endTime":"2025-08-19T04:01:10.582Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T04:01:10.582Z","endTime":"2025-08-19T04:03:01.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":77.6,"strikeZoneTop":3.71605223853124,"strikeZoneBottom":1.81170277346423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.162576550444857,"aZ":-30.62978894428209,"pfxX":3.4128486575624724,"pfxZ":1.0190677115836184,"pX":-0.28788038547712946,"pZ":2.7800651093215465,"vX0":4.914743566843204,"vY0":-121.65631006166565,"vZ0":0.40630538662851756,"x":127.97,"y":163.72,"x0":-2.7683953833103008,"y0":50.00394892557152,"z0":5.2402508388643145,"aX":5.176794251289578},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-7.2,"spinRate":2299,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.4481673175774148,"extension":6.3828104236391034},"index":2,"playId":"8a58989f-3883-332e-b718-9df5406e236d","pitchNumber":1,"startTime":"2025-08-19T04:03:01.164Z","endTime":"2025-08-19T04:03:04.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.69287569867791,"strikeZoneBottom":1.81170277346423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.729433081995605,"aZ":-25.3166860714152,"pfxX":5.117602687148572,"pfxZ":4.963251296691992,"pX":1.8904105962027862,"pZ":1.4751464090838502,"vX0":8.290158452510957,"vY0":-116.7461296903751,"vZ0":-2.852530204219915,"x":44.94,"y":198.95,"x0":-2.3698888816646853,"y0":50.003929671111216,"z0":5.092674810658265,"aX":7.072411324851841},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.5,"breakHorizontal":-11.3,"spinRate":2337,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4689337950813619,"extension":6.498078712149077},"index":3,"playId":"468f5825-b35c-3b04-a210-5cdd3e904c9b","pitchNumber":2,"startTime":"2025-08-19T04:03:17.475Z","endTime":"2025-08-19T04:03:20.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":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.69287569867791,"strikeZoneBottom":1.81170277346423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949956230800556,"aZ":-25.881888898045187,"pfxX":6.306876230195599,"pfxZ":4.559670182547154,"pX":1.0406058901465485,"pZ":1.2697553375304207,"vX0":6.26076694265934,"vY0":-116.69035005222234,"vZ0":-3.3293503612109845,"x":77.33,"y":204.5,"x0":-2.496222088025169,"y0":50.00044715390643,"z0":5.153202077344883,"aX":8.695746221307482},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.0,"spinRate":2343,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.46937190823022634,"extension":6.614721485596995},"index":4,"playId":"e702509b-c6af-311f-be8e-691e4b783533","pitchNumber":3,"startTime":"2025-08-19T04:03:34.843Z","endTime":"2025-08-19T04:03:38.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.539256643883732,"aZ":-25.735011085371713,"pfxX":-11.792935357801458,"pfxZ":3.550210915546045,"pX":-0.5655575838298869,"pZ":1.3702250812429662,"vX0":8.518987283190027,"vY0":-133.92932401119273,"vZ0":-5.346172260115935,"x":138.56,"y":201.78,"x0":-2.259130768003534,"y0":50.00127660010036,"z0":5.2382157037483505,"aX":-21.373009371362127},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.4,"breakHorizontal":19.4,"spinRate":2091,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4093248610753304,"extension":6.614181579158228},"index":5,"playId":"47df566f-0bda-3ba5-88c8-486cc0f13334","pitchNumber":4,"startTime":"2025-08-19T04:03:51.771Z","endTime":"2025-08-19T04:03:55.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801130152877693,"aZ":-24.57322791444363,"pfxX":3.783663412778065,"pfxZ":5.243371414564956,"pX":1.4727149727833702,"pZ":2.552900248905455,"vX0":8.260011233626011,"vY0":-119.60813400212734,"vZ0":-0.992550580993488,"x":60.86,"y":169.85,"x0":-2.515587573687631,"y0":50.00532579278443,"z0":5.174216324812829,"aX":5.490116698974337},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.5,"breakHorizontal":-8.9,"spinRate":2352,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4577071602047482,"extension":6.522345628108793},"index":6,"playId":"f102dab2-2eda-3fb1-9a15-d42f373d28f1","pitchNumber":5,"startTime":"2025-08-19T04:04:09.298Z","endTime":"2025-08-19T04:04:12.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:04:12.663Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:06:40.758Z","endTime":"2025-08-19T04:08:06.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.60016997801353,"strikeZoneBottom":1.74221284140067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.637310167060047,"aZ":-36.990072926041364,"pfxX":1.4900966530972088,"pfxZ":-3.4146856315948018,"pX":0.1639799011945448,"pZ":0.0022427311222985966,"vX0":5.6240771279217885,"vY0":-118.3081870520695,"vZ0":-5.099757985282358,"x":110.75,"y":238.72,"x0":-2.4425207952747794,"y0":50.00304624950761,"z0":5.5949475474899355,"aX":2.1010173153359237},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.2,"breakHorizontal":-4.1,"spinRate":2608,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4638702103054073,"extension":6.156580839115775},"index":0,"playId":"bac41694-e684-34b9-8294-2c514f03235a","pitchNumber":1,"startTime":"2025-08-19T04:06:51.325Z","endTime":"2025-08-19T04:06:55.301Z","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":90.0,"endSpeed":82.1,"strikeZoneTop":3.57699368099965,"strikeZoneBottom":1.69588805677635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4077685389488,"aZ":-24.85802729458311,"pfxX":-8.456150312110672,"pfxZ":4.226496491227028,"pX":-1.6370146763806575,"pZ":3.118999567245906,"vX0":5.4129057231746005,"vY0":-130.92819916155153,"vZ0":-1.4669493410277856,"x":179.4,"y":154.57,"x0":-2.635702692568922,"y0":50.00324812035596,"z0":5.552155475546996,"aX":-14.637883855147757},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2112,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4188290630157887,"extension":6.112514499987085},"index":1,"playId":"d349150a-c43a-3e07-89b8-84ee3fc1988d","pitchNumber":2,"startTime":"2025-08-19T04:07:09.031Z","endTime":"2025-08-19T04:07:12.345Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3319692324805,"aZ":-30.136705981269202,"pfxX":-8.464431752247222,"pfxZ":1.3022618263416987,"pX":-0.9624829469475098,"pZ":1.6914814851734192,"vX0":6.3586352644687265,"vY0":-124.55582941510642,"vZ0":-3.0350677884982264,"x":153.69,"y":193.11,"x0":-2.455831850369218,"y0":50.002708299788566,"z0":5.432497063180771,"aX":-13.225126970614465},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":13.8,"spinRate":1398,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4407000445678104,"extension":6.169296564867673},"index":2,"playId":"306779ae-49fd-344f-9987-54c0c4efc367","pitchNumber":3,"startTime":"2025-08-19T04:07:23.248Z","endTime":"2025-08-19T04:07:27.654Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204527917863455,"aZ":-32.42514951817211,"pfxX":-7.16180107892999,"pfxZ":-0.1564729783132206,"pX":-0.7476712803695899,"pZ":1.526496496221414,"vX0":6.604798766431438,"vY0":-124.4543153865168,"vZ0":-3.0534151208230416,"x":145.5,"y":197.56,"x0":-2.506689154196528,"y0":50.006118681673065,"z0":5.457685226696364,"aX":-11.2261253952759},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":11.4,"spinRate":1245,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.440265402517495,"extension":6.167946301871817},"index":3,"playId":"df764863-b635-3321-a86e-74aaebe54c1a","pitchNumber":4,"startTime":"2025-08-19T04:07:40.109Z","endTime":"2025-08-19T04:07:44.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T04:07:51.759Z","endTime":"2025-08-19T04:08:02.807Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.60016997801353,"strikeZoneBottom":1.76537578974253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.117268810197288,"aZ":-15.400269747572745,"pfxX":-5.406213598096297,"pfxZ":9.071149639982908,"pX":-0.4962946103510466,"pZ":2.1146175508561442,"vX0":6.9370832008373355,"vY0":-135.28702591232246,"vZ0":-6.162962036862404,"x":135.92,"y":181.69,"x0":-2.3939877386215462,"y0":50.0064012071781,"z0":5.505859870097584,"aX":-10.001669600172304},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2281,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4051966901504387,"extension":6.085357502523485},"index":5,"playId":"8f5097bf-3c7b-31f0-8f9a-1084d298dbf1","pitchNumber":5,"startTime":"2025-08-19T04:08:02.807Z","endTime":"2025-08-19T04:08:06.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:08:06.954Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Jo Adell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:08:17.709Z","endTime":"2025-08-19T04:08:39.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38731223829122,"aZ":-26.103108616260506,"pfxX":1.5237419722738672,"pfxZ":3.8374515642078553,"pX":-0.10961734839013508,"pZ":2.3238445771960814,"vX0":5.283816681955498,"vY0":-124.35161767075564,"vZ0":-2.467201612627888,"x":121.18,"y":176.04,"x0":-2.4507155347704526,"y0":50.004472381651304,"z0":5.470364635020038,"aX":2.4127350054239813},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.7,"breakHorizontal":-3.8,"spinRate":2451,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4386291273345937,"extension":6.289092735544311},"hitData":{"launchSpeed":86.0,"launchAngle":33.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.3,"coordY":116.82}},"index":0,"playId":"086b5bdc-32f6-3199-88d5-07aedc4f5020","pitchNumber":1,"startTime":"2025-08-19T04:08:31.772Z","endTime":"2025-08-19T04:08:39.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:08:39.986Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:08:57.324Z","endTime":"2025-08-19T04:10:45.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.53064127968132,"strikeZoneBottom":1.81170277346423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.118256256037647,"aZ":-29.416916450244713,"pfxX":2.1485379303225614,"pfxZ":1.6763431083672238,"pX":0.5581722297878149,"pZ":1.112873039979471,"vX0":6.993344700477391,"vY0":-127.07749513751105,"vZ0":-5.0387721621545625,"x":95.72,"y":208.73,"x0":-2.5000462934261676,"y0":50.00483938178794,"z0":5.436466702797491,"aX":3.542577360914112},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-5.4,"spinRate":2506,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.42972656376255225,"extension":6.204841858380443},"index":0,"playId":"684db3f3-8640-3b87-a2f8-05cffd6a0a79","pitchNumber":1,"startTime":"2025-08-19T04:09:06.892Z","endTime":"2025-08-19T04:09:10.458Z","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":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.593054561154656,"aZ":-32.71198522228062,"pfxX":-6.282160794117294,"pfxZ":-0.3412487828937323,"pX":-1.0307285067367138,"pZ":2.124722133337,"vX0":5.314940405228776,"vY0":-123.95997657443878,"vZ0":-1.573273613256442,"x":156.29,"y":181.41,"x0":-2.3855871079289535,"y0":50.00514876443597,"z0":5.496520103669781,"aX":-9.78578397762347},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":10.2,"spinRate":1321,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4417207192584285,"extension":6.152574130724285},"index":1,"playId":"4ec957b9-9b2a-3d2b-a81d-3cd4995b47eb","pitchNumber":2,"startTime":"2025-08-19T04:09:20.101Z","endTime":"2025-08-19T04:09:23.229Z","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":85.7,"endSpeed":78.8,"strikeZoneTop":3.48428916674991,"strikeZoneBottom":1.71905026208316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.036230102552945,"aZ":-29.348860655811688,"pfxX":-8.045341400261023,"pfxZ":1.8006050637382223,"pX":-0.4330496904004381,"pZ":0.9325436504357426,"vX0":7.4837761014865425,"vY0":-124.53043329017392,"vZ0":-4.901829232072662,"x":133.51,"y":213.6,"x0":-2.432112739799736,"y0":50.003360179791216,"z0":5.354548338855802,"aX":-12.634940229533846},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":12.8,"spinRate":1419,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43984087932357463,"extension":6.327905285565072},"index":2,"playId":"1166fd57-a30c-3ef1-b6c7-7dc284a4a647","pitchNumber":3,"startTime":"2025-08-19T04:09:39.155Z","endTime":"2025-08-19T04:09:42.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.43793738000798,"strikeZoneBottom":1.74221284140067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.231927071003604,"aZ":-26.026266814044995,"pfxX":-10.01657330532027,"pfxZ":3.3611793640839096,"pX":-0.006167091114693668,"pZ":1.9428342189629624,"vX0":9.260500051548714,"vY0":-134.65805264094905,"vZ0":-4.891340506152011,"x":117.24,"y":186.32,"x0":-2.194398163760278,"y0":50.005067233802194,"z0":5.632635524661798,"aX":-18.331121819258016},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":16.1,"spinRate":2218,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4073181187861721,"extension":6.200463986632188},"index":3,"playId":"698a08c9-3a1e-36cf-a1a9-1cd1f1ca5f76","pitchNumber":4,"startTime":"2025-08-19T04:09:57.027Z","endTime":"2025-08-19T04:10:00.714Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T04:10:09.499Z","endTime":"2025-08-19T04:10:20.388Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.004982942783062,"aZ":-31.21957374336473,"pfxX":-8.428823468194363,"pfxZ":0.6038801861337717,"pX":-1.1245023648371693,"pZ":2.2692127530748483,"vX0":5.708169552114146,"vY0":-124.67979438800491,"vZ0":-1.7530144341152742,"x":159.86,"y":177.51,"x0":-2.3531823640249656,"y0":50.000071339028416,"z0":5.567646395129511,"aX":-13.215054091769975},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":13.9,"spinRate":1430,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4399959455135889,"extension":6.263791223206631},"index":5,"playId":"2285e3f6-55ae-31e6-8c28-54ad255042c1","pitchNumber":5,"startTime":"2025-08-19T04:10:20.388Z","endTime":"2025-08-19T04:10:24.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":79.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13801086442491,"aZ":-31.41731239897351,"pfxX":1.6964601399935102,"pfxZ":0.47557781701037705,"pX":1.0703329940026378,"pZ":1.1343739051611108,"vX0":8.009025956765711,"vY0":-124.51898330639332,"vZ0":-4.180045819163597,"x":76.2,"y":208.15,"x0":-2.3975155094037475,"y0":50.000482690869134,"z0":5.411383220855901,"aX":2.6843208270134746},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.8,"spinRate":2648,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43854514113353016,"extension":6.252565943787197},"index":6,"playId":"c2028f8e-0aa5-3e9b-a3bb-c5d5a7eea37c","pitchNumber":6,"startTime":"2025-08-19T04:10:40.899Z","endTime":"2025-08-19T04:10:45.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:10:45.892Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:12:57.190Z","endTime":"2025-08-19T04:14:39.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.43793738000798,"strikeZoneBottom":1.69588805677635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507249614814018,"aZ":-27.09610943143499,"pfxX":3.5323876442725908,"pfxZ":3.5772524703408193,"pX":1.092476487088997,"pZ":1.8960255804627435,"vX0":7.579138310337971,"vY0":-118.9126857914151,"vZ0":-1.5744554878345491,"x":75.36,"y":187.59,"x0":-2.6054397362687953,"y0":50.00557220787705,"z0":5.043807073159121,"aX":5.017473259126711},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.4,"breakHorizontal":-8.4,"spinRate":2384,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4620432120319138,"extension":6.4583432302727},"index":0,"playId":"18f26ee8-71a9-3804-8d87-eba16ba84f74","pitchNumber":1,"startTime":"2025-08-19T04:13:10.793Z","endTime":"2025-08-19T04:13:14.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.4611132302413,"strikeZoneBottom":1.76537578974253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.354364127296723,"aZ":-32.005661501706946,"pfxX":3.183977208351499,"pfxZ":0.1116989260817034,"pX":1.3100797064846452,"pZ":1.5616341657493058,"vX0":8.382278566462459,"vY0":-122.732777276176,"vZ0":-1.8420990341258645,"x":67.06,"y":196.62,"x0":-2.5576209247756294,"y0":50.00410620546736,"z0":5.037039665129329,"aX":4.876889209224935},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":-7.7,"spinRate":2577,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4455844266782196,"extension":6.555379831038666},"index":1,"playId":"6b234b63-8420-3cf3-8866-725b70ad212c","pitchNumber":2,"startTime":"2025-08-19T04:13:26.296Z","endTime":"2025-08-19T04:13:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.50746518480695,"strikeZoneBottom":1.71905026208316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.483350372347086,"aZ":-16.86005537073112,"pfxX":-6.11619486699282,"pfxZ":8.70799528987929,"pX":0.011330407893392257,"pZ":2.136182732126606,"vX0":8.554973650931693,"vY0":-131.63800058896695,"vZ0":-4.286826024351915,"x":116.57,"y":181.1,"x0":-2.4832959535805093,"y0":50.000473159357824,"z0":5.030924458367918,"aX":-10.752836123038369},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2449,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.41581699419946405,"extension":6.561738301275257},"index":2,"playId":"f6ee6eb5-0524-3c2b-90bd-7b6916b25134","pitchNumber":3,"startTime":"2025-08-19T04:13:41.200Z","endTime":"2025-08-19T04:13:45.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.282138163384843,"aZ":-26.665645618048607,"pfxX":3.5957095166456847,"pfxZ":3.8524681191541195,"pX":0.41707116741011513,"pZ":2.3486409464666154,"vX0":6.34785799658313,"vY0":-118.94427205322826,"vZ0":-0.46663505764472557,"x":101.1,"y":175.37,"x0":-2.7557184588705823,"y0":50.00337522359449,"z0":4.969974875661728,"aX":5.138918649831369},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":-8.0,"spinRate":2365,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.46087748303289056,"extension":6.4512461600973845},"index":3,"playId":"d52b7ed2-6193-3a50-9461-d2d52036137a","pitchNumber":4,"startTime":"2025-08-19T04:13:56.555Z","endTime":"2025-08-19T04:14:00.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T04:14:06.025Z","endTime":"2025-08-19T04:14:18.742Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"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.9,"endSpeed":72.6,"strikeZoneTop":3.43793738000798,"strikeZoneBottom":1.69588805677635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.718253783013406,"aZ":-36.75104669195366,"pfxX":6.9345947156281245,"pfxZ":-3.455698917804092,"pX":0.9362850648129918,"pZ":1.6565414710691586,"vX0":5.116924944061813,"vY0":-114.79365738572378,"vZ0":-0.47415825028200065,"x":81.31,"y":194.05,"x0":-2.2284169509279717,"y0":50.00301814559982,"z0":5.466388816226921,"aX":9.185032979984195},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.0,"breakHorizontal":-13.9,"spinRate":2576,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.47849443431780747,"extension":6.586773691321739},"index":5,"playId":"d6836813-34be-359d-a570-c95c3b4e8595","pitchNumber":5,"startTime":"2025-08-19T04:14:18.742Z","endTime":"2025-08-19T04:14:22.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.029110862303188,"aZ":-16.47044428716245,"pfxX":-5.246704640354341,"pfxZ":8.724678575413416,"pX":-0.5545446170344693,"pZ":2.442390537596216,"vX0":6.946394376537008,"vY0":-133.17802794874802,"vZ0":-3.483076885207176,"x":138.14,"y":172.84,"x0":-2.512401699128945,"y0":50.00586865938405,"z0":4.955362103936057,"aX":-9.447471163074812},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2460,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.41095256572301775,"extension":6.681916860089147},"index":6,"playId":"fc8c670e-ec70-3145-92aa-914bce4dc9f9","pitchNumber":6,"startTime":"2025-08-19T04:14:35.420Z","endTime":"2025-08-19T04:14:39.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:14:39.653Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:14:41.682Z","endTime":"2025-08-19T04:16:04.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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, 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":79.5,"endSpeed":73.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.186996512450577,"aZ":-38.46238397842763,"pfxX":8.909600609837097,"pfxZ":-4.69630957653125,"pX":1.0225211362765758,"pZ":1.4348065688566465,"vX0":5.312348397097959,"vY0":-115.68226309235435,"vZ0":-0.5005996788707168,"x":78.02,"y":200.04,"x0":-2.471546952972508,"y0":50.005309399186736,"z0":5.382438848011187,"aX":11.91998563093387},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-17.5,"spinRate":2733,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4758361162653877,"extension":6.626417020162993},"index":0,"playId":"9b32ab6c-ee0e-38e5-b542-695cf8ed539a","pitchNumber":1,"startTime":"2025-08-19T04:15:00.101Z","endTime":"2025-08-19T04:15:03.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.3,"endSpeed":72.7,"strikeZoneTop":3.34523493671155,"strikeZoneBottom":1.53376351297577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.118316083343064,"aZ":-37.841214532001054,"pfxX":8.960949146654588,"pfxZ":-4.256819652849884,"pX":1.5473257449547002,"pZ":1.927812304840501,"vX0":5.803447432549534,"vY0":-115.38047750906445,"vZ0":0.2735725459091385,"x":58.02,"y":186.73,"x0":-2.176434794809294,"y0":50.00426643058412,"z0":5.494119262513818,"aX":11.922316177979768},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.3,"breakHorizontal":-17.8,"spinRate":2715,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.47712928778201347,"extension":6.5620538830247845},"index":1,"playId":"e645849a-346f-37c1-9af0-eeccfc7bf666","pitchNumber":2,"startTime":"2025-08-19T04:15:14.960Z","endTime":"2025-08-19T04:15:20.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.468953443340872,"aZ":-30.177329193609452,"pfxX":3.171197883516414,"pfxZ":1.307060006394015,"pX":-0.9724196127925944,"pZ":2.076942033138446,"vX0":2.963442884736393,"vY0":-122.70769727335805,"vZ0":-0.970966865876713,"x":154.07,"y":182.7,"x0":-2.6062490681245283,"y0":50.00400958172309,"z0":5.0405548023594156,"aX":4.853551528277447},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-6.5,"spinRate":2626,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4457566510719322,"extension":6.526579487416285},"index":2,"playId":"912a3bca-d150-3de5-8c8e-9c7df6932bf3","pitchNumber":3,"startTime":"2025-08-19T04:15:31.443Z","endTime":"2025-08-19T04:15:38.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.631869830054693,"aZ":-25.07584458688061,"pfxX":4.962490094056612,"pfxZ":5.0567967949625166,"pX":0.11250352406651551,"pZ":2.1192011120770307,"vX0":4.3337056554725075,"vY0":-117.79850697800639,"vZ0":-1.637545435979529,"x":112.71,"y":181.56,"x0":-2.3965229818212674,"y0":50.00228769980382,"z0":5.144232277281462,"aX":6.965051927091823},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.0,"breakHorizontal":-10.1,"spinRate":2304,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.4651781498193741,"extension":6.4795429928119725},"index":3,"playId":"71b934e5-fd5f-3c5b-a80e-6c3a3031dc57","pitchNumber":4,"startTime":"2025-08-19T04:16:01.082Z","endTime":"2025-08-19T04:16:04.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:16:04.664Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:16:06.849Z","endTime":"2025-08-19T04:18:04.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.11348719899559,"strikeZoneBottom":1.32534773353472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.392499801689272,"aZ":-37.38961795450185,"pfxX":9.025230978578438,"pfxZ":-4.01530009708299,"pX":-2.064403026467757,"pZ":2.28516005508564,"vX0":-1.8213366891512606,"vY0":-113.3668927765347,"vZ0":1.100120615315767,"x":195.69,"y":177.08,"x0":-2.4214444690008876,"y0":50.00543710048033,"z0":5.5356401967561455,"aX":11.708769666611532},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-6.7,"breakHorizontal":-15.8,"spinRate":2434,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.48378939435137625,"extension":6.467637194991058},"index":0,"playId":"7ae6c507-ebbc-3c2f-8464-e47ea160f189","pitchNumber":1,"startTime":"2025-08-19T04:16:31.210Z","endTime":"2025-08-19T04:16:34.365Z","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":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.18301008076225,"strikeZoneBottom":1.39481570563886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.008768092176854,"aZ":-28.389158269317395,"pfxX":4.7132674160910835,"pfxZ":2.6841234496498334,"pX":-0.778670620249055,"pZ":2.8171945188552017,"vX0":3.018910141590943,"vY0":-117.94243168968002,"vZ0":0.7874133954417172,"x":146.68,"y":162.72,"x0":-2.686852552412472,"y0":50.00515191466472,"z0":5.093023974456893,"aX":6.653711678309823},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.3,"breakHorizontal":-9.2,"spinRate":2320,"spinDirection":87},"zone":1,"typeConfidence":2.0,"plateTime":0.46405600228710986,"extension":6.338390398417192},"index":1,"playId":"e0031d95-0a2f-355f-8183-0699d4bcf1a2","pitchNumber":2,"startTime":"2025-08-19T04:16:47.615Z","endTime":"2025-08-19T04:16:51.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170311525711988,"aZ":-38.03671310810323,"pfxX":6.841114245882013,"pfxZ":-4.549948745027035,"pX":0.6754977347588735,"pZ":1.6898413942208441,"vX0":4.820571408082402,"vY0":-113.18875248935295,"vZ0":0.312215666449809,"x":91.25,"y":193.15,"x0":-2.3767291081542568,"y0":50.0054161764589,"z0":5.383349514396972,"aX":8.807249292154259},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.8,"breakHorizontal":-13.7,"spinRate":2387,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.485373290975748,"extension":6.593178516707614},"index":2,"playId":"21bb1c37-d8bd-330d-a55d-13b61de4f2e3","pitchNumber":3,"startTime":"2025-08-19T04:17:04.664Z","endTime":"2025-08-19T04:17:07.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-19T04:17:17.506Z","endTime":"2025-08-19T04:17:29.411Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.067139392615,"strikeZoneBottom":1.2790380416924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.448461194461828,"aZ":-25.156456271361726,"pfxX":7.383647020949816,"pfxZ":4.94158479716532,"pX":-1.9403685544552105,"pZ":1.3526887211734517,"vX0":-0.19726778010711943,"vY0":-118.62808347362561,"vZ0":-3.2540521692934488,"x":190.96,"y":202.26,"x0":-2.814732455127889,"y0":50.0033785607743,"z0":5.0443664802812735,"aX":10.48580126511498},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.4,"breakHorizontal":-13.3,"spinRate":2416,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4623518197101988,"extension":6.538223184309693},"index":4,"playId":"0845c228-94eb-38cb-856f-e7d36fd1235e","pitchNumber":4,"startTime":"2025-08-19T04:17:29.411Z","endTime":"2025-08-19T04:17:32.553Z","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.9,"endSpeed":77.8,"strikeZoneTop":3.09031321444951,"strikeZoneBottom":1.44112991757619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.034542613115963,"aZ":-31.498105189281002,"pfxX":4.323598169005488,"pfxZ":0.44604082324463956,"pX":0.40280995979586814,"pZ":0.8885870773155289,"vX0":5.460867487772308,"vY0":-122.14759617517524,"vZ0":-3.4496943835324094,"x":101.65,"y":214.79,"x0":-2.419722672532188,"y0":50.00347332397823,"z0":5.01454565740607,"aX":6.562467953091137},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":-9.1,"spinRate":2564,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.44762911712706854,"extension":6.51882582853371},"index":5,"playId":"146e3ca1-95de-3ac1-834a-fd3584e3aa95","pitchNumber":5,"startTime":"2025-08-19T04:17:45.322Z","endTime":"2025-08-19T04:17:49.619Z","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":82.9,"endSpeed":76.6,"strikeZoneTop":3.04396573831255,"strikeZoneBottom":1.32534773353472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13023262226299,"aZ":-30.119102108305697,"pfxX":2.0104753677884606,"pfxZ":1.3824063721727304,"pX":-1.9838850486732622,"pZ":1.9044614559419304,"vX0":1.1152542231577744,"vY0":-120.78161528136964,"vZ0":-1.1723458470423813,"x":192.62,"y":187.36,"x0":-2.7118525534687272,"y0":50.002358063008266,"z0":5.029482268507571,"aX":2.989115371508856},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-3.8,"spinRate":2381,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.45238774373963464,"extension":6.501505715853217},"index":6,"playId":"b622254b-91d2-3124-821b-9210e3a08da1","pitchNumber":6,"startTime":"2025-08-19T04:18:01.470Z","endTime":"2025-08-19T04:18:04.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:18:04.807Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:18:17.583Z","endTime":"2025-08-19T04:19:24.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.26463448486464,"strikeZoneBottom":1.4762815705033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72555191098804,"aZ":-24.09794154446805,"pfxX":2.115642063699595,"pfxZ":5.5633250094394615,"pX":0.44992247439733163,"pZ":1.2985196976068736,"vX0":6.074059333110545,"vY0":-119.59679974108454,"vZ0":-3.4478943063242915,"x":99.85,"y":203.72,"x0":-2.3957857588433096,"y0":50.000935359918124,"z0":4.916403680243495,"aX":3.067690158851928},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2406,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4577134154607223,"extension":6.56679167602821},"index":0,"playId":"fa39e380-80fc-3ca5-9426-c9fdee9db29f","pitchNumber":1,"startTime":"2025-08-19T04:18:30.199Z","endTime":"2025-08-19T04:18:33.893Z","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":79.1,"endSpeed":72.6,"strikeZoneTop":3.29888435618115,"strikeZoneBottom":1.48744586680737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.467210505787623,"aZ":-35.66496006160729,"pfxX":7.906580869381379,"pfxZ":-2.636323920623881,"pX":1.1105305472372349,"pZ":1.6210834359167798,"vX0":5.381060057671807,"vY0":-115.04988011793377,"vZ0":-0.7123108766673238,"x":74.67,"y":195.01,"x0":-2.29434579884281,"y0":50.001032316619025,"z0":5.423639693483779,"aX":10.48339637521299},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.7,"breakHorizontal":-15.7,"spinRate":2574,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4780446360586992,"extension":6.641923406135704},"index":1,"playId":"09189e58-0511-3b3d-8a44-330f983e2120","pitchNumber":2,"startTime":"2025-08-19T04:18:47.981Z","endTime":"2025-08-19T04:18:51.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.34523493671155,"strikeZoneBottom":1.46428767755256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628761580669597,"aZ":-29.97062823653027,"pfxX":1.0039911670258164,"pfxZ":1.4205572478795263,"pX":0.15966770401612732,"pZ":1.5822233413512863,"vX0":5.939313929195259,"vY0":-123.47609794241765,"vZ0":-2.446115084984716,"x":110.91,"y":196.06,"x0":-2.4031266933180353,"y0":50.00176281728927,"z0":5.09696028038584,"aX":1.5564874537981976},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.1,"spinRate":2470,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4428728926404988,"extension":6.418781031340684},"index":2,"playId":"4c2cb239-f490-3478-b275-b3f33039591c","pitchNumber":3,"startTime":"2025-08-19T04:19:04.391Z","endTime":"2025-08-19T04:19:08.532Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26434934511444,"aZ":-38.12865360465041,"pfxX":7.894342887473512,"pfxZ":-4.625777013817148,"pX":0.7261805575834166,"pZ":1.7671817214164118,"vX0":4.022068287478712,"vY0":-113.4374823595581,"vZ0":0.39109946959652775,"x":89.32,"y":191.07,"x0":-2.1032165515596524,"y0":50.00536773153276,"z0":5.434355778404018,"aX":10.154725037562008},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.9,"breakHorizontal":-15.4,"spinRate":2610,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4852619838471388,"extension":6.5792261116437},"index":3,"playId":"7476b37b-00fc-3aea-8fbe-b48d3da208bb","pitchNumber":4,"startTime":"2025-08-19T04:19:20.662Z","endTime":"2025-08-19T04:19:24.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:19:24.306Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:18:17.583Z","endTime":"2025-08-19T04:19:24.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.26463448486464,"strikeZoneBottom":1.4762815705033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72555191098804,"aZ":-24.09794154446805,"pfxX":2.115642063699595,"pfxZ":5.5633250094394615,"pX":0.44992247439733163,"pZ":1.2985196976068736,"vX0":6.074059333110545,"vY0":-119.59679974108454,"vZ0":-3.4478943063242915,"x":99.85,"y":203.72,"x0":-2.3957857588433096,"y0":50.000935359918124,"z0":4.916403680243495,"aX":3.067690158851928},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2406,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4577134154607223,"extension":6.56679167602821},"index":0,"playId":"fa39e380-80fc-3ca5-9426-c9fdee9db29f","pitchNumber":1,"startTime":"2025-08-19T04:18:30.199Z","endTime":"2025-08-19T04:18:33.893Z","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":79.1,"endSpeed":72.6,"strikeZoneTop":3.29888435618115,"strikeZoneBottom":1.48744586680737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.467210505787623,"aZ":-35.66496006160729,"pfxX":7.906580869381379,"pfxZ":-2.636323920623881,"pX":1.1105305472372349,"pZ":1.6210834359167798,"vX0":5.381060057671807,"vY0":-115.04988011793377,"vZ0":-0.7123108766673238,"x":74.67,"y":195.01,"x0":-2.29434579884281,"y0":50.001032316619025,"z0":5.423639693483779,"aX":10.48339637521299},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.7,"breakHorizontal":-15.7,"spinRate":2574,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4780446360586992,"extension":6.641923406135704},"index":1,"playId":"09189e58-0511-3b3d-8a44-330f983e2120","pitchNumber":2,"startTime":"2025-08-19T04:18:47.981Z","endTime":"2025-08-19T04:18:51.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.34523493671155,"strikeZoneBottom":1.46428767755256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628761580669597,"aZ":-29.97062823653027,"pfxX":1.0039911670258164,"pfxZ":1.4205572478795263,"pX":0.15966770401612732,"pZ":1.5822233413512863,"vX0":5.939313929195259,"vY0":-123.47609794241765,"vZ0":-2.446115084984716,"x":110.91,"y":196.06,"x0":-2.4031266933180353,"y0":50.00176281728927,"z0":5.09696028038584,"aX":1.5564874537981976},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.1,"spinRate":2470,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4428728926404988,"extension":6.418781031340684},"index":2,"playId":"4c2cb239-f490-3478-b275-b3f33039591c","pitchNumber":3,"startTime":"2025-08-19T04:19:04.391Z","endTime":"2025-08-19T04:19:08.532Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26434934511444,"aZ":-38.12865360465041,"pfxX":7.894342887473512,"pfxZ":-4.625777013817148,"pX":0.7261805575834166,"pZ":1.7671817214164118,"vX0":4.022068287478712,"vY0":-113.4374823595581,"vZ0":0.39109946959652775,"x":89.32,"y":191.07,"x0":-2.1032165515596524,"y0":50.00536773153276,"z0":5.434355778404018,"aX":10.154725037562008},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.9,"breakHorizontal":-15.4,"spinRate":2610,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4852619838471388,"extension":6.5792261116437},"index":3,"playId":"7476b37b-00fc-3aea-8fbe-b48d3da208bb","pitchNumber":4,"startTime":"2025-08-19T04:19:20.662Z","endTime":"2025-08-19T04:19:24.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:19:24.306Z","atBatIndex":77},"scoringPlays":[1,10,36,63],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11],"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":152.0,"y":112.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":224.85,"y":76.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":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":118.85,"y":155.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":112.13,"y":161.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":163.78,"y":65.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":43.14,"y":82.98},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":88.6,"y":163.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":112.86,"y":81.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":216.11,"y":117.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":149.93,"y":165.11},"type":"O","description":"Double Play"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14,15,16],"bottom":[17,18,19],"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":147.92,"y":142.34},"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":2,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":103.38,"y":115.39},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":183.99,"y":136.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":101.89,"y":168.99},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":106.74,"y":167.17},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":28,"top":[20,21,22,23,24],"bottom":[25,26,27,28],"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":39.42,"y":91.07},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":132.53,"y":148.67},"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":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":89.17,"y":182.32},"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":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":72.28,"y":91.78},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":128.54,"y":184.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":37.49,"y":80.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":114.88,"y":93.77},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":104.54,"y":128.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":193.27,"y":75.55},"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":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":191.57,"y":89.85},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":172.48,"y":105.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":149.46,"y":141.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":140.03,"y":80.05},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37,38,39,40,41],"bottom":[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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":202.75,"y":127.42},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":155.65,"y":92.71},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":175.37,"y":103.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":154.06,"y":100.35},"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":5,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":151.56,"y":195.04},"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":159.43,"y":182.32},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":119.46,"y":150.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":99.38,"y":143.14},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47],"bottom":[48,49,50,51,52],"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":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":162.46,"y":169.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":114.61,"y":163.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":111.28,"y":79.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":123.09,"y":164.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":167.83,"y":109.83},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55,56],"bottom":[57,58,59,60,61],"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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":94.26,"y":149.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":107.34,"y":156.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":103.43,"y":108.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":117.26,"y":39.37},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":133.07,"y":64.31},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":103.19,"y":63.27},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":124.03,"y":175.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":132.78,"y":181.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":136.42,"y":182.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":178.09,"y":96.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":142.24,"y":82.4},"type":"H","description":"Single"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73],"bottom":[74,75,76,77],"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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":205.3,"y":116.82},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":8,"errors":0,"leftOnBase":9},"away":{"runs":4,"hits":11,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"onDeck":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"inHole":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"battingOrder":6,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"onDeck":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"inHole":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"battingOrder":1,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":1,"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":4,"groundOuts":8,"airOuts":11,"runs":4,"doubles":0,"triples":3,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".247","atBats":36,"obp":".318","slg":".392","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":63,"strikes":93,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":1,"pitchesPerInning":"17.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":45,"groundOuts":33,"airOuts":83,"runs":18,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":79,"baseOnBalls":14,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":241,"obp":".245","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1063,"era":"2.47","inningsPitched":"65.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"0.93","battersFaced":258,"outs":197,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1063,"balls":316,"strikes":747,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".625","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"5.64","strikeoutsPer9Inn":"10.83","walksPer9Inn":"1.92","hitsPer9Inn":"6.44","runsScoredPer9":"2.47","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 3B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":1,"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":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":47,"groundOuts":132,"airOuts":86,"runs":87,"doubles":25,"triples":4,"homeRuns":19,"strikeOuts":137,"baseOnBalls":54,"intentionalWalks":10,"hits":134,"hitByPitch":2,"avg":".275","atBats":488,"obp":".349","slg":".459","ops":".808","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":224,"rbi":76,"leftOnBase":211,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.68","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":264,"putOuts":172,"errors":17,"chances":453,"fielding":".962","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, 4)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":12,"strikes":12,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":7,"groundOuts":21,"airOuts":17,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":74,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":398,"era":"3.15","inningsPitched":"20.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.60","battersFaced":92,"outs":60,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":169,"strikes":229,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.90","gamesFinished":7,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"9.45","walksPer9Inn":"7.20","hitsPer9Inn":"7.20","runsScoredPer9":"3.15","homeRunsPer9":"0.90","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":41,"groundOuts":29,"airOuts":68,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":184,"obp":".242","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":829,"era":"3.10","inningsPitched":"52.1","wins":2,"losses":4,"saves":25,"saveOpportunities":30,"holds":2,"blownSaves":5,"earnedRuns":18,"whip":"0.94","battersFaced":207,"outs":157,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":829,"balls":291,"strikes":538,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".333","pitchesPerInning":"15.84","gamesFinished":44,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.44","hitsPer9Inn":"4.99","runsScoredPer9":"3.78","homeRunsPer9":"1.38","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.1 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","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":61,"gamesStarted":0,"flyOuts":26,"groundOuts":54,"airOuts":50,"runs":24,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":34,"intentionalWalks":3,"hits":40,"hitByPitch":5,"atBats":203,"obp":".324","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1016,"era":"3.54","inningsPitched":"56.0","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":244,"outs":168,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":394,"strikes":622,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".857","pitchesPerInning":"18.14","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.80","walksPer9Inn":"5.46","hitsPer9Inn":"6.43","runsScoredPer9":"3.86","homeRunsPer9":"0.80","inheritedRunners":31,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":30,"groundOuts":51,"airOuts":50,"runs":28,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".299","atBats":201,"obp":".333","slg":".507","ops":".840","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":102,"rbi":37,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":58,"errors":5,"chances":111,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"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":62,"gamesStarted":0,"flyOuts":29,"groundOuts":42,"airOuts":69,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":206,"obp":".288","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":959,"era":"2.84","inningsPitched":"57.0","wins":1,"losses":4,"saves":3,"saveOpportunities":6,"holds":27,"blownSaves":3,"earnedRuns":18,"whip":"1.11","battersFaced":234,"outs":171,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":959,"balls":342,"strikes":617,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".200","pitchesPerInning":"16.82","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.68","walksPer9Inn":"3.47","hitsPer9Inn":"6.47","runsScoredPer9":"2.84","homeRunsPer9":"0.95","inheritedRunners":24,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(W, 11-9)","summary":"6.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":33,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":83,"groundOuts":110,"airOuts":145,"runs":64,"doubles":28,"triples":4,"homeRuns":14,"strikeOuts":123,"baseOnBalls":49,"intentionalWalks":0,"hits":122,"hitByPitch":8,"atBats":493,"obp":".323","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":2206,"era":"4.18","inningsPitched":"131.1","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.30","battersFaced":557,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":828,"strikes":1378,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".550","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.36","hitsPer9Inn":"8.36","runsScoredPer9":"4.39","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":69,"groundOuts":79,"airOuts":118,"runs":57,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":127,"baseOnBalls":43,"intentionalWalks":0,"hits":90,"hitByPitch":5,"avg":".220","atBats":409,"obp":".299","slg":".333","ops":".632","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":136,"rbi":40,"leftOnBase":179,"sacBunts":1,"sacFlies":4,"babip":".287","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.18","popOuts":27,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":229,"putOuts":154,"errors":7,"chances":390,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":51,"groundOuts":120,"airOuts":116,"runs":40,"doubles":12,"triples":3,"homeRuns":4,"strikeOuts":89,"baseOnBalls":21,"intentionalWalks":1,"hits":100,"hitByPitch":4,"avg":".236","atBats":424,"obp":".278","slg":".307","ops":".585","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":130,"rbi":41,"leftOnBase":191,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.00","popOuts":29,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":75,"errors":5,"chances":321,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":24,"flyOuts":88,"groundOuts":137,"airOuts":163,"runs":75,"doubles":38,"triples":1,"homeRuns":19,"strikeOuts":98,"baseOnBalls":33,"intentionalWalks":0,"hits":138,"hitByPitch":4,"atBats":527,"obp":".307","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2155,"era":"4.73","inningsPitched":"139.0","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":73,"whip":"1.23","battersFaced":573,"outs":417,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2155,"balls":763,"strikes":1392,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".526","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.14","hitsPer9Inn":"8.94","runsScoredPer9":"4.86","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":35,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":27,"groundOuts":41,"airOuts":50,"runs":26,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":57,"baseOnBalls":13,"intentionalWalks":1,"hits":41,"hitByPitch":1,"avg":".223","atBats":184,"obp":".271","slg":".413","ops":".684","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":76,"rbi":32,"leftOnBase":83,"sacBunts":0,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":131,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":56,"groundOuts":117,"airOuts":132,"runs":70,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":86,"baseOnBalls":59,"intentionalWalks":0,"hits":119,"hitByPitch":14,"avg":".267","atBats":446,"obp":".367","slg":".383","ops":".750","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":171,"rbi":39,"leftOnBase":133,"sacBunts":4,"sacFlies":4,"babip":".308","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.60","popOuts":38,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":297,"errors":3,"chances":301,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":66,"airOuts":63,"runs":47,"doubles":12,"triples":5,"homeRuns":10,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":1,"hits":72,"hitByPitch":1,"avg":".262","atBats":275,"obp":".319","slg":".451","ops":".770","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":124,"rbi":48,"leftOnBase":129,"sacBunts":0,"sacFlies":4,"babip":".325","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":74,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":57,"groundOuts":74,"airOuts":107,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".249","atBats":285,"obp":".301","slg":".291","ops":".592","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":83,"rbi":16,"leftOnBase":122,"sacBunts":2,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":78,"errors":3,"chances":201,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":39,"groundOuts":70,"airOuts":71,"runs":30,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":79,"hitByPitch":1,"avg":".307","atBats":257,"obp":".345","slg":".467","ops":".812","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":120,"rbi":36,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".332","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.56","popOuts":15,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":68,"groundOuts":80,"airOuts":137,"runs":52,"doubles":17,"triples":2,"homeRuns":15,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".240","atBats":417,"obp":".308","slg":".398","ops":".706","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":166,"rbi":59,"leftOnBase":182,"sacBunts":1,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":36,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":641,"errors":1,"chances":705,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"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":5,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"obp":".393","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":97,"era":"6.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.83","battersFaced":28,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":40,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.17","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"9.00","walksPer9Inn":"7.50","hitsPer9Inn":"9.00","runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":36,"groundOuts":74,"airOuts":66,"runs":26,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":56,"hitByPitch":0,"avg":".256","atBats":219,"obp":".292","slg":".397","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":87,"rbi":19,"leftOnBase":89,"sacBunts":1,"sacFlies":4,"babip":".272","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.75","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":52,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":20,"putOuts":557,"errors":2,"chances":579,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"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":49,"gamesStarted":0,"flyOuts":12,"groundOuts":76,"airOuts":31,"runs":30,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":54,"baseOnBalls":23,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":212,"obp":".328","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":875,"era":"3.79","inningsPitched":"54.2","wins":7,"losses":4,"saves":0,"saveOpportunities":5,"holds":16,"blownSaves":5,"earnedRuns":23,"whip":"1.41","battersFaced":238,"outs":164,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":875,"balls":301,"strikes":574,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.45","rbi":0,"winPercentage":".636","pitchesPerInning":"16.01","gamesFinished":5,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.79","hitsPer9Inn":"8.89","runsScoredPer9":"4.94","homeRunsPer9":"0.33","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.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":109,"flyOuts":45,"groundOuts":87,"airOuts":73,"runs":39,"doubles":20,"triples":1,"homeRuns":5,"strikeOuts":93,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".281","atBats":352,"obp":".359","slg":".386","ops":".745","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":136,"rbi":47,"leftOnBase":139,"sacBunts":0,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.40","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":89,"errors":5,"chances":130,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":99,"groundOuts":149,"airOuts":185,"runs":59,"doubles":28,"triples":0,"homeRuns":27,"strikeOuts":103,"baseOnBalls":24,"intentionalWalks":1,"hits":144,"hitByPitch":5,"atBats":578,"obp":".284","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":2188,"era":"3.52","inningsPitched":"151.0","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.11","battersFaced":611,"outs":453,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2188,"balls":710,"strikes":1478,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".529","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"6.14","walksPer9Inn":"1.43","hitsPer9Inn":"8.58","runsScoredPer9":"3.52","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":50},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":15,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":58,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":278,"era":"6.60","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.47","battersFaced":68,"outs":45,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":111,"strikes":167,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.53","gamesFinished":3,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"11.40","walksPer9Inn":"5.40","hitsPer9Inn":"7.80","runsScoredPer9":"8.40","homeRunsPer9":"1.20","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":107,"groundOuts":86,"airOuts":184,"runs":39,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":1,"atBats":482,"obp":".271","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2041,"era":"2.28","inningsPitched":"130.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.08","battersFaced":523,"outs":390,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2041,"balls":694,"strikes":1347,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".727","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.42","hitsPer9Inn":"7.27","runsScoredPer9":"2.70","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":3,"flyOuts":38,"groundOuts":63,"airOuts":70,"runs":27,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":54,"hitByPitch":1,"atBats":227,"obp":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":966,"era":"3.55","inningsPitched":"58.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.20","battersFaced":246,"outs":175,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":349,"strikes":617,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"16.56","gamesFinished":14,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.48","walksPer9Inn":"2.47","hitsPer9Inn":"8.33","runsScoredPer9":"4.17","homeRunsPer9":"1.23","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,666158,682829,669720,682622,668715,624431,663647,680574,663903,683175,682825,605130],"pitchers":[663903,683175,682825,605130],"bench":[609280,666181,669289],"bullpen":[671096,668933,668881,641793,607259,594580,641941,663574,608718],"battingOrder":[670770,666158,682829,669720,682622,668715,624431,663647,680574],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Hays (5, Mederos); De La Cruz, E (4, Mederos); Hayes (3, Fulmer, C)."},{"label":"HR","value":"Lux (5, 1st inning off Mederos, 1 on, 0 out)."},{"label":"TB","value":"De La Cruz, E 3; Friedl; Hayes 3; Hays 4; Lux 5; Marte, N 2; Steer; Trevino."},{"label":"RBI","value":"Hays (48); Lux 2 (47); McLain, M (40)."},{"label":"Runners left in scoring position, 2 out","value":"McLain, M 2; Hayes; Trevino 2; De La Cruz, E."},{"label":"SF","value":"Hays; McLain, M."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Steer-De La Cruz, E; Hayes-McLain, M-Steer)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".233","atBats":33,"obp":".307","slg":".407","ops":".714","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":4,"doubles":0,"triples":3,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":36,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"4.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.43","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":57,"strikes":97,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":4,"pitchesPerInning":"17.11","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":21,"groundOuts":52,"airOuts":42,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".154","atBats":169,"obp":".210","slg":".237","ops":".447","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":40,"rbi":13,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".197","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":48,"errors":5,"chances":173,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":47,"groundOuts":128,"airOuts":96,"runs":48,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":80,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".250","atBats":400,"obp":".299","slg":".353","ops":".652","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":141,"rbi":32,"leftOnBase":153,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.14","popOuts":13,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":107,"errors":11,"chances":350,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":25,"airOuts":19,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".189","atBats":90,"obp":".302","slg":".333","ops":".635","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":30,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".246","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":33,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":64,"groundOuts":86,"airOuts":108,"runs":74,"doubles":26,"triples":1,"homeRuns":21,"strikeOuts":119,"baseOnBalls":27,"intentionalWalks":4,"hits":114,"hitByPitch":10,"avg":".269","atBats":424,"obp":".325","slg":".483","ops":".808","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":205,"rbi":54,"leftOnBase":115,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.19","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":272,"putOuts":143,"errors":9,"chances":424,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"5.0 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":9,"runs":3,"doubles":0,"triples":2,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":5,"groundOuts":12,"airOuts":14,"runs":8,"doubles":1,"triples":3,"homeRuns":2,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":49,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":246,"era":"5.54","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.85","battersFaced":62,"outs":39,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":104,"strikes":142,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":3,"winPercentage":".000","pitchesPerInning":"18.92","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.92","walksPer9Inn":"6.92","hitsPer9Inn":"9.69","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"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"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":31,"groundOuts":31,"airOuts":48,"runs":27,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":4,"avg":".238","atBats":168,"obp":".335","slg":".440","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":74,"rbi":27,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":42,"errors":7,"chances":119,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":23,"groundOuts":37,"airOuts":43,"runs":15,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".208","atBats":178,"obp":".272","slg":".365","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":65,"rbi":18,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":11,"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":40,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":15,"putOuts":377,"errors":2,"chances":394,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":36,"groundOuts":219,"airOuts":75,"runs":74,"doubles":26,"triples":1,"homeRuns":11,"strikeOuts":130,"baseOnBalls":64,"intentionalWalks":0,"hits":141,"hitByPitch":4,"atBats":559,"obp":".332","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2399,"era":"4.00","inningsPitched":"148.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.38","battersFaced":634,"outs":446,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":916,"strikes":1483,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"2.92","rbi":0,"winPercentage":".471","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.87","hitsPer9Inn":"8.54","runsScoredPer9":"4.48","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":10,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":79,"groundOuts":87,"airOuts":133,"runs":70,"doubles":28,"triples":2,"homeRuns":29,"strikeOuts":141,"baseOnBalls":58,"intentionalWalks":1,"hits":110,"hitByPitch":2,"avg":".237","atBats":465,"obp":".320","slg":".492","ops":".812","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":229,"rbi":91,"leftOnBase":225,"sacBunts":0,"sacFlies":6,"babip":".269","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.03","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":239,"errors":4,"chances":246,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":34,"gamesStarted":0,"flyOuts":11,"groundOuts":23,"airOuts":28,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":99,"obp":".357","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":496,"era":"2.67","inningsPitched":"27.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.52","battersFaced":116,"outs":81,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":192,"strikes":304,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"18.37","gamesFinished":8,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.00","walksPer9Inn":"5.33","hitsPer9Inn":"8.33","runsScoredPer9":"3.33","homeRunsPer9":"0.33","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":44,"groundOuts":54,"airOuts":86,"runs":54,"doubles":9,"triples":1,"homeRuns":20,"strikeOuts":126,"baseOnBalls":70,"intentionalWalks":10,"hits":80,"hitByPitch":5,"avg":".235","atBats":341,"obp":".368","slg":".443","ops":".811","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":151,"rbi":52,"leftOnBase":124,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.05","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":44,"groundOuts":30,"airOuts":65,"runs":15,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":175,"obp":".258","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":705,"era":"2.68","inningsPitched":"47.0","wins":5,"losses":2,"saves":23,"saveOpportunities":24,"holds":0,"blownSaves":1,"earnedRuns":14,"whip":"1.04","battersFaced":191,"outs":141,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":705,"balls":213,"strikes":492,"strikePercentage":".700","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".714","pitchesPerInning":"15.00","gamesFinished":36,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.87","hitsPer9Inn":"6.51","runsScoredPer9":"2.87","homeRunsPer9":"1.34","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":5,"strikes":13,"strikePercentage":".720","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":25,"gamesStarted":0,"flyOuts":13,"groundOuts":12,"airOuts":25,"runs":18,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":83,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":412,"era":"6.00","inningsPitched":"21.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.67","battersFaced":99,"outs":63,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":148,"strikes":264,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"19.62","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"11.14","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"7.71","homeRunsPer9":"2.57","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":118,"flyOuts":51,"groundOuts":87,"airOuts":110,"runs":47,"doubles":15,"triples":1,"homeRuns":26,"strikeOuts":115,"baseOnBalls":27,"intentionalWalks":0,"hits":92,"hitByPitch":9,"avg":".228","atBats":403,"obp":".291","slg":".464","ops":".755","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":187,"rbi":76,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":27,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":265,"errors":7,"chances":274,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":51,"gamesStarted":1,"flyOuts":24,"groundOuts":34,"airOuts":42,"runs":27,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":63,"baseOnBalls":29,"intentionalWalks":3,"hits":42,"hitByPitch":2,"atBats":181,"obp":".344","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":862,"era":"4.98","inningsPitched":"47.0","wins":6,"losses":4,"saves":2,"saveOpportunities":8,"holds":17,"blownSaves":6,"earnedRuns":26,"whip":"1.51","battersFaced":212,"outs":141,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":323,"strikes":539,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".600","pitchesPerInning":"18.34","gamesFinished":4,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"12.06","walksPer9Inn":"5.55","hitsPer9Inn":"8.04","runsScoredPer9":"5.17","homeRunsPer9":"2.11","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":78,"groundOuts":125,"airOuts":146,"runs":61,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":66,"baseOnBalls":56,"intentionalWalks":4,"hits":123,"hitByPitch":9,"avg":".272","atBats":453,"obp":".360","slg":".391","ops":".751","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":177,"rbi":49,"leftOnBase":165,"sacBunts":3,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.30","popOuts":22,"lineOuts":46},"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":58,"putOuts":931,"errors":6,"chances":995,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":94,"groundOuts":100,"airOuts":164,"runs":64,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":149,"baseOnBalls":61,"intentionalWalks":3,"hits":145,"hitByPitch":2,"atBats":553,"obp":".335","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2511,"era":"3.52","inningsPitched":"143.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.44","battersFaced":621,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2511,"balls":902,"strikes":1609,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.84","hitsPer9Inn":"9.13","runsScoredPer9":"4.03","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":2,"avg":".256","atBats":39,"obp":".318","slg":".359","ops":".677","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":14,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".417","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608334":{"person":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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":12,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":99,"obp":".255","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":426,"era":"4.18","inningsPitched":"28.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":111,"outs":84,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":161,"strikes":265,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":11,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.36","walksPer9Inn":"3.21","hitsPer9Inn":"5.79","runsScoredPer9":"4.18","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":50,"groundOuts":70,"airOuts":86,"runs":33,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":118,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"avg":".227","atBats":352,"obp":".268","slg":".406","ops":".674","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":143,"rbi":42,"leftOnBase":165,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.56","popOuts":15,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":50,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":21,"putOuts":633,"errors":4,"chances":658,"fielding":".994","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":1,"flyOuts":25,"groundOuts":61,"airOuts":42,"runs":16,"doubles":6,"triples":3,"homeRuns":6,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":4,"hits":48,"hitByPitch":2,"atBats":186,"obp":".322","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":843,"era":"2.81","inningsPitched":"51.1","wins":6,"losses":1,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":16,"whip":"1.29","battersFaced":214,"outs":154,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":295,"strikes":548,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".857","pitchesPerInning":"16.42","gamesFinished":11,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"2.81","homeRunsPer9":"1.05","inheritedRunners":34,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":44,"airOuts":43,"runs":28,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":4,"hits":52,"hitByPitch":2,"atBats":211,"obp":".326","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":951,"era":"4.34","inningsPitched":"56.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":11,"blownSaves":4,"earnedRuns":27,"whip":"1.34","battersFaced":236,"outs":168,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":321,"strikes":630,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"16.98","gamesFinished":6,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.70","hitsPer9Inn":"8.36","runsScoredPer9":"4.50","homeRunsPer9":"0.96","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":89,"groundOuts":109,"airOuts":160,"runs":69,"doubles":25,"triples":3,"homeRuns":20,"strikeOuts":82,"baseOnBalls":31,"intentionalWalks":3,"hits":122,"hitByPitch":4,"atBats":467,"obp":".310","caughtStealing":1,"stolenBases":18,"stolenBasePercentage":".947","caughtStealingPercentage":".053","numberOfPitches":1895,"era":"4.88","inningsPitched":"120.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.28","battersFaced":508,"outs":360,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1895,"balls":622,"strikes":1273,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".429","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"6.15","walksPer9Inn":"2.33","hitsPer9Inn":"9.15","runsScoredPer9":"5.18","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":12,"groundOuts":56,"airOuts":27,"runs":19,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":38,"baseOnBalls":21,"intentionalWalks":5,"hits":46,"hitByPitch":0,"atBats":165,"obp":".360","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":720,"era":"3.65","inningsPitched":"44.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.51","battersFaced":188,"outs":133,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":257,"strikes":463,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.24","gamesFinished":13,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.26","hitsPer9Inn":"9.34","runsScoredPer9":"3.86","homeRunsPer9":"0.41","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542881":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":102,"groundOuts":100,"airOuts":177,"runs":71,"doubles":26,"triples":3,"homeRuns":27,"strikeOuts":98,"baseOnBalls":52,"intentionalWalks":4,"hits":127,"hitByPitch":3,"atBats":497,"obp":".327","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2171,"era":"4.77","inningsPitched":"126.1","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.42","battersFaced":557,"outs":379,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2171,"balls":783,"strikes":1388,"strikePercentage":".640","hitBatsmen":3,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".200","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.70","hitsPer9Inn":"9.05","runsScoredPer9":"5.06","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":41,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694359":{"person":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"jerseyNumber":"20","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,694384,545361,621493,660162,666176,695681,681351,669326,650859,682989,605177,820862,608334],"pitchers":[682989,605177,820862,608334],"bench":[694359,672724,518595],"bullpen":[542881,656271,672282,472610,543294,445276,579328,667755,666171],"battingOrder":[687263,694384,545361,621493,660162,666176,695681,681351,650859],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ward, T (28, Singer); Neto (26, Singer)."},{"label":"TB","value":"Adell; Moncada; Moore; Neto 2; Schanuel 2; Trout; Ward, T 2."},{"label":"RBI","value":"Ward, T (91)."},{"label":"Runners left in scoring position, 2 out","value":"Neto; Moncada; Trout; Adell."},{"label":"GIDP","value":"Moore."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Neto (22, 3rd base off Singer/Trevino)."}]}],"note":[{"label":"a","value":"Walked for Teodosio in the 7th."}]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Phillips."},{"label":"Pitches-strikes","value":"Singer 88-55; Phillips 19-12; Mey 24-12; Barlow, S 25-14; Mederos 95-58; Chafin 14-8; Fermin 18-13; Fulmer, C 27-18."},{"label":"Groundouts-flyouts","value":"Singer 7-3; Phillips 0-1; Mey 1-0; Barlow, S 0-0; Mederos 3-2; Chafin 2-0; Fermin 1-0; Fulmer, C 2-2."},{"label":"Batters faced","value":"Singer 23; Phillips 5; Mey 4; Barlow, S 5; Mederos 27; Chafin 3; Fermin 4; Fulmer, C 7."},{"label":"Inherited runners-scored","value":"Barlow, S 2-0."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: John Tumpane. 2B: Brennan Miller. 3B: Jeremie Rehak. "},{"label":"Weather","value":"78 degrees, Clear."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"25,421."},{"label":"Venue","value":"Angel Stadium."},{"label":"August 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","boxscoreName":"Singer"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 11-9)","summary":"6.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":33,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":83,"groundOuts":110,"airOuts":145,"runs":64,"doubles":28,"triples":4,"homeRuns":14,"strikeOuts":123,"baseOnBalls":49,"intentionalWalks":0,"hits":122,"hitByPitch":8,"atBats":493,"obp":".323","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":2206,"era":"4.18","inningsPitched":"131.1","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.30","battersFaced":557,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":828,"strikes":1378,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".550","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.36","hitsPer9Inn":"8.36","runsScoredPer9":"4.39","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","boxscoreName":"Lux"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.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":109,"flyOuts":45,"groundOuts":87,"airOuts":73,"runs":39,"doubles":20,"triples":1,"homeRuns":5,"strikeOuts":93,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".281","atBats":352,"obp":".359","slg":".386","ops":".745","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":136,"rbi":47,"leftOnBase":139,"sacBunts":0,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.40","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":89,"errors":5,"chances":130,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","boxscoreName":"Barlow, S"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.1 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","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":61,"gamesStarted":0,"flyOuts":26,"groundOuts":54,"airOuts":50,"runs":24,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":34,"intentionalWalks":3,"hits":40,"hitByPitch":5,"atBats":203,"obp":".324","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1016,"era":"3.54","inningsPitched":"56.0","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":244,"outs":168,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":394,"strikes":622,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".857","pitchesPerInning":"18.14","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.80","walksPer9Inn":"5.46","hitsPer9Inn":"6.43","runsScoredPer9":"3.86","homeRunsPer9":"0.80","inheritedRunners":31,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":50,"pitchingGameScore":50}]},"decisions":{"winner":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"loser":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"save":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}